skysight-inc/HackerNews huggingface dataset:
Changing culture runs on money, and the most efficient use for it is to put a feedback loop: you put money, and you get even more money in the short term to put even more on it.

And in this you are competing with a few donations without a feedback loop against the oil industry that have plenty of money and that kind of feedback loops, for just one culture that need to be changed.

And to make things even more unfair, they can use all the dirty tricks they want (plain lies, exploiting bias, pushing disinformation, bribing politicians, etc), while you can only use the, sometimes hard to get for the uneducated, truth.
What is FAANG salary?
Combat terrorism or protect children.
I have an iPhone and macOS for development. I clocked a lot of hours on them over the years.

I admit, I was sometimes jealous of mac hardware, for example the new M1, magsafe, and etc (though not the terrible keyboards). Though I was never jealous of an iPhone's hardware. I was never ever jealous of the software. I always found it buggy and user-hostile.

The line you quoted was specifically about the user-hostility. You are using a machine that you can't control and actively fights you. It's mind boggling to me that developers agree to use such a system. Is this such an unreasonable opinion?
C needs operator overloading. Something like this:
https://github.com/FrozenVoid/Infodump-DB/blob/943900c2dbf2e...
So Apple makes money with cheap and forced labor provided by ethnic groups like Uighur's (1) and then they spend it on other ethnic groups for good PR...

(1) https://www.theverge.com/2020/12/29/22204920/lens-technology...
You can reasonably assume that a large company such as Apple has done enough due diligence to decide that its actions are broadly legal, particularly given the backdrop of similar projects across the country.

It is not the case that "they ended this in the education system", and the reality is quite a complex mix of overlapping rules and systems in different circumstances.
DNS search in MacOS is managed by their DNS infrastructure which is documented under resolver(5).

That lets you route the resolution of particular domains to specified nameservers. The files live in /etc/resolver but can also be manipulated with scutil.

So it's not an OSX deficiency, it's an OSX difference, similar to launchd vs systemd.
It is commonly accepted that it is business people who build businesses, and technical people are replaceable and should be hired as cheaply and easy to dump as possible, and not approached seriously. Sometimes literally lowest bidder gets the job.
Same thing in Russia. In almost every startup i saw here in Cy started by Russians, founders have no idea how to code. They mostly siphon off cash from someone rich and dumb enough. Naturally technical part doesn't matter all that much to them.
The mime type being html might mean the server is overloaded and it returned a generic 5xx html error page.
The GNOME prediction doesn't seem like the others. It seems like a very minor planned change. The most significant part appears to be changing the version number drastically to adopt the trend of making version numbers meaningless. Or at least that is what I am assuming they are doing. I didn't see it specified, but changing to version 40 only seems to make sense if the plan is to regularly increment the major version. Regardless, the changes don't seem controversial at all.

I have been using GNOME 3 daily for a couple of years now. I have gotten used to it, but I still think it is genuinely bad. These minor changes don't address any of my gripes, and in one case makes things ever so slightly worse. Honestly though, I don't think these super minor changes are going to change anyone's mind about GNOME 3.

Back to version numbers, if you are going to make them purely based on date like projects such as Chromium and Firefox have done, why not make the version number a date like Ubuntu does? The major version is meaningless in the normal major version sense and mapping the version number to the release date requires a per-project formula/table.
It's more about the licensing of the ISA. Try creating your own compatible x86 processors, and find out how long it takes before Intel's attack lawyers come down on you. ARM is a bit better but you still have to pay licensing fees. For people who want to git clone a design and manufacture it without involving lawyers or licensing fees, RISC-V is likely the best choice.
I've done both tests.

One thing the colonoscopy came with but the occult blood stool test didn't: a warning that there was a 1 in 1000-10,000 risk of an accidental tear in the colon leading to peritonitis, an immediate surgical emergency (and life-threatening if undetected and untreated).

So yes, the colonoscopy might pick up some rare non-bleeding cancers and polyps ... but it's also going to lead to unpleasant surgical complications in its own right.

(I have no figures for relative risk: but feel it's worth noting.)
> It would also be better if social media didn't block users here in the U.S.

Would it, though? Do you think social media should be a completely unbounded venue for discourse? HN has rules; if I violate them by attacking others or otherwise being a jerk and get banned, is that really a bad thing? I don't think so, personally. We've all been places online with lax standards and absent/ignorant mods, and, generally, it's a shitshow race to the bottom of personal attacks and racism.
great OSS project! Hope to have support for additional cloud providers soon!
Lack of laws, and that literally nobody wants to have to legally verify their age to use a random website.
He was talking about places in Germany.
We did spend a lot of time writing on paper, reading from books and documentation binders, and reading and annotating program listings. The small screens weren't much of an issue, as we multitasked a lot less. Resolution was also low enough and we rarely had more than 80 columns of text, so we could read them even if they were a bit further away. A lot of smaller terminals and monitors had tilt-and-swivel bases that placed the screen a bit higher. Nixdord even had some really cool ones with monitor arms that allowed the screen to "float" above the desk.
Adobe sells Photoshop, Apple does not sell macOS (and freely publishes download links for the latter.)
> even for foreign students

This is not completely true, it only applies to students from other EU/EEA countries. There are some exceptions for a few other european countries but apart from those, international students still have to pay the tuition.
I think in the real world "No percentage of each sale payments to ARM" is what will drive RISC-V. An "open" ISA doesn't force anything else to be open.

So, use cases like Western Digital, where they can quit paying ARM a percentage of every hard drive they sell, for example.

As for technical advantages, each RISCV vendor has their own choice of how to implement, so it's hard to say anything broad that applies to all RISCV implementations. The Berkeley BOOM project is hitting really good DMIPS/MHz numbers. LowRISC has some interesting memory tagging and "minion core" ideas, etc.

Edit: I left out perhaps the most important reason RISCV has a lot of hype. They've been successful getting first class support from the Linux kernel maintainers.
World e-commerce leaders announce growth during pandemic
The point of vendoring and not using dynamic linking is to avoid spooky action at a distance that screws up everything.
Rowlab – Hand-picked collection of mobile patterns for inspiration
Hiding execution of unsigned code in Windows system threads
They should have seen this coming. But then, so did the Capitol police.
Not usually; `float` is 32 bits and `double` is 64 bits on virtually every common platform (maybe not on some DSP chips or certain embedded chips?). But the C++ standard (and probably the C one) only requires that `double` have at least as much precision as a `float`, so it's conceivable you could have a C++ implementation with 32-bit `float` and `double` or 16-bit `float` and 32-bit `double.
I’d recommend embracing it: the Microsoft Linux .NET containers are solid. It’s not that hard writing .NET code on Windows and deploying to Linux containers.
UK reader here. We're in an odd situation where what passes for the Government has been trying to implement a "one laptop per child" initiative but has failed spectacularly. We've even had BBC regional TV news asking viewers to donate old/obsolete/unwanted devices and in a few cases there has been a moderate response. Add to that the lack of broadband in low socio-economic households and many rural areas, and you can see that this is a non-starter.

However, I could say with a fair degree of accuracy that over 90% of UK households have at least 1 TV (see https://www.barb.co.uk/trendspotting/tracker-number-tvs/ ) and many of the poorest families seem to be able to run an Internet-capable Smartphone, so this is where it gets interesting. Oh, and there are numerous public (pay to use) British Telecom Wifi access points in many streets, embedded in termination boxes.

If the Government could somehow furnish a small, cheap computing device with no resale value that could optionally use a TV screen for display and a Smartphone as a hotspot, or do a deal with British Telecom to connect to already-available WiFi access points, they could make a significant inroad into getting kids online and learning again. All it needs is some thinking, planning and timely implementation (and this is why the Government is certain to fail).
float == 32 bits,
double == 64 bits.
You're right, I phrased that a bit ambiguously.
You can,

* build one out of balsa wood or thermoplastics (available at hobby stores)
* ask a friend with a 3d printer
* visit a makerspace that might have one
* have a commercial 3d-printer shop print one for you

Probably more options available if you spend some time rubbing your temples.
I have a couple on order, and I've talked to one of the developers. It looks nice - PCIe, NVRAM SSDs, mini ITX format, 16GB RAM, more cores, etc - but not in the same price point or market segment as an SBC. We will likely buy a pile of them to do Fedora builds.
Developers can switch to a different platform, but the problem is that their customers won't switch. The customers for boutique indie apps simply do not exist on Linux. And they don't exist on Windows to the extent that they exist on the Mac. The Mac has always been by far the best platform to find customers for boutique indie apps, long before Mac code signing existed, and that equation hasn't changed even though Apple is now getting worse and locking down the Mac.

In general, I find the idea strange that developers can simply avoid being dependent on Apple. Look at two of the largest corporations in the world: Google and Facebook. They are themselves platforms. Google has its own mobile OS, Android. And yet... these companies still have big problems with Apple. They still need iOS apps, they still have to go through App Store review, etc.

The world is such that it's extremely difficult for anyone to avoid being dependent in some way on the BigCos. If you think the web is independent, just consider Flash-based web sites. Not so independent anymore, eh? Turns out Google and Apple also control the web browsers. Consider physical product producers and Amazon. And look at how Parler was simultaneously deplatformed by everyone. These BigCos are the elephants in the room, you can't ignore them.
To be fair to React, I think that's because it's actually a really nice library.

It certainly has its fair share of warts and gotchas, but I've been around long enough to have used several of the contenders in a prod env - Backbone & Marionette, Angular (both the original AngularJS as well as Angular 7 more recently), Ember, all the way back to just native js and jquery back in the day.

React with styled-components and typescript is the happiest I've been on the front-end in a long time.

I've been meaning to do a dive into Svelte, but I haven't found the time over the past few months - Would love to try using it for a small production tool to get a feel for it.
> Many minimalist purists claim that modern compilers are evil

Do you have a reference for this statement?
I like the finality of ending the day. When I worked in the office, I would sometimes bring work home, lugging back my work laptop, or using VPN from my home PC. I didn't need to do it ever night, and I stopped after an hour or so.

I liked the suggestion of the woman who puts her work laptop in her desk drawer and shuts it at the end of the work day. That imposes some discipline to STOP working for the day. Because diminished productivity the next day is always the problem if I work for 10 or 12 hours at my desk at home.
Not that relevant but it seems to be a game made with Phaser not HaxeFlixel.
Don't forget gab was banned by visa. It gets a bit crazy when you consider the nz mosque shooting was livestreamed on facebook- no one shut Facebook down. I can go on Twitter right now and find calls for violence. The whole thing feels like a very selective attack aimed at any small competition the dares base it's moderation in line with the first amendment.

1. They are a private company, don't like it build your own Twitter
A. Okay, that has been done twice now.
2. Well aws is a private company don't like it build your own servers.
B. Okay that has also been done twice now.
3. The next items in the list of deplatforming attacks are DNS, Certs and ability to process credit cards.

It gets a bit silly when it's rules for thee with the tech olagarchs yet I can still find elsagate videos on YouTube and calls to harm others on Twitter.
This doesn’t seem like a bad thing at all, allows the french company to further develop independently while still being locally owned... maybe bad for the owners but not necessarily for French society
It's not just "being nice to devs" -- open source communities are utter shit for everyone.

My experience working on open-source projects, from a Product Manger perspective, is it sucks too.

To get it right, modern software takes a team. Everything from BAs, UX designers, QA, DevOps, etc.

But the projects aren't treated like a real project. Often it's a dev doing something on their own... often again it's to get away from the "team organizational structure" and just do something on their own. They don't get paid for it, they're just out to "hobby build" so why not play a bit. Test out some ideas.

But inevitably it's shit. They don't make decisions based on what's good for the customer (and the customers don't pay), they make decisions based on, "Do I have 20 hours to put in to get this right, or do I want to ignore the edge cases and just do the quick and dirty 30 second solution so I can move on to the next task I find fun?"

And the quality suffers. And that's OK, except the expectations are all set so high. "This is the open-source version of Microsoft Office!" or "This is a peer-to-peer replacement for Facebook!" and when a user hears that, and then goes to use it... and finds their expectations were totally mis-set... oof. They're pissy. "I put in all this time thinking it would do whatever basic thing Microsoft Office has done for 20 years... and it didn't do it... and I wasted a day trying... wasted a day looking at obsolete / poorly done documentation... and now I'm mad too!" Expectations need to be set better, and they never are. Everyone over promises based on a vision, not based on actual capabilities.

And when a QA person, or a product manager, volunteers to help... then herding devs, who "own" the project into best practices or a team-based workflow becomes a nightmare. Everyone is working on their own version of "off hours" on the project -- no way to sync a 9 to 5 schedule of any sort. Team meetings never happen; maybe you get together on Slack or something, but like very rare anyone is able to be like, "Hey let's all go bond and get a beer..." As a "leader" you can't enforce best practices -- and that's frustrating for everyone as the devs started the project to get away from management, and management gets burnt out trying to manage devs who don't want managers... Corners are cut, opportunities to bring in other talent are squandered because it's all about ego.

Long enough rant, but like... TL;DR: Open Source sucks. If you're gonna build something, start with a business plan. Make enough money to hire BAs to gather requirements, UX designers to build good flows, devs to build it, QAs to test it, managers to wear chinos, and support staff to handle the onslaught of shitty annoyed customers. And guess what, to make all this work... you'll need some sales guys too. Make it a business, you'll be a lot happier in the end. Fundamentally, if you're good at something... why are you giving it away for free?

Be Nice, but you can't really un-ring this bell. Fire is hot. Water is wet. The internet is mean. And working on Open Source projects is pretty much universally horrible.
It is harmful and I have seen it many times. People are often selected on their frontend portfolio but they did 'a bit of backend' as well and thus they are 'fullstack'.

The end result is systems that are completely lob sided; nice frontends in the latest tech with insecure, slow, badly created backends that crumble under load. But it doesn't matter because you can get better performance throwing money at it in a pretty simple straightforward way, while hiring other programmers, refactoring etc are very unsure endeavors(it could end up worse, deadlines aren't made etc).

I have said it here many times before here; a lot of funded startups (especially) simply prefer to burn investor money rather than do things properly. I see aws/gcp bills of 20-100k per month that can be below 10k with a few weeks (sometimes even days) of effort from someone who knows what they are doing, but nope, not happening. Automatically resolvable mistakes like having no (!!) indexes in a mysql database and so running $8k/month db bills to keep it performant (multiple times often) is becoming a little be too normal for my taste.
"I maintain a very popular piece of FOSS software as my full time job (you've all heard of it, many of you use it)."

Then name it, please.
Why is it sad? Global market at work.
We Need to Login
That's what I thought too, that it was just regular banning. But 'dang says shadowban, and [1] implies he does mean the type where the user doesn't know.

[1] https://news.ycombinator.com/item?id=24790627
TikTok has seemed to present me with shock/outrage content in the name of engagement less than any other social media - far less.

I almost always see content that is only fun.

That has made it much better for long-term engagement and positive for my mental health, rather than other social media's short-term outrage engagement that is wholly negative.
Twitter has infrastructure all over, mostly in its own data centers.
I don't know about specific groups currently implementing the idea, but what you're talking about sounds like the concept of 'data labor unions' that's been proposed by economist Glen Weyl.[1][2]

[1]http://radicalmarkets.com/chapters/data-as-labor/
[2]https://www.youtube.com/watch?v=GKEL7I03vrg
It doesn't seem to be directly linked from the front page, but the zoo also contains the issues of SqueakNews, an e-zine published in Squeak in the early 2000s. There is a web player for them, too:

https://smalltalkzoo.computerhistory.org/SqueakNews/index.ht...
Siemens CEO: Joe Kaeser

Bosch CEO: Volkmar Denner

BMW CEO: Harald Krueger

Porsche CEO: Oliver Blume

All German. I always thought of the CEOs of foreign branches were usually more "marketing" CEOs than actual run the core business CEOs. They are the face for the regional dealers and suppliers to meet in the respective regions.
How Webflow Got into Y Combinator
I think the article's author was referring to the first amendment in that line. as far as I can tell that platform does not seem to allow porn.

I guess they can be forgiven for not knowing considering the site's offline
TikTok is good for that although to FYP (For You Page) algorithm seems a bit opaque.

This has led to a load of interesting communities springing up like the Sea Shanties one and quite a few musical communities doing collaborations.
@Jonathansampson will Brave adopt Manifest V3 (which will in principle remove some functionality from adblockers) from Chrome/Chromium ? Or do you plan to use your own solution ?
Sure if someone can come up with an approach to run an NNUE (efficiently updatable) network on GPUs that might really be another breakthrough. But at a first glance it looks to me that this could be very difficult. Because AFAIK the SF search is relatively complicated. Even for Leela implementing an efficient batched search on multiple GPUs seems to be difficult (some improvements coming with Ceres). And Leela is using a much simple MCTS search. That doesn't that Leela's search could not be improved. It does not give higher priority necessarily for forced sequence of moves (at least not explicitly) or high risk moves. Which is IMHO why sometimes she does not see relatively simple tactics.
This sums up my experience developing on macOS as well. Apple forces you to use broken API's and then you have to find workarounds to make your app usable.

Someone should start an Apple developer support group on appledevsupport.group or something and get users to upvote broken API's (and broken terms of service: like mentioning donations are accepted in a free app!) that need fixing. Getting enough developers in one place to embarrass them might be the only way to make Apple care.

Filing onerous radar reports to help Apple is not my job.
This could have multiple uses. One that I can think of is to have a profile of what a normal sounding manufacturing floor is or lathe, mill, any machine that operates. If the sound profile changes you might be able to distinguish what component is failing on that machinery. This could possibly be extended to listening to organisms or ecosystems like the human biome to identify problems.

I know other tech might exist in this but I find the possible uses for this fascinating.
Scrive Nix Workshop
A regime? Pretty absurd comparison, isn't it?
My theory is that it's a combination of too many graduates produced with a lower quality of skill, and the removal of editors and traditional information filters.
Yes, it's only 'open' to FCA registered entities, which is an entirely reasonable requirement given how easy it is for scammers to get people to give away the keys to the kingdom.

So no, it wouldn't have been nicer, it would have been a scammers delight.

And yes, it does require a consistent API, thought it's perhaps open to a bit too much interpretation.