skysight-inc/HackerNews huggingface dataset:
clang also doesn't assume -march=native - just like gcc it makes binaries that can run on machines of the same architecture rather than specialising to the current processor's features.

You can see the flags it's using by comparing

clang -E -v - </dev/null 2>&1

and

clang -march=native -E -v - </dev/null 2>&1

The second output will probably show a lot of important features enabled - for example

+sse4.2 -target-feature +avx2 -target-feature +fxsr -target-feature -wbnoinvd -target-feature +sse -target-feature +lzcnt -target-feature +pclmul -target-feature -prefetchwt1 -target-feature +f16c -target-feature +ssse3 -target-feature -sgx -target-feature -shstk -target-feature +cmov
I dont think thats the case at all. I am not sure what qualifies as a minority, but the union where I work has been instrumental in ensuring that disabled employees have access to tools they need to do their job and the support they need. They help when restructuring brings redundancies, they negotiate retraining packages for people etc.

You have fallen into the Us v Them trap that benefits employers. Your employer does not see you as significantly different to any other employee, even if you think you are. You have more in common with the other employees than you do with mid and senior level management.

Consider it this way, if you died on the way into work tomorrow, your colleagues would mourn and miss you, your employer would be typing up the job post whilst wondering if they could get someone cheaper this time.

I genuinely think you have some serious misunderstandings about what a union can and does do for its members. I don't know of one union that would prevent you from negotiating your own contract or terms and conditions. What you will find is that the bare minimum of acceptable terms has already been agreed with the union so you are starting negotiations 1-step up from where you would be without them. What this means for you is that you aren't using some of your powers of persuasion to ensure you have e.g. 14 days leave per year, you can now use that leeway to negotiate dental or medical, or whatever else you value.

I would just point out that employee unions are pretty strong in Europe, not over powered, but we have maternity pay, sick leave and generous annual leave allowances. In the US you dont like unions, have woefully inadequate annual leave, sick pay, maternity pay etc.

"Socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires.”

In the same way it seems like US employees don't see themselves as employees but as business owners/managers who haven't quite achieved their position as yet and a union would be detrimental to them when they are in that role even if it would benefit them right now.
> The key here is that technological diversity inside a company is not a bad thing

Agreed! I love working in companies where there is margin for teams to choose their own tech (within reason). It's just that it's hard to know where to draw the line. At one company I worked in, the infrastructure team had a terribly difficult time developing company-wide solutions within acceptable deadlines because the tech and standards where all over the place, the result of a policy of "everything goes, as long as it keeps the company running". This works until you reach a point where some rule must be enforced company-wide... and then chaos ensues. Rules can be anything company-wide: tests, privacy, backups, automated checks, disaster recovery, any kind of compliance, monitoring, etc.

Agreed about your overall point though, and that the ESB is an extreme.
Blame the users?

Do you think users are more interested in ARPDAU or love/sex?

Tinder-style profile-based match dating (which is basically all dating apps at this point) is bad at getting users love/sex but great at maximizing ARPDAU.

Dating apps which are good at getting users love/sex but have bad ARPDAU struggle to attract investment and either shut down or pivot to user-hostile design to save the business.

Blame the users, sure.

It's not just the "weaker" section who hate the online dating experience, either.
Reddit has an established dominant position on google search, in culture, etc, would be very hard to start from scratch.
The underlying assumption is if you wear a hijab, you're not integrated.

I honestly feel like this is just religious discrimation with extra steps.
Cambodia's Dangerous World of Homemade Rocket Gambling (2017)
Gross Margin: Focus on The $, Not The %
The Commodore 900
From my experience it is. Here in the Netherlands, just in the last few weeks I spoke with accountants, auditors, lawyers, scientists, sales people, even doctors (pathologists) and they all worked from home. I'm not saying that everyone works from home but that it became more prevalent, it's very hard to argue the opposite
Yea that's something I might not have mentioned clearly enough in the article- being a developer already is why this is so easy.
Charges patronales and charges sociales are not really "taxes" given your understanding of taxation.

Charges patronales and charges sociales are well explained in every payslip, i.e. where that money goes and how the employee/employer benefit from them.

Also, every person's net income tax is also explained and you can see where it goes.

At the end of the day, when a French person loses their job (even if they're a non-essential worker in any industry), they go home not worrying about a single damn thing... it's good to have such security, no?
Clearly it can surpass peak human skill at StarCraft, but it’s important to understand what Deep Mind is doing differently.

One example is memory. Deep mind doesn’t update it’s strategy when playing the same player repeatedly or even over the same game. It can operate at near peak human performance indefinitely, but it avoids being exploited via deep understanding of the exact rules in play. It was also playing on the ladder under random names to avoid people developing specific counters.
There are also solid propaganda campaigns running against unions in the US. This makes the data quite difficult to interpret.
> At some point, we threw the towel.

You threw in the towel before your most important extension developers did. Well-maintained popular extensions like NoScript and TreeStyleTab remained functional throughout the e10s transition with fixes delivered before the breaking changes in Firefox made it to stable releases, but they were irreparably harmed by the WebExtension transition. Their WebExtension versions are still not up to feature parity, despite ongoing maintenance.

It's quite obvious that the WebExtension model is better for users and developers of simple extensions. But it continues to not be an adequate substitute for the kind of extensions that gave Firefox real advantages over Chrome and other browsers. It's not at all apparent why those advanced, killer app extensions had to die in order to get the bulk of the extension ecosystem moved over to WebExtensions.
You said

"We have essentially no evidence"

And then you provided links that contain evidence. It may not be persuasive or conclusive, but there is evidence.
Some cities are defined by their rivers, like Paris or London. And then there are cities where you might blink and miss the city’s river (Bucharest), or the river is something you only see once a year when you e.g. visit that Chinese restaurant down that way (Madrid).
Interesting! I’ll be keeping an eye on this project, I love postgres
A typo created a 212-story monolith in ‘Microsoft Flight Simulator’
Often they have a great story behind them. I like it when artists take some risks even when I don’t love the results.
> It does not mean there’s no racism in America just that it’s lesser

Based on what are you comparing here?
I played from 1995~2001/2ish. Probably to this day the most rich online gaming experience I've had; the book version of a succession of inferior films.
They’re designed to provide some protection to the political minority. Seems to be working just fine from where I sit.
Isn't this the company that still distributes updates via floppy disks?
That chart is s great example of exactly what I'm talking about. Look at that 95th percentile line. It's LEFT of the center. 95% of the population is making less than HALF of the top earners.
I thought this is more or less a logistical nightmare. We cant create and distribute that many vaccines for the N number of strains.

It would be possible but we just never really tried.
I know someone who worked at a well-known Berlin Fintech and once there were people visiting from a partner bank. They expected people in various formal positions there so they filled them in ad-hoc with the available people.

I guess audit means most of the time just: checking some boxes without actually following through paper trails.
And I see all these people cautioning against publishing in predatory journals, which can be distinguished by the fact they require me to pay to publish. Then we have the big respectable journals which also require payment to publish. Hmm...sounds like the only real difference is the respectable journals are considered respectable and the predatory journals are considered predatory...
TwoXChromosomes has improved dramatically since it was first made a general sub. I'm sure it drove most of the misandry to other smaller subs. If anything it's a good example that exposing hate and echo chambers to a wider audience can help improve them in some cases.
If you look at product ratings you'll see that there are some products which get great ratings but those companies are not successful long term financially, and other products which get medium reviews but come from companies which are very profitable.
I used to informally pay attention to:

1) How frequently do I have to google for the correct syntax

2) How frequently do I google for an answer to a question I have already asked.

Now, for the most part, the central parts of most languages just are what they are and follow predictable patterns. Now, for me the measure I use is more like:

"Given a problem, can I accurately estimate the cost/effort required to provide a solution?"

That will depend on my ability to answer more specific questions like:

How well do I understand the ecosystem that surrounds a language?

If I have a problem to solve, do I know if that can be solved with the "standard libraries"?

If I need extra libraries/packages, do I know what those actually are?

If so, can I use those libraries effectively even if I am offline?

and so on.
> It cannot reason on the spot and will fall for the most ridiculous of traps.

> My theory is that AI will not exist until we reach AGI.

You are confusing the definition of AI for AGI so of course you think that. AI doesn’t need to have true understanding to be considered AI, it just has to have the appearance of intelligence.
What's the point in encrypting the drive if the key is written on the drive?
There is no way to do video or image processing on a CPU with reasonable performance.

But if you really wanted to, using the IGP would make more sense, since they usually have around 10x-20x the throughput of all the CPU cores next to them, so instead of being choked by both the low memory bandwidth and the low throughput, you only have to contend with the low memory bandwidth. All the stuff x86 burns so many transistors and so much power on just straight up doesn't matter for DSP.

And, instead of trying to make these cores somewhat less inept at a task they are not competitive at anyway, you could instead spend the transistors on the IGP or cache or interconnect.
Bit of an aside - but what potential do you think VR has for GUI's? Personally for desktop GUI's, I was happy with CDE affairs in the 90's, but then I'm a terminal baby so, a GUI was just a way to pull-up terminals for most of my needs, of which CDE still ticks that functionality well, albeit it don't have all the modern eye-candy, which I find a good thing distraction wise.
Clang works much the same way by default. All compilers have to pick a baseline, and assuming it is arch_of(your_core) is a recipe for disaster if you are compiling on your high-end machine for release to a broad user base.

For many users of GCC the intended user base will be “the same as my current distribution” and so GCC can be configured using —-with-{cpu, arch, schedule, tune} depending on the architecture to set a default in line with user/distro expectations.
Visual effects production companies have a studio wide queue, typically called "the queue", and entire film productions are created by digital artists and developers running jobs on their queue that create, polish or otherwise manipulate every shot of every frame of the film, plus trailers never in the film at all.
One of the functions of politicians in recent decades seems to be being public cheerleaders - Churchill in modern guise would have said something like "I have nothing to offer you but some pretty good results that will be quite enjoyable"
Completely agree with all you said.

Although, I am friend with lots of people who are starting careers in politics, and they're all coming from Business School or Sciences Po. None of them knows about the fundamentals of nature and technology and I have no hope that they will be better than the current leaders we have :/
Is this an interview or a consultation?
> 2. Credit card is required in case you want to immediately scale up, and also, used as anti fraud as depending on the card used, and address is used to judge you as a customer and whether or not you should be disabled immediately upon account creation.

That's not what MS says the credit card is for (edit: which doesn't mean they aren't using it the way you explained they do):

> We ask for your credit card number to verify your identity and to keep out spam and bots. You won’t be charged unless you upgrade.

They don't want me because of my CC (I specifically want a pre-paid CC I can put money on as I need it and can never be overcharged) because my CC can't be easily charged in case I forget to cancel the service.

Amazon, PSN store, paypal, online clothing store, pro and non pro pc parts store, etc. are all fine with this card.

edit: I understand Azure is a recurring payment with potential upcost at some point or another and that the examples I gave are one time payment but then they really should find a way to let me try their stuff for free as they say they want or just stop giving me resources if the card is declined.
This is a great list!

> - System Thinking (Understand Everyone is Playing a Game)

Any pointers on how to develop this in a kid?
not to be overly pendantic but events and messages mean pretty different things and have different applications. Same thing with queues and buses.

I agree with what you say. But I'd add the suggestion that this depends on the context to some extent. For example, in the world of hardware and electrical circuits, a "bus" and a "queue" have almost no connection at all. But in the world of enterprise software, an "enterprise service bus" is often thought of as basically "a bunch of queues and a message router". Of course that's imprecise as well, since it ignores orchestration... which just goes to show even more how fuzzy some of these terms are in practice.

I feel it's important to have disipline in our vocabulary so that people learning the material can participate in more advanced discussions as they grow.

I generally agree, but I think this may be a case where "that ship has sailed." :-(
The conversation went in exactly the same direction 3 days ago when we were discussing Canon's recent loss of user data.

https://news.ycombinator.com/item?id=24196557
>The graphics drivers and Wayland are probably adequate. But absolutely everything from there on up - window mangers, GUI toolkits, applications, configuration tools - needs to be written from scratch

Doesn't projects like Enlightenment [1] do just that? They use Wayland and everything else(WM, Applications, libraries) was developed from scratch over it.

I had used it on Raspberry Pi 3, it was the smoothest desktop experience I've had on a Pi. But, unfortunately RPi wasn't officially supported and so none of the 3rd party softwares worked.

[1]https://www.enlightenment.org
AI Claims “Flawless Victory” Going Undefeated in Digital Dogfight with Human
Seems like a simple check of "does this work after install, do I still have pictures?" would have helped the devs here. Might be worth checking that software works correctly before pushing it out to millions of users.
I can definitely second the value of a good quality pen. I've never tried a fountain pen, but I really like my Pilot G2's with the medium-sized refills.

I'm considering giving fountain pens a try once my refills run out.
I'd say it's very unlikely. In super cheap eMMC the controller usually has the largest chance of dying early, but a proper 8GB eMMC modules really isn't that expensive, so I don't think they saved money there.

If the controller doesn't die, then the next reliability issue for your eMMC module is probably NAND wear. The ReMarkable has an 8GB eMMC module. Such a module can probably manage at least 1TB TBW (Total Bytes Written), and you won't reach that too quickly: the OS will eat a significant chunk of that 1TB, but apart from that all you do on this device is reading, writing and drawing. Those tasks do not require many program/erase cycles on the NAND at all, so I'd say it would take many years before you've worn out the NAND blocks.
The BSA is an example of an organization that takes reports of companies pirating software and trying to work with them to get them to start using the software legally. It's legal to do this and is often cheaper for both sides as lawsuits are expensive.
Show HN: Submit Your App or Deal
It hasn’t changed since 2014.

I'm pretty sure there are a lot of HN users today who weren't here in 2014.
> For me, "great" means...

You've done the first step - defining what you want. But your definition is still quite objective. What attributes of a team can be observed when they "value quality". What is a "reasonable" effort, and how can you see whether or not they do it.

Figure out some visible outcomes from those traits, and look for them during the interview process. Ask about those topics in the interview. There is so much talk on HN about what is wrong with interviews, but when they ask you if you have questions that is the part that is right - it is your opportunity to dig into these traits that make a team great, and determine whether or not any given team matches your desires.

I recommend people break it down even farther - before you step into an interview, break those desires down in wants vs. needs. If you have a need they do not meet then the team is not for you. If you have wants they do not meet, you need to walk in accepting that it isn't perfect and either be compensated for those imperfections, or have enough authority and/or autonomy to try to invoke changes in the organization to improve it.
How to Make a Giant Mosfet
We have no evidence of positive effect.

We have some evidence that they’re almost completely ineffective in the hands of the general public, some that they may be actively harmful (the only RCT ever performed with cloth masks showed that those who wore cloth masks were 13 fold worse off than those in the control arm), and some studies that show modest positive effects when N95 respirators are used by doctors in hospitals.

If we are discussing “face covering” rules as enacted by governments today, which include everything from bandanas to paint respirators, then no, there is no supporting evidence.
Anec-data but my grandpa had Parkinson's as well. WW2 vet, ended up getting a Ph.D in Chemistry and working with fuel additives, plus other interesting stuff. Meticulously planned eating habits, serious coffee drinker.
The biggest thing you seem to be missing is that none of your arguments are unique to fighting AI. You still only get one chance against a human pilot. You don't know how good they are individually, you don't know if they have any special tricks, and you don't know whether they've got all the available upgrades on their jet, or if they have some old or broken equipment. You do know the average skill level of the enemy pilots, and what equipment they might have, so you make your decisions by assuming that they are a competent pilot with the best equipment that is likely to be on that jet. Warfare still happens even when you don't have time to gather up perfect information and make a perfect decision.

One other thing to note is that there will not be a unique AI in every individual jet; that would be impossible to maintain. There will be one version rolled out to each type of jet, maybe with a few customization options that can be changed during mission planning. When a new AI version comes out of testing it will get rolled out to every plane in the fleet that has the required computing power- some jets used for training/reserve/national guard duties won't have the latest hardware upgrades and won't get the newest version. So a pilot will be able to ID a jet, know where it is generally strong and weak, and then try to target the enemy's weakness while avoiding the strengths. Sometimes they'll lose, but once enough people have survived encounters with AI jets (either from exploiting stolen jets or from plain old combat) the best practices will get pushed to the other squadrons. Just like what already happens.
In my view our collective interest in CSV as a medium for data distribution has resulted in far too much information loss, and consequently, time wasted on input sanitization, validity checking, and unresolvable conversations about the intent of data values like ”1.12345E+11” and "".
What do you use for managing your photo archive?
That's really cool. But I gotta wonder - why didn't the Germans just give the guy a new artificial leg instead of letting the Brits parachute drop one in? Seems like it'd be easier for everyone.
How to Setup Pi-Hole on a Synology NAS
> The way to do that would be via social pressure (like in Asian countries)

Except that its not really a pressure, but a social contract.

'I am sick so the least i can do is wear a mask while outside to protect others. So others do the same.'

Win-win.
You're getting carried away with the example "hubble data." The point is that people will modify their search terms until they find the company they're looking for. If they don't know the company they're looking for then they will search by use case (eg, "detect data drift"), in which case the search results for the company name don't matter.
Be Nicer (To Yourself)
>We've seen this before, even for a lot more limited and controlled environment like the game Dota the "AI" can beat the humans a few times before the humans learns to exploit it's many weaknesses.

I recall that there was AI beating top Dota players. I'm not familiar with humans figuring out the AI and exploiting weaknesses. Every search I've done just shows articles about the AI winning. By chance do you know where I can read up on humans figuring out the weaknesses of the AI?
Absolutely, having ability to download the actual data and keep it is always going to be important. We want to facilitate access to data and think it should be available from the source. But, there will inevitably be fragmentation, so it's valuable to have a service available to catalog and aggregate it and make it available over a single protocol.

For what it's worth, we run PostgREST [0] on top of the DDN, so you can get your query results in JSON and CSV files. For example:

$ curl -sSH "Content-Type: text/csv" https://data.splitgraph.com/cityofchicago/covid19-daily-cases-deaths-and-hospitalizations-naz8-j4nc/latest/-/rest/covid19_daily_cases_deaths_and_hospitalizations | wc -l

172

It's limited to 10k rows but we might have an ability in the future to "order" a CSV dump asynchronously and place in a destination (like an S3 bucket) of choice.

[0] https://postgrest.org/en/latest/