skysight-inc/HackerNews huggingface dataset:
> Posting multiple updates [...] to a trending or popular topic [...] with an intent to subvert or manipulate the topic [...] is never allowed.

Good thing intent is super easy to infer without ambiguity.
I get that on a lot of sites when I use Private Internet Access even from a US endpoint.
Guido is a great example of the right leader for a software project. Always kind, knowing how to delegate, knowing which are his limitations and encouraging other people to step up.
Electron apps are good because they are as bad as a web site?

Yes I get that different sets of features on different platforms is an issue. But often that is half the point, if everything could be done on a website there is in the vast majority of cases no need for an electron "app".
Yes. Thankfully companies aren't free to sell my data to the highest bidder so my phone number and email are not public for every salesman to use.

Unfortunately companies I do business with are allowed to try to sell me things. But the Outlook spam filter is pretty good.
GPU Architecture Learning Resources
Make sure to add all of the helper processes together. Slack plus all of its helpers is currently using 1.2GB of RAM on my MBP. Each Slack group I'm a part of adds 300-500MB to that total.
Complete and total removal from the source until ready.
The overwhelming majority of people use Bitcoin and other cryptocurrencies through exchanges, they have no interest or knowledge of technical details. So it's not like technical communication has won here, more like greed and ease of use.
Spotify Is Entering the Hardware Race According to Recent Job Posting
This is absolutely amazing, and horrifying.

Horrified though I may be about gun ownership, I assumed all these transactions would be stored and retrievable on some kind of governmental mainframe, so much so that whenever a character on TV ends up in possession of somebody else’s firearm (“let me keep that”) I always thought to myself “whoah, that has to be illegal, some paperwork must be filed to account for the change in possession, right?”

Turns out I'm wrong.

Turns out they're banned from using computers, to ensure it's as awkward as possible.
Interestingly I have the exact opposite experience, especially since the rise of github. High quality floss software is everywhere, and closed proprietary crap is suffering if only because without github they still rely on forums or email for users to report bugs or feature requests.

9 times out of 10, a github project fixes my bug report very quickly.

Half the time I'll send an email to a closed source project and never hear back about it.

FOSS is also doing well in an era where proprietary clients mean crappy electron clients. That's a low bar to beat.
Haven't been using it since ~ 2 years. My data might be out of date.
What would be the point of filtering out passwords that are in the list, when using keepassX or other password managers? Isn't the point of password manager that you don't have to choose or come up with passwords yourself?
What's the best way to transition from employee to entrepreneur?
Well sure it doesn't support the DOM yet, but I think the design goal of WASM is to do just that.

Since the beginning of computers, it should be trivial to distribute programs online efficiently.

The web is already platform dependent, but it also need to be fast and language independent.
A simple greedy snake game in C++
I'm glad to see this at the top. I do wish though that more Electron threads on here and r/programming would talk about the actual developments happening instead of the constant memory usage complaints back and forth.

It's funny, I try Vim and I like it. HN convinces me to try Emacs and I like it. I'm not supposed to like Electron apps but I try VS Code on my 4+ year old chromebook with 2gb of ram and it runs just fine and I like it. Same goes with Slack. Seems pretty damn good to me. This all repeats itself when it comes to programming language debates too.

Is something wrong with me if I'm interested in vim, emacs, vs code, python, js, elm, go(!), haskell, rust, and racket? Am I just too inexperienced? Will I develop to have only one true religion or is there just something HN and r/programming brings out in people for these constant "one true correct way" debates.
Huawei Unveils First Car to Be Driven by AI-Powered Smartphone
Sadly, Slack also happily breaks the protocols in their bridges, e.g. producing invalid IRC usernames. So even though our Slack has the bridge enabled, I can't login to it since it wants me to put a dot in my nick.
My guess is that a lot of memory in the browser is shared.

Another commentor in this thread wrote that VS Code is incredible efficient for a Electron app.
The most time-efficient already implies you see burnout as something you just have to push through and get back to work. This is wrong; the most time-efficient way is to avoid getting it altogether. Stick to regular working hours, don't take your work home, stick to 5 working days a week if possible. And if you're in a managerial position, your job is to delegate work, not do things yourself anyway in addition to trying to delegate things.
I've used Apple's mail.app for over a decade now and don't think anything else matches its handling of multiple accounts (all the other clients I've tried try to keep the accounts too separate). For reference, I've got 8 active accounts at the moment.

Unfortunately, it's increasingly buggy in increasingly problematic ways, and Apple appears to have zero interest in fixing it.

So I'd love to see a client that works like that for multiple accounts (with support for both POP and IMAP) and has all of Apple Mail's features but isn't broken.

The other things I want, but that wouldn't be enough on its own to get me to switch, would be:

1) a way to apply multiple tags to a single message, and filter by tag

2) add private notes to a message or thread
Or go contracting. I've been contacted about 500-600 EUR/day contracts in Amsterdam. Not sure how common they are, but the option is there.
> I'm

Is this so? Every other paper I search has no pdf linked on google scholar, e.g. papers from the bibliographies of arxiv preprints.
You didn't need to go through all that maths.

The easy answer is "they get more money if they sell the code as well as the disc, instead of just selling the disc".
> The UX of a blacklist with a half billion entries would be so crippling that it would cause a user revolt.

The situation doesn't need to get as bad as you think. If you suggest XKCD's four random common word method[1] to your users as part of the user interface, you'll be fine. As a test, I tried putting together 2 random, common, unrelated words together:

- yak elephant -> yakelephant

- crowd brown -> crowdbrown

- plastic envy -> plasticenvy

- colon spanish -> colonspanish

- jogging adhesive -> joggingadhesive

Even with two words, none of the above appear in the Pwned Passwords database of a half a billion passwords. It's not difficult to choose memorable passwords and avoid entries from Pwned Passwords if you suggest this method to your users (preferably recommending four words, but three might be OK depending on the threat model).

[1] https://xkcd.com/936/
True, but where IV bags shine is hydrating those that can’t drink water. (Vomiting, nausea, etc)
Once you've accepted the need for precision in computer code, it becomes apparent that the correct standard is "as understandable as legal English". I don't think we're doing too bad on that metric.
People who built proper desktop applications didn't build them for linux. Even microsoft are releasing their electron things on linux (skype and VS code). I very much doubt that would have happened if they built native apps.

I much prefer the ability to running a slightly inefficient program over not having that program at all.
Cryptocurrency Logos
> I believe the HTML/CSS/TypeScript/React is rock solid and the closest thing to THE solution to the UI problem

Really ? Because rendering HTML/CSS is an extremely complex way to render a UI, and it was clearly never designed for it. HTML was intended to add markup to documents, not build user interfaces. It lacks the most basic layout primitives you want to use in a UI and a lot of behaviour is either not well defined or not well understood, mainly because it's unreasonably complex. It's easily the most complicated way to build a UI we have right now, which is why we need all those stupid frameworks built on top of it to make it somewhat usable.

HTML is and has alway been a huge mistake for building UI's.
The license on the Bluray and DVDs that RedBox buys (Rental Licensed) typically require paying out royalties from the rental fee. As with all royalties, these are negotiated, but I have heard from people who ran their own DVD rental store fronts (when that was still a thing) that they could be as much as $5 per rental on.

Also the disk is usually a LOT more expensive (up to $100 for a new blockbuster release). DVD store fronts were already so low margin, it didn't take much disruption before they started to go under.
For me, it is to totally distance myself from my work. That means downing tools, and taking myself away from tech completely, and usually into a different environment. Low stage burnout can be solved by simply spending a weekend completely away from phones and computers, and just pottering in the garden.

Later stage burnout usually means taking myself away from even my home town for a bit and soaking up experiences in a different place. Which is exactly what I am doing now - tomorrow I hop on a plane for a 20 hour flight to the other side of the world, to spend a week on a ship (never been on a cruise before). Maximum recharge, no work.

Addendum: Important to realise that burnout recovery doesn't necessarily mean sit on a beach and do nothing. Often, my recovery time is some of my busiest, but it is doing something completely different from programming which recharges me, like learning a new song on the guitar, or doing other audio work.
> But suddenly my body refused to heal from a simple infection, leading to inflammation that left me bedridden and unable to perform most of my duties for five long weeks.

I whish she had tell us more about this, more precisely about what exactly convinced her the real cause was her burning out rather than an exceptionally nasty infection.

Not that I doubt it was, but honestly it's what I'm most curious about.
Ask HN: Mobile app usages stats
Hi, for a research purpose I need a credible source to find how many hours a day/month/year smartphone users spend on their apps? Does anyone know any good source?
Markets are getting it wrong on rising inflation, economist warns
1) after accumulating savings for several years, put them in the stock market in 2007

2) three years of my life and opportunity cost in a failed startup
Show HN: Transcrypt Python to JavaScript compiler can now generate native JavaScript components
Actually the good thing is that if Snips disappears, you will still be able to run your snips assistant as everything runs locally.
Sounds like a millennial manifesto to me.
Yeah, self driving cars may work in Arizona but how about rush hour Amsterdam or New York? In my country it might work for long haul trucks on highways in the near future. But I dont see a use case beyond that.
I hope somebody down votes this. If I could I would.
Comparing it to similar native app like pidgin it is still about 10 times more.
I treat 99.9% of what I read online as ephemeral. Browser bookmarks for the rest.
In my experience, this might be:

1. normal, up to a point. A lot of work is mostly not enjoyable, that's just a fact.
2. depression or ADHD or something related. If you suspect that, pay a visit to a psychiatrist or a general physician.
3. you don't want to do YOUR kind of work anymore. Maybe you should experiment a little with something different? I switched recently - I was extremelly bored at web programming and switched to Android programming some years ago. Now I have a lot of more fun.
4. your nature (meaning something innate and mostly unfixable (or not?))

Personally, I usually operate in cycles: bouts of excitement and motivation where I'm very productive, then I get tired and start to struggle and half-ass some things.
This is their latest blog post on the topic: https://signal.org/blog/private-contact-discovery/
You can zero them when they are not live.
Simultinaity is relative.

http://visualrelativity.com/LIGHTCONE/minkowski.html
Cross-Platform Development: React Native, NativeScript, PWA, and Hybrid Apps
When does anxiety attack need treatment?
When does anxiety attack need treatment?
or anxiety should be left untreated and does it normalizes with time?
I wish "plain English" was as understandable as python.
Content streaming service Roku posts quarterly profit,active users totaled 19.3M
Machine Learning at the IoT Edge
what was the exact mix, if you don't me asking?
There was an study and it's been proven that Democrats are better for the economy on every single measure than Repubs. They studied a centuries worth of data.

Trickle down effect does not work and the ironic thing is that the next recession is going to hurt the Trump voters in the heartland and south the most.
Yeah, the world really needs a good IRC For N00bs document or five.
Why can’t these things be shown through the UI?
Considering living cost in Austin I wouldn't say that is low.
Recipe ratios in metric:
1 liter water
31 ml sugar
2-1/2 ml salt
This, the ability for people controlling the media to change history, is why archive.org was created. Do think about them when you contribute to "charities", even a few dollars per year goes a long way.
This concept reminds me of the VR scene from the 1994 movie, Disclosure:

https://www.youtube.com/watch?v=dJcakDNtHDA
Is the E-Reader Dead
> You can also make good oral rehydration solutions yourself at home for pennies: Just take 32 ounces of water and add 6 teaspoons of sugar and a half-teaspoon of salt.

> resist the temptation to drink at a normal rate... An ounce at a time every few minutes

This should be something everyone learns. Many common headaches are just dehydration. When you've got a cold or flu, dehydration is common and makes you feel even more miserable. Got a hangover? This will make things better for you.

The only part of this I've never realized was how much sugar is needed to optimize it. Good to know for next time.
> I have an unreasonable fear

No you don't, you have a very reasonable and justified fear of them. High powered lasers are scary for precisely the reasons you mention. I'd want to be very confident that there was a hard-wired fail-safe system which absolutely reliably shut it off before any harm could be done.

(Here's another scary scenario: Suppose the system and guard beams are working fine but someone puffs glitter into the air? Zap. Eyesight gone.)
Show HN: Headless Chrome Crawler
I'd like to know Reddit's plans here, as with manipulation bots.
Dog-like robot opens a door in mesmerizing viral video – Boston Dynamics
print "yes".reverse

-> sey

Quite readable and fun.
I've never loved a language like I do Ruby. Everytime I am stuck, and find a simple, fun and elegant solution I like it even more.
The guy that I pay to paint my garage most certainly has a voice in how he is managed. If I want him to paint the garage on Sunday at 23:00, he will most certainly refuse to do so (or impose extra charges).
Even just wireless contact charging. Battery life isn't a real issue on phones these days, as long as you plug it in when it's not in use.
There are many instances on the mailing lists where he is not kind at all.
Does this help? https://news.ycombinator.com/item?id=16434741
Further to your point, traditional publications used to publish redactions in subsequent publications. Granted they weren't typically in prominent positions; but still more likely to get seen by readers of the original article than online media where readers are unlikely to revisit an article after reading.

As for whether we're better or worse off, I don't think we're either. On the one hand people who are interested in the true can more easily investigate it. But on the other hand those that aren't are more easily deceived. Sadly the net average is the latter rather than the former but frankly people will generally sway towards the "truths" that fall more in line with their preconceptions anyway. So the problem could be argued as a wider social / psychological issue rather than one directly related to a change in the way news is consumed.
It's not surprising, but it is naive. There is very little marketing training or institutional knowledge (particularly in the tech sector) which leads to a natural bias to what is easiest to measure.

Typically the stuff we would find easiest to measure has been called 'direct response' marketing, which is just one subset of marketing communications.

Any credible marketer will be creating plans that balance both short term and long term advertising effects.

The most up to date research on this: http://www.ipa.co.uk/page/The-Long-and-the-Short-of-It-publi...
[release v1.9.1]A lightweight distributed task scheduling framework
Starting with Transcrypt v3.6.101 it is now possible to create native JavaScript component frameworks using the Transcrypt Python to JavaScript compiler. This makes it possible to write compact, fast JavaScript components for the browser in Python.

The project can be found at:

https://github.com/qquick/Transcrypt

Components can be freely mixed on a page without requiring recompilation. A developer doesn't need Transcrypt or any knowledge of it to use such a framework.

Each page has one unit that contains the Transcrypt runtime and, if needed, any central facilities. It is compiled with the -u .run switch. In addition each page can hold as many separate components as needed. Compile these with the -u .com switch.

A loader is generated, accepting a list of components. By varying this list, each page can have its own subset of components, without the need to recompile. The generated JavaScript code for components can be very small, typically a few hundred bytes. The runtime and central facilities are included in the page only once.
Wouldn’t it make more sense to measure the sugar and salts in grams, rather than milliliters?
(2014) Original discussion: https://news.ycombinator.com/item?id=7099855 (506 points; Jan 22, 2014; 186 comments)

It's more a classical example of spamming anf fake profiles, than an interesting use of math or hacking.
I was driving back from South Carolina to Northern Virginia the day after the eclipse. The first hours were uneventful, by the time I hit I-81 things got crazy. I had all 3 nav apps running (Waze, Google, Apple), Waze kept routing me off of the interstate and onto side roads, which in SW Virginia involve quite hilly terrain so are anything but direct. Apple and Google never deviated from the interstate even though the predicted arrival time kept climbing. In the end I took some of Waze's advice but I am not sure that it saved any time. I finally went with my own navigation system, I know that this road (US Rt 29) will eventually get me to where I want to be AND it is not at a standstill. I am sure it took longer, but the drive was way more pleasant. Bottom-line, a drive that normally would take a little more than 8 hours, took 12 hours and no nav app saved the day.
The cake is too pretty to eat. The child is too full to eat.

Both are fine. Human language is like that.
I think part of the UI problem is more fundamental than UI.

The only common ABI among all programming languages is C. For a UI lib to work with all languages, we end up with wrappers for C libraries. If not we end up with language specific libs like Swing. We need a common ABI that's better than C.
Have you used Sphinx? Remember in the 90s and early 00's when speech recognition was laughable and barely worked, and it seemed like one of those thing that would never really work?

Sphinx is like that.
In fact I think teaspoons are reasonable for those if it's something you'd prepare at home. Faster to measure with a teaspoon than using a scale or measuring cup, I'd think.
But it's usually a price you willingly pay in exchange for a service. You gave your email out to get something in return. You're seeing those ads because you want to read something else on the website. You've entered into a transaction where receiving advertising is an implicit trade you've made to get something else.
Original announcement was Jan/16. https://blog.digitalocean.com/new-droplet-plans/
Why not something like dat instead? Genuinely curious.
A Stoic Guide to Navigating the Modern Workplace
First off, I'm not saying I want this tech, I'm saying it would do well in the marketplace if it existed. Second, the 'effort' is not the physical act of plugging in, but rather the mental act of remembering to. Plus the potentially huge downside of running out of battery in a precarious situation.
Ah whoops, I meant to say that the definitions of most of the casts are uniquely determined by soundness (i.e. beta, eta) and graduality (i.e. being an equipment).
Yes. Atom for example (which is built using electron).
I’m used to the dialup-style delays but these are longer and happen at places with new equipment and high transaction volume, and they seemed to be doing real-time transactions before because even the magstripe transactions would immediately trigger the push notification to my phone.

I’ve been assuming this is some new, unoptimized codepath kludged into a legacy system because it’s very common but doesn’t seem to affect new products – e.g. Square systems are always a fraction of a second.

The one part I can’t explain is why at the subset of places which support both NFC and chips, the NFC transactions are at least as fast as magstripe when the chip transactions are so much slower.
I hereby declare, proclaim, and certify that I consider the Python programming language no less than 100 times as understandable, clear, and readable than English written for a legal, formal, or legislative context.
4. Javascript, Puppeteer
Good god.

Also I wonder if Randall Monroe knows this somewhat ironic fact? It would make a nice addendum to the alt text on https://xkcd.com/936/ (which BTW is the origin of correcthorsebatterystaple for those wondering).
<HN> hold my beer!

Just wait a few minutes. I can already see one.
Atomic bomb is not a good mark for starting the anthropocene, the car had transformed deeply the planet a lot of years before.
How to monetize your free app
1l water, 25g sugar, 2.5g salt (approx)
I'm seriously shocked that the numbers are still that high. I might be an outlier, but I haven't watch "TV" in more than 10 years, and a lot of people around me are the same.

We went from TV to an increase in DVD rentals, to Netflix, and now more and more to just rent movies from google etc...

As people are more ready to pay for entertainment rather than put up with ads, what worries me is the shift in to more insidious form of ads such as product placement.
Anti-bacterial wipes pointless as bugs grow back in 20 minutes, scientist says
Python strings and the headaches of encoding
It's just one source of mapping radioactivity and time; I'm sure you'd be able to find a similar trace pretty much everywhere. As the article points out, they saw a similar spike in research done in the northern hemisphere.
Yup, and those who are unconscious.
When AI and IoT collide
What? No smirky right wing "libertarian" defense of capitalism yet?
I never liked spoon based measurements as the spoon size varies. There’s also the never ending question of level vs heaping.
Yes, this is a DL model! For the ASR and the wakeword recognition. We are doing some low-level optimizations

For the Raspberry Pi 2 the model is a bit too large, but we will be able to handle them as hubs: your Raspberry Pi 2 in multiple rooms will detect the wakeword and stream the voice to a "hub" Raspberry Pi 3 which will do the speech recognition