skysight-inc/HackerNews huggingface dataset:
It's not an obvious win like the last couple of architecture switches because of the end of Moore's law. Like the PowerPC chips they were initially using ran 68k code quicker in a non-JITing emulator than any 68k they could buy. They had to switch to a JIT with Rosetta, but that same perf distinction was still true for the high end for PowerPC/Intel during their switch.

Running x86 code faster in an emulator than on a real chip might not ever happen.

And in not too long the x86-64 patents will have expired all the way through SSE4... I think Apple making their own x86 chips is just as likely as switching to ARM.
The ‘Black Box’ of a Neural Network
> AirBnB does some pretty serious engineering.

They might but after all these years you still can't search for a room with a private bath despite the platform has the data and detail pages show it.
Ask HN: Where to get data on TV show viewership?
I'm doing some market research and seek data regarding TV viewership of a particular TV show.

The "Nielsen ratings" ring a bell, but I'm not exactly sure where I can acquire this data. Are there any public or free data sets out there?
Your first point is somewhat valid for a company (although national spying capabilities have been used to favor national industries) but as a citizen I'm more concerned about the blatant disrespect for people's privacy, especially if you're not American.

The second point is irrelevant if you're not American. Also, can you name a company that endured severe, tangible repercussions for their spying?
This is x86 only, and a quick skim of the dissertation suggests that it doesn't implement any post-P6 (Pentium Pro) instructions. The P6 is 24 years old now so presumably all patents are expired?
>Mostly because people don't really use any of the products Amazon releases at scale.

AWS would beg to differ.

However, Amazon has been very good at not getting rid of AWS services so it's reputation is that it's at scale services are going to stay safe.
> People with substance misuse disorders have huge impacts on other people - often spouses and children - so the state has a role to play in protecting those people from violence.

What about forcible vaccination? Forcible quarantine? This issue hits close to home, but I still don't see how it is better to prohibit lawful access to alcohol to the poor than it is to support CPS in their overlapping duties.

> Minimum unit pricing is a good way to do this, especially if the money raised is hypothecated for alcohol treatment programmes.

Why do middle class alcoholics get to risk abusing their families more readily than poor alcoholics?

Added:

We have (33.5%, per capita [similar difference in median]) lower household disposable incomes in Canada, and very high minimum unit prices. In 2015, the rate of death due to conditions entirely caused by alcohol was around 8.6 per 100,000; about 150% the rate of death in motor vehicle accidents. It's hard to compare the stats between the two countries since the U.S. tends to track "alcohol-related deaths", whereas Canada tends to track "hospitalization due to conditions entirely caused by alcohol" and "death due to conditions entirely caused by alcohol". The National Hospital Discharge Survey indicated in 2010 that approximately 390,000 hospital discharge episodes for persons ages 15 and older had an alcohol-related principal diagnosis, so assuming the worst, one person per discharge, an annual rate of ~126 per 100,000 2010 census persons; in 2015 there were ~77,000 hospitalizations entirely caused by alcohol (a stricter subset, I think), assuming again one person per hospitalization, an annual rate of ~214 per 100,000 estimated Canadians.

I do not think it is settled that particularly high unit prices will reduce rates of death and hospitalization; and as far as I'm aware, we don't have the comparable numbers between the U.S. and Canada (let alone the U.S. and the world at large relative to minimum unit prices), let alone finer grained jurisdictional comparisons, to draw any conclusions like that.

And all of this notwithstanding, I think it is unamerican (as a dual citizen of Canada and the U.S.) to tell free adult people what personal risks they are not entitled to, especially in the form of a regressive price fixing scheme, and I think this is not a proper or appropriate solution to alcohol-related domestic violence.
Completely agree. It's founded in needs and resources. Also it's not all about the bully. Hierachies exist. There's not much we can do about that, it's nature. No one calls a shark a bully. All we can really do is try and make them less abusive. The 'victim' can also bring a lot of it on themselves by being a 'snowflake'. A victim can quite quickly become a bully when their aloofness pays off and everyone turns on the person that was 'bullying'. I guess when it's really 'bullying' is when it's unnecessary? If someone is being assertive or pushing you to see you evolve, is that bullying? nope. not in my book. But can be percieved that way.
There is also cultural and distance difference, if you quantify it into money and time it might make the difference not so big, those things matter a lot especially in a startup. As opposed to the common touted dogma, diversity is not a strength and most successful startups are quite homogenous.
Why do old books smell? [video]
Yep. I got a hotel when I stayed w/ friends recently and had been planning to sleep on their couch but they didn't provide me a blanket, pillow, or towel (great people, terrible hosts lol) and a hotel room that was quiet conveniently located near them was cheaper than any Airbnb after fees.
Rust uses 0o for octal literals, so that you can still have them, but you don't run into the footguns with just a leading 0. It adds a nice symmetry with 0x and 0b (for hex and binary, respectively.)
Still have an N900 in my bag, as a secondary phone in case I need a physical keyboard or a real GNU/Linux system in my pocket. I'd hoped the Neo900 project would have breathed new life into it, but its not looking likely.
> C++ apparently wants to separate 1 from 2 and 3, to move more high-level and get more "language magic" (templates, iteration stuff... ) without making the language any safer in any respect.

How so? Take std::unique_ptr for example, which exists since C++11. It facilitates using the language in a safer manner, and at a higher level of abstraction (you no longer have to manually malloc and free/new and delete - you just have the concept of scoped ownership), while at the same time not adding any “behind the scenes” magic (e.g. garbage collection) so as not to leave room for any high-level language to be more performant than it is - that’s the real motto of C++, to my understanding.
I am now picturing some Lovecraftian Ritual, purple tendrils of evil snaking into a white goose, turning its head black with hate, its body singed from the hellfire, while the human contingent of Canada suddenly feels the urge to be friendly and apologise for something.
Pingl decides to stop hacking Google analytics data
Downvotes simply silence a post. If someone doesn't agree, they can rebut, but that is not what a downvote is.
I think the reason this happens is that parser generators are probably never (ignoring AGI etc) going to produce code as fast and debugger-friendly as a human being. A really good parser generator might be a good way to "mock up" the design of a language, but for anything that gets used in production, the benefits of hand-rolling your parser will probably always outweigh the costs by a large margin: it's crucial code that affects thousands of projects, so it really should be perfect.
On average the smartest developers I've worked with from Europe have all come from that neck of the woods, I'm in the UK and our best are the equal of their best but their average is better.

They often write better English than English developers as well.

I say that as an average developer myself.

I think it's a cultural thing combined with rigorous universities and a strong work ethic.
Show HN: CryptoQokka – sentiment and opinion API for crypto developers / traders
Curious, can you expand on the connection to convex optimization? To my understanding, discrete optimization is nonconvex by nature due to discontinuities in the feasible space.
In my experience, source problems like parsing and linking are still the major costs in compiler performance. I love this article by Walter Bright on the subject: http://www.drdobbs.com/cpp/c-compilation-speed/228701711
I’m like 50/50 with booking things in advance and not. Prices don’t seem to go up too much so sometimes I value the flexibility of not booking until needed.
If you're an engineer in India with skills that mirror those of American engineers, why would you settle for a significantly lower pay?

The best Indian engineers I've worked with all made their way over to the US OR knew how much they were worth and set their rates SLIGHTLY below US salaries.
So many things are wrong with healthcare in the U.S.

Where to start?

Low- or no-deductible insurance makes it difficult for consumers to be price conscious.

Networks and co-pays make it difficult for anyone to ascertain the price of any good or service until after it has been provided and consumed. Doctors don't know list prices or any prices. Insured consumers don't have incentives to ask, let alone shop.

Too little or no price signalling -> disfunctional market -> over-consumption -> inflation.

The Trump administration's push for hospitals to publish prices is a surprisingly good idea, provided no way around it is found by the industry. This needs to be pushed all the way down to clinics -- don't stop at hospitals.

Other things that are wrong include:

protectionism -- wanna build a hospital?? first you'll
have to get a "certificate of need",
and that's a very political thing

protectionism -- it's too hard to become a doctor

protectionism -- the FDA helps pharmaceuticals
defend their profit margins even
when drug patents expire

All of this needs fixing.

A single-payer system would simply fix pricing, but would not be sufficiently dynamic (only markets can be decently efficient at discovering pricing), and it would impose rationing. I would prefer to fix the market's price signaling issues first and then also reduce the protectionism, then a healthy market can emerge and can increase supply to reduce prices (or reduce prices if supply were already high enough).
> I can’t believe the core of it is still some C code from ’95

Why?

https://en.wikipedia.org/wiki/NumPy

"Internally, both MATLAB and NumPy rely on BLAS and LAPACK for efficient linear algebra computations."

As far as I know BLAS and LAPACK are still based on the decades old FORTRAN code.
If that was Central London, and the price not particularly high, that wouldn't be especially unusual. Except the bathroom would probably be smaller.
Anyone can share some recent experience launching authority niche sites? Thank you.
This doesn't sit right with me. If someone comes in with thousands of pennies am I allowed to refuse that type of payment? As a business, if I don't want to deal with the overhead of handling cash, I shouldn't have to. It feels like a law where websites are required to render correctly on all browsers or something. The right to refuse service to people should also extend to the right to refuse types of payment.
The store owner agrees to abide by the laws of the city at the time they sign their articles of incorporation, or their business license. If they want to do cashless, they're free to talk to their political representatives about it, or go online-only.
The important part btw is that in Concurrent Mode we can interrupt a render in the middle if user does an interaction, and handle that interaction first. Without blocking the thread.

This is something setTimeout is incapable of helping with. Because even if you delay the work, at some point it’s still gonna block.

In either case this example is very simplified and doesn’t illustrate the subtle difference as much. We’ll prepare our own examples when the features are stable.
Eating 60 McNuggets in 20 minutes?
We have 4 contestants from our office who think they can do it. 3pm PST live feed on Instagram @CadreHQ
Sure, while locking up $35k to $65k for up to six weeks. Pretty damn expensive test drive.
Thank you so much for linking this. It's such a fun talk, and I've been looking for it for years but nothing I tried in Google would ever bring it up.
I see someone that listened to Hidden Brain last week!

https://www.npr.org/2019/02/25/697641324/better-than-cash-ho...
Cash is slow. Everytime they are counting the change forever
> “Currently trying to debug some microservice based system: I read your text with red meat being the microservices.”

This doesn’t make much sense, unless you’re debugging normal-to-high quality code microservices, and still find the code to be worse than average case monolith services.
By the way,

> encouraging large populations to refuse to assimilate into their host society?

In my experience this kind of argument is originated and pushed predominantly by socially sheltered racists and nativists (or those pandering to them), as a fear-based rhetorical cudgel, with little factual basis. Literally the same arguments were made about every generation of immigrants in the past, including my own Irish ancestors, Germans, Swedes, Italians, Poles, etc., all of whom successfully “assimilated”. My friends who are 3rd generation Guatemalan or Chinese or Egyptian or Pakistani are largely culturally indistinguishable from the 5th generation Italians or the 7th generation English.

The rhetoric happens to now focus on Latin Americans and Muslims, as those are the groups currently trendy for the right to demonize.

Of course African Americans have been getting heaps of abuse for centuries now, and down to today have faced more systematic racism than other groups, so there are various entrenched policy problems involved in helping their communities succeed (but it’s definitely not because they “refuse to assimilate”).
What sauces?
Most of the complexity is inside of React, not in the app. Your components look pretty much the same — except that you have more control over scheduling when you need to.
(As I mentioned above, Rust does exactly this; 0o for octal, 0b for binary.)
When we were getting EV certs from Digicert, somebody called up the office to confirm the name of the CEO. He answered the phone and the person told him he couldn't validate his own identity. So he passed the phone to the person sitting next to him, she said "Oh yeah this totally him sitting next to me" and we got our EV cert within the hour.
Yes, those are "Dispense as Written" (DAW) Laws.

http://beta.aan.com/globals/axon/assets/4698.pdf

In most states, just using the trademark name instead of the generic is not sufficient (which makes sense, since the generic names are usually quite wordy and hard to remember) the doctor needs to specifically write "DAW" if a generic cannot be used.
I really don’t understand this aversion to trade schools as a viable career path. The college-is-the-only-path-to-success is distinctly American and to me seems more like a narrative perpetuated so that parents feel justified paying 80k a year to send their kids to any back-alley no-name school in the states. I think it’s pretty disgusting and exploitative.
I noticed the prices are getting closer to any other option. When I first started using HT the deals were great but this year that seems to be evaporating slowly.
Looks like ESISO still has some for sale for $381.00[1]. You'll still have to get storage, more memory (if you want), and a gpu.

The single PSU of the chassis that supplies power to both nodes does require 220V power, but I solved this easily enough with a 2000 watt step up transformer off of amazon. I've also jerry rigged up an additional ATX power supply as the native chassis psu doesn't have 6 pin power connectors to power the GPUs.

I've never calculated how much power the thing pulls under full load, but considering that I've never had any instability I've got to assume it's less than the 2000 watts tha transformer can handle + the 400 watt ATX psu for the GPUs. I've got flat rate electric from my landlord, so it's essentially free to run for me.

[1] https://www.ebay.com/itm/QUANTA-OPEN-COMPUTE-SERVER-2x-NODES...
Second the recommendation for Blindsight. It's competently written (I don't mean that as faint praise) and has a darkness to it that's substantial enough to stick with you for a good long while.

You're right that the prose is a little Stephenson-ish, but to avoid giving anyone the wrong impression I'd add that the pace, story, structure, and—how to put this?—evenness of quality aren't.
Right. One solution is to do buy crypto many years in advance, during good economic times. Whenever disaster strikes, it's best to have bought the insurance policy when the threat seems unlikely and far away rather than imminent.

Admittedly, I don't know what could be done with crypto to help the average Venezuelan at this point.
As a business, you can refuse service any time. Trying to pay with pennies is not a protected class. Any complaint or outrage would likely be met with public scorn. Pennies are legal tender, but you do not have a right to pay exclusively in pennies.
Very good. Both in itself and as a parable.
I checked the comments to check if this paper was mentioned anywhere. Good recommendation.
You're thinking of letters, not words.
Do post-pay gas stations still exist?
Do you mean private with respect to the host or private with respect to other guests (e.g., booking a single room in someone else's place)?

I'm trying to understand the underlying problem you're getting at. I haven't had trouble with getting places with my own bathroom though I do not stay in Airbnbs with multiple concurrent guests much.
Ah.

MANWIDTH=80 PAGER="wc -l" man xargs
292
VRChat's real addiction problem may not be VR
In absence of heavy compiler optimizations, parsing consumes about 50% of the compilation time for simple C-style languages. Source: my own experiments. Seems to agree with http://doc.cat-v.org/bell_labs/pikestyle (see last section), but note that text was written in 1989.
Another important part is that’s React doesn’t commit partial results until the whole update is done. So you don’t see “half of an update”. That’s the benefit of doing it inside the library.

We also reuse the same scheduling architecture for waiting for network and other IO. You can watch our latest talks on Concurrent Mode that touch on this here:

https://reactjs.org/blog/2018/11/13/react-conf-recap.html
> This doesn't sit right with me. If someone comes in with thousands of pennies am I allowed to refuse that type of payment?

In the UK yes.

There are rules about the maximum you can pay in different denominations.

1p – for any amount up to 20p
2p – for any amount up to 20p
5p – for any amount up to £5
10p – for any amount up to £5
20p – for any amount up to £10
25p (Crown) – for any amount up to £10
50p – for any amount up to £10

People where paying their council tax (think of them as state taxes) in 1's and 2's.

If you wonder what 25p (Crown) is, the law dates from the early 70's which was the era we went over to decimal coinage.
It really is, but it can be helpful to do more than just claim something, and rather back it up a bit.

https://en.m.wikipedia.org/wiki/American_Council_on_Science_...

In 1979, the information director of the FDA said, "Whelan just makes blanket endorsements of food additives. Her organization is a sham, an industry front."[31] In 1980, ACSH co-founder Frederick J. Stare was chairman of ACSH's Board of Directors and sought funding from US tobacco company Philip Morris USA for ACSH's activities, stating that he believed financially supporting ACSH would be to Phillip Morris' benefit.[26][27] In the early 1990s, ACSH decided to stop reporting its funding.[32] Their 1991 report shows that many corporations contributed funds.[32] In 1982, the Center for Science in the Public Interest (CSPI), a consumer advocacy group, published a report on ACSH's practices that stated, "ACSH seems to arrive at conclusions before conducting studies. Through voodoo or alchemy, bodies of scientific knowledge are transmogrified into industry-oriented position statements."[33] CSPI director Michael F. Jacobson said of ACSH, '"This organization promotes confusion among consumers about what is safe and what isn't.... ACSH is using a slick scientific veneer to obscure and deny truths that virtually everyone else agrees with."[34]
HN is not famous for its deep philosophical thinking. People want to believe that the world simply quantitative and we are objective observers. Subvert the narrative and you get downvoted.
Even more interesting:

JavaScript:

077 == 63

078 == 78

The C compilers at least don't accept 078.
As users, don't you get mad when you type "mustang" in an input and it displays "msutgna" because of some badly handled onChange event? We are overriding so much of the browser's default behavior that we need to reimplement its basic features.
Placebos work even when you tell people they’re placebos.

I’m sure he went to bed proud pulling all that off. It still looks like a lot of work.
Geese are some of the most fiercely protective animals I've ever encountered. They're also incredibly sweet when they have no one they've tasked themselves with protecting. Their assholery is noble.
Politics isn't always about profit. A lot of times its simply apathy or a lack of resources.
And his dad, Martin Sheen's birth name was Ramón Gerard Antonio Estévez
AWS Amplify Console supports instant cache invalidation on every code commit
"going cashless" is a form of class warfare.
You forgot deer at the side of the road, preparing to run in front of the car ;-)
Yep, and React is actively collaborating with them.
It's very inconsistent. Sometimes I search for dogs and get dog fursuiters, but not actual dogs. It does pull up fursuits if I search for them though. Shout out to the furries working on the Google Photos team.
Section 1.1 makes a pretty good argument in favor.
"This note is legal tender for ALL debts, public and private."

A state must have a monopoly on its money. We don't let people print money and cards are an indirection, but they must still deal in US currency. The note is the most basic form of that currency.

So yes, you should need to count 1,000 pennies. You might not like it .. it may be abused, but those are the rules of the system we currently have.
Agreed. I have been using Airbnb since 2010. I've had more bad experiences when using Airbnb compared to hotels. Earlier it used to be cheaper to stay in Airbnb, but not anymore. Their fees are outrageous and the quality of the accommodation has been wildly inconsistent.

I find it more stressful to stay at an airbnb.. lots of weird rules and policies to keep track of. Airbnb customer service is horrible when things go wrong.

The better Airbnb locations are managed by professional companies. Their prices tend to be high.

Nowadays, I consider staying in Airbnb only for a long trip with a lot of people when I can justify the time to thoroughly research the places. Otherwise, I prefer the consistent experience offered by Hilton/Hyatt/Marriott. Ironically it is relaxing for me to come back to the cookie cutter furnishings where I won't have to open 5 cabinets to find a coffee mug.
Yes, but they're generally in rural areas where people know each other.
To me it's rather the opposite. Especially for open source software. Spend your time, money and energy on improving the actual product instead of wasting it on smoke and mirrors.