skysight-inc/HackerNews huggingface dataset:
I do sorta the same thing, but rather put things through an RSS reader. RSS reader strips out much garbage and turns grey font to black.

Edit: Oh, and the use of Ctrl + + is a more frequent command. Bad font color isn't as big of a problem when the font size is embiggened to 72p.
> Deal with Amazon's new, terrible delivery service. Using untrained, un-unformed randos to deliver packages in their personal vehicles means my deliveries get screwed up much, much more frequently.

I was noticing a lot of my deliveries were defaulting to this last year, but we've had mostly UPS/USPS since then. I had assumed that AZ had shifted away from them, but maybe just in my area.
Taking on Infinite Jest as your introduction to David Foster Wallace is a little like getting started in rock climbing by tackling Mount Everest.

A much friendlier/more accessible place to start is A Supposedly Fun Thing I'll Never Do Again (https://www.amazon.com/Supposedly-Fun-Thing-Never-Again/dp/0...), a collection of his essays. They're shorter, tighter and generally much better commute reading.
I plan to run on it on staging while running load test suites. Not brave enough to run it in production yet
Better documentation: https://github.com/hermanhermitage/videocoreiv

It's a vector processor and a GPU. The vector processor is intended for video decoding and therefore has a very big SIMD capability. It has some nice gimmicks like the 'square' register file: you can access rows or columns for SIMD operations. The VPU is I believe what boots first and normally runs an RTOS called "ThreadX".

The GPU is OpenGL-capable.
Xiaomi has an event on the 25th as well for their new Note phone. Must suck to have Apple move up their event to your event date. It would be a good oprtutnity for Xiaomi to take some of that Samsung Note 7 marketshare.
> Microsoft entered into a long-term sponsorship partnership with the league in 2013. At the time, the N.F.L. had a list of demands for the equipment, including ruggedness, ease of use, size, effectiveness in extreme temperature and glare resistance.

> In 2014, Belichick noted that the system had crashed, but seemed mostly cool with it. “I’d say that’s all kind of part of the game,” he said.

> “I just can’t take it anymore,” he said at a news conference Tuesday.

This is an under-reported challenge of the increasing automation narrative: we need more robust systems.
Yes, very true. It's unfortunate. It seems people have moved away from being normally concerned an offering a helping hand to becoming parenting vigilantes.

I think the fear instilled by "stranger danger" and litigiousness has had a big influence in how people behave toward other people's children. Since they can only interact from a distance, it's now through official channels where there is no leeway, common sense judgement. It's all black or white.
I do agree with you, and I hope this is the future.

However, in big organizations, which are not exactly nimble, this is even hard to say, "Okay we've been developing in C++ for 20 years, now the next part of our infrastructure will be written in Rust".

This will be seen as an unwanted risk, associated with a training cost. You will have to demonstrate unequivocally Rust's advantage.
I think Wallace disliked the idea of trying to read into an author as a person from their work. His writing on suicide/addiction/depression in this book doesn't necessarily give you insight into his personal struggles
Thanks for the links! I don't have time to go through them at the moment though.

It's almost certain that one of those 3.2 million incidents has our name on it.

In 2014, at a time when our son, who has high functional autism, was going down a mental rabbit hole about what foods he would eat. When the list got down to three foods, we told him that it could not go down any further, period.

So he asked for one of those foods for dinner, and we served it, and he decided that he didn't want it, that he would only eat one of the other two foods on his 'list'.

We refused to accommodate and reminded him that he wasn't allowed to go below three foods. That the food in front of him was on his list, and that he had specifically asked for it. So he would not be served anything different for dinner.

So he ate a little bit of it, and went to bed hungry and unhappy.

The next day at school, he told a teacher that we were starving him, that we were refusing to feed him.

This generated a mandatory CPS incident.

We received a call, and my wife went to the school and talked to someone and contextualized the situation.

The incident was subsequently closed without prejudice.

So, given that rather in-depth bit of "anecdata": of that 3.2 million, based on our direct experience with the reporting requirements schools have to follow, most of them are specious.

Of the ones that aren't, I suspect only a tiny fraction are in any way related to 'free range parenting'.

In short: I strongly suspect that the danger of inappropriate child services intervention associated with various 'free range parenting' activities is vanishingly small, even though it feels like a constant and potent danger.

PS: I'm 110% open and willing to answer any questions about anything mentioned here, including the autism, the 'food list', the seemingly strange behaviour, whatever. I feel that there are a lot of misconceptions surrounding the realities of parenting autistic children, and I am more than happy to help with that. Direct e-mail is fine too: diederich@gmail.com
Why not just learn the patterns directly?
We seriously appreciate the thoughtful feedback. Email me, aaron@getfinal.com, if you want to learn/discuss more about why we made some of the decisions we made day one. It really comes down to resources and a team of 12 working against incumbents with teams of 1200+.
10 steps to bootstrap your machine learning project
The contest that offers up to € 1,25MM in founding and a trip to Silicon Valley
That is essentially corporate policy at my workplace. We use in-house file-sharing system, and I think the recommendation is to prefer 7z over vanilla zip. Typical channel for sending password is via SMS.

Its not elegant, but in the end I find it reasonably good compromise between security and practicality.
"C++ has optional and complicated things that incur costs only when you use them, so let's not even have dtors" is...not a good look, I think.
Is that age group the best age to learn? I notice they're targeting year 7/8/9 in the UK - is that high school?
That phenomenon is ADA related as well. You need to provide ground accessible equipment, "sensory" activities for specific age ranges at specific heights, limited slope ramps and other features now. Our local parks department actually has a court-mandated compliance officer because they were sued a few years ago for having a non-compliant playground.

Having connecting ramps and bridges reduces some of that burden, which is one of the reasons why many playgrounds consist of a sprawling elevated ramp system with a few slides, wheels and other random crap.

The skatepark is ironically easier to build, until someone manages to win a lawsuit, despite the obvious safety hazards.
>Me too. My "Source?" question is still standing.

What source exactly do you ask for? Some official poll giving the relative recognizability of European organizations and agencies?

Your source was having talked to some people from Europe. My experience is the direct opposite, by the facts that:

Having talked with lots of people about ESA (as an enthusiast/geek person) and having been met with blank stares.

The fact that it features less on European news than NASA.

The fact that it doesn't have any celebrated triumphs, NASA-style.

The fact that it never or almost never comes up in political discussions about the EU.

Try asking some people from all walks of life, average person of the street style...
What good would it do? It still would have to be compartmentalized on country borders because that's the way the mail system operates.

Also, existing codes vary a lot in resolution.

So, chances are you would get something as cleanly designed and as useful as IBAN (https://en.wikipedia.org/wiki/International_Bank_Account_Num...):

"The IBAN consists of up to 34 alphanumeric characters comprising: a country code; two check digits; and a number that includes the domestic bank account number, branch identifier, and potential routing information"

For example, bank account numbers in East Timor (population 1.2 million and AFAIK not known for its banking sector) are 23 characters long now; those in Iceland (population 333,333 or thereabouts) have 26.
Learn how computers work
If you can explain it -- like you obviously can -- then no, not "that damaging". You've definitely gotten over the hump already (both in terms of recovering from such a disaster physically -- and in finding work afterwards).

So at this point, while a 4-year gap will still be a downward multiplier to some, the effect will be relatively mild.

Better to focus on the the sheer inner strength it must take (which I, and almost all these people summarily rejecting you, can only begin to imagine) to pull off a recovery like that, and how that makes a much more solid person overall -- and hence, a way better hire.
These check marks have a meaning only if they have a proof that he is guilty and is subject to extradition, otherwise they don't mean anything in this context
Ask HN: How can I learn R without an email?
I would like to learn some R but I don't want to create an account giving my email, because for example Kaggle can change their TOS anytime, for example paying content, and if you continue using their service then you agree their terms.

Since I don't want to have to look at TOS everytime I visit a page, I am looking for other options. Hence coursera, tryR, ISLR - lagunita, and others that require your email are not a valid option for me. Can you give me any suggestions?
I don't mean nothing should ever change, just that sometimes doing nothing is better than doing something, and should at least be considered.
Good point. I'm just not sure Russia would perform potentially delicate operations from an EU and NATO member state.

Also, not sure if all of this recent hacking is in fact leaking by persons within affected organisations. In the case of the DNC hack, I think it quite plausible to be a disgruntled employee.
Live landing of ExoMars Mission (french)
> One of his most memorable habits to me was coming into a meeting room where his words obviously had a lot of sway, then sitting on the ground when we were short on chairs.

I love hearing stories like this. "Servant leadership" means so much to me. Being humble, realizing that people closest to the problem have the most knowledge, hiring folks smarter/stronger than you are--all key aspects of a leader I want to work for. (Of course, you still have to have the "leadership" component too.)
Front-end web experts: please describe what a user of the web can do to increase legibility. (All the comment I've seen so far are addressed to web-site owners or their agents.)

In particular, how can I configure my web browser to override low-contrast text colors? Is a userscript the best way? What is the most convenient way to override font-lightness settings under 400?

Preferably, a single change in the configuration of my browser would result in changes across many web site -- as opposed to my having to make a separate change for for every web site I care about.
The only blade-related injury I have ever seen was actually caused by a hatchet, while splitting small-diameter firewood for a campfire. Some topical antibiotic ointment and butterfly bandages took care of it for the four days it took us to reach the pick-up point. She didn't have permission to use the hatchet unsupervised, and was not following the family-approved safe-use technique. Needless to say, she was not allowed to do anything fun for the rest of the trip.

It made a nice scar, though. People can ask her how she got it, and she can say, "oh, that's from a hatchet, a four day journey away from the nearest hospital." My most interesting scar is from the underside of the dashboard on a Honda Civic while installing an aftermarket stereo, and you can barely even see it.

I have never seen a pocketknife injury, though. Nor any from archery equipment, or firearms. I'd probably be most worried about barbed treble-fishhooks and swimming in warm freshwater lakes and rivers. Not really because of drowning, so much as slips and falls from mud or algae-coated rocks, or infectious parasites in the water.

My spouse, on the other hand, never got to do anything fun as a kid, and freaks out about everything even remotely dangerous, like my sharp, pointy tweezers. The only people more unreasonably intolerant of minute risks work for the TSA.

Trampolines, though. Those things are deathtraps. I'd rather have a swimming pool drained of water and refilled with rattlesnakes in my back yard. Also, no [American] football.
Mobile doesn't have UEFI either. Usually what happens is the processor has some minimal boot ROM that can initialise the Flash (and enforce signed boot!), and then it just loads a chunk of Flash into RAM and jumps to it.
Both email and phone, but for full transparency we actually prefer email since it keeps a full log of conversations with consumers for both parties to have. Our card has a number on the back of it and a few other in-app spots have our number on it.
You have yet to prove that there are instances where Voter ID laws led to disenfranchisement, yet you require that everyone who supports Voter ID provide immense evidence that you will accept.

But you will never accept any evidence, because you have already convinced yourself that it's not a problem, and thus don't have to provide any evidence yourself.
> Backend programmers kept piling functionality into these apps and at some point no matter how good a designer is it just gets overwhelmed.

Wow that's the first time I have heard the problem phrased this way. Usually it's the other way around -- the designers and product leads want to pile on so many features and the backend devs can't keep up, so the codebase turns into a rotten pile of shit.
> Deal with Amazon's new, terrible delivery service.

Oh my god, this. I also never seem to get same-day delivery, despite it being "guaranteed". Amazon seems to have a completely different definition of what a guarantee is. I have also had more damaged items from their own delivery than even FedEx, which is pretty sad when you think about it. I wish they would just buy FedEx and turn it around rather than use their existing rag tag delivery service.
So, then, how modern do our choices for comparison have to be? Or are you willing to keep producing eliminating qualities so that you can continue with your narrative about Clinton?
I mean, you do incur a cost for programming with TDD though. The benefits may repay the cost in the end, but the cost is still there. And for that matter cars do undergo destructive testing, just not TDD--and the problem there is presumably that the car benefits from taking a holistic component-driven approach, "here is what I want the car overall to look like, and what components I want to fit into the space inside, now how can I reduce the rollover risk?" rather than "here are some basic expectations of a car, I expect it to be able to move forward and hold a passenger, let's make the smallest thing which causes that to happen. OK now let's add a single passenger, and let's test that bugs aren't flying into your face at highway speeds so that we remember to add a windshield eventually. (1000 steps later) Crap now we're testing the ability to shift into reverse and none of my homespun bare-minimum engine design is going to work there."

TDD probably pays its best rewards with relatively simple well-defined projects, and needs to be deployed with a modularization strategy. Possibly the wishful-thinking strategy of top-down design would be a natural complement, since when you wishfully think of a function you can hopefully quickly write a test or two for it.
I find this comparison much easier than comparing C and Rust. C has an extensive and still unparalleled set of libraries available using the C calling conventions; both C++ and Rust can call those libraries but often want a translation layer that adapts to the conventions of the language. C++ and Rust both have extensive libraries of their own; while C++ has been around longer, you'll still often find yourself needing to use a C library because a native C++ library doesn't exist. (It doesn't help that C++ has gone through several ABI changes, and still doesn't reliably have a cross-compiler compatible ABI the way C does; even clang++ and g++ have had various incompatibilities, and still prefer separate C++ standard libraries. C remains the reliable ABI for libraries.)

While I'm impressed with the changes in modern C++11/14/17, it has both the feature and problem of still including classic C and C++. There's a reasonable subset of C++ to program in, but nobody can quite agree on what that is, and a codebase can't easily enforce that. And C++ is still a very large language, with quite a bit of surface area in the language itself; I prefer a smaller language with a large library ecosystem.

Rust is still quite young. It's incredibly fun to program in, has the most welcoming community I've ever seen, and can help you write safe, expressive, high-performance code. (Tip: check out the "rayon" crate for incredibly easy parallelism.) It has an extensive library ecosystem, and a robust FFI to call (or be called by) C code. However, depending on what you're doing and and how many boundaries you're pushing, you may find some corners of the language still under active development; for instance, if you want to embed some Rust code into a broader build system that builds various other components under other languages, support for that just went into Cargo.

If you're writing pure Rust code, or Rust code that calls out to C, you should find the language and ecosystem ready now. If you're trying to embed Rust into an existing project, expect to play with various experimental bits for a while.
Irony: I work with a group of about a half dozen devs for ... UC Davis (same uni as the prof mentioned in the article). We are all 50-ish, and work with minimal hand holding.

We do grant work for the state, and to some extent, the federal government. We are not doing "super scalable" stuff, but we still have thousands of users, many daily, and some of the entry forms for things are huge, with much complicated logic to be legally compliant.

I have set myself up as the resident Javascript guy (Angular), but I have to admit, it feels odd when I go to the local JS user group - it's a much younger crowd, overall. The funny thing, though, is that Angular/JS feels quite a bit like the interpreted language, proto-MVC, stuff I did on PCs back in the 80s :-)
I would be careful about what you generalize from "experts in both generally prefer rust", as there is likely a survivor bias in there.

Since C++ has been around much longer the situation is likely "many C++ experts try Rust, the ones that love it become Rust experts", basically if "preferring Rust" ends up being a soft prerequisite to becoming a Rust expert then those who are experts in both will prefer Rust.

I also think there's a bunch of other factors that lead to a similar bias: general pride in favor of the less mainstream languages, for languages like Rust or Haskell it is probably the case that more of the code in that language is written by "hardcore" people, which means code written in that language is higher quality (but not necessarily through any intrinsic benefit of the language, instead through a selection of who is writing that language).
Also must be quite depressing for Microsoft when the announcers refer to the Surface tablets as iPads during the game.
I wonder if they have a service that automatically detects all those failures and terminates the entire node instead?
That's the new thing about counterfeit electronics these days. It's much easier to sell fakes directly to large numbers consumers but it's harder and harder to spot a fake. And most electronics counterfeiters seem to be targeting Apple products.
What a terrible URL: http://.../football/bill-belichick-patriots-might-be-a-mac-g...

I think there is a lot to be said about the fact that any event that has as much tech as an NFL broadcast and that it is never setup permanently will always run into some issue. The base complaint seems to be just that the league gives him the stuff too late to work out any unforeseen issues, and so it just is a sprint to troubleshoot week after week where he could just show up with briefcase full of printed plays and this just not be a problem. It's not like he has a shortage of bodies for manual labour on the sidelines.
Effectively yes. If we perceive a chance of loss, we will do our outmost to avoid said loss even if it means forgoing massive gains.
Just now:

#MarsExpress signal acquired! The ESA Deep Space Antenna #Cebreros reports a clear signal from @ESA's veteran Mars mission. #ExoMars

https://twitter.com/esaoperations
Thanks will look into it. Some old janky JS we have from what is still our original marketing site at its core. This codebase is separate from all actual customer data/sensitive things, so it could use some JS best practice cleanup clearly (even though this might be a responsive CSS thing)
UML to Be Ejected from Microsoft Visual Studio
Although, you should do the same for any State, including the American gov't.

You have to observer what the US does and not what they say.
Ayahuasca literally turned my entire life around. I was negative, weak willed, and had a perspective that I was incompetent and my life was pointless and leading nowhere. The self the drug let me see was beautiful and powerful, it showed me that all I had to do was basically stand up and claim that persona. Fast forward a few years, I'm hyper successful in basically every area of my life, I'm on a rocket upward trajectory, and I'm totally happy/fulfilled. I put a lot of work in to change, but I needed that peek behind the veil to get "unstuck."
Robust systems are achievable already. We need managers that understand quality takes proper planning, time, and deep, concentrated, uninterrupted work.
Yeehaa!! Well done humanity!

ESA Operations ‏@esaoperations 40s 40 seconds ago

#MarsExpress signal acquired! The ESA Deep Space Antenna #Cebreros reports a clear signal from @ESA's veteran Mars mission. #ExoMars
> The problem I have engaging with your argument is that I cannot crawl inside your head to discover what your perceptions of Donald Trump are, and those appear to be the only terms on which you're comfortable discussing Donald Trump.

Oh come now. The reason you shouldn't have to crawl inside his head is that you can engage in discussion to learn what he thinks.

If the issue is a dispute between what I believe Trump is saying and what you believe Trump is saying, we could have a discussion where we break it down and identify what parts we share and what parts we don't share, and why.

For example, we could start by agreeing that Trump is opposed to immigration. You could claim that this is racist. I would suspect this is a deeply held prejudice so I would just dispute it and move on. I would claim that "Building a Wall" is just a rhetorical device to focus people's attention on the more abstract and tedious problem of an insecure border. You could point out how Trump or his surrogates have used various examples of actual border walls in other parts of the world, which would lend credibility it being a real promise, not mere rhetoric. We'd both have learned something. And so on.

Alternately, you could just go opposite direction and just start throwing around vague, obsolete terms like Fascism and the discussion would go nowhere.
ASCII is from 1963. Anything older likely used a different encoding.
I'm in IT, give me a year and 35k and everyone in the office at my clients wouldn't have to come to work. A big part is control. During hurricane sandy they made the office workers sit in a unlit office for a week just beacuse.