skysight-inc/HackerNews huggingface dataset:
2x is only for integers, of course. Often you'll have bigger structs to sort.

But anyway. If performance matters (it mostly doesn't; sorting is usually not a bottleneck), you can reap much more than 2x by various tricks

- Improve the data by adding easier to compare fields

- tailor sorting algorithm to the data (what machine types? can we optimize with CPU-specific assembly? Can we do radix sort?, etc)

- avoid the need for sorting altogether. Often, the data can be constructed in a better way such that it falls out sorted.
Apple to Launch Self Driving Car After Acquiring Drive.ai
It killed five people, Erlich.
You are surely not alone: there are dozens of us!

I've done the exact same thing for the last 25 years, it took me 10 years of frustration before I found out that I learn & memorize best while writing things down.

Somehow the slowness of writing works 10x better for memorizing then typing.
Thank you for sharing all of this.
Could you imagine donating to everyone in `node_modules`?
You can read Forty Centuries of Wage and Price Controls by Robert Schuettinger and Eamon Butler, first published in 1979. The case against price controls is not merely an academic exercise, restricted to economics textbooks. There is a four-thousand-year historical record of economic catastrophe after catastrophe caused by price controls.
DDoSes are as bad as food poisoning now?
"This device uses [x,y,z] techniques for avoiding [interference/hacking]" is provable. List of required techniques should be known in advance (like ["no default password", "no raw tcp password sending", ...]). I have seen such requirements when delivering devices for some big companies which care about security of devices reselled by them, I think it was even some publicly defined standard, but can't find it now. Such things exist already, but are just not enforced like interference requirements.
AMD Ryzen 3950X ($749) CPU Beats Intel's $2000 I9-9980XE
As long as there are big companies making money off their products, you can be sure they'll find a way to advertise them to you.
Yeah that phrase is all over the place. I even used it to open my presentation when I had to defend my bachelor's thesis :)
Seems unlikely. Search engines solves a key problem.

To me they are conceptually not the problem. Nor is advertising

This new wave of track you everywhere with ai brand of search engines is an issue though. They’ve taken it too far essentially.

Instead of respectable fishing they’ve gone for kilometer long trawling nets that leave nothing in their wake
Which countries? Price control doesn't work. It generates scarcity and supply problems. The case against price controls is not merely an academic exercise, restricted to economics textbooks. There is a four-thousand-year historical record of economic catastrophe after catastrophe caused by price controls. This record is partly documented in an excellent book entitled Forty Centuries of Wage and Price Controls by Robert Schuettinger and Eamon Butler, first published in 1979.
When it causes millions of dollars of damage... Yeah. Sure. Why not? https://www.zdnet.com/article/the-average-ddos-attack-cost-f...
Fair enough, its just Gen Xers are starting to retire, which doesn't jive with "number of good working years". And surely your mid 30s is when you start climbing the greasy pole enough to wield significant power?
The page rank could be a transparent algorithm, which is regularly updated by a consortium like W3C.

The question is whether this would work in an adversarial setting where every party tries to inflate their page rankings by any trick they can find.
New York Times
The Missing Men in Your Family Tree, 2007
You might be right. My partner got herself pregnant by another man and tried to convince me that I was the father. If the woman who you thought loved you did this to you, it might bother you slightly.
That's fair. While I haven't had a huge number of arguments like this, I can only name one or two that resolved successfully. I'll leave things earlier.
Words are cheap. We will see how many patriotic people will gray import Chinese products to avoid the Trump tax.
I meant the exploded directory is not a problem. And the answer to unzipping is an installer.
How to Effectively Fight Online Censorship Using a Proxy with Trust Levels
I have really fond memories of buying Catacomb Abyss by mail order in the early 90s when I was 11 years old. We used to play — my brother and sister were younger than me — with the lights turned off, terrifying!
Ah thanks, sorry I missed that.

If you don't mind using a debit card abroad though, Monzo gives you a good rate, not sure why you'd need to use a credit card.
Must this be a binary choice? Both effects are at play here.

Politicians will often adjust their publicity stated views to match their electorate to be more electable. As the electorates opinions change over time, the publicly stated views of the politicians also evolve. Occasionally politicians who want to bring about a certain kind of change they believe in passionately are able to shift the views of their electorate also. This happens rarely but it happens.

In other words this business attracts people of all kinds: the cynical kind that just wants power regardless of policy and the kind that wants to bring about the kind of of change they think will take society to nirvana regardless of what people think. Usually each politician has both sides. It’s a continuum.
It's all part of a trade-off. Does the world need wifi-enabled lightbulbs that increase the size of criminal botnets? If not, then our options are to either stick to non-wifi-enabled lightbulbs, or ensure that our wifi-enabled lightbulbs cannot become part of botnets.
If you have seen electric wiring inside houses from 1920's, that's the state of IoT and internet connected devices today. Bad things must happen first for standardization and regulation to happen.

Consumer devices and gadgets are not my main concern. Internet connected building automation is in similar sorry state. Someone will do large scale apartment automation systems attack, maybe just single manufacturer is targeted and as a result 5-15% of apartments go nuts at once. Just messing with the air conditioning can kill old and sick people until things get fixed.
> I've seen [harsh criticism] several times recently (ranging from this to the V language stuff).

It's probably not a good idea to put yourself on one level with a scammer.

Seriously though, any effort made by Google will of course be scrutinized much more vigorously than the same effort made by a smaller org or a single person. If I decide to build my own libc, no one will care because they probably don't need to care. But big companies like Google have the power and inertia to just shove decisions in people's faces. I think for most people here, a large part of the dayjob is spent dealin with and working around the stupid decisions of third-party hardware/software vendors.
My favorite promise of his is "more tailwind on bike paths" because it's so utterly danish :)
Great article, but for the Iran smearing. Come on zdnet, you know better. Out of the thousands of ip addresses related to this attack, including a command and control center etc, whilst knowing that an attack from a VPN in Iran does in no way prove that the attacker is indeed from Iran or even Iranian, still you managed to insert a whole paragraph titled "Attacks carried out from Iranian server" in there, even though the researcher says the ip only "appears" to be from Iran, and he describes one (1!) attack from that ip. This wasn't even the command-and-control server.

And that 14-year old is living in Europe, not Iran.

Please leave the propaganda out of your tech news, zdnet.
I've always imagined a kinda cross between Solid (ontology mapping) and Zeronet (seed hosted) with perhaps Dat for social (mutability) where crowd navigation determines the relations as a feedback. (original pagerank was a simplified version of such)
More like an unlicensed vigilante "food inspector" going round restaurants and burning them down on sight of a cockroach.
> price, packaging, utility

these are abstractions, you can invent similar abstractions for "our living experience" and reduce it to a few variables as well.

I don't get what's your point other than "markets bad, life good".
I am gona be honest: I misread the title as Testing the Senate about AI-selected content on the internet and got a little bit excited for a moment — testing a senate sounds like a interesting idea.
Shouldn't be too hard to reset it if that happens. https://www.youtube.com/watch?v=1BB6wj6RyKo
Its not my area of expertise but....

There are so many corrupt non-profits to which one can make tax deductible donations. Would it be possible to reform/tweak/hack the [existing] donations to help their bottom line?

I bet someone out there is already doing this.
Anthem Latest PTS Update Patch Notes Brings Seasonal Store, Several Bug Fixes
That puts me in mind of Hoover's infamous 1990s UK flight promotion. It started off OK, buy £100 of Hoover products, get a free flight to Europe. Not many redeemed the offer. Then they added global destinations. Loads redeemed the offer. People were buying a Hoover and giving or throwing it away, or leaving it in the shop to get (much more expensive) flights to the US.

Hoover made £30m in extra sales, and had to spend £50m on flights, and unknown compensation. TV programmes were made, court cases filed, board execs were fired and Hoover UK sold to the Italians.

https://en.wikipedia.org/wiki/Hoover_free_flights_promotion
Food safety inspectors have an official remit to do this that is enshrined in statues and local laws. You don't get to just decide for yourself you will shut down some restaurants on a freelance basis.
For me:

- TOS (TD Ameritrade's ThinkOrSwim platform for those unfamiliar) has a much nicer platform but the commissions are so absurd that I just don't consider it.

- IB is cheap.

- IB is great for international exposure. I really don't think you do need another broker. What other broker is superior to IB in which markets?

- IB is amazing at handling multiple currencies. You can deposit and withdraw in any currency I've had need to care for and they're usually local accounts in the relevant country (e.g. USD in US, EU in EU, GBP in UK, CHF in Switzerland etc.). You can also easily and extremely cheaply convert between them.

- IB has an API you can use with low effort and zero cost. TDA does not.
If Huawei delivers good products for less money I have no doubt many will go with them.

Meanwhile US companies can raise their prices thanks to the monopoly the US government just handed them.
Africans. It was a very long time ago (hundreds of thousands of years), slightly later than colonizing the Fertile Crescent.
Oh yes. I'd push back hard on 7. Otherwise, it's a really solid list of guidelines and I love it.

WRT. 7, forcing secure boot is an overkill and pretty anticonsumer, IMO. There really needs to be a provision allowing for user-initiated software changes. If you're from UK, please let them know via e-mail to: securebydesign@culture.gov.uk.

I was worried about 10 (I don't really like the vendor collecting any telemetry on my IoT devices), but the actual document is more reasonable than the headline makes it sound - it's "if you're collecting telemetry - and keep in mind point 8 - then monitor it for security anomalies".
There is still YaCy [1]. I'm not sure whether it's this one or another distributed search engine I tried 10 years ago, but the results were not very convincing. I believe that's to some extent because of a lack of critical mass, if more people would use these engines, they could improve their rankings and indexing based on usage.

[1] https://yacy.net/en/index.html
This was a fantastically straightforward explanation of something that is very elusive to explain. It reminds me of Christopher Alexander's "The Timeless Way of Building", but 500 pages shorter and less meandering.
AFAIK, as long as you don't modify Qt itself, you can use it just fine for proprietary projects without having to buy a commercial license.
I loved the post!

I would rephrase the catchphrase:
Life is fractal, but metrics are square
Is there an RSS feed of the content available, or is this a "make it a part of your daily ritual by clicking on this bookmark when you think something new might have been posted" deal?
Almost definitely not.

Search engines are there to find and extract information in an unstructured trove of webpages - no other way to process this than with something akin to a search engine.

So either you've got unstructured web (the hint is in the name) and GoogleBingYandex or a somehow structured web.

The latter has been found to be not scalable or flexible enough to accomodate for unanticipated needs - and not for a lack of trying! This has been the default mode of web until Google came about. Turns out it's damn near impossible to construct a structure for information that won't become instantly obsolete.
>IoT vendors are causing a tragedy of the commons, inflicting quite a lot of damage

It's an interesting problem in that the value of hackale/wormable IoT devices stems from their sheer number. In a way the culpability of any singular vendor for any singular sale is low by and of itself; it's only large in aggregate of all the vendors' products ever sold & still deployed.

This is a reverse of, but comparable to, the low value of personal data being gathered&processed (or stolen) - for every singular individual, the value/loss is exceedingly low. The value lies in the aggregate of the data; the whole is much more than the sum of its parts. Thus the prosecution of things like the Equifax hack, or the insecure IoT devices is pretty spotty at best.

Perhaps we need a new, specialized legislation & judiciary for cases where network effects dominate.
A Visual Intro to NumPy and Data Representation
If we kill advertisement, you can say goodbye to the vast majority of content on the internet. The better approach is to make advertising a better experience and to create incentives for advertisers to spend ad dollars on quality content.
How so? Assuming you're buying say $3k of SPY each month, you'll pay $1/month. Why is that not great?
That is quite the polemic statement, especially if the company is using the software internally (like VIM) and not building their product with it (like Python).
It's 100% unfamiliarity with C++. Because you always end up doing logic in C++. JS is there in small bits to tie things together - the original purpose of JS in the old Web.
Bad examples. Lennart benefited from Redhat backing his work.
You measure your health in dollars? I dare say you won't find much common ground with most people.
You don't need to. It's not a problem to ask and answer the same question repeatedly. School never had a problem with that.
This was a fun read. My take is that politicians showing up to random award ceremonies and giving a canned speech is a normal situation, though. That he can give a canned speech in a way that seems self-deprecating and authentic, in order to entertain and connect with the audience, is impressive. I can understand why someone would feel that this is a form of lying.

He is an entertainer and capable of manipulating crowds. My concern is the lack of people like this who share my own politics.
You are the one spreading disinformation
Given his user name he may be from the Funkwerk: https://dlang.org/blog/2018/03/14/user-stories-funkwerk/
Project Veritas = fake news incorporated.
They are basically proud of their purely evil nature. I wouldn't be promoting this, if I were you.

There's conservative, there's fake conservative, and then there's lyin' cheatin' scammers trying to work us all over, collectively speaking. This is the latter.
The job of a radiologist is to construct a story that holds water around the diagnosis and communicate that to other specialists, so they can use that to understand the problem at hand.

Concretely, a radiologist may say "there is a lesion compatible with your presumption of diagnosis X, however another neighbouring lesion Y speaks against diagnosis X. In light of patient history, further examination of lesion Y by modality Z is advised". That's the minimum we expect, otherwise we wouldn't need radiologists because many specialists can analyze the images relevant to their specialty themselves.

I don't deny it will be possible to automate in the future, but currently not possible. Radiologists are useful, and their job lies beyond matters of image description.
In Europe the we have the laws that protect consumer rights.

The thing missing is somebody to define that severe security vulnerability is considered as a defect in the product. Once this is done, consumers can either demand the seller to fix the problem, replace product or give refund. This should pretty quickly create a financial incentive to sell products which get updates.
As he notes there, Windows does ship a C/C++ runtime, but you're not allowed to use that one - it is only for internal Windows stuff and only ever has to be compatible with whatever software comes with Windows. Any Windows update can make it binary-incompatible with a third-party program. User axjs notes in another top-level comment that a Google libc(++) will always just serve Google's products, including keeping bugs that a Google product relies on - somewhat similar to the Microsoft C/C++ runtime that comes with Windows, which you are strongly encouraged not to use.
I suppose you could replace 'liar' with amoral, or sociopathic. I don't think it changes the substance. You want your vicar to be an upstanding member of the community, and they are more successful that way.
The salesman probably wouldn't do too well with brutal honesty. And I could make a good case that a lot of people a lot of the time actually want the salesmen lying to them. Who doesn't want to be told that X they've just bought will make them a better person?
Sounds like a good way to not have an army of botnets threatening the rest of the Internet because people are too lazy to walk to the switch...
Wirecutter has a great article about the alternative repellents and their evaluation:

https://thewirecutter.com/reviews/best-bug-repellent/
It was a slow button, it slowed the computer down. "Turbo on" was just running normally.
Is this in memory like bdb? It says it uses http and capnproto which would indicate that it's not in memory.
(Almost) Everything You Should Know about Grand Central Dispatch in Swift
This project is mostly about the indentation. Semicolons aren't really part of this project.
Is Christine here trying to tell us that we should be worried by turbulence?
Show HN: ChronoBook, non-linear day-planner using Apple Pencil
> Countdown Timer

This, and its equivalent "stock level countdown", has become an instant red flag for me. If I see one I cancel all interest in ordering that product from that company. I don't think I've seen one that is genuine (opening the page in another browser and seeing the count reset to a value, or seeing a fresh countdown started on a visit not long after the previous one ended) and I don't appreciate being lied to. And these things are lies: not misdirection, exaggeration, or any other softer word, they are outright lies and I refuse to trust companies/individuals that tell them so won't be handing over my payment details.

> Sneaking & Hidden Costs

I'm perfectly happy to make a little effort, even to pay a little extra, to find other sources for what I'm buying when I see this happen. Unfortunately I think I'm in a minority here and such trickery is getting more prevalent (so harder to avoid) for that reason.

> Even viewing products requires signing up and creating and account.

That is where my old friend Mr Fake McFakeFake who lives at Faketown, Fakeshire, FA1 1AF, plays his part. Or of course just walking away on the basis that if your offer was that good you would openly display it.
That is awesome. Probably still illegal, but having viruses and worms that patch the vulnerabilities that they use to spread, is a million times better than viruses and worms that use those vulnerabilities to do more damage.

It's a bit like guerilla pot hole repair crews: https://www.citylab.com/equity/2017/03/portland-anarchists-w...
Discussion point: Uni is not the only way to be educated about something. In fact, I have found industry experience to be more effective learning
Nuitka can do that. Since it converts python to c, then compile the c code, you can just get the c, and compile it the way you want.

PyOxider packages and accesses the python files I think, so they are here and available.
Many culturally significant products and practices go down this path. I believe washi particularly shoji will eventually settle into the category of "isn't produced on an industrial scale but never stops being made" with other products such as chainmail, non-electric typewriters, swords, powder horns, quill pens, parchment, monocle, coonskin caps, cathode ray tubes, hand drills, etc.
Yeah I don't get that either... by all accounts I've heard you really shouldn't worry about most turbulence.
> He is an entertainer and capable of manipulating crowds. My concern is the lack of people like this who share my own politics.

The creepy part for me was not the canned speech. It was the attempt to manipulate the people at his table. The last minute arrival, the shock at finding he is the speaker, forgetting his speech at the table... I would also feel like I am watching a fraud
In order not to lose, Bill then would have had to be more like Bill now. Remember, back then WSL was either a submarine black ops project or non existent.

To be android, Microsoft had to embrace git, and Unix and foss. Windows then was not ready.

The windows phone not only died, it killed Nokia?
Or Drive.me
That's Occam's Razor. There are all these complex theories that people in positions of power who come across as idiots must in actual fact be master manipulative geniuses given they can so convincingly fake blithering idiocy and they can't possibly have got to where they are by being so clueless. But the simpler solution is that they are just idiots. Remember also that Eton has a reputation for drumming into boys on a daily basis that they are born to be future leaders and have to be confident of their superiority irrespective of competence or abilities. BTW, has anyone seen Being There?

Edit: Maybe we need a corollary to Hanlon's razor - "Never attribute to genius that which is adequately explained by stupidity."