skysight-inc/HackerNews huggingface dataset:
Yes I think we all agree. As I said in my post above:

>> Thanks to V8 you can definitely achieve good enough performance with JavaScript for most applications

The point I argued above isn’t that JS is slow. It’s that JS will probably always be slower than well written C code. I still write far more JS than C, because my time is usually more valuable than the computer’s.

That said, games are far from the only place where every ms counts. Performance matters in database servers, operating systems, real-time applications (eg robotics), text editor typing latency, UI responsiveness, 3d modelling software, video encoding, cryptocurrency mining, browser DOM rendering and so on.

I love JS, but native code is not a special case. Despite the best efforts of Electron, I suspect most of the globe’s aggregate clock cycles are spent running code written in languages other than JavaScript.
Check out https://www.manning.com/books/relevant-search

(Disclaimer: I used to work with one of the authors at Eventbrite)
I think that it is very easy to think that giving people a baseline-income will take the motivation to work away from them, but there’s a reason there is so much interest in this area from the most philanthropic among us. Jordan Peterson would not be against the simple research and testing of this idea, in fact he would probably encourage it.

The worst that we could find is that people somehow lose the motivation to be productive in a society that gives them a basic income. The best we could find is that when people have to worry less about surviving, first level of Maslow’s heirarchy stuff, that they are free to use their energy elsewhere and in different ways. Imagine the number of potentially influential people out there that are bogged down by the fact that their rent just went up 25$ per month and they can’t afford to pay it.
> The Book of Revelations.

If God were going to destroy all of humanity in a Final Judgement, why we wouldn't He include the pocket of humans on Mars as well?
This AI will slap a bikini on your naughty bits
As a college student, this would cover my rent fully and leave enough for a grocery-run. It would lift a good amount the stress off of my shoulders, that’s for sure.
It kind of makes you want to hear this track he was so dedicated to getting off the CD.
That assumes the noise is uncorrelated though (which the noise on a camera sensor generally would be). If the noise is correlated then averaging doesn't help.
That's not overall in Brazil. I live in Sao Paulo and it's certainly not rude to arrive on time or closer to that time.
The time is usually a reference of "arrive after that time" and people will arrive in the hour or two after the time set. Usually closer friends will arrive earlier and not so close friends will arrive late because the party will be already full.
> Toys R Us

Um, I have some bad news for you.
If there's 20 people going to a party, does anyone think the "start time" is really when you're supposed to be there? I think of it more as "don't come before this time".
What rules are you referring to? Current regulations prohibit drivers from having > 14 hours on the clock, iirc. Ignoring any drivers—or the companies who employ them—who are overtly ignoring these rules and faking their log books to be active longer than 14 hours, there are mandatory 10-hour windows drivers must not be working. That 14 hours encompasses all activity—loading, unloading, weighing, weight redistribution, driving, etc. Driving time itself is capped at 11 hours of an allowed 14-hour workday. Newer trucks even have cameras in them to monitor drivers, as well as other systems that report violations and actively prevent the truck from being used in a way that violates regulations.

> Human truck drivers already have regular accidents due to fatigue.

Fatigue accounts for 13% of truck driver-caused accidents according to DOT[0]. Fatigue is coded twice as often for passenger vehicles as it is for commercial truck drivers.

Moreover, the rate of commercial rigs involved in accidents with passenger vehicles is quite low. The rate of single-vehicle accidents is also lower among commercial trucks. Commercial trucking continues to grow increasingly safer every year since we’ve been keeping track in the 70s[1].

[0]: https://www.fmcsa.dot.gov/safety/research-and-analysis/large...

[1]: http://www.iihs.org/iihs/topics/t/large-trucks/fatalityfacts...

Maybe relevant disclaimer: my father is a truck driver and we regularly talk about this stuff. His experiences have led me to do a bit of research and study on the matter. I don’t work for or on anything trucking-related.
His 28.6 year trip to Andromeda has the ship being accelerated at about 12000g, ouch.

You don't get to Lorentz down g-forces inside your own reference frame, do you?
Why? Whyyyyyyyyyyy?

Firefox the brand is fine. Someone needs to fire all these "business" people at Mozilla.
I'm honestly surprised how we're enable to determine the shape of our galaxy while being inside it. That must be some crazy level of math going on.
I noticed how this created some tension between Japanese and Brazilians & Peruvians, when I lived in Japan. One Japanese friend, who was a really impressive guy and really "outside the box" for a Japanese person, was even shaken by the difference after a while. It was unsettling to be seated in a meeting and watch people walk in late with HUGE smiles on their faces, greeting everyone. He told me one day, "in the US, like if you're in high school, walking into class late is kind of _kakkoii_, right? But here in Japan, arriving just a little bit early--that is _kakkoii_."

Quite a few of my other Japanese friends made nervous comments when we were waiting for Brazilian friends, or after they'd arrive. "sasugani [so-and-so, the Brazilian] hahahahaha" they'd say, and it was clear that they were annoyed.

After traveling a bit more and studying psychology a bit more, it's clear that the preference really does vary by the individual, even though patterns like those in the article exist within a populace. Some Japanese really don't care when you arrive, and some Brazilians are really timely people. Their personal strengths come from some position along the robotically-scheduled/free-floating continuum. Culturally, maybe they make arrangements to fit in a little better, or maybe they don't and they're just the weirdo. No matter what the preference is, if we can be flexible or tactical about how we use it, we gain some advantages.
Too bad that tea contains so much fluoride.

Outlined in this paper "Risk Assessment of Fluoride Intake from Tea in the Republic of Ireland and its Implications for Public Health and Water Fluoridation"

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4808922
True, but I can’t recall a single time I wanted the integer division behavior of Python 2.
> this estimate for example says $1.3B was invested in 2018 alone!

That's like 1/50th of an Enron (which had a 70 Billion dollar value and went to 0). Enron in itself wasn't a bubble.
Does Plato actually advocate this? If you are referring to an argument Socrates makes in the Republic regarding politically motivated lying, it seems to me not unreasonable at an initial glance to say that Socrates represents Plato's position.

But it also seems to me that there are other ways to take this. First, the Socrates in the Republic is a character in an exchange — and so it seems not unreasonable to think that perhaps that character is not a simple mouthpiece of the author. For example, nobody would say Hamlet is Shakespeare's mouthpiece. Second, there are dialogues where Socrates gets completely trounced by his opponent — in particular, the Parmenides. Interpretations of what is going on in the Parmenides are diverse; but at the very least it seems that Socrates is not Plato's mouthpiece. Third, if (contrary to the previous two points) it turns out that Socrates is Plato's mouthpiece, but that mouthpiece is telling us that Plato will manipulate the reader as he sees fit, then it seems at least possible that the whole idea that Socrates is Plato's mouthpiece is itself not a straightforward claim. Thus, the grounds for your claim that one should be careful about applying this principle to Plato — assuming I am right that you base it on evidence in the dialogues — is not entirely solid.

As an additional point, it seems to me that even if the author wants to manipulate the reader, it still stands us in good stead to have a principle of charity. It is a starting point, not an ending point.
I really don't think that's the same thing. Taking multiple shots of the same subject is just taking a shot with a really long shutter time, except in slices, a little bit at a time.

What OP was talking about was something akin to using the noise in a photo of one subject to reduce noise in another photo of a completely different subject but with the same camera.

That works, to a point, but not great.
That’s funny, around Tahoe we call it “Tahoe time”. It’s really normal for people to be late here. It’s not taken as personally as other areas I’ve lived in. It’s something about that lake..
They need to go back to the Mozilla dino

Sick of seeing companies be so skittish with the boldness of their branding. These new designs look like more late-2010's-era hot garbage.
Not if you live in New Zealand with naturally low fluoride levels!
In winter, does the truck put on chains before the pass and take them off on the other side?
> I don't think people are claiming computers can load or unload a truck.

I think truckers would absolutely love it if this was the case. It would save them so much time waiting on loading/unloading, which decreases their pay.
> I'd argue that the price of many other things under about 10 USD is largely a land ownership or transportation cost; as a society we've become so effective at producing (even grown things) that the biggest issue is the price of energy and labor associated with managing those products to end users.

This explains some of the discrepancy but I think it's only a tiny fraction of the total. There is just an ever increasing amount of things that are sold for what they can get away with rather than any inherent value. The generic brand stuff has the same transport and labor costs as the fancy brands yet are much cheaper, which rules that out.

I just went shopping so a fresh example is my instant coffee. The one I buy is almost permanently on sale for half price (not today unfortunately), so it seems pretty logical to assume that they make a profit on this sale price and everything else is just a nice fat margin on people that don't "bargain" hunt. I went half way and only got the small jar, but there are a dozen other things in my shopping bag I don't track the price of.

I know there are plenty of other things we pay much more for than we should, if the rest of the world had to pay what I just did for rice (generic brand) then several billion people would starve this year. It seems we have more cartels than competition.
IMO The problem as it stands now is that when developing typescript you have a compiler running on your machine doing the typechecking. It will error out and simply not compile when you try to pass a string to a fn expecting a number.

What if there is a bug (or even a misconfiguration in your project)? Or typescript changes over time (and now there are different versions all needed to be supported)? Or what if the types from typescript (designed for programmers) are not always inline with V8 internal representation of objects?) Or what if people push typescript through V8 with compile time errors? (The compiler should have prevented this from happening - but you can pump whatever you want into V8, including things considered broken by typescript).

You only really get any improvement in runtime if your compiler guarantees anything (and bakes it into whatever it is compiling). As of now there are little guarantees with the javascript language (which is what comes out of your typescript compiler). AFAIK typescript is designed to help programmers find common bugs.

Not saying it's not possible, but more work is needed into bridging the two.
Neither of them works with smartphone hence not of practical use.
Sure, it would take two files to do everything outside CJK. What I said is still true, that everything covered by the non-CJK Noto fonts would fit in a single file (50k glyphs total).

My point is that you only need 3-4 files to cover Unicode. Noto is not split into a hundred different files for that reason, but for other reasons.

(Also the used space on the SMP is roughly 90 * 256.)
Absolutely agreed. I eventually finished a CS degree, but what I learned from it was a little speck next to what I'd learned outside of it (even measuring right after graduation).

I believe the only thing of lasting value I got from the degree was that I saw more of a 'roadmap' of CS topics that I didn't know existed before, which were a starting point for me learning more about them on my own. HN has done that more successfully than the university since though ;)
> > React to a load that becomes unsecure mid route?

> How common is that? You basically have the truck phone home and send somebody there to solve the issue. Depending on the likelihood it can be a major cost by hiring people every so distance, or a delay you just deal with to something that is solved by dispatching people by plane.

First off, how do you detect a load that has become unsecured? I saw bees on a flatbed getting hauled. How do you detect that the net is no longer tied down securely besides looking at it occasionally.

Hauling livestock is one of those difficult hauling items. If you accelerate or decelerate too fast, they die.

Or how about the tale of the worst load ever - Oregon Potato Chips to Texas ( https://www.dat.com/blog/post/my-worst-load-ever-hauling-ore... ). While that one has a "ok, this needs to be another factor in the routing" - local barometric pressure could cause a problem.

---

Brake inspections are likely less of an issue than chains for that storm that just hit. The storm that dumps a foot of snow on I80 over the Sierras. That's not too much - but everything needs to chain up unless its a 4 wheel drive pickup trick. That includes the semis.

Or a wind advisory over the Mackinac bridge ( https://www.channel3000.com/news/mackinac-bridge-partially-c... )

> The bridge that typically enables travelers to pass over the Straits of Mackinac has been closed to all vehicles except passenger cars, passenger vans and empty pickup trucks, authorities said.

> Motorists permitted to travel across are advised to reduce speeds to 20 miles per hour and to be prepared to stop.
Seems to me that this just says the water used to make the tea has fluoride. And Ireland just has significantly more fluoride than most places.
Thanks for the name drop. I went Linux-only on my primary laptop, but I still have a Windows 7 laptop with EAC installed that I dig out every time I buy a new CD and need to do a rip. Maybe I'll finally be able to put it to rest, soon.
why would they make the limit so low?
The FB decline amongst young people is more than made up for by the increased instagram usage.

The real question isn't if FB, Insta or WhatsApp will be popular in 20 years. To a large extent that doesn't matter.

The real question is - if communication on the internet will continue to be a large part of people's lives - are their any circumstances where FB can't buy a new player (or copy and outship it, aka SNAP).

There are circumstances where this could happen - if Tencent decided to go after the US market they could - in theory - build out a FB competitor around the WeChat install base. They are too big for FB to buy, and can ship software just as quickly as FB can. But this is a hard play (as Google learnt), and so it's really just a sci-fi scenario - not the kind of thing which should affect FB's stock price.
Chinese Muslims Sent to Re-Education Camps
On a positive note, Amazon has been wiping out thousands of reviews this month. Whether blatant manipulations or legitimate reviews, dozens of sellers have lost their reviews. Amazon has been cracking down hard this month, and erring on the better safe than sorry side as usual with their wide nets. The only problem is that Amazon can't keep up with China.
> have emoji domain xn--??

Yes. See http://xn--i-7iq.ws

Edit: HN does not let me enter emoji characters.
What Do You Think About Facebook's “Competitor Spy”?
How common is it to get unsolicited reviews on your PRs? In my team, I have some colleagues who will routinely pipe up when they see a PR being uploaded by an "outsider" and will write a litany of complaints in order to block progress and establish their dominance. (I should mention that these colleagues work in a branch office, so this is their only way to assert themselves.)
China Swimming in Dollar-Denominated Bonds
Most small to mid-sized players see the multi-class structure as benefit since it keeps control in Zuckerberg's hands. Indeed only a very few large players see it as a bad thing - and they are people like Icahn.

Greater fool doesn't really apply while revenue keeps growing.
Android phones stop sending location updates when they go out of cellphone reception.

A solution that can continue sending updates from any point on earth costs a lot more than one that only works in range of cellphone networks.
Wouldn't it be good if JavaScript also starts supporting python like type annotations (completely optional, but unlike python used to guide the optimizer. Given that some non trivial amount of JS is already generated after type checking (typescript, flow, and all the statically typed languages compiling to JS), all this compile time type info could be made available to the optimizer.
Ugh.

I think what people writing articles like this tend to miss, is that it's much easier to be super deep in a field when the field is limited and low-entry but you're already in it. Because there's not really as much going on and there's not much else to do but learn C or some text editor on a super deep level or what not. What else are you going to do? Look at the stuff "deep" people are generally into, it mostly revolves around POSIX some way or another. And databases, but nobody wants to talk about that.

But today, there are hundreds of languages, a whole bunch of frameworks per language, various tools, constantly changing standards, etc. The available landscape is absolutely staggering. If you want to deeply focus, you need to pick what to deeply focus on, which is a rather tough choice and a questionable one, because the thing you focused on might become obsolete.

> if you want to make a tiny little difference in the industry and change the world just a little bit, then you do need that degree

And what sense does THIS make? Among the people who I know who _do_ deeply get into some specific CS topic, many are those who do not have degrees, because they're often people who are not fans of structure and ended up doing what they want, as opposed to what might be beneficial for career purposes.

This just seems to be heavily misguided elitism.

If you really want to know why the quality of software, and basically everything else, has gone down, just look at market incentives and you'll find that to be an utterly boring question.
I don't know how much piracy discussion is permitted on HN, so I'll be brief: this album is contained in the lossless music collection.
I dropped out of a Computer Science program at KSU. It’s been great.
My girlfriend was born and raised in Brazil. If I had a nickle of every time she is late, I swear, I'd be sipping margaritas on a beach.
Well...I program and play music for fun. I enjoy making digital music on Linux with JACK and the way it basically turns your computer into a modular recording studio. I've always been interested in ways to combine programming and music. I've checked out a few different music libraries before, but they've always been fairly low level. As in, program your own oscillators for every synthesizer or sound, program your song, compile then playback. Which honestly, isn't very fun. Or, it's a closed, all inclusive package with builtin editor and massive library compatible with nothing else.

Something with a simple api that can be programmed on the fly is pretty cool. This is something i'm personally interested in checking out and playing with.
Wow that sounds super, super cool!

As you say, I really wish tech had followed that route, think of all the cool things we'd have.
I quite disagree. Look at JVM performance, there’s been huge improvements over time and a Java program compiled 20 years ago will get the same improvements as one compiled today.

Not only that but you can expect to get better performance from the JIT than AOT because the JIT can perform optimisations which are impossible for the compiler.
I have about 200 DVDs, most 10 years old. Probably 1/4 is unreadable by now: MacOS does not recognise the disk when inserted (oddly enough, much older CDs still are).

The data is not terrible valuable and probably already mostly stored elsewhere, but I'd like to give it a try. Is there hope for ddrascue? I've had mixed results in the past. Are there better alternatives?
OTOH a big risk to colonization is more advanced civilizations see other space colonizing species as a threat and decide to annihilate them.
This is nothing like coffeescript.

Coffeescript was an entirely separate language that just happens to compile to Javascript. The whole fiasco with Coffeescript 1 -> 2 was that 1 only compiled to ES5 and couldn't support ES6+. Migrating to Coffeescript 2 is basically the same amount of work as migrating to modern day Javascript. You can't even write Javascript within a Coffeecript file without it breaking.

Typescript IS Javascript. You can copy paste code both ways and they'll still work.
I don't think I can. I gave an example of how people speak colloquially. For instance, one can mention Christianity in a discussion but that term means different things to different people. People will say things like, "Christians believe this..." without it being literally true. Most people speak colloquially and not in a technical sense. The phrase "Ayn Randian paradise" does not imply the sort of paradise envisioned by Ayn Rand. It's a reference to a belief commonly held by people who nominally agree with Ayn Rand's view as they understand it to be.
Wow, didn’t know this was possible.

What’s next, emoji in stock symbols? Might as well...