One question is if it will architecturally be closer to a GPU or an FPGA. The field moves so fast that it might make sense to "future-proof" a bit with a live-reconfigurable FPGA.
This is interesting indeed, although I suppose it was somewhat inevitable.
I'm definitely interested in the architectural details of the chip, but I doubt Apple will open up. Apple has control of the software stack and by extension, what models will run on this chip, so I expect that it will be a little bit more special purpose than general purpose.
Is this a real IC/processor for arbitrary software or an abstraction of an underlying GPU/DSP?
"""The last addition should excite those interested in virtualization. AMD has announced "fresh support" for PCI Express Access Control Services (ACS), which enables the ability to manually assign PCIe graphics cards within IOMMU groups. This should be a breath of fresh air to those who have previously tried to dedicate a GPU to a virtual machine on a Ryzen system, since it has thus far been fraught with difficulties."""
People have been fairly successful over the years combining their windows games box into their linux workstation by doing this.
I haven't dipped in but I am pretty tempted.
Can anyone comment on the stability of the linux workstation if the windows vm takes a dump via bad drivers etc? That's my concern is that my linux workstation is highly highly stable and I don't want to borrow problems just to save a box.
Another driving force is that a smartphone made a decade ago would simply not be able to use many of todays apps because it is missing certain sensors.
so while I hope this will take off I see some obstacles. Happy owner of a 10 year old Nokia here that serves me well, I've tried quite a few smartphones over the years but I never found anything that I really needed that would make me give up 5 day battery life and being 100% drop proof.
If somebody can get React Native to run on PostmarketOS, then we could start building up an ecosystem of non-walled-garden apps that are compatible with iOS and Android!
Android is a security nightmare and most of us are aware of that at this point. On top of that, Android has been moving functionality off the device and into their services for years making their AOSP offering weaker and weaker. Keep up the good work!
Edit: At some point it'd be nice to use a GuixSD or NixOS configuration file as your "one custom package" instead of an Alpine package. Any Linux on bare metal though would be welcome of course.
I am just a completely random MS employee, acting on my own behalf, who is browsing HN on my day off from work. I work in Xbox and don't work anywhere related to Excel or tech support. I just repro'd your issue in under 30 seconds in Excel 2016, and also submitted an issue internally on this. I hope it helps :)
Also, I'd highly recommend using the builtin feedback menu, e.g. "send a frown" highlighting the issue. As well as making a post on https://excel.uservoice.com/. I know on my current and former teams, both of these(feedback & uservoice) get looked at quite often, even if there is only a few number of votes on them.
edit: +1 to https://answers.microsoft.com as mentioned by mherdeg
That said, the Microsoft way of bug reporting is utterly infuriating. If a bug like this is reported you want a human response from a developer familiar with the code in question, within at most a few days. This isn't support - I'm not buying a service from Microsoft I'm providing a service. For free.
Uservoice isn't working. It's a site where you vote on silly feature requests, not a proper bug reporting system where you can actually follow the issue being resolved. The bug report menu item in some products seem to take me to different places each time and differnt products do it differently. (and don't get me started on the people that respond on answers.ms... what is their correctness rate? 5%?)
I'm very happy to see that for a lot of the dev related projects you can now usually get a response on a github issue very quickly.
The Bug was that she wasn't showing up as my child on the Xbox website, only on the Microsoft Account website. So I had no way of granting her permissions.
Unfortunately I tried the Chat support feature first. I was bounced around between Microsoft Support, Microsoft Account Support, Xbox Account Support, and Xbox Support numerous times. Eventually I was told to go fill out a form with a provided support number and that someone would email me.
When I finally received an email it contained links to the knowledge base article I'd found myself and had walked through with support numerous times already. I was even told a different points that I needed to Contact Apple and Mojang about the issue.
After an evening of this I decided to call. I was on the phone for about 2 hours with a guy while we went through all the same gyrations I had done before with Chat support. Thankfully he didn't try to pawn me off on anyone or transfer me to another department.
After eventually conceding that it wasn't user error and in fact a bug, he said he would submit it as a bug and sent me a link to a page where I could view the status of my support case.
The linked page is mostly useless as it is just a log of the emails I exchanged with Microsoft Support however it does have an obscure Status field. I never followed back up on the issue until a week ago when my kid asked about Minecraft again. I checked the Xbox Account website and miraculously I could change her permissions!
For shits and giggles I just opened up the support link I was emailed and the Status is now showing as "New -> TroubleShoot -> Closed". So yay!
I still haven't gotten a response from Microsoft Support about who I should contact at Apple about my issue though...
* I almost forgot! At one point the Xbox team wanted me to log into an Xbox One to try and adjust the privacy settings there. Only problem was that I don't own an Xbox One so they suggested that I some how come upon one on my own because they were confident it would solve my issue.
Also sounds like one or more of those people advised him to report his issue in the web support forums at https://answers.microsoft.com/en-us/msoffice/forum/msoffice_... , which in my experience often get really good feedback from employees and expert community contributors ("MVPs"). It sounds like the phone technicians did a bad job of explaining this resource which this author might have mistaken for static help documents (it's not).
Things may have changed in the past few years, but back when I worked in the PM organization that owned updates to this Web Query feature in Office 15 (the prior version), I remember that MVPs and PMs would absolutely trawl those forums looking for user-reported bugs and trying to help get them workarounds & fix the root-cause bug. YMMV of course, but many members of the team spent time every week looking for primary-source user feedback.
I definitely can't blame the author for taking the angle "OK, I tried CS, I'm going to give up and write a blog post" -- certainly very popular these days and works great for getting in touch with a tech company -- but it's too bad that the author didn't manage to get in touch with the community at answers.microsoft.com. The MVPs, employees, and other contributors there are often phenomenally helpful in doing bug triage and devising workarounds or real fixes. Seems like a case where first-line support might have been able to say "we can't fix this, but we know who can" quicker.
Also, I worked as a Product Manager (Marketing) in the Office division for about 3 years, and honestly if you find folks who you know in Marketing, we're all about community and are willing to help get you the right resources and to the right people, regardless if it's our product that you're having trouble with.
Finally, I know for a fact that the marketing and engineering teams are actively engaged on StackOverflow, so if you were able to post something there, they will find it and respond.
Ok, sounds janky, but go on...
>In my particular case, I am using this feature to connect our internal job tracking system that I developed to spreadsheets that are used for calculating pricing and energy savings (our company makes energy savings updates to refrigeration systems), and upload that result back to the tracking system.
Oh god why?? Why!?? What is this Frankenstein system you have created??
(It also resulted in my first start-up getting funded.)
The reason you are all using MS Excel today.
Restaurants are a big contributor to that statistic. Sprig was, essentially, a restaurant. Calling it a tough environment to operate in is an understatement.
Near the end of the company's life they switched from fully compostable packaging and utensils (wherever possible) to the standard array of plastic containers and utensils you'd expect from any restaurant, while keeping their price just as high.
- Meals would be sold out by noon
- You had a limit. You could order only 1 meal.
- The drink prices were ridiculous. Like $6 for a juice.
So because I could never get a meal, I canceled my subscription and started using other services.
From TC's wording it sounds like they obtained and published this email before it was sent. Maybe just incorrect choice of words; if not then that's pretty bold from TC and unprofessional IMO.
Ah, what wonderful chips the 68000 series were, at least for the era. So many registers, such a nice clean architecture. Good times.
If a petition gets 10,000 signatures, the government will respond.
If a petition gets 100,000 signatures, it will be considered for debate in Parliament.
And source code is available on GitHub 
The world is kind of in the shitter and Change.org could be the worlds greatest plunger. Not if it continues being a bloated company focused on recouping their massive expenses.
IIRC they were previously making money by building email lists for non-profits and other orgs that would essentially contract Change to get them exposure.
From what I read here, seems that wasn't really working out. Not sure what to make of becoming it a crowdfunding platform.
I hope Change.org can do something about this.
The name suggests otherwise. If so, it's not really an investment in the traditional sense where you'd expect a return.
If it's as an individual this can be interpreted as further proof that he is positioning himself to run for governor of cali in a future election.
Agenda will change for sure, investors will change the company.
They could utilize piwik analytics.
If they have a scheduled ride and they forget about it, or they're stuck waiting around to make that ride and lose business, that doesn't seem like it will be popular.
One big thing that Uber needs to fix is the incentive scheme. One of the Uber drivers I talked to said she hated how they were, in my words, gamified into earning their incentive bonuses. And the incentive bonuses change every time, so it makes it hard for them to keep track. That's something Uber needs to change in order to increase driver satisfaction, making it clearer and more consistent on how to earn the incentives which is where the drivers make more. I don't see how Lyft's "Power Zones" are any different from Uber showing where surge is occurring, but if it works, then great.
Also reminds me of subtextual (jonathan edwards phd)
> Afterwards a couple of people said it was the most important demo they'd ever seen, comparing it even to the Mother of all Demos. For many there was a sense that the whole world of software development had just changed.
I'd love to be proven wrong, though, and hope to see some of the "intentional" stuff in any real software product.
Prompted me to wonder if they were still around, which led me to their Glasdoor reviews page which is sort of entertaining popcorn fodder.
Then lo and behold a few weeks later the acquisition popped up in the news. Synchronicity at work I guess.
 https://en.wikipedia.org/wiki/Dreaming_in_Code https://www.glassdoor.com/Reviews/Intentional-Software-Revie...
He later joined Microsoft in 1991, where he started Word.
Really? This smells like over-fitting the research to justify a desired commercial outcome.
Doesn't appear to be the case! Here's a list of 611 apps using this class: https://mixrank.com/appstore/apps?expiration=2017-06-26&list...
Notably, it looks like Google, Facebook, Netflix, and Uber are all using it (or have a dependency that is). There's been a handful that were using it since early 2015, and a surge of several hundred towards the end of last year.
Here's the other related classes:
UIDebuggingInformationRootTableViewController UIDebuggingInformationTopLevelViewController UIDebuggingInformationValue UIDebuggingInformationValueTableViewCell UIDebuggingInformationValueViewObserver UIDebuggingInformationViewController UIDebuggingInformationValueView UIDebuggingInformationOverlay UIDebuggingInformationValueViewNumber
Specifically, both flat 2D and a really great 3D exploded renderings of the active views are available. This is really brilliant for acquiring a deeper understanding of many initially opaque aspects of iOS view construction.
Likewise, the inspectors let you tweak and adjust autolayout constraint values, frames, bounds, and other view settings live. All together, working with Reveal restores a refreshing amount of the ease of view debugging and iteration speed that I love about working with modern in-browser debugging.
It's almost double the cost of MonkeyBrains another provider that has a strong net neutrality position, custom service, and etc.
I wanted to share this with the users at https://forums.sonic.net who have been pining for maps but you need a Sonic.net account to post. If anyone is willing to share, I'd appreciate it.
aria2c -i permiturls.txt
to download file lists.
I'm pretty sure I saw them out there today stringing some up on my street, and it's reflected on the map.
The pitfalls can so easily slip through into emerging social media forms. Making aware the lessons learned from the pioneering days of social videogames is definitely not an easy thing to do simply due to the elitism and proprietary nature prevalent in the games industry.
I burst out laughing at that. It ought not to surprise me that Mr. Zuckerberg is like that, and yet.
1. I frequently need to connect via open, untrusted local networks, such as those at hotels.
2. Many commercial VPNs (e.g., PIA) end up having some portion of their endpoint IPs end up on blacklists and break a lot of sites.
Anonymity from the government is a lower priority than both of the above, and I acknowledge the lack of it in my risk model.
Initially I started out just running a Streisand server, but its scope and overall speed were unsuited for my wants. Now it's just a barebones VPS with OpenVPN running, and I connect to it primarily through a travel router. Longer term I would like to develop an Ansible playbook so that I can quickly deploy a new endpoint at a close VPS when traveling if the need arises for better speed.
1. AWS, DO or Linode won't respond to a subpoena
2. That any of those three won't have extensive logging in place, without the privacy goals that a VPN provider would have
You're just switching your ISP to AWS when you do this, which might be better than what you've got, but certainly isn't flawless untraceable security
Is there something about OpenVPN that doesn't support GCM?
- One VPN to connect laptop on the road with machines at home LAN, and with VM:s on different hosts.
- Have this VPN "exit" via a commercial VPN-provider (for privacy).
Could I easily configure this? Have one of the VM's be the VPN server and configure it to "exit" trough the commercial VPN?
I haven't really managed / configured "real" VPN's, how does local access work? I.e, when I'm at home with my laptop and access my desktop that's on the same network, will the packets flow out to the remote VPN server and back, or can it resolve it locally somehow?
Also, will this break stuff that depend on Bonjour / ZeroConf (i.e Apple Airplay and stuff?)
Hosting your own VPN exit node, with you as the sole user, defeats this use case entirely.
Based on ipsec, so no extra software to install on the clients. Looked interesting.
All open-source, too.
Hurrah! I am very bored of sites which need you to run 100 bits of JS, often from multiple sites, before displaying any actual content? Why?
As I've said before, I try and make the first ~10kB delivered to the browser be able to render everything important above the fold, and have everything work reasonably in the absence of JS, eg for those of us running NoScript or similar out of caution.
My daily commute to Walsall has been made extra-efficient through this work
Many thanks, and, for the record, works fine on Seamonkey with NoScript on OpenBSD which is pretty minority.
For anyone wondering what I'm talking about, the kilo prefix is lower case K, the symbol for a byte is upper case B and lower case B is a bit. Kb = kilobit with badly capitalised kilo. kB = kilobyte. kb = kilobit.
Also, interestingly, the JEDEC unit for 1024 bytes is KB while the metric one is kB. This is the only somewhat unambiguous JEDEC unit, the other two are corruptions of metric units.
I can use the service worker to cache all the things, and I can embed their hashes in the service worker so it knows when to refetch code that has changed, but how do I tell browsers to refetch the service worker script itself (to get the latest hashes)? I've read some people suggesting a no-cache header on just that file, although I see that isn't used here, and it seems to defeat the purpose somewhat. How do other people handle that?
EDIT: At least I'm not the only one: https://github.com/w3c/ServiceWorker/issues/893
Not a big surprise given how pro Government HN commenters can be.
Why is state intelligence even a thing? The military is capable of gathering all of the defensive intelligence that we need to protect ourselves.
These state cowboys are out there making deals and cracking my WiFi to see what porn I'm watching in the name of counter-terror.
Nonviolent threats do not necessitate or validate state intelligence imo.
It appears to be proper judicial oversight of national security operations.
Unsurprisingly, having the rule of law applied even in the pursuit of those who seek to end it is smeared by those who would prefer to weaken the United States' national security and the institutions of liberal democracies the world over.
Does Retro Patents add anything unique? Or in other words, why should I order from Retro Patents instead of doing what I mentioned in the first paragraph?
I'm the co-founder of Retro Patents and we're super proud to bring the site to the HN community.
Last year, we were travelling in Europe and we came across a boutique print shop that had a Harley Davidson motorcycle patent in the window. We really liked the minimalist look to it and remembered how we'd used early product prototypes for motivation in the past. There's nothing more inspiring than seeing a world beating product stripped down to its core.
So we started the website you see today to help inspire others to go out and create magic. The prints also look really good as wall art ;)
There's a 15% discount for the HN community if you use the code (HACKER).
P.s. Max Levchin (PayPal founder) bought his own print and shared it on Twitter earlier this week - it was a great moment !
I don't recall which game off the top of my head, but I've seen some that resemble the gmail/pagerank ones with a sample outlined screenshot or flowchart.
The name of the product, and maybe some brand-specific design elements, is a registered brand, sure. But a patent is for an invention, and it's not like a specific games console is a new invention - just a variant on the existing invention "games console"?
Suggestion: Perhaps you could add a section for fictional patents from sci-fi universes
- Warp Drive from Star Trek
- Proton pack from Ghostbusters
- Memory erasing device from MiB
- Iron Man's arc reactor
What techie wouldn't love one (or four as a nice matrix) of these?
> a purple opium-fueled Victorian horror novel that uses global recursive locks and SEH [Structured Exception Handling] for flow control.
All though after his post blew up the developer recanted their statements a little, saying
> First, I want to clarify that much of what I wrote is tongue-in-cheek and over the top --- NTFS does use SEH internally, but the filesystem is very solid and well tested. The people who maintain it are some of the most talented and experienced I know. (Granted, I think they maintain ugly code, but ugly code can back good, reliable components, and ugliness is inherently subjective.)
Cue arriving back at work on Monday with the rest of my team kicking back waiting for IT to "fix Subversion"...
(yes I did fess up :-) )
Doesn't a bug like this one deserve a responsible disclosure and wait for a patch to be available? The report doesn't state when Microsoft was informed about this, but given the severity of this issue and the fact that they haven't heard back, I would suspect it wasn't too long back.
Or share a soft link on Dropbox, or include the file in a zip for someone to unzip?
Also people are saying "this big doesn't work on Chrome browser", surely more interesting is if it works in Outlook Express given the install base. Like can we perma-crash OE by sending an email with a file:///$MFT\crashme.jpg image link??
Update: A hard reset helped and everything is fine again.
One project even allows isolating the kernel driver in userspace.
And then there is third party software, e.g., ntfs-3g.
I sometimes see these '$'-prefixed files when I mount NTFS partitions. They never crashed BSD. But maybe it is possible.
Wondering if Windows 10 partitions still mount in BSD without any problems?
Humans: Welcome to Earth !
Aliens: So we notice you've invented the Computer ? What is the name of the dominant and most widely used operating system on this Planet ?
Humans: Windows !
Aliens: Windows ? Melted Silicon dioxide ? Really ? (chuckles :) .. (cough, cough) How stable is it ?
(you know were this is going, right ? )
Humans: Hmm... Well, it's getting stable(r) with every passing decade..
Aliens: Every decade ? Interesting... What if I type "c:\$MFT\123" ?
Humans: Oh that ... it will hang, it's a bug in NTFS.
Aliens: Bug? Infested??? Infesters were here ! Quick, let's run!
Humans: Wait , please, don't go, it's not that bad ! It has Internet Explorer !
Aliens: (waving from the spaceship) Build a new set of pyramids, we'll come back after another 10,000 spins around your star.
I strongly agree with the author about the importance of an individual autonomy over attention. I also agree with the author that these tools create an opportunity to empower individual autonomy to a degree never seen before. And I get out of bed everyday to make sure that these tools are used that way.
In the American legal system, we have a concept known as the "eggshell plaintiff rule", which addresses heterogeneity among tort victims (i.e., victims of car accidents or other negligent acts) This rule says that if you injure someone and it turns out that they have some peculiar bodily weakness (like a skull as thin as an eggshell, hence the name), you are responsible for whatever injuries result. It doesn't matter that the magnitude of the injuries was totally unforeseeable.
Although this rule offers one way to handle heterogeneity among people, it only kicks in after a recognizable tort has occurred. In the case of attentional heterogeneity, the threshold question of what type of distraction is too distracting is at issue. So it seems like it would be very difficult to figure out a workable standard here.
That said, I'm very interested in the topic, and actually recently released a new feature in my Chrome extension  that visually dims distracting elements on the page. I do hope that we can find a way to cut down on distractions I'm just not sure a new legal right is the most likely path.
For example, lets assume the consciousness is an illusion, a sort of biological trick of evolution. In that case, I'm not sure why we couldn't say that all the stimuli from advertisements, Facebook, Twitter, etc. are equal in value to "focused conscious awareness". They are stimuli of a different sort but qualitatively no different than the stimuli of "focused conscious awareness". I'm not sure why we would inherently assume that "focused conscious awareness" is of greater value. There are tons of people now who are living in a permanently distracted state and they seem to have a conscious experience that is not qualitatively different than other people's. They don't slip into a coma or get concussions or die.
Heck, maybe distraction is a better state than attention. After all, don't people complain of headaches when they focus on a problem for too long?
And in cafe settings where you might be working, there's the problem of people who talk on their phones, as well as not silencing their phone, so you hear a "ding" every time they get a text, etc.
It quickly reminded me of Flow by Mihaly Csikszentmihalyi and Deep Work by Cal Newport. It was no surprised to find these people again in your article. In one article of mine, I have reflected on this topic as well and concluded how important attention (for instance created through deep work) can lead to a satisfied life (because of flow). 
Can you recommend further reading material on this topic?
This is precisely what is wrong with capitalism right here - the extraction of value from an unwilling participant. (Please note that this is not equivalent to saying capitalism is completely invalid.)
It's no good to argue people agreed to this when signing up for a bank account of whatever. People need banking facilities and other services; few have the time, inclination, or education to read the absurdly long contractual terms foisted upon them by most service providers, and in any case such contracts are contracts of adhesion rather than negotiations, and it's very difficult for participants in the market to make direct comparisons between competing offerings right now. What's happening here is a form of legal theft of a person's time and attention.
As someone who suffers from severe ADHD, I particularly resent this. It's hard to explain the interior experience to someone who doesn't have an executive function disorder, but think of the magazine rack in a convenience store, with all the photographs, fonts, colors and baity headlines. You see a bunch of magazines, I see a crowd of people screaming at me and causing me to temporarily forget why I walked into the store. Over the years I've had to evolve strategies to deal with this sort of thing, like choosing my route through stores I visit regularly and pre-emptively controlling the direction of my gaze to minimize unwelcome distractions.
Now, I don't blame the store owners or the magazine publishers for this - it's very annoying, but a marketplace is a busy environment where sellers (or brands) compete for buyers' attention, and it's not their fault that I suffer from a disability. But when I'm dealing with a bank or whoever, their underlying business model is the cake and the extra money they make from advertising to a captive audience is icing on top - icing that is basically purchased at the cost of my convenience and train of thought. And even with ad blockers and so on, I'm sure you can easily think of many ways that distractions are imposed on unwilling information consumers, and how those distractions are engineered to be as unpredictable and disruptive as possible so as to capture people's attention.
Now, all of us have the experience of being distracted by things when we're trying to concentrate. But when you have an executive function disorder, the problem is twofold; not only is your attention distracted, but it's a lot of extra work to control your own reaction to the distraction. I have to do that work in public or in a shared workplace, unless I have very tolerant colleagues indeed. But maintaining that control costs effort; when I'm alone or feeling relaxed at home, those control mechanisms are not fully operational, and so an unexpected distraction can trigger an outsize response, which is itself distracting and stressful. Say you're reading an article on screen and you're a couple of hundred words in when a pop-up fades in to invite you to purchase a subscription or somesuch (note, please, the engineering of attention here; hook the reader with the content of that article in order to leverage that focused attention to the advert that is slipped in without warning). You may find this irritating enough that it makes you roll you eyes or frown while you click it away. If it happens to me at the wrong time or too frequently, I'm likely to find myself suddenly screaming FUCK OFF!!! at the screen, which is itself distracting, and now my focus has not merely been interrupted but shattered, and I have a surge of adrenaline with the pounding heartbeat, upset stomach, cold sweats and so on.
Lest this seem like an extended complaint about the world just being too damn complex, one of the odd things about ADHD is that in some contexts it lets me function better than neurotypical people. In a quiet environment like a library or when I'm painting, I can focus in total concentration for hours on end, because I've built up those mental muscles for dealing with a noisy distracting world. Equally, in what are very high-stress environments for other people I feel quite at home - I am that calm and clear-thinking person that you want to show up at the scene of a car accident or other dangerous situation, because those situations are not really any worse to me than having to stand in line at a 7-11 counter. In fact, they're better(!) because I don't have to act as if nothing is happening, something actually is happening and the external world is matched up well with my internal world. In those situations I can assess risk, tell people what to do, get people out of cars without injuring them further, move them to safety, call emergency services, and basically manage everything with no more anxiety than making coffee. Had I had this insight and resources when I was younger I'd probably have gone into photojournalism or something; I've been in several riots, and though I don't participate in them I have to say that I enjoy such chaotic situations rather than finding them frightening or confusing.
Getting back to the captive attention situation which launched this thought, I'd like to conclude with one of my tediously frequent ethical pleas: developers, please consider the implications of what you are being asked to work on. When the business/marketing people ask you to help them leverage the user's attention away from service delivery and toward advertising, you are the only person in the room with the opportunity to speak up for the consumer, and to query whether interrupting them is actually an effective and sustainable strategy, or more likely to drive people away. If you are being asked to do something that you know is going to make the user experience worse, consider asking or encouraging the business people to quantify the aggregated time cost to the user vs the hoped-for profit to your employer, even if you're a solo developer and you are your own boss.
At the very least, ask them how much revenue this strategy is expected to generate, and demand that they furnish you with that information rather than just being a passive agent of their desires. You may be able to suggest more effective and less intrusive ways to create value for both seller and buyer, which is the good, ethical kind of business that makes the world a better place. On the other hand, if you are down with extracting as much value for the consumer as quickly as possible and then moving on (unlikely if you've bothered to read this far, but possible), then you are a Bad Person and you should feel bad about yourself, if only because your selfish tendencies are likely to painfully rebound on you at some point, and changing your outlook may well prove to be more sustainable than making a quick buck.
Thanks for reading.
Sam Harris and Tristan Harris recently had a (pretty long) podcast related to this subject. Well worth listening to if you have the time.
Right to attention indeed...
What if we had a dotted bike lane on EVERY road, so cars could straddle it, but when trying to pass a bike would have a clear indicator of how much space they need to leave.
You could still have dedicated solid-line bike lanes where you had high bike traffic, but you might not need so many of them because the dotted lane would get you part of the safety/bicyclist comfort benefits.
Edit: I guess this exists. It's called "Advisory bike lanes" http://www.minneapolismn.gov/bicycles/advisory-bike-lane
- It needs to work on unlicensed spectrum, which means that it has to play well with all manner of devices that contend for this spectrum (e.g. other WiFi devices, Bluetooth, IEEE802.15.4). In practice this means that it cannot do much beyond CSMA/CA (i.e. the 'listen before talking' thing). CSMA/CA is a terrible contention mechanism for high density scenarios, and before long much of the air-time is taken by collisions. LTE does not have this problem, it works on licensed spectrum, as such, an LTE base station can just divide the time/spectrum blocks and allocate them to the various contending devices as it pleases (as it owns the spectrum), making almost optimal use of the spectrum that is available to it. 802.11ax will improve on this a bit (e.g. it will have OFDMA, which reduces the collision domain; it will allow the AP do to some coordination, via 'trigger' frames)
- Wifi has a lot of luggage; IEEE 801.11ax will be backward compatible with tens of billions of devices going all the way to IEEE 802.11b, which came out in 1999.
- Costumers don't like spending all that much money on Wifi. This cost-pressure means that we don't have as many people looking into WiFi as we should (people writing drivers; people debugging problems; radio engineers; investment in testing equipment).
- MIMO (introduced in 802.11n), downstream MU-MIMO (introduced in 802.11ac), and upstream MU-MIMO (to be introduced in 802.11ax) are all technically impressive, but also very hard to implement well. (But we are now starting to see the benefits of this, particularly the 802.11ac wave2 devices.)
Anyway, I have high hopes for WiFi, well beyond a billion WiFi chips are sold every year, and it is getting better all the time.
-First I did my own tests of 802.11ac in 2014 and the manufacturers were correct in their claims at that time. You have to understand that the best speed is when you are in ideal radio conditions and simply you are never in ideal conditions and most of the time you are even far from the ideal case.
- Second, 802.11 sucks but not about raw speed, the MAC layer of most chip implementations is often ultra simplified and the outcome is that it is difficult to be authentified. This is strange as the Wi-Fi chip most often is a little computer and the MAC is implemented in software.
- Third, there are unreasonable economic expectations by users as well as the article's author: Wait you want gigabit speeds, ultra-reliability in challenging radio conditions, and that at a tenth of the cost of a 3G mobile radio?
- Fourth: Your phone has more hard time to cope with that throughput, than the Wi-Fi chip has. Android and Linux in general have many internal buffers because there are layers in charge of different features. The usable throughput is the raw radio throughput divided by the number of buffers. There are research OSes which use pointers instead of buffers, but Linux and Windows use buffers.
Does anything else do the same kind of mesh dynamic frequency allocation, but without requiring any kind of cloud service?
"AD" i think is 60ghz, which doesn't penetrate walls too well in comparison.
Who knows, maybe we'll all use special wifi wall paint in the future, just to make the entire inside of the house or business an antenna.
But my real challenge is much more interesting. I have a few tapes with more of my very early software... but they were stored using an extremely proprietary device, invented in my country, so essentially nobody knows that it exists (http://www.worldofspectrum.org/infoseekid.cgi?id=1000510). I have the raw tapes, but I'm not sure how to get started, even. Probably try to interpret bits and trying to find strings. Exciting times ahead!
Never will I understand the moral obligation to allow a third party to try to manipulate me into buying something unrelated that I don't need in order to be allowed to read what I actually want to read. If you don't want me to read something without paying, then do just that. Don't try to control and subvert my computer to show me ads.
It used to be that education was something people did for themselves. Parents or a teacher would help children learn what they wanted to learn, when they were ready to learn it. Modern schooling forces children to learn on the teacher's schedule.
John Taylor Gatto wrote extensively of the corrupt nature of institutionalized schooling 15-20 years ago. I guess it's not polite to point out that the system is rigged against children, so Mr. Gatto's insights into more effective teaching have been successfully ignored in recent years.
"Against School: How Public Education Cripples our Kids, and Why" - http://www.wesjones.com/gatto1.htm
Archive.org should have the complete text of "The Underground History of American Education", which was formerly posted in its entirety at http://www.JohnTaylorGatto.com
Also search for "I quit, I think", and ... "The Seven Lesson Schoolteacher"... several copies of these essays are scattered around the internet.
Commonly, with learning styles a student was considered an auditory, visual, or kinesthetic learner.Timmy is an auditory leaner? He should learn to calculate voltage through lectures and song.
Timmy is a visual learner? He should learn to calculate voltage through pictures and diagrams.
Timmy is a kinesthetic learner? He should learn to calculate voltage through dance.
It's a shallow understanding of how learning really happens. No one learned how to throw a football by singing about it and no one has a strong understanding of circuits and how to design them just by listening to lectures.
LOL no. It's faded in research and education-policy nerd circles, maybe. It's still everywhere in pop culture and among actual k-12 educators. Questioning it will likely get you disapproving looks from teachers, principals, and so on.
(at least in the Midwestern US. Like everything else, until someone comes along selling some BS curriculum/training package that tells them it's wrong, they'll continue to think it's true. Source: am married to a teacher who's taught in 3 states, and am [separately] friends with a bunch of others)
Taken to its logical conclusion, it defies reason and even basic experience that any knowledge and skills can be better transmitted when conveyed in the modality that lies in learner's unique strengths.
After all, it looks like the idea that "someone might learn better in person" or "by discussing things with peers" is complete bunk, and one method should be sufficient for everyone.
Other people here have talked about stupid things people have done because of a simplistic understanding of learning styles. Ok, fine. Obviously you need to learn a topic in its own medium, and there's limits to what you can teach with song and dance. But let's do enough experiments to actually figure out what's going on, and not throw the baby out with the bathwater. There's clearly something there, IMO, even if it's relatively insignificant.
What a weird way to put it. Do the others think it makes absolutely no difference in what form the information is presented?
They socialize children into diets that bring on pre-diabetes and diabetes.
It's absolute quackery to say that the massive resources spent have anything near a positive return for most kids.
Schools are for the benefit of administrators and unionized teachers imo.
This is literally what this article is. "X says learning styles doesn't work", "Y says he's concerned that teachers are taught learning styles even though he thinks they don't work", etc.
I was hoping they would at least quote someone explaining the problem simply and offer a potential solution. Instead, the comments here did a better job at that.
I nominate Sally Weale as a useless journalist.
Marsaglia, George. "How to generate random number sequences (in your head)" (1999) https://groups.google.com/forum/#!msg/sci.math/6BIYd0cafQo/U...
1. Recall seed from register (a number between 0.0 and 1.0)
2. Take reciprocal
3. Chop off the part to left of decimal point (eg, "frac" key)
4. Store back in register as next seed
At this point you have a number between 0.0 and 1.0 in the calculator. (eg, in the X register if RPN)
Every step counted, that was the simplest PRNG I could devise back in the day.
The initial seed in the register was created by hitting the decimal point key and a string of digits filling the calculator display.
Pick your favourite!