skysight-inc/HackerNews huggingface dataset:
Previous discussion from when Microsoft sent patches to Linux upstream to enable this:

https://news.ycombinator.com/item?id=23241040

And related discussion on lkml with more context:

https://lkml.org/lkml/2020/5/19/1139
I went through all accounts in my password manager and changed it. Not so bad. It doesn't need to be done quickly.
At least in the UK, banks and utilities do send human readable deltas of their contract changes. I assume there are laws that force them to.
Or it's possible that they felt this was a weak campaign commercial and were ironically expressing a negative opinion of it by using a 'down' symbol, similar to the red triangle used to show declining market index. Or it's possible they meant to use a different emoji entirely and clicked on this one by mistake.

But it's a fact that the campaign has since put out a statement claiming it was selected for the specific political purpose of identifying Antifa groups and not the other possibilities that spring (or limp) to mind.
Thank you very much for the answers. Glad I wasn't too far off.

Looking forward to the technical post. If you're planning on releasing all of this royalty-free and opensource, you'd be quite a boon to the free and open internet. Getting this picked up by the likes of Mozilla and getting it into a browser would be amazing.
I felt this comment!

I racked up plenty of debt during my school years and it only increased after that for no good reason. I felt overwhelmed most of the time and the marginal increases in debt didn't feel like much. So my debt grew another 30%, which for me was a lot.

I've finally got a handle on my debt and I'm paying it off, but this turn of events only came about after a lot of suffering and feeling awful about my debt. It took years to smarten up and realize the pain of limiting myself in my purchases is less than the pain of having the debt hanging over my head.
Sure.

https://googleprojectzero.blogspot.com/2019/11/bad-binder-an...

https://googleprojectzero.blogspot.com/2020/02/mitigations-a...

https://googleprojectzero.blogspot.com/2016/12/chrome-os-exp...
We good

> corporate tone

oof, maybe not wrong though.

I don't look at things for a living, I trade time for money with the expectation that my time has a multiplier on revenue, profit, and team health/productivity. I guess I've seen enough legacy code at this point that I don't have any desire to change it just because there's something better, changing stuff that works has to be a reasonable balance between tech debt/maintenance/quality of life things, vs features/uptime/performance. Of all those things, features make the most money right? So why would I want to spend time refactoring things when I could make measurable, incremental improvements somewhere else? Spend all day in the same system? Sure. Drive by refactorings? Absolutely not.
Go to a football game.
Even WordPress theme is little bit outdated...
> being a bit more transparent about why everyone has an X right now (it's the default) might help too?

I think that would be helpful.

Also maybe add a sort functionality for the data. Just a simple asc/desc. Scrolling the entire House to see if there was anything but a red X was tiring :)

Edit: adding a link to Github on the site would be a good idea too IMO.
Wow. Seven times higher murder rate than the US? I'm astonished.
Sure they can. That street gets like 10 cars a day dude. I'd rather cut a cheque to people in wheelchairs than waste money on rinky dink roads.
Scientists have grown mini brains containing Neanderthal DNA
> Your documentation doesn't need to be an SPA.

Disagree with this. Having the entire documentation site working as normal on my browser when I have bad/no internet connectivity is extremely useful.
The idea is not to avoid black swan events entirely, it is to have pockets that are missed by a given event. Earth goes cold? Well, good thing the moon base can preserve technology and knowledge for a hundred years. Solar flare? Good thing we have the under-ice base on Europa. Europa explodes? Good thing that we are still on Earth. Now if they all happen at the same time, like the sun dying, then that is why you want to get a star base even further away.
Rather, it is used for accessing content that you can't pay for, given that Amazon Prime, Disney+, HBO Go, and I'm sure many more are (or were in the past) simply not supported on linux devices.

And, "Plenty to do in life" is a value judgment, and isn't relevant to this discussion.
I think many people install the default linter for their ecosystem, get satisfaction from a bunch of essentially busy work getting some green check marks or removing warnings, and believe their code is better.

That’s not really that beneficial, and I can understand why you may dislike this sort of thing.

I think the real benefits come when...
- you can enforce a very consistent style, more than a typical linter
- you start adding custom linters for things that matter in your codebase

The second point here I’ve used to help move Python 2 to Python 3, move from one library to another by showing linter warnings for importing the old one, enforce new call patterns that might be tricky to enforce in code (like always calling function A before B). It’s less about “linting” and more about flexible static analysis and warnings, and while there will always be other ways to implement those it’s another tool that can be useful to have in your team’s toolbox.
Sorry man, I hope you have found peace and sobriety.
Opposing is not enough. Opposing while being popular (or wealthy), now that puts one at risk.

https://en.wikipedia.org/wiki/List_of_journalists_killed_in_...

https://www.rferl.org/a/nemtsov-murder-russia-political-kill...
Installing Docker is so easy, and it’s significantly easier than installing individual tools when we’re talking about shared tooling and local development. But hey, you do you!
Don't be too elitist and scared, machine learning developers using Cuda and WSL are far from the windows non technical average user.

You can take a look at the Github issues for Microsoft's projects related to WSL if you don't believe me. They are normal developers like you and me.
If they can reliably get those densities and shrinkages from this procedure that is quite impressive. After a brief look through the papers, there is some promising evidence but I'd like to see a more thorough characterization, especially demonstrating spatial homogeneity of porosity and shrinkage.

It's certainly a very interesting technology, and I think it could potentially be applicable to materials beyond glass.
Can anyone upload a app to the nintendo store?
I've had a similar experience. I spent a few weeks hacking with a team to discover what was killing their productivity and it all came down to the early decision to adopt micro-frontends.

The only place I can imagine this working is at the very, very top end of the organizational scale: somewhere like Facebook where they have the engineering discipline and know-how to manage hundreds of front-end engineers working on a single application.

For every other use case if micro-frontends seem like a good idea it's because something else is going wrong in your development process.
I hear you, but I think it depends on the context of your job.

Are you doing good work within the context of the duties in the job description? I think a good manager will praise that work but that’s essentially fulfilling your end of the work/pay contract. Expecting continuous raises for meeting agreed upon expectations comes across as entitlement beyond the scope of that labor agreement.

But if you’re consistently doing well beyond your previously agreed upon duties, then there’s grounds for expecting a pay increase because the employer is no longer upholding their end of that bargain
People are motivated to learn and build what inspires them. Some started web dev because they wanted to make the type of projects they saw in chrome experiments that only run on the latest version of Chrome. Some people see very complex SPA apps and are inspired to make complex tools that can't just be done with HTML. Some get into web dev because they had a passion for browser and flash games. This list isn't wrong but also doesn't take into account the huge variety of web developers.
> One problem with your argument (from a political perspective) is that it undermines the entire system of mandatory disclosures (for drug warnings, investor relations, real estate, etc.).

A key factor here should be the complexity of the agreement compared to the value of the transaction.

If you're buying a house, you're laying out at least six figures and can be reasonably expected to read the fine print or hire somebody to do it for you, even if it takes multiple hours or several hundred dollars. If you're buying a $1 app or using a free service, expecting the same thing is facially absurd.

Meanwhile if you're buying a $5 bottle of drain cleaner, it's ridiculous to expect someone to read 20 pages, but 20 words is not so unreasonable.

This also bodes ill for "we may update this agreement at any time" because that's imposing the burden of re-reading the agreement every time you change it, which is pretty unreasonable for anything where the other party isn't paying you (or getting paid by you) hundreds or thousands of dollars a year.
Excellent list. I would add: sometimes it's tempting to rewrite an entire site or application to get away from a world of problems, but you could just as easily be walking into another set of issues at the expense of lost time and existing code value if you aren't careful.
I looked it up, but according to this, it isn't due for a big one, it's merely media hyperbole.

>Although fascinating, the new findings do not imply increased geologic hazards at Yellowstone, and certainly do not increase the chances of a 'supereruption' in the near future. Contrary to some media reports, Yellowstone is not 'overdue' for a supereruption.

https://en.wikipedia.org/wiki/Yellowstone_Caldera#Volcanoes

www.nationalparkstraveler.com/2014/01/reactions-yellowstone-supervolcano-study-ranged-hysteria-ho-hum24449
Even the "improved" sidewalks are barely useful there. Based on my experience (in a very different neighborhood where walking is the default way to get around) I'd be shocked if someone in a wheelchair chose the sidewalk over the street. Even by me (6 ft+ sidewalks, separated from the street, without driveways, with drivers used to looking for pedestrians at crossings, and much busier roads) you almost always see wheelchairs in the street.

Uneven at every driveway and too narrow to get around any obstacles (such as a trash can) make sidewalks like that a horrible experience when you're on wheels. Add in the narrow, quiet streets with slow traffic and the street is very appealing.

Technical ADA compliance doesn't make a good/useful experience.
I'm not a multibillion dollar plaform with access to several PR firms hand-crafting social media posts using OG Nazi imagery for the same purpose that Nazis used them for to target to millions in a bid for the most powerful office on earth. Don't judge me by th same standards.
The Code of Command and Conquer: Bugs from the 90s
> (like whatever happened to cause the Younger Dryas [1] "only" ~13k years ago which is theorized to have been either a mega eruption, impact event or stellar supernova)

My understanding is that the current leading theory is a drastic shift in outflow of Lake Agassiz (an expanded version of Lake Manitoba in Canada).
> They learn React/Vue/Angular/whatever, then seemingly decide everything they will ever build will use that framework, regardless of whether it's the right tool for the job.

At least where I live, small businesses contract with agencies that develop React sites for them, and suddenly these non-IT companies are owners of expensive and hard to maintain websites that they don't, and shouldn't need to, know the first thing about maintaining. No one wants to work with the projects, because they were written in, say 2015 React, back when React used X feature that isn't cool anymore, so it gets rewritten by another agency, and so on.

Meanwhile, WordPress on a managed host or a static site would suit those businesses just fine. Then, they wouldn't have trouble hiring to maintain it, or could even maintain it themselves.

If you work for an agency or you're freelancing, please stop burdening small businesses like this.
It’s pretty easy to get a sense that the things these people do - even if they don’t result in any harm - are bad. They kind of set off that moral “bad smell” scent that hints at us that something’s wrong. It seems kind of hard to understand why these things are bad without looking at the consequences, and yet it’s possible to condemn manipulation regardless the outcome.

We call this manipulative behavior treating people as “means”. The manipulator isn’t concerned with what people want, but perceives people as tools to achieve the manipulator’s goals. In the same way that a hammer is simply a means to drive nails, the manipulator sees victims as a tool to achieve goals.

It’s that interaction which allows us to condemn the manipulator.
>Communism giveth, communism taketh away

See that's the problem, extreme capitalism is absolutely the same..talking about supporting the UAE, attacking Irak (because OIL...not Human rights) the US is the example of a absolute extreme money and might centrist Kingdom (with a better marketing than the soviets)

PS: Please ask the Vietnamese people if the US the French or the Soviets are the worst

PPS: And the US eats his children (witch are good ones) alive...what a shitty society you made, russia is just a tick worse nowadays. You as a nation had the chance to make this planet a better place, but no you spit out billionaires like a assembly line.
Political instability spikes every 50 years
The Return of the 90s Web
well I've been super impressed by luajit in the past but given that the simulation is pretty highly multithreaded I don't think a Lua version would do so well in comparison
The value of location spoofing is to access geographically-restricted content (like a netflix show that is available through their service in Europe but not the US), not to avoid DMCA notices. VPNs are valuable for avoiding DMCA because it hides from your ISP (the entity serving you the notice) what you are torrenting.
Think of transpilers like GWT, where you write java that's converted to in-browser Javascript; or the current trend of server-side Javascript.

(For what it's worth, both are really really cool technologies!)

Edit: But I also suspect this relates to a temptation to write browser-side Javascript without thinking about the server-side or database; IE, browser-side Javascript that just loads objects willy-nilly via fetch / AJAX and creating lots of round trips.
Start at the beginning, continue until the end, then stop.

NetBSD-9 was just released; grab appropriate install img[0] and dive in!

When you need help or community, #netbsd on freenode[1] is just a few keystrokes away.

[0] http://ftp.netbsd.org/pub/NetBSD/NetBSD-9.0/

[1] irc.freenode.org w your favourite IRC client
Having lived through the age of Kazaa and Morpheus, where it was on the end-user to scour the shady web looking for magical codecs that would let our silly anime videos render properly, I don't particularly miss it. Despite the fact that Windows Media Classic + K-Lite Codec pack perhaps ran a little faster on my student laptop, I remember being overjoyed that a single, standalone binary (VLC) could play everything I threw at it. It could even fit on my thumb-drive, allowing me to run it on a friend or family's laptop if they were having trouble with a particular video file.
Open-sourced comprehensive list test early signs of desirability before launch
Each of these alternative techniques have a similar goal!

"To help you test early signs of traction (desirability) fast and with limited cost."

No signs up or email - just open-sourced. Let me know if you have any ideas to add to it.
Check it out below

https://docs.google.com/spreadsheets/d/1x-vVbAPb7c7ZChU_jHVS_gf9kuJFfm5Y7LZ6UiuQ-qU/edit?usp=sharing
Yea, you are correct. I got it mixed up, your ISP would look at the destination address of outgoing packets from your home.
Are you considering any options to allow donations to choose certain pools? For example, I think I'd be really interested in donating towards maintaining a thorough breakdown of politicians' records on mass surveillance or their stance on options like ranked-choice voting, but not as stoked about directly having my donation used for boots-on-the-ground campaigning in a district across the country. An option to ask for a donation to support different initiatives might be attractive, even if there were only three or four options.
Thanks for that last paragraph. Could you please post more that way and less (for example) like https://news.ycombinator.com/item?id=23559623? I realize that these topics are extremely emotional, and rightly so, but it makes a huge difference in the threads, and—at least here—is a more effective way to advance your views.
I agree, that's my point. Growth moves you towards having a monopoly, but growth by itself is not anti-competitive.
> spending 3 days on a task that was supposed to take 5-15 minutes. Then a simple coding exercise (2-3h) took me a week, because I couldn't focus,

I hope I'm not too intrusive, but did you happen to quit some sort of addictive substances before that, like caffeine, nicotine, etc? Did you happen to go through a breakup or something? Or was it a super random, out of the blue kind of thing?
I wish their was a standard c# formatter too. dotnet-format doesn't support wrapping long lines which is one of the more important features in my opinion.

Resharper has a free command line tool that supports wrapping long lines. https://www.jetbrains.com/help/resharper/CleanupCode.html

I made a wrapper for it to try and make it easier to use. https://github.com/sethreno/ReGitLint#regitlint
> Telegram supports end-to-end encryption ("secret chats") with no logging -- as far as I know there is no proof that these chats are untrustworthy.

The argument I've heard is that Telegram uses their own encryption protocol. The rule of thumb in cryptography is "don't roll your own crypto".

The reason why that statement exists is because there are _countless_ examples of teams coming up with their own, new cryptographic mechanisms that either break (intentionally or not) or were written with a backdoor. People get incredibly clever when it comes to breaking encryption.

AFAIK the only way to be on the right side of this argument is to use a time-tested encryption protocol. However, there are even instances where some protocols have been live and in production for x years before discovering that a backdoor has been in the code since day one.
46 minutes ago https://news.ycombinator.com/item?id=23567061

1 hour ago https://news.ycombinator.com/item?id=23566612

2 hours ago https://news.ycombinator.com/item?id=23566413

2 hours ago https://news.ycombinator.com/item?id=23566327

2 hours ago https://news.ycombinator.com/item?id=23566294

2 hours ago https://news.ycombinator.com/item?id=23566190

2 hours ago https://news.ycombinator.com/item?id=23565947

2 hours ago https://news.ycombinator.com/item?id=23565917

2 hours ago https://news.ycombinator.com/item?id=23565859

3 hours ago https://news.ycombinator.com/item?id=23565524
It's interesting to imagine that the ramifications of this were still felt in the 620s when Mohamed united the Arab tribes and he and his successors pretty much overran the Byzantine and Persian empires.
FYI: https://www.eejournal.com/article/ibm-gives-away-powerpc-goe...

You could, in theory, run code generated by your own compiler on a PPC chip you designed and built with your own hands and brain.

Random thought: would it be feasible to implement PPC on an FPGA, as has been done with RISC V?

Anyone know offhand what’s the most powerful PPC system you can readily buy? I’m guessing it’s one of the PPC Mac machines.
I'm not married to Gerrit, and I concede that it could be a hurdle. It's what I use for my day job, so I chose it out of laziness and familiarity more than anything else. I'll probably drop it, and learn the GitHub PR tools and workflow - I've gotten a few random PRs already.

Edit: I'll talk to the volunteers about making that Google doc public, good suggestion.
Improving Speech Representations and Personalized Models Using Self-Supervision
Very happy Fastmail user. Not so happy that so many different services don't interoperate with it. Things like Calendly or many standalone Calendar apps.

Seems like it is Apple, Google, Outlook or nothing.
I hadn't added this before I posted here but Lua does have a way to limit vm instructions so I've added a pretty conservative limit
It is not super clear from this but is mentions choosing your payment method and using your Apple id: https://www.macrumors.com/how-to/use-apple-music-on-android/...
It's a great point that you don't need to use these things if you don't want to in your projects, but the caveat is that you will often end up working on projects other people created, and they might have done things like use a feature just because it seems cool, or create the project from a template that includes the kitchen sink and eventually rusts through.

In those cases, you have to understand the rusty sink at least well enough to fix it, and hopefully well enough to assess if it was the right tool for the job, and how to safely remove it if it really wasn't.

A great example of this is actually create-react-app. Many people who have no idea what they're doing start off an app using this toolset and end up with a boatload of things they aren't even aware of, like a half-baked service worker that by default caches the app's code in localStorage to enable offline app functionality!

My own experience with that specific issue was of people building a production system on top of an ejected create-react-app, who ended up with deployment issues where some users arrived to a blank page after some deploys. It just seemed to happen randomly.

It turned out that after some deploys, for some users, the default CRA service worker's cache and the webpack js minify+chunk configuration, and the 404 redirect configuration for firebase, didn't play well together. You could end up with new code calling cached code which requested chunks that didn't exist anymore, and getting served html 404s with status 200, so the cache wouldn't bust properly. Understanding this, debugging it, and solving it safely (in part by safely deregistering the service worker for all users) took ~days!

The really upsetting part is that no one involved in building this app (neither founders nor original create-react-app-running devs) ever wanted service workers, nor a progressive web app offline code cache, nor code chunking, nor optimistic 200-html pages in place of 404s. But those were all default options and packages and stackoverflow copypasta that got cargo culted in, and it produced a bit of a tower of crap.
Actually, this might be a great price discriminator for NVidia. They have tried to differentiate their consumer and professional GPUs so they can charge different prices. I could see NVidia only providing WSL/Windows drivers for their consumer GPUs. If you want native Linux, then you would have to buy a professional GPU at higher cost.

By great, I mean great for NVidia, not for us.