skysight-inc/HackerNews huggingface dataset:
> They correctly point out that error handling is by far the biggest one, and usually ends up being the biggest part of a parser for a language, full of crufts and strange mixtures of semantics and syntax. Add to this that you frequently want to try to partially recover -- make a guess as to what was intended and continue parsing in the hopes of finding more actionable errors later in the code.

I agree. Personally, I ignored automated error handling in parsing for years because it seemed to be a lost cause. Eventually, I decided to look in more detail at it, and soon came across a rich vein of previous work that's been largely ignored / forgotten. I suspect that's because the approaches they proposed were too slow to be practical back in the day. After a bit of modernisation, it turns out that these techniques run more than fast enough on modern machines and can even be extended to do a better job than previous approaches attempted (draft paper at https://arxiv.org/abs/1804.07133 ; a more down-to-earth explanation of how to use the accompanying software at https://softdevteam.github.io/grmtools/master/book/errorreco...).

EDIT: fixed URL.
Server push also isn’t required to reap most of the benefits. In the places where I’ve tried it I’ve not seen any benefit over link preload headers + HTTP2 without push. Many CDNs that support HTTP2 haven’t bothered to support server push at all, I suspect due to the limited advantages compared to the extra complexity.
"denialism", like it's an irrefutable fact?

From Wikipedia I read: "a substantial portion of the pay gap (12%) remained unexplained.". Pretty small, and a lot smaller than what feminists claim the gap to be.

Then, at the end of the same section you linked: "In 2018, economists at the University of Chicago and Stanford University, working with Uber analyzing the gender pay gap of Uber drivers demonstrated an average 7% pay gap in a context where gender discrimination was not possible and pay was not negotiated, showing the difference entirely explainable as the difference in average productivity between men and women".

Am I mistaken in interpreting this to mean that only 5% is unexplained, and that "unexplained" does not mean evil patriarchy?

Any group of people will be discriminated by 5%. For instance, I'm Italian. Are you telling me that in the States I won't find 5% (or even 12% or more) of people that think I'm dishonest, mafioso, lazy, etc..?

Give me a break.
The batching effect of a debounced input is very important. Running an update for every keystroke is expensive and you only want to run it with the latest input anyway. This is why Concurrent React will make batching the default behavior.

Internally, React manages a list of updates. Whenever you trigger one, it will be added to the list but the next re-render will only start after the previous one has finished (this is of course a simplified explanation but you get the idea).

This batching gives us the best of both worlds: We start rendering as soon as we have data and don’t have “idle” time in which the UI is unresponsive (like a long debounce function) but we still batch all updates between the different renderings so that we can skip individual updates to save time.
Since they're not seriously expecting getting back the money from the "flying motorcycle" (and even if they do for this, there are other case where it's obvious nothing will come out), I wonder what the scheme is -- e.g. it's other people's money, there are some kind of subsidies, -- or are the investors just so rich they don't care?
From your second link:

"
Note: I'm using Python 2

This is because even the latest clang-python in Debian (for clang 6) provides Python 2 bindings only.
"

Is this still true?
The state also made the wrong call in allowing Uber to operate such a vehicle on public roads and are clearly now trying to distance themselves from that decision by letting Uber off the hook. Both are guilty of criminal negligence but it's not like the state is going to prosecute itself.
Apps submitted to the Microsoft Store are signed by Microsoft (only), iirc.

Although it costs $19 or $99 to sign up, one time.
Your webapp needs to start the push, browsers will interrupt it if they find the resource is already in cache after it has parsed the HTML.
That probably not just input, but content editable. Unfortunately this feature is really very hard to support well and there are still bugs in all editors.
One thing I’ve ran into is misconfigured native apps who accidentally treat headers as case sensitive. In particular the usual HTTP client in iOS handles header case sensitivity for you, unless you use newer versions of Swift where it converts the custom header dictionary into a vanilla Swift one that doesn’t treat header lookups as case-insensitive :/
I hate this for so many reasons. One of those 'future' products like clear glass screen and bendable phones that are just, well, stupid. Am I the only person that sees that?
This reminds me of scipy weave

https://docs.scipy.org/doc/scipy-0.18.1/reference/tutorial/w...
Equifax and every other latest fintech startup who believes there amazing data slurping ml/ai idea is going to change the world
'Too low level' is Wireshark before Chrome dev tools. I didn't know if you'd tried the dev tools since you didn't mention it. As to the other stuff, I'm not sure what portable Chrome-breaking field you emit - www.briscoes.co.nz instantly shows connection reuse on my end.

https://i.imgur.com/LJIaRac.png
Naah, I'm actually getting enough sleep lately. My new job is much more relaxed and I do not work hectic hours. I still have some time to spare and I'd like to get some money out of it therefore I'm looking for ideas :)
>I don't see what so special about apple. A lot of entities manage to keep secrets very well.

A lot of entities where everybody and their dog (including all the media) care and want to get the scoop about their latest products?

Or places like CNES, where 90% of people have never even heard of or care about?
> “If you want to know why your prescriptions cost so much, it’s me.” I’ve done nothing but spend money the entire time."

Sounds nice, the best evidence we have disagrees:
https://news.ohsu.edu/2017/09/11/how-much-does-it-cost-to-br...
The difficulty is, you don't know the 100 thousand number is lower than the 10-5 million number in advance. An estimate can be made, but humans have a
not unreasonable status quo bias in case like that. Come to think of it, status quo bias on risk is the opposite of the planning fallacy.

That is, without proof the new way will be safer in future by a specific proportion, how many excess deaths can the ethics committee sign off?

(You can make a similar, better founded argument for mass train transit. It is about 10 times safer than driving per passenger mile. So, reductions in safety that moves people from car commuting to train commuting (I imagine safety is expensive and cheaper transit would be more popular) might be worth it. No-one seems to advocate them though.)
If you run your own mail server, you can simply catch-all. The + trick is for the rest.
Declarative is greater than imperative
Vacancy Python Developer Amsterdam
There's not really a shortcut to the fact that science is difficult.

But more quality science and less garbage science would help. Doing 10 studies with a small likelyhood of any of them having a true result is less helpful than 1 high quality study that almost certainly is true.
Then get people behind: https://www.nature.com/articles/nmat4782 on the phone. I feel like SJ Park is going to be one of the big brains behind artificial organ revolution.
Can you help me understand the distinction you are making? My understanding is that this is the reader used by the repl, and at least for clojure, an edn parser is the same thing as a programming language parser, because clojure programs are written in edn.
To a first approximation, nobody actually cares what scientists say. Scientists can publish press releases and hound journalists until they're blue in the face, but they're not getting on the news unless what they're saying fits into a pre-determined media narrative. They're little more than a useful prop, like the flashy "scientific" graphics in moisturizer commercials.

Fox News will wheel out anyone with a PhD who is willing to cast doubt on climate change, Vox will dredge up someone who'll say that NASCAR gives you cancer and we all end up less informed than grade-schoolers.

Scientists are largely powerless to "push back" against anything, because they don't control the institutions that disseminate information.
It's annoying how aggresive marketing gets in Japan for this sort of thing, moving from one promoted consumer craze to the next programmed one with no gaps in between whatsoever.

The moment Valentine's is over, everything changes from red to white, and promotion starts in full force, roughly a month before it's time for it yet. The very second Halloween is done, the Christmas machine shows up, full steam ahead.

Edit : Christmas is not a National Holiday ( we work ), but more of a couple's day thing over here. And for some reason, it's about fried chicken, as seen here before...

https://news.ycombinator.com/item?id=16002210

https://news.ycombinator.com/item?id=10790643
They just say that, because the sense of urgency on the customer's side is the seller's greatest asset.
Foreign or national, the fact is that Spain suffered a housing bubble and it’s burst, but all of the legal and political conditions that gave rise to the bubble are still there.

Add the negative interest rates of the BCE, and you have found a nice way to make a killing...
I was also sort of hoping for suggestions on how Apple can efficiently put more people in tubes.
A generalised solution to distributed consensus
Yesterday I ate a bagel. Today I ate two bagels. Based on the current growth rate, in 1 year my daily bagel-intake will surpass the mass of the planet.
Thank you for the suggestion. That is a good idea.
WomenGeekJobs – A job platform to encourage women to pursue a career in tech
> Firefox without extensions really sucks

The only extension I use is uBlock Origin. I've never felt the need for anything else whether it's on Firefox or Chrome.
Check out sanity.io. They have a somewhat similar product.
Microsoft tried this on Windows 8, and it was a failure - as a desktop user, it was horrible to use. Even Windows Server 2012 got on this bandwagon, with a well-placed touch in the top right corner opening the full screen start menu - of course, totally unintuitive for desktop users.

Windows 10 still contains a lot of 'tablet friendly' features, but they've been dialled down and most don't get in the way of desktop users. I think they've struck a decent balance here between the needs of desktop, netbook and tablet users, but there is nothing here for smartphone users - converging those size-constrained needs with the rest is surely the trickiest thing to get right.

When looking at creating a convergent OS, I think it's really important we look at earlier attempts, so we don't repeat past mistakes.
Wolfram always impresses me but I can't help but feel like it will never go anywhere. How can it grow without being crushed under its own weight? As he stated in the video, its all hand crafted data set munging to fit it all together.

I'd love to see a world where wolfrom pulls on datasets out in the wild much like a search engine scrapes web pages but is such a thing possible? It begins to sound like a SOAP/WSDL fever dream when you think about automatic knowledge integration.

Maybe something closer to the open source package managers? Wolfram datasets could specify interfaces and dependencies? At least that would allow for new and exciting datasets to gain adoption in the community.
Dying to know what the acquisiton price was. A good friend of mine works for them and I have been saying for years that they would be acquired.
I grew up when games were entire games. I very much hope that this whole microtransaction racket will be over by the time my kids are big enough to get their own console (or whatever people game on by then). What a customer-hostile clusterfuck, these people ruined a totally good industry.
And that is why I did write "Is probably not doable with current technology, but maybe some day". We need to have much more efficient solar-cells to make this work in real life. But is it more unrealistic than getting charged from the road while driving? One step on the way is getting them enough efficient to charge the car while it is parked outside at work
Look into the history of the San Jose homeless encampment known as "The Jungle", in the Guadalupe River watershed.
That's a great suggestion. Which attempts are you familiar with? The ones I'm familiar with are summarized in this talk: https://www.youtube.com/watch?v=K0Tsa3smr1w
It’s not too hard to set up your own VPS with Debian/OpenBSD and do the email forwarding/server yourself. The key is that it’s then literally a matter of a bash script to generate and accept one-time email addresses.

You have to jump through a few hoops for gmail to accept your emails. The documentation is there.

If you’re already running a VPS for other reasons, then this is free. If you’re not, then VPSs are extremely cheap anyway.
> This is

I like to think the object of this sentence is the Daily Mail[0].

[0] https://kill-or-cure.herokuapp.com/
Steve Jobs on making the unfamiliar, familiar through “skeuomorphism”
That would happen when, for example, you're saving the value of the text input in redux, and the input is then updated with that value on change, although it's also updated by the user typing and the thread is blocked at the same time, thus we have a race condition.

That said — it only happens when one over-engineers stuff. Make sure to have a single source of truth, and that will be avoided.
It is, subject to the overall $10K cap.
>>Fuses are weird too. Those went out of style 60 years ago.

In my language a breaker is called an automatic fuse, so easy mistake to make
> Are taxi services suddenly bad, and driving a taxi for a living something to frown upon?

Nowhere did he say or even suggest that.

You are making a deliberately uncharitable interpretation of his post in order to weaken the point he was making.

All this does though, is weaken yours.
Ada Programmers: Olivier Henley – Interview
I had the exact same thought.

>> the system was set up to not activate emergency braking when under computer control.

So the parts that mattered the most where disabled? I bet that even the human operator did not know this.
Is there a list of AirBnb acquisitions ?
Interesting, though RVC support is pretty new, seems it was merged just a little over a month ago: https://github.com/riscv-boom/riscv-boom/pull/141

I'd guess the taped out versions were prior to this improvement.
Show HN: I'm a robot tech enthusiast and this is my robot website
This comparison is laughable. Apple faces far more scrutiny than CNES.
Fly into the sun and die.
I think the metaphor about taxes was more distracting than illuminating of my point.

The main point was that we shouldn't be celebrating that a mother of 3, going to school, and working multiple part time jobs is able to supplement their income by driving for Uber but instead be asking why is their income so low in the first place that they have to spend their nights and weekends driving in order to afford groceries. This was all in that original linked tweet. I'm sure they would rather be resting, interacting with their children, or studying for school. We can take a step back and recognize that this is a globally suboptimal outcome. At some point the "freedom to earn supplemental income" promised by the gig economy becomes "an obligation to overwork oneself in order to afford groceries." How can this person "choose to not participate in Uber's system", when they've calculated that being an Uber driver is the only way for them to afford groceries for their family?
The accuracy of GDP prediction, which - remember - amounts to the task of predicting everything there is without having "completed the science", is pretty decent all things considered.

Look for example at GDPnow forecast vs. reality. GDPnow is very spiky, since it changes constantly, but its performance is overall pretty accurate, and during each period its data use more than halves the RMSE. In other words, it has predictive power.
Ah, I think I understand... Thanks for clarifying. I'm used to thinking of Sage as the thing that does `from sage.all import ...` But I also understand that there are lots of things in Sage relying on libraries like GAP or Magma.

So it sounds like this wouldn't necessarily guarantee that what you import from sagelib will necessarily be available or configured to work with sagelib, unless that piece you've imported has all python dependencies. Is that right?

Really I'm just hoping to be able to use some of the algebra modules (specifically Clifford algebra) without installing all of sagemath.

It seems like for a lot of modules that should be possible, and then for a lot of other modules it wouldn't be. Am I understanding this right?

The idea of being able to write packages python packages that depend on sagelib (yet live on pypi.org) is very exciting, and I feel that it could push the quality and consistency of sagelib by drawing new contributors (e.g. from the greater scipy ecosystem).

For a long time, I've been sad that I couldn't write python packages that depend on sage stuff without limiting their working environment to a full-blown sage environment.

So the thought of this becoming a reality is pretty exciting to me!

P.S. could someone change the title to "Sagelib is slowly moving toward being pip-installable" ?
It's funny how when you talk to some of their higher-ups they still claim they are a start-up (and so they should be allowed to act like it). But start-ups rarely acquire.
both points can be automated. Code review are more important for things that we aren't able to automate (yet)
But rotation does contain information. 6 and 9 can be considered as a case where rotation SHOULD change the classifier's output.

AI does makes dumb predictions from time to time, but I my opinion, this isn't that strong a case. When it rotate upside down, it does look like a rabbit even to me.

The more interesting 'failure' here to me, is that while the rotation is smooth, the prediction is not, instead it is flickering, which does raise some interesting questions about what the model's internal distribution surface looks like.
Vast majority PhDs end up being giant losers. Very few career choices with any money. Being a professor at age 50 isn't a success, really.
It's simply impossible to make this sort of conclusion based on this paragraph alone.
It also doesn't factor in home maintenance or transactional costs. It doesn't factor in time required to maintain a home. It doesn't factor in lost opportunities due to the increase in expense and hassle of relocation.

Renters are happier. That is worth something.

https://www.nytimes.com/2013/07/14/realestate/homeownership-...
I hope by “flying” they mean “levitating”. I can barely fly my toy drone without getting pinged by Government about how I am violating airspace rules. Can’t imagine there will be flying bikes in next 50 years atleast. I am in EU.
This person’s job would be more accurately described as “fall guy” than “driver”. Maintaining constant attention toward a system that works properly by itself for hours, with a response time of seconds to correct its mistakes, is not a reasonable task for humans. This guy’s role is to take a paycheck for doing virtually no work, at the exchange of taking the risk of being blamed if things go wrong.
This sounds like something Kojima would write for another Metal Gear game.
Still dreaming? PhD work can be done by students from poor countries needing a visa
However the much higher standard deduction essentially means that most people no longer itemize.
This is why Uber (no idea about Lyft) faces huge employee turnover.
That one is in the stats. About 96% quit after a few months. (Less than half a year.)
People get smarter once they get hit with a fat payment (repair for example, a crash, uninsured liability) and cannot keep up on the meager pay. They net a loss and often a big one.

Yes, the company is taking advantage of this. Welcome to capitalism. A sucker is born every second.
Facebook’s new move isn't about privacy. It’s about domination
Curious if the author could comment on what Menhir is lacking, my estimation is possibly just the concrete syntax trees, though you could definitely emit an AST that has as much of that as you need to do the tasks the author mentions.
It is true: right at this very moment, billions of people have enough food do eat. It is a worthy task to try to extend that to the hundreds of millions who are not there yet, but it's hardly something that has never been done before, unlike driverless cars.

That doesn't mean it will be any easier (or harder), but it does mean that it is less of a "moonshot".
> but stateful connection management comes with a cost, especially on tcp.

Keep-alive isn't any better. In Apache bad nginx, keep-alive and http/2 parallel requests are handled at a separate thread and hardly adds any noticeable load.
The whole protocol has state, because that's the only way to multiplex multiple data streams over a single connection.

i.e.:
https://http2.github.io/http2-spec/#StreamStates
of course the "user layer" is stateless, but the whole connection handling is a state machine (which actually http/0.9-1.1 wasn't)
Center is defined by where the wings are, and that in turn depends on how much you're looking at. Among developed countries, US is definitely on the right. But in US politics, Democrats are on the left.
What have I done?

I have just calmly stated a fact and called out a rather baseless allegation.

If you condone this nefarious anti-Chinese climate and fake news, please just say so and I'll leave. It looks more and more that I am being harassed.
Got more on that?
AMD also has this feature, (AMD Platform Security Processor), but unlike Intel ME, there's no way to disable it at all, currently.

As for ARM, they have it too, (TrustZone), the performance is nowhere near what x86 gives you and arguably even less free/open than x86 and developers aren't really focused on it.
The idea is very interesting, but it seems broken on Edge and not fully working on Chrome: https://imgur.com/a/fL6MyiT
Lots of posts in here with the usual complaints about how this is an immoral waste of money on a toy for rich people, but does the amount of money that went into this project even come close in order of magnitude to the cash consumed by the Las Vegas casino business, or golf courses, or exclusive Trump brand resorts? Unlike those examples, this project at least funds a lot of research and engineering that surely will have some other applications down the line, and moreover is clearly inspirational (and therefore may result in a larger number of engineers and scientists in future generations, some of whom surely will work on artificial kidneys and whatever other ethically valuable projects you'd think of as well).

I really wish our civilisation would stop holding novel undertakings to uniquely rigorous (ethical, safety...) standards than it never seems to apply to its established habits.
Not mentioned is the official GoLang version of the Jsonnet compiler. https://github.com/google/go-jsonnet

In my experience the Go version is 10x faster than the original C++ implementation due to improvements. The only thing missing in the Go version is the formatter.
Best Deep Learning Courses: Updated for 2019
You do not get contracts, referrals, benefits, other cult business.