jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I am quick to complain when Google kills a useful project - but I am not mad about this.

It was originally created because Chromebooks couldn't print. Chromebooks have been able to print natively for a while now so that is no longer needed.

They are also giving over a year of warning. That's plenty of time for people to migrate to a new service or figure out how to implement an alternative.

Again I know the Google Graveyard folks will have a field day with this, especially hot on the heals of the Stadia launch and the speculation around when that will die - but I think it's OK to send this ship into the sunset. It served its purpose - there are better solutions now - it's OK to move on.
I figured they would be using a brake[0] for the bends.

[0] https://en.wikipedia.org/wiki/Brake_(sheet_metal_bending)
Sure, but does it matter? If we decide that's a better use for the energy, then we spend it that way. And can't we capture any carbon generated through that process instead of releasing it as further emissions?
In retrospect, it would have been interesting to have a bunch of accounts each containing a unique "map trap", at all of the larger services. Then years later, when the aggregator/broker guys get hacked/sold/leaked, you'd have some picture of the genealogy involved.
veering offtopic, but how the hell do you remember a conversation you have with a guy two years ago on a website? Can you give me some tips on getting my mind to that steel-trap state?
I was facing the same situation when I needed to create an demo video for an app I designed. I had never done any type of video production before. Luckily I found this course on Udemy that lays out all the steps needed to create a demo video http://bit.ly/1bUkHSV

I was then able to go step by step from brainstorming ideas, creating a script, finding artwork, finding music and effects and then optimizing for the web.

Hope this helps.
Sorry, cast aspersions on the wrong Kennedy.
>Static typing is like unit tests that take no maintenance.

And makes your code 20% longer, which makes for a lot of extra fun not-really-so-cost-free-after-all maintenance.

I found the complaint that it finds bugs earlier (at compilation time!) ironic given that, in my experience, running a suite of unit tests takes less time in python than, say, compiling does in Java, never mind compiling and running tests.
Play this through to its logical conclusions. If 50% of the jobs are eliminated through automation, who will buy things? You may still have a software engineering job creating new automation technology, but who will it be sold to?

If there is 60% unemployment, who will buy those machine picked strawberries, iPads, or the products in Google ads? If this keeps going, big companies like Apple and Google will be the biggest proponents of basic income. Their other option is to go bankrupt.
These two perspective are almost irreconcilable.

Those supporting the current system think that it triages need and allocates more to those with more needs. The basic income way of thinking doesn't consider this, everyone gets the same. Everyone getting the same is essential

I lean towards the latter, I think the benefits system is an expensive and ineffective way to triage needs. EG, rent allowance. If we could have a basic income set at a level above the median benefits for non workers, almost everyone would be better off, but not everyone.

Some people would be worse off, unless you take the highest possible benefits and use that as the basic income, but that's unaffordable.

The thing is, I think that the state is very far from meeting people's needs and assuming full responsibility for it. There are right now people who should be eligible or are eligible for some benefit, but aren't getting it. The State can help. It can minimize problems, but it can't solve them fully. I think charities, families and such also need to play a role. I think the idea that the state can make sure people's needs are met is just false. A lot of the triage mechanisms are about pretending that it is, not ensuring that it is.

But there are those without other help, that have no other way of supplementing income that have additional costs. These people will be worse off. Other people will be better off. I think the bigger win should inform the decision, but this is unlikely.
If geography is the only problem then it should be easy to answer this guy's question.

https://news.ycombinator.com/item?id=9255710
You know what else is psychologically healthy, not being forced to spend hours a day preparing and eating food. Not everyone enjoys the process and it's not psychologically healthy for those who don't, it's a pain in the ass.

Guess what, some of us don't like other people that much either and can't stand the idea of having to regularly eat meals with them. Michael Pollan is a foodie and an English major, he has no credentials with which to say what is or isn't psychologically healthy. His "opinion" on the matter is just that, an opinion.
Both of those look identical on my phone. And they both look identical on my PC. The only difference I see is that both versions on my phone are missing the [flag] option.
As coderdude says, why do you ask?
My wife's sister Susan taught fourth grade for a year at a charter school in Fremont. On the one hand: she worked very hard, and spent some of her own salary on teaching materials, as, is evidently standard practice in our Prop. 13-devastated California schools. Also, in fairness, all her past experience had been teaching first grade.

On the other hand: she was completely incompetent to teach fourth grade math. The prescribed subject matter was adding and subtracting fractions, and she had to ask me to remind her how to do it. But it quickly became clear that she had no idea how to communicate the knowledge to her students. All she knew how to do was to assign them dozens of homework problems and spend many hours laboriously grading them -- all completely wasted effort because, as I saw, the students were getting many problems wrong, and they weren't improving over time. This went on for weeks. It was worse than wasted effort, because all she could possibly have succeeded in doing was convincing the kids that they hated math and sucked at it. Thus one generation fails the next; and on it goes.

I tried to tell her that she needed to assign many fewer problems. I think that if a student can successfully work five of these problems, showing their work, that's enough to demonstrate mastery. And if they get any of them wrong, they don't get it and they need to be shown how to do it, not just mechanically but with visualization aids so they understand the concept, not just the mechanics. The whole thing should take about half an hour, once they understand multiplication and division. Not weeks!!

From the article:

One of the most vivid arithmetic failings displayed by Americans occurred in the early 1980s, when the A&W restaurant chain released a new hamburger to rival the McDonald’s Quarter Pounder. With a third-pound of beef, the A&W burger had more meat than the Quarter Pounder; in taste tests, customers preferred A&W’s burger. And it was less expensive. A lavish A&W television and radio marketing campaign cited these benefits. Yet instead of leaping at the great value, customers snubbed it.

Only when the company held customer focus groups did it become clear why. The Third Pounder presented the American public with a test in fractions. And we failed. Misunderstanding the value of one-third, customers believed they were being overcharged. Why, they asked the researchers, should they pay the same amount for a third of a pound of meat as they did for a quarter-pound of meat at McDonald’s. The “4” in “¼,” larger than the “3” in “⅓,” led them astray.

Clearly, people making this error don't know what a fraction means at all. I was stunned when I first read this, but given that my sister-in-law's teaching methods are probably not that unusual, maybe I shouldn't have been so surprised.
So if it's just about protocol to exchange files, SSH and webdav are the de-facto standards for that (FTP has declining popularity).

If we're talking about the semantics of building desktop applications, then i think you're looking for freedesktop.org, although it quite POSIX-centered.

Higher-level, federated alternatives include ActivityPub (HTTP signatures + JSON ActivityStreams), XMPP (XML stanzas), Solid (HTTP + Linked Data).

All four of these standards could receive extension proposals for more semantics for specific use-cases. However, Microsoft (who owns linked in) and other evil tech-multinationals will never adopt a standard because that would allow competitors to walk on their turf. Remember when gmail.com chat was federated with Jabber/XMPP until Google pulled the plug?
"Making privacy tools" IS political.

Why is it a surprise that the people making these privacy tools were motivated by a desire for communication free of the chilling effects of violence?
I'm not sure what you think "open" means. You're still free to fork Android and do what you want with it. Google's negligence in fixing a variety of issues doesn't change that one bit.
Applause!!!! I hate Google Web Fonts for their horrible interface to OPEN SOURCE FONTS for which they don't offer download links. It should be prosecuted as a crime. What the hell Google?
I can't read it because I can't read Chinese. Since people speak mostly English on this website, why wouldn't you post a screenshot of the app running in English? I don't think people would have a hard time deciphering the text in their native language.

Also, my parents (both new iPhone users) would have no idea what the shuffle and repeat icons mean. They're not tech-savvy at all and don't recognize those icons. However, they've seen play, pause, and skip buttons their entire lives on radios. I think Apple deliberately chose to make certain buttons text.

Seriously, why would you use a Chinese screenshot as an example? I'm so confused as to what your thought process was... of course nobody can read it...
I seems an overstatement to me. I would say it's misuse of iframes and only then adblock.
Very nice, have never seen these Radars. Going through the history of some Platforms & Languages is very interesting.
Hazing is a typical reason for institutional sleep deprivation.
The actual title of the article is "Banking Culture Encourages Dishonesty". There is no question mark at the end.

I point this out because many times people assume that a headline that is in the form of a question means that the answer is "no", and the author is trying to make it sound like there is some question to get people to read. E.g., if you were reporting on an expedition that searched for and failed to find Bigfoot, no one is going to be interested if the headline is "Bigfoot not found", so you write it as "Bigfoot found?". If the expedition had found Bigfoot, you would have written "Bigfoot found!" which would pull in a lot more readers.

There are some pretty interesting things in this article, so it would be a shame if people skipped it because of that incorrectly added question mark.
KDE 4.0 was pretty bad. For example, the Plasma desktop which provided things like the taskbar and application launcher menu was rather unstable and liked to crash. On its own, that wouldn't be a problem - it just automatically relaunched after the crash and that was that. Unfortunately, there was another bug where if you set your desktop wallpaper during the first launch (you know, like a new user of KDE 4 probably would) and then Plasma crashed, it would corrupt its own configuration file in such a way that you lost all the things it provided like the task bar and the application launcher, and there was no way to fix this except manually finding and deleting the configuration file because although the existence of the task bar etc was part of the configuration there was no way to actually modify this from the GUI at the time. Made for a pretty terrible new user experience.
My worst expectation is actually people in lifetime offices (e.g. judges) sticking there much longer than today. A SCOTUS formed entirely of centenarians - what could go wrong?
Clearly he has no idea how much ancient software remains in use because people have no interest in upgrading. My dentist uses some software to manage her practice - keeps patient records and x-rays and such. It runs in Windows XP. She runs it on a newer Mac in Parallels.

If I bought a new Mac today I wouldn’t buy an M1. Too much old Unix software hasn’t been ported yet. I’d find one of the leftover Intels that are still available.

My Macs run the older MacOS release. Corps run RHEL for a reason. The list goes on and on. No, you don’t have to upgrade anything.
You are being extremely rude by calling my comment disingenuous, it's your parochial thinking which seeks perfection from an asset from the onset and cannot comprehend that asset classes can mature, if you cannot hold a conversation properly do not reply at all. All emerging technologies undergo Gartner cycles. Perhaps, you haven't heard what happens when a financial system continuously prints money, does the Venezuelan Bolivar ring a bell? I did not say it will combat inflation, I said it's a hedge against inflation, perhaps you could take a look at the charts of dollar index and Bitcoin and contemplate on the exact counter reflection that they are.
GCC outperforms LLVM and supports way more CPU architectures.

It's vastly more popular for compiling C/C++ in Linux distributions.

It's also the only option for many microcontrollers and SoC and it's been driving the adoption of RISC-V.
Oh wow, my first job out of school (~2000) was writing FoxPro to extend Pegasus Opera accounting software - certainly brings back some memories!
Planet Money does some amazing stuff though.

Buying a few barrels of oil and tracking them from ground to fuel tank and making T-shirts starting from cotton and ending up as a final product are really good journalism.

Then they have the episodes where they try to sell a bunch of christmas trees, you can skip those :D

What I do like about NPR stuff is that they edit their podcasts, I just can't handle a 3 hour meandering chitchat flowing in and out of different subjects.
I agree that hardware production and resulting waste needs to be factored in.
This, this right here is the correct approach. Unfortunately, it is rarely taken, as economics are directly opposed to it.
Usually you have a mixture of company wide LAN, with directly connected machines, accessible on demand via VPN from service-contractors.

My fallback approach is, to insist on machines incapable of self-destruction and Whole System BackUps. Its easier & cheaper, to unplug, replace some spare-parts, reinstall some acronis images and go. Sad world, but real world
To be fair it's not the same sound
Most people don't even know what the green address bar means, let alone actually caring.
I feel sorry for the children of such people.

I grew up in an environment of alcoholics. Many of my family were alcoholics.

My sister and I are most definitively not alcoholics. We purposefully avoided such a path. My cousins also.

We are seen by some of the older family as 'prissy/non-enjoyers of life/less willing to be 'alive/etc'. Though overall my parents I'm sure are happy we don't drink like they do/did.

Whenever you break from the group, it causes tension. One would hope most adults weren't so small minded that they would prefer their children suffer like them, so long as to not highlight their own ghosts. One generation should want the best for the next, and that means leaving behind things that have overwhelming negatives (such as genital mutilation) - I'm sure one day we will look back at purposefully keeping a child def or 'little' as a form of extreme cruelty.
Eventplicity | Sr Software Engineer | Gainesville, FL | Full-Time | ONSITE or REMOTE

Eventplicity provides a SaaS product for venues that book private parties and special events. We're not your outdated online booking system from 2005. We provide a modern application that tackles the surprising number of complexities involved in planning private parties from start to finish.

Currently a team of 15, we're a startup with a positive, exciting growth trajectory. With more than 50 venue partners and nearly $2 million in events booked, we're using our industry expertise to continually evolve our platform into a decision engine that helps customers build out their events online.

Every venue is different, every event is different, and every booking is different. Join our team and help us build the right set of abstractions and the modern interface that will wrangle these complexities into a smooth, easy-to-understand online interface.

- Competitive salary and equity compensation.

- Supportive environment and flexible schedules.

- High focus on code quality.

- Collaborate as a team to decide how we can evolve the product in a way that allows us to have a clean, stable code base while still rapidly iterating on the product.

Front-End: Javascript ES6, React, Socket.io, Bootstrap

Back-End: Python, Flask, Redis, PostgreSQL

jluna [AT] eventplicity.com
> near-instantaneous availability

That implies something about reliability. The downtime today is real data about that availability.
Perhaps. I don't think it's appropriate to edit out the context of that statement. What was actually said was "Dropbox employees aren’t able to access user files, and when troubleshooting an account they only have access to file metadata (filenames, file sizes, etc., not the file contents)". I don't think that statement as a whole necessarily responds to their capabilities to answer a subpoena. I don't think the lay public would conflate the two contexts.
why not stick with what you excel at?

Because most companies don't believe that trying to expand into another area will significantly hurt them in areas they already excel at.
The only issue I can see right now is that it is seen as a copyright violation in most jurisdictions. You cannot just reuse other peoples photos just because you think you need them (they might for example be part of a premium advertising support deal for registered resellers).
Yeah but I don't care about getting my money back as much as I care about how much they claim to be down.

It's like the hard disk maker that gives you a 1 year warranty vs a 5 year warranty... which one believes in their product more? :)
FreshBooks' top service is $40/month--not a huge distance from free already. But, it's not like I would just give away $40 if I didn't need to.
It's in the video. Around 4m05sec
Heroku runs on Amazon Web Services and AWS is having issues today.
V8/Chrome uses the constructor as a big part of the heuristic that determines the 'hidden class' of an object. The other part of the heuristic is the names and ordering of the properties on the object.

Unfortunately, JSlint creates all its objects with Object.create and not with a constructor function. This causes objects with a similar structure to have a different 'hidden class'. This causes most of the optimizations in V8 to break down.

This is definitely a fixable problem and the benchmark is a good illustratiom of the issue. I'm not sure if the benchmark illustrates 'actual performance' more than any other benchmark, but it does seem to illustrate something that should go fast. In this respect it is ahead of Kraken 1.0 which illustrates how fast you can multiply NaN with undefined.
I'll take that over constantly having to upgrade my install or recovering from being hacked.
Could anyone post the list of session titles for the curious without an Apple developer account?
Come on guys -- it's been a while. We oversee or advise on blogs for basically every major media site (CNN, WSJ, NYT, IHT, TechCrunch, GigaOM...) as well as running WordPress myself (and WP.org) for 7+ years and have never had an application level exploit. If WP was really as insecure as you suggest, all of the news sites would look like 4chan.

It's possible to run WP in a secure manner. Just because some people don't doesn't mean you can't. It doesn't require crazy wget hacks, just updating. You can even automate it with SVN.

If anyone has questions or would like best practices for running WP in a secure manner, I'd be happy to answer them, here or over email -- m@mullenweg.com.
This appears to coincide with the "end of the world" time frame. Interesting...
> The article could be drastically improved by highlighting the bisection between immersion and pourover brewing methods in hand-brewed coffee.

Did you miss the chart about 2/3 of the way through labeled "spectrum of body and flavor clarity" and accompanying discussion? It goes into exactly this and even uses the same examples of a french press vs pourover. They also recommend a burr grinder, scale, and thermometer as you do in the your last paragraph.

I'm forced to wonder if you read the article before returning here to critique it.
Probably a dumb question, but how can we know for sure that it's intrinsic randomness? Maybe we just haven't figured how it really works?
I know this. But I'm wondering if there is an easy way to do that, like a checkpoint that I can rollback all migrations to a specific point.
and bring skeuomorphic user interface to Windows 9? That will totally brainfuck the whole UX industry.
Another gender-neutral, oldie-gut-goodie explanation. . .the Peter Principle. . .rising to your level of incompetence. . .
http://en.wikipedia.org/wiki/Peter_Principle
Joseph Williams' "Style" is a great one
You are assuming there is zero opportunity cost in learning to use the software better. Perhaps further increasing my efficiency with this software is not as impactful as spending my time on something else.

This also assumes that the time you invest in learning the software will be offset by productivity gains, which seems extremely unlikely for the majority of users assuming the software is non-trivial.

There is also risk associated with learning the software. What if you begin to learn it and then for some reason you stop using it? You've just wasted a whole lot of time.
The US was about 20 years ahead in pushing smoking to the margins.
In the sense that OpenSL is out of the game, and AAudio is good enough for Samsung to drop their Audio SDK.

Now if you compare it with iOS, it still isn't going to win the race, neither in ms nor in tooling.

https://android-developers.googleblog.com/2021/03/high-perfo...
But in English it does not mean translated. In that sense it is a false friend, it shares etymology with Romanian traduce but not meaning.
This post was written by Bruce Dawson and is very similar to his normal blog content: https://randomascii.wordpress.com/
There is a doctor on HN who frequently writes about how bad overdosing Vitamin D can be. So I’d be careful on the dosage at least.
Being horrified by cruelty against animals has nothing to do with religion. It's ethics.
I'm not necessarily saying that's how it should be, but I am observing that this is how it is in practice. Otherwise what do you make of companies regularly firing people for saying something on social media or on their own time? For example Disney+ fired Gina Carano for holding certain political positions and expressing them online. It seems like left-leaning activists want it both ways - protection for their own activities but not for the activities of moderates or conservatives.
You are right. I remembered that it was mg. I edited my post and did the conversion according to this https://en.wikipedia.org/wiki/International_unit

Vitamin D: The biological activity of 40 IU is equal to 1 μg[9]
> I'll pay top dollar to get hard-to-find skills

I feel like that's more true at a small-scale company than a large company with thousands of employees. Maybe the large company has already found those "hard-to-find skills".