skysight-inc/HackerNews huggingface dataset:
Just to put in perspective if my math's right based on 139k btu per gallon and say 40% diesel engine efficiency and 60 gallons per minute truck stop diesel pump flow, the diesel pump is equivalent to about a 60 megawatt charger.

Which is why a diesel semi can refill in a few minutes and go for 1000+ miles while an electric semi will take half hour to charge for 500 miles at 2MW.

Obviously though for mining operations where its short range goes up and then back down electrification is perfect, its also great for urban buses with regular short routes.
Return-oriented programming-based CSGO, BF3, BF4 cheat
My impression from that was (almost) everyone is a hobbit. Hobbits being normal people who don't want to send marketing spam.
Not all branches of psychology are the same. Social psychology is generally pretty rigorous. For example you can calculate the average attitude and this will be consistently reproducible, assuming your methodology isn't too flawed.

Of course there was a particularly public reproduction crisis, but the problem is endemic to academia as a whole, if perhaps in lower numbers (this remains to be seen).
Nice ! reminds me of the Ryzom project in Python/Django/Postgres which implements a meteorjs-like protocol and proposes the same example with a todo list

https://github.com/yourlabs/ryzom
Most native apps I use today are just interactive documents.

This position that we have to abandon the browser because XML can't handle application state gets brought up a lot and sometimes it's true, but most of the time it's not. I can count on almost one hand the number of native applications I have on my computer that couldn't be reasonably trivially represented in HTML.

And even the majority of those apps only have specific sections that would need to fall back to WebGL. Inkscape springs to mind, just because I currently have it open in front of me. There's almost nothing other than the main canvas itself that would require a custom renderer if you wanted to port Inkscape to the web.

Remember that HTML is not a layout tool, it's a render target. The point of HTML is just to represent state to users in an XML-based format.
that's just because men are worse (i say that as a man)
Which Is Better for FPGA Programming? OpenCL or SYCL
As pointed out by others the article talks about water use not climate change:

"At Menindee, 830 km west of Sydney, despair has turned to anger as residents blame the government for exacerbating the drought by drawing down river water in 2017 for irrigation and other uses downstream."
Isn’t the overwhelming scientific consensus on the harm we’re doing enough to justify collective action? It seems to be the only thing of sufficient scale to address the harm you’re concerned about. I am struggling bc to understand your priorities here.
SoftBank's Vision Fund Writedown Can't Be the Half of It
>Yet I still get the occasional user who will flag their purchase receipt as spam when all they really mean to do is delete it.

Maybe gmail shouldn't have the spam button right next to delete :)

At least that's better than web Outlook's invisible, until you click on the sender, microscopic disposition buttons. I can't count the number of times I've deleted an email instead of opening it.
> Sometimes I wonder if the people of the 1960s (i.e the people who came up with lisp, multics, unix) had the right idea: to use a computer you should program it.

It's the right attitude to take, but let's try to provide some definitions. What does it mean "to program"? Certainly we have contemporary ideas of what it all involves. But at the end of the day it's hard to come up with a more encompassing definition than "telling a computer what to do (and possibly what to do later)." This means that by merely "using" a computer (ie through a GUI or whatever -- manipulating it somehow) one is, by this definition, doing some kind of programming.

With that definition in mind, we now see that the systems we have provided users are completely hamstrung. We have given them limited environments and languages (languages here being mostly of a visual/UI variety) to work with.

What's worse is that we have goo examples from even recent history about how alternatives can work: Visicalc, Hypercard, Smalltalk, etc.

Insofar as these conversations rely on discussing "programming languages" -- a loaded term, and only part of the picture really -- rather than whole "computing environments," then we tread further down a losing path for everyone.
What tangible reasons are those?

As for why I think that the 2nd Amendment was intended to cover weapons of war - all the weapons of war - it was written following a successful revolution against an oppressive government, made possible by individuals already owning their own weapons. Oh, and Britain had tried to confiscate those, too. Yes, they wouldn't have anticipated the ABCs of strategic weaponry and perhaps those would be excluded, but almost anything below that has analogues in the 1700s. (And lumping automatic weapons in with atomic, biological and chemical weapons is kinda murder, arson and jaywalking IMO)
I wonder... would the same community be ok with building their own grid, with a small power generation plant? They could run it off hydro/wind/solar and end up LESS dependent on the outside world than they are currently (where they need a steady source of gasoline, the production of which relies on the very same electric grid they want no part of joining).

This feels like a very strange place to draw the line, thought I realize like all such social/religious things, a line has to bee drawn and can be redrawn in the future. Kind of like Shabbat elevators in NYC.[1] Both seem, to me as an outsider, to be somewhere between ingenious life-hack and outright cheating. But, it's not my life and they aren't asking my opinion.

1 - https://en.wikipedia.org/wiki/Shabbat_elevator
Maybe they only ever used hydro power, on their, hot and humid 2G rocky water planet.
They cannot "adapt". Your "retraining" is not a trivial process. Attempts to accommodate edge cases are not guaranteed to be able to cleanly accommodate all previous cases without discontinuities/regression/overfitting. The consequences of which could be especially catastrophic given that every other vehicle that safely operates may be relying on a particular quirk of a particular version of the neural network's particular function which it is imitating to safely operate in it's particular environment.

That's the problem with NN's. You can't say anything about them explicitly except that they meet the specification for their training datasets. Fitness for a task outside of that is not guaranteed. Humans, on the other hand, are constantly adapting, because they never stop "learning". This has the inverse effect in that you can say that a person can be trained for a task, but at the moment may not be.

When you apply an NN on an industrial scale, you can't just throw it out there without being willing to accept the liability for the destruction you cause as a result.
Did the same thing on work email and found only messages from gitlab. But only 10% of those messages were marked as spam the others were in inbox so I did not notice. This convinced me not to trust gmail antispam.
Metaphysics considers the possibility of a universes with properties different than ours.

If such things exist, then things in our universe behave as they are more than any ought.
Also, (since we're speculating) from an evolutionary perspective it's advantageous for men to have positive view of and attraction to as many women as possible, while at the same time it's advantageous for women to be as sceptical and critical of men as possible.
It's conceptually the same - having an entity go from water or air to the the ground. The hard part would be to associate the fact that there's no way for an 'enemy' to land the aircraft other than to do so forcibly which implies shooting it down.
Alternatively, society ascribes agency to men in a way it doesn't to women, and so men are less likely to blame external factors or expect support.
> Would it be possible to use Futhark to rewrite the APL implementation instead of the Haskell one? That would make an interesting comparison.

Sadly, from what I can see, the APL version makes use of so-called nested arrays in the 'words' function, specifically arrays of strings (this is different from multidimensional arrays). Futhark does not directly support nested arrays. A rewrite of the APL implementation would require using a quite different algorithm (or a nontrivial encoding).

But my APL is a bit rusty, so I may be wrong.
Where Are My Containers? Are VMs Dead?
Wow, I'm having trouble determining if this is satire.
At one place we even had them start bulk-rejecting messages for our Google Apps domain from a whitelisted source.

The entire point of the whitelisting was to allow our internal mail server to forward transactional messages to addresses on our own domain, so it was not even that it was ever reported as spam by anyone, or ever hitting external addresses where I'd understand if Google was more trigger happy.

It was ridiculous realising that they basically had no way for even paying customers to tell them that "that e-mail server we told you is ours and we always want to receive all e-mail from no matter how spammy you think it is, using the mechanism you say it there to do exactly that, well, we really mean it". Instead it'd randomly just stop working. [this is a few years ago; who knows, maybe they've fixed it]
> Also: please stop spreading unsubstantiated claims about your magical server magically sending mail past Gmail's spam filters. There's virtually no chance of that being true, and if it somehow was true, extraordinary claims require extraordinary evidence.

I'm sure most people who run low-volume mail servers here have no problems sending to Gmail. I don't know why you think this is an extraordinary claim -- I can understand that they often block legitimate mail like in your case, but that doesn't mean that everyone has the same issue. I have occasional issues sending to Gmail but most of the time they accept it and don't mark it spam.
If you can just work overtime, and hit this deadline, then things will let up, and we won't do this ever again. :D
Have you not heard of murphy's law, or not thought that miners might take shortcuts and bodge a connection.
> having useful error messages from your compiler helps get stuff sorted out more quickly.

We're still struggling with this in english. Think about how often the default reaction still is to google a compiler error, unless it's one of a handful of common ones you see often. Compiler errors are often opaque, even to the best programmers that speak english natively. A significant base of software emits error numbers with thin descriptions at best, which then have to be looked up in a manual anyway.
There are many people in the current government that believe in climate change. The real problem is that the government has surmised (correctly, it would seem) that climate change isn’t an issue that will win an election. That and the fact that pricing carbon was the opposition party’s policy...
We use GitLab. We rejected GitHub Enterprise because it’s a closed system: we could not use it to host public open source repositories like we can with GitLab. GitHub’s sales pitch was funny, all about “inner source”, applying open source development processes to closed corporate software as if it would be a step forward, whereas we were way past that point already so it would have actually been a step backwards for us.
It’s not realistic that iPhones could have had the same screen size forever, but this kind of thing and many others like it show that sticking to 3.5/4 inch screens for so long was not necessarily misguided. Consistency counts. As well as not diluting your design, development, and testing efforts across a plethora of configurations.
You can see the solution on that same screenshot. Make a sliver of the subsequent button visible. Hard to do with all the variable resolutions, but theyre smart people, im sure they can figure it out.
What Is an Algorithm?
In this situation yes, the concurrent mode does feel like a view-layer thing. I just don't want the future of ReactJS to look something like Angular 1 - which may never happen. I just worry that someday the team may decide maybe they should start moving in that direction.
I'm sorry about your experiences.

I think being offended about stuff and judging people isn't exclusive to religion though.

I do wish that everyone would become more intelligent and thus nicer to each other (I believe if people were more intelligent, they would realize they would be better off if they were nicer), but then again, I think humans are inherently flawed and thus we'll still have problems, just of a different variety.

Oh well. We have to make the best of what we can while we're here.
The article heavily insinuates climate change and will certainly be categorised as a climate change piece in the minds of most readers.

Especially in Australia where 'drought' === 'climate change' === 'farmer issues'.
I haven't really thought much about accessibility TBH, especially around KDE. At least not outside some basic stuff, like color schemes and the like.

I haven't used KDE much but from my little use i found it better than GNOME - mainly thanks to Qt - but still leans a bit too much into the flat trend (especially some newer things that use QML instead of Qt Widgets). Still, if i absolutely had to choose between the KDE and GNOME i'd choose KDE. Fortunately there are more choices and if i had to go with a desktop environment that currently exists (as opposed to my fantasy one :-P) i'd go with XFCE.

Though in practice i use Window Maker, but that is mainly out of habit as it doesn't exactly match what i'm talking about. But I do use Thunar as a file manager and Mousepad as my notepad-like text editor.
An Introduction to the Hyperreal Number System
We (the authors) are Mac and iPhone users, so yeah, our exposure to things is skewed towards MacOS and iOS :)

And yeah, it pains us to no end :)
It makes a lot of sense however, to separate people based on a criterion and find out how the resulting groups differ from each other.
Founder of Focusmate here.

I'm sorry to hear the effect that not having a pricing page has had on you. Thanks for sharing your feedback.

A few thoughts:

1) Focusmate IS free to use 3 times per week. Most of our users are on the free plan. You can use it in perpetuity for free.

2) We don't have a pricing page yet because we started charging 29 days ago, and because we're shipping product incrementally. (We are a 3-person team with 1 engineer, FWIW.)

3) At this very nascent stage, there is value to being able to run pricing tests, which we can't do if we publish a pricing page. (The downside is we annoy some people, which is not a trivial downside. Knowing the negative effect on you is meaningful to us/me.)

I welcome additional thoughts/feedback.

Taylor
That's really not accurate if you read more about him and his story. He made a ton of money early on by designing some electronic game system. He also made a lot on Yahoo Japan. And he saw the opportunity of the iPhone when no other big business in Japan did, and immediately moved to capture and leverage that opportunity in a massive way. But I am the first to admit that his recent picks in the Vision Fund are highly questionable. I doubt he would have been as reckless if it were his own (or Softbank's) money that he was investing and not Saudi royal money.
Fair enough, but I'm honestly really enjoying this little round of programming language bragging. It's fun to see these smallish (well, Haskell is pretty big) languages all duke it out over how to solve this problem. Like: yeah, nobody's ACTUALLY going to replace their system wc with these implementations, but the articles themselves are nevertheless very fun. A very clever little case study!
There are literally no weather conditions that won't be cited as evidence of dangerous climate change sooner or later. Wetter, dryer, hotter, colder, etc. It isn't so much being triggered as just saving time and hurrying the conversation on to its likely destination.

If the point isn't to talk about climate change there isn't much to this article. Australia frequently experiences droughts. They are taken with a high quality camera but all the photos are basically classic Australian bush scenes.
Digital Indology: A Collection of Digital Tools for South Asian Studies
Yes if anyone can mass produce chicken of the woods (not to be confused with hen of the woods) that would be awesome. It makes the best fake chicken nuggets. The texture is spot on, and when it's battered and fried the mushroom taste is pretty minimal.
This argument keeps popping up, and it's a waste of thought. We'd OBVIOUSLY have cars or other kinds of provisions for disabled people! Do you actually think anti-car people are actually that stupid or inconsiderate?

EDIT: BuT WHaT abOuT DeLiVeRiEs?
That's besides my point. My reply was directed at OP's statement. Just crack open Webster's and pick the definition that fits in the context. We don't need to make English any harder.
I've reluctantly upgraded iOS here and there, mostly because my bank app requires it. Other than that, I've hated upgrading because there's always new UIs that are more confusing than before. Yes, there's sometimes some nice newer features (the call handoff thing is kinda nice at times), but... I'm also on an SE (just bought a new one in Feb) and much of the new stuff assumes newer/bigger phones too. I'd like security updates on previous iOS versions for earlier devices, but I'm also aware of the logistical problems that would create.
Beating CPU with GPU would have been a better title.
Getting creative with data (people) in Media and Entertainment
I miss the skeuomorphic design days.
You add a gear to your compressor. There is no need for an air pressure converter (which is effectively just an compressed air powered compressor with a higher maximum pressure).
> Imagine we build the ideal programming language that both technical and non-technical humans alike can understand. What does it look like?

I think it would look like a component architecture, with Elm syntax.

As someone that barely programs but still hacks on open-source, I just want the code for one thing to be in one place, not spread out across 4 different files.

And I want one action/object to have just one name. Not three names like createServer, newServer, server, etc
I remember seeing quite a bit of disturbing imagery when researching mycotrophic plants (which get nutrients from soil fungi and frequently don't have any cholrophyll). Maybe it's because they lack the usual green and leafy identifying features of plants. Some of them are bordering on the nightmarish.

Hydnora africana is mentioned in the article: https://www.google.com/search?q=Hydnora+africana&tbm=isch

Monotropa uniflora: https://www.inaturalist.org/taxa/49477-Monotropa-uniflora
"pretty much an optimal way".
> That's a good point, but the -O3 doesn't actually do a whole lot here.

True, maybe it's not about -O3 but about some factor in the unknown source code of the system wc. I did compile one version of wc with -O3 and it beat my system wc (Ubuntu) by 2x: https://news.ycombinator.com/item?id=21271951
If the river always runs dry and the article is not implying anything about climate change, then why does the article exist?
Apparently the largest electric mining trucks on earth never have to charge. They go up the hill empty, load up with tons of rock, and regen all the way back down which is more than enough to recharge. This makes my engineer's heart smile.
Awesome point!
RTFA.

> When humans are walking or driving, the flow of traffic usually begins to slow when occupancy reaches 40 percent. Argentine ants, on the other hand, show no signs of slowing, even when the bridge occupancy reached 80 percent.
Came here to say this. However, I wouldn't find it as problematic if the pictures had anything to do with interviewing at their company.
The first two points (hottest summer on record, average temperatures) are facts about recent weather patterns. The third is simply a prediction (I don't know what the source was for that).

Was the article incorrect in any specific way? If that is the case, I would love to know where it was wrong, specifically.
> Humans do not have five fingers on each hand, because polydactily is a thing.
To be clear, here is the claim we make in the paper (we did not write the title of this post to HN):

> For SuperGLUE, we improved upon the state-of-the-art by a large margin (from an average score of 84.6 [Liu et al., 2019c] to 88.9). SuperGLUE was designed to comprise of tasks that were “beyond the scope of current state-of-the-art systems, but solvable by most college-educated English speakers” [Wang et al., 2019b]. We nearly match the human performance of 89.8 [Wang et al., 2019b]. Interestingly, on the reading comprehension tasks (MultiRC and ReCoRD) we exceed human performance by a large margin, suggesting the evaluation metrics used for these tasks may be biased towards machine-made predictions. On the other hand, humans achieve 100% accuracy on both COPA and WSC, which is significantly better than our model’s performance. This suggests that there remain linguistic tasks that are hard for our model to perfect, particularly in the low-resource setting.

I'm not sure why the SuperGLUE/GLUE benchmark was designed to omit the AX-* scores from the benchmark score. It may be that they have no corresponding training set.
RethinkDB might be another database to look at if this is functionality which you are interested in. My only gripe with doing this sort of thing is that if you offer a public API, it becomes separate to what you are using for the application internally. There are also some GraphQL databases like Prisma that offer this sort of functionality.
The same reason people got to choose JavaScript or PHP years later, the platform's adoption, in this case UNIX.
First Annual Exascale Day Celebrates Next 1000x Horizon
In the first paragraph you're asking for causal explanation. Then in the second paragraph you're dishing out a bunch of potential causal explanations as confounders. Some researchers would deem it over-reaching to dish out causal explanations willy nilly. Most of those questions should be relegated to follow-up studies or a BRIEF mention in the discussion section.

It's perfectly okay science to simply observe a phenomenon. If they did try to provide causal explanations as you say, they'd then be open to being lambasted for overreaching based on shaky social science research.
Today's designers, just like kids these days.

In reality, most design work these days is shifting to research and usability testing. Any designer who doesn't consider these things is just not a great designer and has much to learn.
Hi! Founder here. See my comment above on the reasons why we haven't published a pricing page yet. We just started charging, and will add a pricing page soon. BTW we could charge 10X what we do. The reason for the $5 price is that we're more interested in learning about who pays and why, than revenue-maximizing. That price also allows us to be inclusive of our student customers and international customers, for whom a US-centric price would be prohibitive. Note, we also have a scholarship program for those who cannot afford $5/month.
I think you mean, --sprache=deutsch
Good quote I’ve heard on this topic: “we don’t want your electric car; we want your car, electric.” Just give us all of your normal lineup with an electric option and stop trying to create a different looking vehicle just because it is electric. It is like having a gas and diesel option!