skysight-inc/HackerNews huggingface dataset:
> In the linked post, the author tests Futhark running on the CPU without any parallelism or low-level optimizations, and it still beat GNU wc.

Barely...

It also mmaps in a whole 100 meg file. :P wc is not optimized to count as fast as possible, resource use be damned.
قلب / heart is simply a wonderful name for a programming language.
Last month I was looking at the skipthedishes iOS reviews and they were flooded with these accusations. I’ve used the service for a few years without issue but some people have had bad luck
This is absolutely terrifying thinking. You seem to believe that readers are passive consumers of a stream, and should not have agency in their consumption of said streams.
If you want to make the attempt as a convenience store, go for it. Drives down the cost of power conversion hardware, and someone else can buy it at auction if you don't make it work.

I enjoy never going to a gas station as an EV owner. It's unlikely I would ever charge at one. I would rather go somewhere I can grab real food while my vehicle charges, or a good cup of coffee, anything but a glorified vending machine that is most gas stations. I could be wrong, and if you can make a business out of it, more power to you.
Show HN: Using Node.js async iterables to access crypto markets data feeds
Tell that to John Deere[1].

[1] https://www.wired.com/story/john-deere-farmers-right-to-repa...
Electric SUVs are coming.

But yeah, this is what happens when gas prices fall. I drive a small car personally but the difference between 30-40 mpg for a small gas car vs 20-30 for a SUV just isn’t very significant in terms of $$ spent on gas.

It probably would have made sense to start gradually increasing the gas tax a few years ago to make fuel efficiency still worth it - on the other hand, when France increased their fuel tax they had riots.
I took away the parable about the broken motorcycle flummoxed by a screw.

As a kid, I didn't want to take things apart. It's breaking the rules, usually. But when something is already broken, then the rules change, and this book gave me language for that.
Actually more than that..

But the maximum potential for offshore wind production is more than 120,000 gigawatts, or 11 times projected global electricity demand in 2040..
In that case I would recommend using an out of the box solution like Firebase. Don’t do the authentication yourself.

My day job is building authentication systems, and I barely trust myself to do it right.
>I don't know what the state of this is on Android, but iOS 13 lets you grab the scrollbar and go immediately to wherever you want in a document.

It's inconsistent on android, it works like that with most things but strangely not with some apps. You can't grab the scrollbar in Retroarch for example, even though you can see it. It makes scrolling through huge lists of ROMs extremely aggravating.
Companies to Watch in 2020
Yes, but you're ignoring the fact that there were millions of PCs manufactured that weren't ATX, and could not be upgraded.

ATX wasn't a legally mandated standard.
> any moron can still be able to

Whoops, proved my own point.
What we learned from analyzing mainstream adoption of the terms IoT, AI, and VR
It's docx. You can just unzip it to get a horribly XML but plaintext representation of the document.
Im running iOS 13 and those features are all still here. Are you sure you haven’t changed some kind of accessibility setting?
> For example, an accessor would be named `getUtilisateur()` instead of `getUser()`, simply because all the equivalents for `get` and `set` are super long and fastidious to type.

If that's Java, there's more to it than simply being "short". Since Java (unlike C#) doesn't have native properties, methods following that JavaBeans naming convention are treated as property getters and setters (often using reflection). That is, the methods "String getUtilisateur()" and "void setUtilisateur(String value)" are treated as if the object had a property named "utilisateur". Any other naming convention won't work, since everything that wants to access an object's "properties" will be looking for them only with the JavaBeans naming convention.
> another startup is taking a proactive step to get ahead of the story, by cutting costs and restructuring before public opinion forces the issue on them.

I thought the proactive approach was to get bought out by Facebook? And that was the entire goal all along...not to make an actually viable business.
I’d argue scroll bars are often a “good enough” solution that you get for free and require very little maintenance.
There’s nothing to be gained here so I’ll apply the principle of conservation of energy and move on. When two arseholes blow hard all you get is a smelly room.
I was in Maine for 6 months and the takeaway I got was: environmentalists in ME/NH/VT don’t want wind power, don’t want a new power line that would bring clean Quebec hydro power, and they want to shut down the only clean generating nuclear plant in the area. So basically they don’t want electricity.
How it works: you and another user video-conference for 50-minutes to hold each other accountable and keep each other company. Focusmate makes it easy to find a partner 24/7/365.
False dichotomy. Large Infra projects need huge land parcels. What do you think your options are in China if the govt decides it wants your land?

They get away with all kinds of abnormal activity because most of their citizens are still poor. Once people have resources they won't bend over as they once did. I doubt their rate of progress will continue as it did over the last 2 decades. Things are going to get more complex for them not less.
Could you sue Google for slander in a case like this? They are explicitly labeling your messages as being manipulative or dishonest without any just cause. Why does it matter it’s an algorithm instead of a careless person in power?
I feel like the youtube channels of OOUKFunkyOO and EELF have pretty good wide variety of new and obscure artists. Great old footage VHS videos set to the music as well.
> With solar penetration increasing fast, and so much wind potential, it’s almost impossible not to transition off of fossil fuels rapidly.

How rapidly is it, really?

Solar, wind, and geothermal currently supply 6% of global on-grid electricity consumption.

But on-grid electricity is only 20% of our energy consumption.

Every year, the rate of growth in coal and oil energy is greater than that of all solar deployment world-wide.

The rate of growth in natural gas energy consumption is greater than that of all wind deployment world-wide.

Let this sink in. The increase in the amount of fossil fuels that we burn, year, over-year, is greater than that of all existing solar and wind energy deployment.

Wind and solar deployment is growing fast. But you know what's growing an order of magnitude faster? Fossil fuel use.
Yup, I learned this the hard way. We need to advocate for this within the companies we work for. Turn on scrollbars!
This is a pretty fantastic summary of the current state of email: https://www.mail-archive.com/mailop@mailop.org/msg08958.html
Incessant hamburgerization is something that I also find annoying. Any time I have to set up Firefox, the very first thing I do is enable the menu bar.

My desktop isn't a tablet - stop trying to make it one!
If you can remember any of the queries that failed, I'd be happy to pass them along to debug. If you have it turned on you can look in your search history here: https://myactivity.google.com/myactivity?product=19
It was: https://www.apple.com/ios/ios-13/features/ (under the "Text Editing" section)
Can you share a webpage that actually hides scrollbars? Aside from having a crazy amount of padding and shoving a scrollbar behind some div, how can you actually hide scrollbars cross browser?
Apple has actually brought useable scrollbars to iOS devices for the first time in iOS 13.
I don’t think I can downvote replies to my own comment on HN. But I’ll take the internet crown anyway, thank you!

Edit: just tried it, I can downvote your original comment but not your replies to mine.
No need to take this personally. I just said what I heard from the people I know and who complained. The rest did not as most of them use Whatsapp and there is nothing they miss in Signal. So saying "Unless Signal's usability matches what the average user expects, nobody will use it" is a matter of perspective I suppose.

btw It looks like the backup problem is something you should blame Apple for https://github.com/signalapp/Signal-iOS/issues/905. It works flawlessly on Android. As for your Siri issue, I wouldn't say it's something "the average user expects". I don't know anybody doing what you wanted to do there.
All 50 US States Could Fall Below Freezing by Halloween
"Fuck 'em if they can't take a joke."
https://en.m.wikipedia.org/wiki/List_of_militaries_that_recr...

It’s common across big countries. Lot of that list contains things like from specific area only.

Rare amongst smaller countries. For me it sounds odd to serve in a military without citizenship. Finland even allows some men to skip the conscription if they do not live in Finland and have dual citizenship.
Excuse me if I'm not understanding your problem, but is this not doable in Visual Code and Jetbrains?

https://www.jetbrains.com/help/pycharm/jupyter-notebook-supp...
https://www.jetbrains.com/help/idea/jupyter-notebook-support...
https://code.visualstudio.com/docs/python/jupyter-support
URL bar doesn't work for me either but saving it as a bookmark does. Here's a quick recording: https://cdn.baltpeter.io/tmp/firefox-bookmarklet.gif
Because if it just said 'people', someone else would ask, "are they allowing _anyone_ from _any country_ to join, or residents, or citizens?"

You're assuming that the wording of 'people' should be obvious, and other people will find it non-obvious. They just picked one.
Boundary Objects
Weird. The first time I read it I happened to come across it while browsing at a bookstore and I was unable to put it down. I sat down in the bookstore and read it in one sitting over a few hours.
>It was a great little RMDBS.

Why "was"? Nowadays it's not?
> Spent most of my life telling myself that since I was bad at math

Note that very few people are actually “bad at math” in any kind of inherent way. The problem is usually a combination of psychologically damaging (and technically poor) teaching, parental/peer pressure, etc. leading to a phobia/mental block, which eventually leads people to construct an identity as “not a math person” (which has been tragically normalized in our society – in some places this doesn’t happen).

Plenty of the folks who say they are “bad at math” try again later under more relaxed and encouraging circumstances and are plenty successful.

So good luck!

If you are serious about it, my recommendation is to try to find a private tutor to meet with face to face.
Gun is essentially similar to Firebase[0]

I've used it in some projects and found it useful. Thanks.

[0]: https://firebase.google.com/
Since there's a lot of effort in this thread to deconstruct the joke, I just want to add that FORTRAN is probably reference to the classic "Real Programmers Don't Use PASCAL" [1]. In fact, the whole comment would fit there nicely.

> If you can't do it in FORTRAN, do it in assembly language. If you can't do it in assembly language, it isn't worth doing.

[1] https://www.ee.ryerson.ca/~elf/hack/realmen.html
Yep - the biggest difference between older and younger people in a usability study is that older people remember things and younger people discover things. As much as I like iOS - it favors discovering over seeing and remembering.
A blockchain-based national currency with accounts tied to national IDs could be used to track literally all transactions made with the currency, a government's wet dream.
Whomever runs this site is doing a great service to the public. There's got to be a non-trivial amount of effort involved in manually verifying links and preventing the list itself from being compromised/DDoS'd. Kudos to you, dark.fail admin!
> or translating latin/greek terms doctors all over the world are trained and understand

A cursory glance at a glossary of Japanese medical terms suggests otherwise[0]. The thing about biases is that usually you don't notice them.

Language is completely othogonal to most tasks. If you live in Japan you would probably prefer your GP focus on studying medicine in school instead of Greek/Latin on the off hand chance a foreigner asks them "why his primaris longus hurts". The same with programming, I'm pretty sure most programmers are interested in computers first and foremost, not learning about English subject verb agreement so they can read documentation.

[0] https://www.mlcjapanese.co.jp/n5_04_10.html
Ikr? I mean since when does having a lingua franca ever helped any kind of scientific or technical progress? All those people writing in latin and greek despite not being their native language were just sheep trying to fit in. Like that Newton guy, just your typical apple-hipster trying to be one of the "cool kids".

I think of myself as eclectic taster of the many fine cultures worldwide and since I just got python to print Hello World in the console I'm moving on to learning Swahili. It should take about a week. It's all just different languages anyway.
For the record there where a lot of people that where doing the same thing before the XHR object, they where just using an iframe and polling to get the data which was usually an HTML snippet or XML. They would construct the url for data with JS in the main frame, change the url of the hidden frame to point to a different CGI script, get the data and read it into JS variables. It was just that none of them got the exposure of Gmail or Outlook web. Now in saying that iFrame polling was a huge hack and a major PITA but it worked. IIRC one of the major CGI/Perl chat apps used this hack to update the web chat window.
For fuck's sake, if you need to be swearing (and I don't think it's necessary at all), just use the actual words.
The left argument is a window length. Windowed reduction groups the argument into overlapping windows with that length and does a reduction on each one of them. So if y has row length n, (n ?/ y) is the same as (?/ y) but the rank isn't reduced by one (there's an extra 1 at the end of the shape). For a numeric vector you can use ,/ as a windowed reduction to see the subvectors that are reduced over, but for a nested vector that trick doesn't quite work because it messes up the nesting.

You can email me with my first name at the company site to talk more. There's also a chat room at https://chat.stackexchange.com/rooms/52405/the-apl-orchard which is good for asking questions.
>This is a pretty fluff piece. There isn't really much explored here.

It's not supposed to explore anything, be amusing, or whatever.

It's just a rant about a certain specific UI trend.

>The only interesting idea I can write out is that the author says that knowing the length/size of an article/book is intrinsically good

That's not "the only interesting idea", in the sense that there were supposed to be more but are missing, or they are there but are not interesting.

It is literally the one and only idea the author wanted to convey with this post. They didn't set out to explore some vast expanse of UI design ideas. Just to write a rant about the lack of scrollbars/indication of position.

>I do wonder if that is necessarily true.

Yes it is.

>Maybe one can argue that knowing the length of a written word has resulted in less people engaging?

That's a problem for the content creator, not for the users...
Randomly throwing the "fascism" word around completely undermines any credibility you might have left.

Also, I'll probably take World Bank's data more seriously than an unsubstantiated claim by some random guy on the Internet.

Oh, and it wasn't me who brought up India as the counterexample.
I doubt it's nostalgia, even though i m old too. It's just a lot more efficent and faster to use, mouse and keyboard-wise. I often think to roll back to my windows 7 as a more sane desktop environment.

Some of the biggest offenses i 've seen are google's web apps. Total loss of hierarchy and replacement with elusive self-hiding buttons, even when it's clear from their use case that they should never have been hamburgerized. I 'm pretty sure, even in mobile, they are making the UX worse.
Do you mean better? Firebird allows multiple clients.
Religion is an organization. Gender identity is an individual concept.
I rarely use the menu bar so I just hit alt when I need it. I'd bet lots of users don't even know it exists though. Especially with Chrome hiding so many of their options
This is exactly how such shops were powered in the late 1800-early 1900s, before electricity was everywhere. The belt systems (sometimes in large factories there were thousands of machines running) were driven by water power, steam engines, and eventually electric motors.

You can still pretty easily buy antique tools with belt inputs, including heavy machine tools like lathes and milling machines.
IANAdrugologist but that rule is about bioactivity rather then psychoactivity. Open to correction though.
If you go off the prices that are available today which have been consistent for the past ten years it is obvious that $3000 was the purchase price or in the ball-park number.

He wasn't lying, you're just hyper focused on the price of a known product.
I guess it's not that important as this article doesn't display a scrollbar either. /s
Virgin Galactic Becomes First Public Space Tourism Company on Monday
From the story: "today's kids".
Do we, though?
Pretty brave for posting on a site that breaks the back button.
The same people who killed folders "because tags". Don't get me wrong, I love tags, but why on earth can't we have BOTH???? I don't always remember what I tagged something with, and searching through 8 years of work to find something is useless.
In the past, navigation was the software's job, not the document's job to hack something in. You could expect navigation to be handled in a consistent way, and you didn't have to relearn something because you are reading a different site.
I only figured out these new menus because I knew already that the top action used to be in the horizontally-scrolling menu, and that some other things that used to be in the latter no longer were.

For the record: overall I think this new structure makes more sense; it was always weird having "Share to [App]" intermingled with random other actions.

But Apple has definitely gotten worse at designing things holistically to be intuitive.
> 1. Do a three finger unpinch gesture, and it will paste at the cursor.

Crazy! Apparently there's a whole set of commands accessible this way, most notably three finger swipe left = undo!!! This is a significant improvement. They could've told me while I was painstakingly shake - confirm undo - shake - confirm undo - shake - confirm undo ...... ing!
> Electricity can replace most energy needs.

Electricity currently supplies 20% of our energy needs.

Please outline how you are planning to, in the next 20-30 years, scale world-wide electricity production, as well as the capacity of the electrical grid by 5x.

Nobody has even the foggiest plan for how that is going to be done. I understand that it's easy to just shrug, and say: "Someone will figure it out". That isn't very comforting to me.
I was a MacOS user since system 9. Every one of my computers was a Mac and I never used windows for anything except the occasional game. A year ago I had to use Windows for my dev environment at work (a dotnet core shop), and I've since bought a Windows workstation for my personal dev environment and stopped using my macs completely. It's absolutely mind boggling to me that windows is now arguably a better dev environment than MacOS now that WSL is a thing, but here we are! I haven't regretted the switch at all and having access to the ocean of software for Windows has been great (minus a few things like Sketch that are Mac only).

Edit: To preempt the "why not linix" comments, I have used linux on and off through the years, but I didn't enjoy spending a large fraction of my time fiddling with the OS instead of getting work done.
It's literally one line in CSS to hide scrollbars.

You can also design the page to endlessly ask for new content as one scrolls, but never display a scrollbar...
Naively it sounds like the halting problem. You would have to verify that no consumer can make a change to the data set you are listening to. You would want to manage yourself when not to respond to an event.
You are all being silly.

Obviously we would translate the name of the command itself, and the language would be implied

riesenschlange main.py
A Brief History of the GIF, from Early Internet Innovation to Ubiquitous Relic
I see jdlyga's point as, iPhone 2 made iPhone 1 a throwaway, and from then on to arguably iPhone 6 where maybe phones were more alike than different on critical metrics.

On the other hand your point is that current phones don't have much different between them. I held on to my iPhone 5 for 6-7 years so I think I have even better evidence for you than your resourceful friends.
I'm guessing a large proportion of the feedback to the design and development teams comes from the people who obsess over everything Apple. It would explain why the engineers never thought to inform the larger population -- everyone giving feedback already knew it was there.
I enjoy listening to your podcast: http://www.britstrapped.com

Though, if I listen for too long the voice in my head begins speaking in a British accent!

Congrats on getting to full time.
You got me. Readers "should not have agency in their consumption of said streams." Clearly that was the point of my question posing the alternative. You nailed it.
While not playing media, the volume buttons control ringer volume. If you turn the volume all the way down and then press the volume button one more time it enabled Do Not Disturb. When you press the volume button again at any time, the volume indicator drops down from the top to show it is in Do Not Disturb. You can cancel Do Not Disturb by pressing the volume up button one more time or pressing the "Turn Off Now" link in the menu that shows the Do Not Disturb setting.

You can also Settings > Sound > Do not Disturb where you can change automatic settings, allow priority notifications which break through, etc.
We don't swear because it's necessary to convey the base information about something. We swear because it's useful to convey our feelings/emotional state/anger about it.

And of all things you could comment, not only is this not related to the topic of TFA at all, but it's also inconsequential, to the point of being some personal peculiarity... Who cares if he uses the "real" swear words or not?
My First Stock
Belated response; apologies.

Terrific share, thank you. Show vs tell. Very effective.
I usually fail to get hits on part numbers. Part of the issue is that part numbers seem to change, even while referring to the same device. Something that might have {8, 12, 16, 24} channels will have shared documentation, but the generic part number that documentation is under will be different than what’s on the package. If google really wants to show that they know better than me then they could identify these cases and show me what I want from a “bad” search term.
The way BERT recognizes that it should pay attention to those words is basically by self-learning on a titanic game of Mad Libs. Google takes a corpus of English sentences and randomly removes 15 percent of the words, then BERT is set to the task of figuring out what those words ought to be. Over time, that kind of training turns out to be remarkably effective at making a NLP model “understand” context

Great example of "explain it to your grandpa" ability.
Design is how it works

If it's guesswork, or not working, is it good design?
I think the Mars series has a bunch of references to this, too. Basically if we ever had to go to war with the moon or mars colonies, it would just be kinetic weapons.