skysight-inc/HackerNews huggingface dataset:
It is possible for a person to believe that both Joe and Paul, broadly speaking, do nasty things.

On one hand, they have dealt with Joe for a long time and, while the relationship is far from perfect, they and Joe have a sort of understanding and Joe takes their opinions into account, in part with all the opinions of other stakeholders, when they're very insistent about it.

On the other hand, Paul in recent memory has committed truly unspeakable atrocities against masses of even his nominal stakeholders--and this hypothetical person may not even have the 'favor' of being one. Paul is obviously much more hostile to his stakeholders (Great Leap Forward, June 4/Tiananmen, Xinjiang concentration camps, Falun Gong genocide, ubiquitous hyper surveillance, etc. etc.). Paul has recently become much more rich and powerful, and has started asserting that power in ways that would totally violate the understanding between our person and Joe. At the same time, Paul has been asserting his power in other person-gangster relationships, dictating terms and helping those gangsters better oppress their own stakeholders.

Are you even the tiniest bit skeptical about whether our person's interests best lie in a maximally adversarial relationship with Paul vs. with Joe? Our person may very much want a better relationship with Joe. If they see Paul as a bigger threat, though, then it makes perfect sense to focus on confronting Paul.
> It is just a more polite /g/

No, it merely hides the insults behind 300 words of passive-aggressiveness.
Designing Game of Theorems
Do you mean that there is a bar attached to the cinema where you can grab a beer before/after the movie, or that you can buy a beer to actually bring into the theatre a drink while watching the movie?
It's incredible the mysticism that outsiders assign to Falun Gong. If Falun Gong were in the West, you'd look at them the same way you look at Scientologists and anti-vaxxers. The entire premise behind Falun Gong is that it cleanses your body of diseases such that you won't need medication.

So you had people literally dying from abandoning their medication in favor of Falun Gong exercises while the leader collected fees from giving seminars/selling books on his system.

Remove the context of this taking place in the evil country that is China, and all you have left is just another cult leader selling snake oil.
No. It's an incredibly deflationary currency. Even slight changes in demand cause its price to spike wildly, discouraging its use for actual commerce and encouraging speculation. This leads to a speculative bubble that finally crashes when no greater fool can be found. Repeat.

This latest pump is driven by Facebook's Zuckerbucks announcement which actually has nothing to do with Bitcoin.
There are thousands of sites out there already that scrape SO and display the content with their own ads. Some are even simpler and just proxy the request to SO, then replace the ads: https://meta.stackexchange.com/questions/200177/a-site-or-sc...
So the reality is that they copied it, it just didn't happen in some magical visit to wonderland.
Except that "Iran’s support of terrorism throughout the Middle East" is a pretty vague statement that does nothing to answer the question of the U.S. not upholding its side of a deal Iran was following as certified by international bodies multiple times, it does nothing to answer for U.S. support for regimes that support terrorists, itself shipping weapons to extremists, it does not justify needless provocation and escalation towards war, nor sanctions that kill ordinary Iranians, prevent medical supplies from entering the country etc., (which is also the impact on Venezuela for example, not just Iran).

As an European, China, Iran etc. do not hold the moral high ground in world affairs in my opinion, but that's kind of expected, few think they do. What seems to be the case is that somehow the U.S. thinks it still holds that ground, where I find it not to be true not only internationally, but increasingly domestically too.

And because U.S. citizens have the most power over their own government, I think holding it to account should be of the highest priority when voting.
Citation needed. 16 bit code is fairly well isolated in NT-based Windows.
>> Can we please get some concrete revenue numbers that justify having to put up ads on the other sites? – Sonic the Bracketed Hedgehog

> No, we're not going to do that

This shameless reply rightly calls for it!
German patients get drugs for just $11. Can such a model work in the U.S.?
Kind of insulting to those who have all 4 seasons. Heating must be done in autumn and spring but I understand winter when it is <0 celsius or close to that or maybe one day +5, other -x. Yeah, that's still winter.
Machine learning may have been used and abused as a meaningless buzzword but kubernetes in particular and container orchestration in general is a well established and proven infrastructure technology. If you are not operating a monolith and you need to automatically deploy and scale your service then you have no technically-sound argument to not use this sort of infrastructure.
Does the US government get royalties from product sales on an invention that came solely du to its funding sources?

If the answer is no then I'm with the other commenter, all the rest of the points are a sidetrack. You're saying everything about pushing inventions into market faster. Great. However the argument was around "why aren't we getting the money back from direct profit from these inventions?" The taxpayers are the ones that front the money. The taxpayers can be likened to the investors. However it is, in every case, that the tax payers don't get anything out of this. Benefit to society, you might argue. But I'm not feeling as the beneficiary when I pay a shit ton for medicine or a specific item because it's patented, even though NSF or NIH funded the research.

And the other side effect you mention, of protection from competition, I'd argue that is a negative. You already get the headstart on research and the money to do it in the first place. Why do you get so much time to have your product untouchable after the fact? I wouldn't doubt it if this protection is why we see abuse of the medical or automobile industry's prices for things.

If you are a private inventor, using your own money, sure. Give the protections. If you use government grants, I'd say that the government owes it to us to document any invention from it and give it open competition access or get royalties from its sales.

And yes, I'd rather the government handle IP rather than DuPonts research team. Every single time.
Actually I’ve found that a lot of development is actually about image projection, or how good you make other people think you are. This is especially true with non-technical folks, who don’t know 1/2 of what developers do anyway.

Our office’s “rockstar” dev has his 3 widescreen monitors tilted vertically and he uses a split keyboard. He’s so quirky and leet.
HN users, much similar to many places on the internet, fall into the trap of believing that because they hold an opinion on a topic, they are therefore right.
It wasn't really until windows xp died that you could reasonably expect to drop 32 bit support, and windows xp lasted forever. Mix that in with 64bit not providing much benefit if you weren't addressing more than 2GB of ram and it took quite a while for 64bit adoption to become the norm even though hardware support was present.
Surgeons are not billionaires. Surgeons are trained.

Billionaires are not magical unicorns, and in fact are byproducts of nothing more than birthright, chance, and a culture that cultivates them.
Pragmatic Functional Programming Using Dyalog APL
I found this to really illustrative of what 1.5 might mean. https://xkcd.com/1732/

And it's not speculative - it's historical. It shows that decline of 4.5 means basically complete icing of the north North America and puts 1.5 in perspective.
There are a lot of ways to write the same story; Mimalloc has a few innovations of its own, has good benchmarks to justify them, and the paper is a very good read. In particular, Mimalloc works to increase data locality, by using per-‘page’ (64kB memory blocks) free queues. All this with a codebase almost a tenth the size of jemalloc, and it's looking very promising.
what snowden released had several previously public benign components.
Dilution is the solution to pollution.

For radioactive isotopes with moderate half lives (that are not produced industrially in serious abundance), this actually works.
maybe they also have nothing to hide /s
Well, it would certainly increase representation for people who support policies that Republicans call "socialist", so the result will be more of those policies.

I don't know what "full bore socialism" means to him, but socialism in general has a different definition for politicians than academics. For example, I'd consider the US to be more socialist (in the academic sense) than Scandinavian countries in many ways, yet people like Bernie Sanders use the term to describe policies they'd like to adopt from Scandinavia.

Both sides get it wrong, with the right labeling everything they don't like with it, and the left trying to make the term more palatable, yet they both use it completely incorrectly. For some reason, when most people say "communism" they mean "socialism" and when they say "socialism" they mean "progressivism". Likewise for the opposite end of the current spectrum, where by saying "fascism" they mean "nationalism" and/or "protectionism", and by "nationalism" they mean "patriotism". Basically, they'll say whatever will get the biggest emotional impact, even if it's completely false (but has been used similarly in the past).
This is a well researched article. Although mistakes can be made it's a bit puzzling that there was so much miscommunication. Maybe too many orgs involved. That Seattle fire department wasn't even informed beforehand seems clumsy.
Nasa Rover on Mars Detects Puff of Gas That Hints at Possibility of Life
Is this worth eating or fighting (for) it?

I have no knowledge on how they identify/distinguish food over a rock, if the tentacles have some sort of receptors on them, but apparently this didn't "taste" like food, thus unworthy of eating or fighting for and therefore better safe than sorry.
The benchmarks are very impressive! I am excited to read through this code and think on it.

Edit: They do mention they're all from AMD's EPYC chip, which is a little idiosyncratic. Speculation: perhaps page locality is more important on this architecture.
Smart move by Valve IMO. Canonical is offloading a lot of work onto them if they continue down this road, and Valve easily has enough sway to convince people to use a new distro.

I think it'd be a huge mistake for Canonical not to reverse their direction on this. The original decision was defensible when it wasn't obvious how many problems dropping 32 bit support would create, but obviously it's a big issue to a lot of their customers.
Only AMD execs truly knows but I think there might be two factors involved. They really want to attract new customers and build echo system and the second part is hard when everyone has been buying almost entirely intel. The second is their cost for such a cheap should be enormously cheaper than intel because of chiplet design. A single chip die for the intel chip is way bigger and yield and cost dramatically increases as die size gets bigger from what I read. So at same profit margin AMD chips would be cheaper and to gain the market share they are probably willing to lower their profit too so those two element adds up.
I’d bet a disproportional number of readers of such a site would use duckduckgo.
Valve has contributed a ton of work to Ubuntu/Linux. They’ve pretty much single handedly turned around Linux gaming to the point where I can safely expect most windows-exclusive games on steam will run smoothly on Ubuntu. Freeloading couldn’t be farther from the truth.
Thanks for making me remember Saint and Satan times! Also Nessus was open source.
> personal CO2 emissions

I think trying to frame this as an issue of personal responsibility, as "turn the lights off when you leave the room to save the world", is not only wrong but actively harmful to doing what is needed: massive, concerted, governmental, action.
Is there a good similar chart for daily or monthly maximum temperatures that one could share instead? As you say, people don't understand the problem about 1.5 degrees increase in average indeed.

If temperature regularly exceeds 40°C it will look more threatening to people.
Intel is the standard and that has amazing sticking power. AMD is trying to make an offer DC operators can't refuse to break that.

Intel is reeling from major design flaws and process stagnation right now. It makes sense for AMD to punch hard. Now is the time.

Also note that the eternally predicted ARM64 wave into servers, workstations, and cloud is not materializing. So far nobody has been willing to build such high performance chips and price them aggressively enough. All things considered it's an amazing window for AMD to take the market lead.
I think Ubuntu needs to rethink this. I am a software vendor and ship software on Linux and I had to switch to 64-bit because 32-bit was too much of a pain in the ass.

I couldn't afford to let go of 10% of the users who are on Linux, but Valve can. Which means I will use Ubuntu less for fun, and more for just work.
Carl Sagan's Solar Sail Is Finally Ready to Fly
Also, the democrats won the popular vote for president, but we got trump. In 2018, they won by 12%, but the senate has a republican majority.

Because of this, the judicial system is being stacked with ultraconservatives with lifetime appointments. They’re mostly filling seats that opened under the Obama administration.

“Majority rules” is becoming a bad joke in the US. Even after demographics shift enough to vote the republicans out, the senate and executive branch will still be blocked by the judiciary. There are ways to fix the supreme court, but that won’t change the fact that the lower federal courts are politically driven kangaroo courts.

Tl;dr: minority radicals intentionally broke the federal government, and it will take at least 30 years to fix (short of rewriting the constitution).
It's a little hidden, but this is out of MS research, and seems to be initially designed for ref-counted scripting languages. I'm not really sure how much they focused on multi-threaded stuff.

>We present mimalloc, a memory allocator
that effectively balances these demands, shows significant performance
advantages over existing allocators, and is tailored to support languages
that rely on the memory allocator as a backend for reference counting.

https://www.microsoft.com/en-us/research/publication/mimallo...
> They’ve pretty much single handedly turned around Linux gaming to the point where I can safely expect most windows-exclusive games on steam will run smoothly on Ubuntu.

Wait... What? When did this happen?
Agreed. There is this call for term limits but think it would have the opposite effect of what people want. If politics is not a long term career then politicians need to be either independently wealthy or keep a foot in the industry they worked in. That way it's pretty much guaranteed that they will be beholden to that industry and aren't independent.
What if I'm writing code that's strictly single-threaded? Presumably malloc could be simpler and/or faster in this special case?

Is there a production-ready allocator that's optimized for single-threaded use?
I found a surprising way to reduce my carbon footprint: I downloaded the music and am playing it locally now instead of streaming it over and over again.

I was listening to music on Youtube pretty much all the time and that amounted to about 35GB of traffic per month in average.

That's 420GB per year and with 7kWh/GB and emissions of approximately 500g/kWh that's a surprising total of roughly 1.5t of CO_2 emissions per year. And a downside is almost non-existant.

Edit: my playlist consists of a small number of songs, so I actually get savings. That would not work when listening to a list that does not actually repeat of course.
If you know more, why not share some of what you know, so we all can learn something? If you only post like this, it's a shallow dismissal.

https://news.ycombinator.com/newsguidelines.html

Edit: https://news.ycombinator.com/item?id=20250627 is a fine example of how to do this, by someone who has expertise and is close to the current situation. If you post like that instead, you satisfy readers' curiosity, which is the purpose of this site. Admittedly it's more work, but it sounds like you have something a lot to offer here.
> just build what's needed right now in front of you

What's needed right now, but that doesn't take a complete overhaul when it's time to start growing.
Modeling AGI Safety Frameworks with Causal Influence Diagrams
What are your biggest life/career regrets
Personally, I should have done more internships during university. Furthermore, I should have done more projects to show my skill instead of just learning a skill. Lastly, I should have started to take responsibility for my life earlier. What are your top regrets?
That would make it a lot cheaper to host ;)
This seems demonstrably false.

If only, at the least, because the guidelines for HN discourage pointless and inane commentary. Reddit is very likely 95% funny one liners on the most active threads.

There are observably obvious differences, even if you don't agree with any inferences made from them.
Probably the order of the scripts that are ran in the page. You probably stopped the page-load before it got to the paywall script. This is why I like NoScript, PrivacyBadger and AdBlock+ (some folks also like uBlock). Once you pinpoint the script and block it, you are trouble-free for a few months (until they change something on the script/paywall)
So a switch to OpenSuse or Fedora would make sense perhaps. I had a great time trying out OpenSuse.
I dont, no.
Rice is for dinner, not repair
AT&T “You Will” Ads from 1993
Pura Vida Acquired
I think the problem now is that some programs make improvements but the OS is stagnating. With Windows 95 the OS provided all the widgets like toolbars, menus and help system so most applications were pretty consistent. The first break was when Office introduced the ribbon but everybody else was forced to code their own ribbon because it wasn't integrated in the OS. Now with UWP and Win32 there is no consistency anymore. Searchable menus could easily have been integrated as standard for all apps if anybody had cared.
I think lots of people are missing the clear economic inbalance here.

If you're gaming on Linux and you buy a game:

The creator of the game gets a cut, the publisher gets a cut, Valve takes it's cut, NVidia/AMD/Intel got a hardware purchase in there at some point, the porter (Feral or whoever) gets a cut.

The Linux distro gets .... absolutely zero. On top of that when things break, people blame the distro. I was at Canonical when we founded a community run PPA to maintain fresh Nvidia drivers, and we couldn't even secure the funding for _3_ GPUs for volunteer developers, we had to apply for community funds. All that so a handful of volunteers can do _years_ of free engineering work that is clearly Nvidia's job. They wouldn't even spot us 3 GPUs for the effort!

It's sad, there are people on the Ubuntu desktop team that have been busting their asses for 15 years trying to make the desktop a thing. It's just not a sustainable unless people were overwhelmingly buying a ton of linux games.
Isn't C the fastest, most energy efficient and has a very small code footprint?

see : https://thenewstack.io/which-programming-languages-use-the-l...

You'd think that something like a text search would benefit from being as fast as possible.

Aren't most of the other languages written in C because it is fast? (Except for Rust, of course, which now appears to be a very reasonable alternative ).
Wiki suggest 16bit of Address Space Layer Randomization can be bruteforced in minutes, citing source:

Shacham, H.; Page, M.; Pfaff, B.; Goh, E.J.; Modadugu, N.; Boneh, D (2004). On the Effectiveness of Address-Space Randomization. 11th ACM conference on Computer and communications security. pp. 298–307.
At some point, too, they’re likely to get a comparable ARM entrant. The threat of competition puts downward pressure on prices.
When you are young you are too inexperienced to realize how ignorant you are, and so you have high confidence. They used to call this being a fool.
Check out freedom.to
Very easy to argue that's not the case.
Fun and easy way to learn English words
> This project aimed to find out, and successfully extracted the easiest of the fields (total amount) at 90% accuracy using a relatively simple network.

Why does this page not even say what this field was? For all we know, OpenCV would have worked better.
Recent research suggests that flood maps (at least in the US) now and always have understated flood-prone areas by a factor of something like 3x. So those 100-year and 500-year and such flood pronouncements may be equally off, too.
How to Fix Ads.txt Problems in Google Adsense
Creating an Ads.txt file enables you to have control over who is allowed and who is not allowed to sell ads on your website this thus helps prevent Ad fraud and counterfeit inventory from being presented to the advertiser, if you are adding multiple Advertisers then you need to include a separate line in the file for each authorized seller, however each line in a publisher’s ads.txt list requires three pieces of data (plus a fourth optional field) separated by comma see the detailed help on setting up Ads.txt for blogger
https://www.toomakesense.com/2019/06/detailed-help-on-setting-up-adstxt-for.html
I think SQL views are a bit of a code smell. They're really only useful in my opinion as a hack, where creating a rather gruesome abstraction within the database is easier than changing the query layer.

I'm currently working on a service written by a bunch of hipster developers who, wrote raw SQL in Python. And they wrote views, lots of really difficult to understand views that are self-joining (on JSON fields no less!). The performance is really unpredictable given the input sizes. It's the only time I'd call performance of a database chaotic because given an input size (beyond certain safe ranges) I have no idea what the performance is.

The problem is from my perspective a key bit of your application logic get hidden, you're then bound to migrations to change it.
Shameless? What should they be ashamed of?
you also believe people selling mid life crisis people sports car fall in the same category?
> The US can’t boil the ocean in regard to fixing all of the worlds ills, and we’re by no means perfect. China is simply the best hill to stand our ground on at the moment.

That sounds suspiciously like "changing myself is hard, so I'll try to force my neighbor to change instead".

China would certainly be a high-impact change on the global human rights situation (so would the US be), but on the other hand the probability of change seems somewhat low (especially because you are right: they are close enough to the US in strength that they can't be bullied around that easily). Moonshots are nice and certainly valid as side bets, but not as the primary strategy.
Let's work on Turkey and the Saudis, they are "allies", somewhat dependent on Western support (Saudis) and money (Turkey) and nudging them into the right direction can make a huge difference. Reward them generously if they do, and you may see it spread. You catch more flies with honey than vinegar.

It would have the nice side-effect that we'd clean up our back yard a bit, too. Credibility does matter on these things where people will question your motives.
Vue.js – Getting Started in 2019 (Part-1)
The big money is made by top tier FANG ( and really just FA) programmers. Not generic fortune X companies.
Software Engineering ≠ Computer Science