skysight-inc/HackerNews huggingface dataset:
Delphi was my first programming tool so this triggered a nice burst of nostalgia.

Unfortunately I checked the pricing:

For the cost of the professional version you can buy the all products pack from Jetbrains, with the full version of all their IDEs, including their database tool, and have a thousand Euros left over. Assuming that you aren't buying their personal pack, which is quite a lot cheaper.

The professional version of Delphi does not support database connections, for that you need the Enterprise version at twice the price.

Basically purchasing Delphi or using Delphi makes no sense today, unless you are already locked into the ecosystem.
Feature request: I wish it had a demo that doesn’t require granting camera access. Maybe a short sample video or gif?
1. So Google a was evil even before 2010? How strange.

2. Aren't Contractor like these fairly normal in Silicon Valley. Apple are the same as well. Even worst most contractor were told there is a chance of working inside Apple if your job was good enough.

3. Very rare HR does the right thing.
I dislike all the Protonmail stuff but he's wrong. It's weird to see a popular name get it wrong about something I know a fair bit about. Afaik he's trustworthy so wtf is this.
Do you buy books translated with Google?

67 years have passed and we still need translation for many applications.

That’s not an indictment of the technology; only of the extreme optimism.
Ask HN: Scientifically proven ways to become smarter?
The easiest way to get up and running with autocomplete in Neovim is Coc.

https://github.com/neoclide/coc.nvim

You can go down the native LSP route too but I suspect this is what gave you trouble. It certainly confused me.
Any source on the bugs?
Platforms have several advantages from being platforms, like not being legally responsible for what people are posting there (within limits). It feels right to have obligations as well. You can't say both "I'm not responsible for their political viewpoints" and "I'm free to select the political viewpoints of my members".

A church is not a platform.
Most of the stuff I use on my computer are native apps, and plenty of corporations still based on air gaped networks with native applications.

Also despite WebGL, or due to the way it was evolved during the last 10 years, game development for the Web is a failure, hence why everyone is having yet another go at streaming with graphics cards neither WebGL nor WebGPU will ever support.

Also nice touch forgetting about PalmOS, Symbian and Windows/PocketPC.
The problem with that comparison seems to me that old public forums did engage in plenty of restrictions. if Facebook functioned like the Ecclesia, these rules would apply[1]

Do keep to the subject being discussed.
Do treat each subject separately.
Do not address the same subject twice in the same day.
Do not be insulting and invective towards a fellow citizen.
Do avoid slandering a fellow citizen.
Do not interrupt the proceedings by standing up or shouting or speaking on anything that is not in order.
Do not lay hands on the presiding officers or interfere with their duties.

"The Board of Presidents were authorized to impose a fine of up to 50 drachmas* to anyone who violated the above rules." (that's about two months of salary).

In fact funnily enough the ancient Board of Presidents is really not that different from Facebook's community oversight board. You will not find any public assembly in history that did not enact rules of conduct and excluded offenders if necessary.

[1]https://studyingreece.edu.gr/7-rules-of-public-speaking-in-a...
Curtis Yarvin (Founder of Urbit) Interviewed on Tucker Carlson
I started with an Apple IIc. It's beyond me why anyone would own an iPhone today.
>The US is a very non-ideal country, but it's a working one.

The US works because of the multilayer democracy process.

The combination of federalism and separation of powers in the US is slow, by design. It provides multiple layers of protection against bad ideas. It allows for the governance of a continent-sized country composed of 50 semi-sovereign entities, each acting as mini laboratories for good ideas that can spread elsewhere and to Washington DC.
Well a good part of the back office at that time was built on MMC consoles in addition to what Vanviegen said on MiFare cards.
But that's why this proof of work scheme doesn't make sense.

I assume attacker doesn't need the accounts immediately. I also assume that a real user will wait at most 10 seconds when creating an account on their old underpowered phone.

So the attacker could either wait 27 hours (10*10000 seconds) to do the attack, which for most attacks wont matter much. Or they could use some high powered aws instance that's 100x as powerful as the phone and wait a few mins (aws pricing aint that bad if you just need 5 min of compute time).

Yes it increases "costs" but not by very much and not in a way that scales
It's been in the news for at least a month that there's little difference in transmissibility of Delta between the vaccinated and unvaccinated [1] [2].

Various studies published in the last two weeks confirm it [3].

Most of the vaccinated will most probably get Delta at some point. What you still get with the injections though is protection from having symptoms, being harmed and dying (most of the time anyway).

So, to recap :

- Virtually no childern are harmed by Covid in any capacity.

- Vaccination does not change the rate of transmission

- Reportedly, more children get heart damage than any kind of bad Covid outcome [4]

Ergo, don't vaccinate kids.

Sources:

[1] https://www.news-medical.net/news/20210803/Unvaccinated-and-...

[2] https://www.businessinsider.com/delta-variant-made-herd-immu...

[3] https://www.medrxiv.org/content/10.1101/2021.08.14.21262020v... ; https://www.medrxiv.org/content/10.1101/2021.07.31.21261387v... ; https://www.biorxiv.org/content/10.1101/2021.08.22.457114v1

[4]https://www.telegraph.co.uk/news/2021/09/09/teenage-boys-ris...
Reasonable advice; I'll see about applying it in the future. Cheers!
>I should note that Big Sur is very stable, requiring only weekly-ish reboots.

We are coming close to 2022, we need to set the bar a lot higher than that.

No wonder why people often find me rantish or overly critical. Somethings are just not good enough.
Considering that I have seen the code behind these systems, it was an ugly mess and outdated systems.
Well, either it's impossible to read a file (or remote URL) in JavaScript, or the data gets into your program somehow. Whether you get it as a plain value, a promise, or a callback is not really relevant; it comes into your program looking like a normal, idiomatic function evaluation (because passing callbacks to normal functions like Array.map is perfectly idiomatic JavaScript). There is no practical way to separate a JavaScript program into fragments that depend on external mutable state (files, remote services) and fragments that don't, because a function that accesses and depends on external mutable state (say, a calculation that uses a lookup table that it loads from a file) looks the same, at API level, as one that doesn't.
Italy Braces for Pasta Inflation Amid Soaring Durum Wheat Prices
so.. give it to the noob and see how it goes! :D

code "generators" has been with us for a long time, yet they only "success" is that they are good at generating "boilerplate" which by definition is sign of bad programming.
Random identifiers are poorly compressible
I'm one of those 20 year VIM guys. After about 2 years I had a config that I haven't touched since. I could easily go without it, too, and frequently find myself on servers that I forgot to copy it over and didn't even notice. I usually only notice when I start trying to paste things (pastetoggle).

You need to learn VIM itself, not the configuration. Just leave the config alone unless you are trying to do anything with tab spacing, or shut off some annoying feature, really. My config is ~40 lines long and just sets some basic things, and uses zero plugins.

I think the problem is that people are focused too much on tooling than work/coding. This is true of almost every developer that I've noticed. Leave the tool (mostly) alone, just use it. Tooling creates so much wasted time.
Off topic: I am interested in off-shore solar resources.

Are there raw historic datasets or nice visualization for solar irradiation including over seas and oceans ?
The US democracy has held Jan 6th protesters in jail without bail still awaiting a trial. This is being done to force a guilty plea before trial. Dissidents are marked as outlaws without justice even in democracies.
Again, it's not THAT contagious. Aids doesn't spread through air or simple touch. And those with aids still can use condoms (for sex) or handlers can use gloves (when hiv patient has wounds).

The main problem with covid is the tempo it spreads. Covid symptoms are not that bad, most of victims survive, but because it spreads so fast, that ~5 percent of hard cases can overwhelm a country. THAT is the problem, but almost no one adresses it in comments on forums, instead they give comparisons to other diseases which have completely other problems.
Taxes are very important for run any business and grow up. Taxes make your business secure and save for a bad websites. I also run a small business and I hired a SEO Experts (https://seoexperts.pk/) for my work and it site pay all taxes time to time and gives the best services.
VSCode is full of C++ to work around Electron's bloat, in fact I am still looking forward to the day at very least gets rebooted in React Native.

Here is an example of an audio workstation software done in a mix of Java and C++,

https://www.bitwig.com/overview/

What most UI/UX projects don't need is programmer art.
Epic vs. Apple: Judgment Day – Who Won? Who Lost? and Why?
There's not much upside for a legacy network that already has all the IPv4 it needs, but an upstart ISP will do well starting with IPv6 and layering CGNAT IPv4 on top. With 30% of the Alexa top 500 supporting IPv6 (and a lot of the top traffic sites like Google/YouTube, Facebook/Instagram, Netflix etc) it will reduce the amount of IPv4 you need to buy
Except Google.
Next step is who owns the key, if it is FB that kills E2E story. If it is user, they'll forget/lose it, so it doesn't scale to 2B users. Currently Apple/Google are set as the custodians of the key.
While it can be studied now, I suspect Congress will need the 1913 enabling law (which gave authority to private contracting company known as 'federal reserve') authority to directly hold consumer funds.

It's not necessary as it can be done with existing consumer banking. Their idea is to remove bearer money - cash and coin. And then make barter more cumbersome.
I'm not worried about the "early designs used their own solutions." Expecting standards compliance before the existence of standards requires the Time Travel extensions to the architecture. :)

The problem is that you need a moment where the market switches from "hardware drives software advancement" to "software drives hardware standardization."

Think of the x86 architecture-- in 1979, if you were designing a new 8086 computer, you'd want to design the best disc controller, memory map, and graphics modes you could, and build software to show them off. By 1986, you wanted to design ones that looked exactly like an IBM 5150 so that Lotus 1-2-3 and Flight Simulator would run out of the box.

What specifically would be the comparable trigger for ARM or RISC-V?

You need killer apps that sit close to the hardware, and are closed-source. It can't just be something that runs on top of Linux/BSD/Android/etc. because then vendors will cheat by building an unsupportable hairball of custom bootcode and drivers to get you to an ABI-compatible OS and say "that's compatible enough." It can't be open-source because vendors will cheat by hacking it to fit into their custom hardware and firmware designs.

I'm not sure it's feasible today. Today's killer apps are not built with the 70s/80s mindset of writing directly to device registers for 1% more speed.
China has already mandated N95s, even those with the valves that aren’t allowed in much of the west. The idea I think is that they are focusing filtering inbound while cloth masks only really filter outbound (so wearing the mask protect others, vs an N95 that has a higher chance of protecting the wearer).

Florida only reports their numbers once a week now and they aren’t breaking them down by county. They look good because they decided data reporting was no longer important: https://www.newsweek.com/florida-wont-release-number-covid-d...

I guess DeSantis is taking the ostrich approach? Let’s hope this is just incompetence and not willfully trying to obscure their data. All we really know is that they keep setting records, eg record number of deaths this week https://www.mynews13.com/fl/orlando/news/2021/09/10/florida-...
I feel like trolls are a bit too self-congratulatory.

They're always talking about how many people they've fooled and the numbers, objectively are not very high.

"I fooled the underpaid person who writes clickbait headlines to attract eyeballs to adverts by doing their job for them" isn't really the great triumph it is often made out to be.

It's like 'revealing' the mermaid you donated to PT Barnum's museum was a fish and a monkey sewed together. He knows and doesn't care.

If people come to see it, he profits, if they don't, well it was worth a go.
How does that solve the problem you mentioned? People on other side still may not be careful with mail/signal data privacy.
Well, I got lost trying to follow you. My position is: Functional programming more or less means expressing (denotational) computation without using a concept of (hidden, mutable) state. This is a good approach because it makes it easier to write correct programs. I disagree with the argument that a programming language should expose state at the language level (rather than making it a detail of the implementation) for the sake of performance on two levels: performance is less important than correctness, so it's a bad idea to sacrifice correctness for performance in language design, but also exposed state doesn't even help you improve performance (because cache efficiency is what matters).
No, but it would depend on what you mean by “smart.”

All evidence indicates that the quality scientists refer to as intelligence, or g, is largely inherited, i.e. genetic. The remainder is usually attributed to early childhood environment and development. By the time you’re old enough to think about this and post on HN you’re probably too old to budge your IQ.

“Smart” can mean educated, wise, skilled, experienced, etc., qualities that generally come from effort, practice, and getting older.
However, the X1 Extreme has an Nvidia GPU.
One word: Apple.

Preventing PWAs is detrimental to users and an abuse of their monopoly.
Cultural References to Donkeys
Undoubtedly it cannot be in your case, but exceptions are not so useful when talking about mediocristan populations
Having worked professionally with Pascal/Delphi for 10 years, it is quite apparent that no one in the industry expects new young companies to build a whole new product from the ground up in Delphi.

This view is reflected in Embarcadero's pricing models. They are not interested in new users, they are just interested in milking those remaining in the Delphi ecosystem for money until those businesses all liquidate or move on.

I used to be far more optimistic about Delphi and its future, but over those 10 years, I grew far more pessimistic. Delphi was really ahead of its time in the 1990s, but has now been overtaken by everyone, and still stuck in a software development world that no longer exists. It's sad, really.
What is hard to read and difficult to understand about this:

schemaValidate(input, {
"required": ["price"]
"properties": {
"price": {
"type": "number",
"minimum": 0,
"maximum": 1000
}
}})

vs

if (input.hasOwnProperty("price"))
throw Error("Missing price property")
let price = parseInt(data["price"], 10)
if (isNaN(price))
throw Error("Property 'price' is not a number")
if (price < 0)
throw Error("Property 'price' is negative")
if (price > 1000)
throw Error("Property 'price' is too high")

Not claiming the later is particularly difficult, in fact it's very easy to understand, but it is sligthly more verbose and tedious, for bigger validations it can become even worse. Here the schema turns every 2-3 lines of custom validation code into 1, provides automatic and better error messages of the error cause and acts as a contract which consumers of the api can read or even use to auto generate code, GUI, autocompletion. For the later use cases you would of course put the schema in a separate public file. For more complex validation you can of course add them after calling schemaValidate.
An imaginary (multiversal) web browser based on GPT-3/Codex/GPT-j
This is an example of an imaginary web browser to surf the imaginary internet, using OpenAI's Codex. It's built into Pen.el and is completely free as in freedom.
Maybe I missed it, but I don't think the article even provides figures for the percentage of time spent in a browser on mobile versus desktop.

If it is indeed skewed toward non-browser activities on the phone, that's got to mostly be due to hardware integration for things that don't exist or aren't used the same way on most desktops (camera, voice assistant, GPS) and better notification interfaces (messaging apps, which surely occupy a larger percentage of mobile users' time than desktop). Most of the stuff in the article seems way less relevant than those (e.g. "typing passwords is awkward on a phone"—OK, but I don't type them, they auto-fill, and Safari even generates them for me so many of my passwords I've never typed on any platform, so....)
I dislike FB sooooooo much. It sucks all the air out of the room for online social engagements.
Yeah! I hate the idea of retroactive taxes. But the way big-tech blocks others, there should be some compensation to the things they inhibited.

(Should oil companies be penalised for the damage they have done to the environment just in terms of promoting plastic?)
> That's actually how I made sure my gym subscription was terminated for good.

If for nothing else, the angry Americans downvoted you to hell for this
Give me a specific reference of genetic proof of the 'aryan invasion'. And put a rough date on it. Thanks!
great news feed.
https://www.vadoo.tv/
Stacker (YC S20) Is Hiring Across Engineering
To be fair I'd take that list and expand it to include the big pharmaceutical companies (see the new Alzheimers drug scandal at the FDA, billions spent on next generation statins that proved ineffective by confusing correlation and causation, etc), to include doctors and surgeons and various surgical practices or novel medical treatments (billions spent on full Meniscectomies that just lead to arthritis after years, pointless heart stints, etc).

True many startups in health are trying scammy payment models, but hospital bills often aren't much better unfortunately.

Personally my life has been positively improved by 23andme when they could still list health research, or by "zany" microbiome/probiotics startups years before the medical establishment caught up. Obviously these fields should be regulated, but properly so without just providing an excuse for regulatory capture for existing players.

0: https://www.nytimes.com/2021/07/19/health/alzheimers-drug-ad...
1: https://www.crossfit.com/health/the-great-statin-scam-time-t...
2: https://www.vox.com/the-big-idea/2017/12/28/16823266/medical...
3: https://www.theatlantic.com/health/archive/2017/02/when-evid...
As much as I agree that solving (technically) interesting problems is more fulfilling than selling ads using distributed clusters, I think that finding an interesting problem that helps business make money is a non-trivial problem by itself and usually requires a separate person doing it full time. If you have such a person in your team, you are in a great luck
WSL v2 is a VM too and better integrated. I like it very much.
Ah, thanks, I missed that. So "Coalton" from "CLTon", presumably "Common Lisp" + "MLTon"; that just leaves the question of where "MLTon" comes from. "ML" from ML, yes, but whence the "Ton"?
No caching?

Interesting.
There is significant research indicating that these things are socially contagious.
Stupid Chinese Bat Flu, deadly enough to be problem. Not deadly enough to be solution.
Not only .NET, in case you haven't bumped into it, it also does COM, and any dynamic library as well.
That was WSL v1. WSL v2 is a full blown VM and the filesystem is native ext4 and lives in an image file.
According to these data Zhytomyr is the most polluted place in Europe... "Zhytomyr is an important economic center in the region. Enterprises in the city include glass, metal fabrication, electronic devices, screens, fabrics, furniture, shoes and others" wikipedia
Pascal casing is traditional in PC programming world, since the MS-DOS days, Microsoft just went along with the culture of the platform.
With WSL v2 , you can run Windows and all Linux apps.

WSL v1 had limitations but WSL v2 is a VM -- a more integrated VM than usual but still.
I think you could encode the journey data into any open cost-minimisation engine tbh.
Check out Helix. It's based on Kakoune and integrates TreeSitter. It's only 04 though for now. Worth keeping an eye on I think

https://helix-editor.com/
Interesting. But couldn't this data be loaded just with REST too?
I used to have a thicker gaming laptop and yeh thermals were certainly better, but I found its build quality lacking and performance just wasn't really there comparative to its massive size and pretty high price. Credit where credits due to the razer, it performs admirably, and is built well, it just can't keep itself cool.

I've heard good things about the dell laptops, although that was mainly the XPS range which are more thinkpad competitors. I think for the time being though I'm going to avoid high spec laptops as a desktop replacement, I'll either settle for the drop in specs and use one of my many thinkpads as my main computer, or get a desktop.
Emacs is a wannabe Lisp Machine, except the real experience is more than what Emacs is capable of.
SwiftUI keeps breaking stuff constantly.
In that Wikipedia article, "prehistorically" is improperly used.

"Prehistoric" means before the appearance of written records, which means before the 3rd millenium BC (when there are many Egyptian and Sumerian/Akkadian written records).

There is no evidence that the planets (i.e. excluding the Sun, Earth and Moon) were known prehistorically.

The evidence is actually that 4 planets, Mercury, Mars, Jupiter and Saturn, have been discovered, as correctly written in the Wikipedia article, only in the 2nd millennium BC, in Babylonia. That is a historical time not prehistorical.

The only planet known in prehistory was Venus, because it is much brighter than any star, so its movement on the sky is obvious, but it was known as 2 distinct stars, the Morning Star and the Evening Star.

Only very late it became understood that there is actually a unique celestial body that appears in 2 forms.

This discovery was made in Sumer, probably in the 3rd millenium BC, or maybe as early as the 4th millenium BC. (This Sumerian discovery is reflected in the legend of Inanna, who descends in the underworld, then she returns to the heavens, like the Evening Star disappears and then returns as the Morning Star).

This knowledge has propagated to other places only very slowly.

For example Homer mentions some stars and constellations and also both the Morning Star and the Evening Star, but there is not the slightest hint that he or the other Greeks of the 8th century BC might have known that those 2 "stars" are in fact the same body.