skysight-inc/HackerNews huggingface dataset:
Devs will catchup with the whole we don't need frameworks thing, but it'll take a few years. I'm not going to go and rip the frameworks out of my existing apps just because I don't need them now, that doesn't really generate any value.

It's like jQuery, it was easily 5 years between when we no longer needed it and when we finally started dropping it.
I think open standards address your issue just as effectively. You mentioned newsgroup readers and mail user agents, for example.

The web apps that I enjoy using are the ones that enable real-time collaboration. I think that's where the web app wins out over native. But the vast majority of things we do online are nothing to do with that.

I reckon I skip 80% of the links I engage with here because I'm immediately presented with a GDPR dialogue, or because the website won't load because it relies on some external domain that I've blocked.

As for iOS and macOS, I really don't think they're serious productivity platforms. I've migrated everything that matters to me to Linux, and when my iPhone finally dies, I'll move over to a Linux phone as well.
Here I was hoping we'd spend it on virtual environments where we could just set account balances to whatever we want
> So yesterday, 85% of Bitcoin transactions wasn't even on the blockchain.

stock trading also happens mostly outside of stock exchanges

https://en.wikipedia.org/wiki/Central_securities_depository
Way back when I was a computer systems product manager, I was constantly struck by the random customers that would come through the executive briefing center who were some random boring business (making milk bottles or whatever) and it would turn out they had 75% of the US market or something like that. (This was before really widespread globalization.)
European Commission Rules Yellow Mealworms as Safe to Eat in the EU
Love Is a Matter of Timing
> For a simple reason - because we know, empirically, through decades of studies(some of which were done by the very US of A!), that it produces better results for the entire society.

It does not - one simply needs to look at USSR, Cuba, Venezuela, North Korea, GDR or any other countries that followed that model.
What valid points, mass murder or some space station from a movie?

It was the same old nonsense with no actual solutions.
I would say that "nationalist" is the more accurate term for this behavior. There's nothing patriotic about it.
You are missing something, but I wish people hadn't down-voted you for asking an honest question.

The problem described in the blog post is that prefetch loads the resource into cache, which when combined with per-site cache segmentation means that it's ambiguous which cache a resource should be loaded into when it's prefetched across sites.
There is a long list of folks who I'll never meet, but for whom I'd love to buy a beer, and Meyer is at the top.

After the dot-com crash I found myself coding again, and fell into CSS with his book, and managed to carve out a spot for myself as a bit of an early CSS guru in my professional network. Doing that saved my house, quite literally.

CSS can be gnarly and frustrating. This was even MORE true back then when you basically had to create parallel implementations of the same layout to support IE's willfully wrong interpretations of the box model (oh, and its bugs). But it beat the everliving crap out of what came before.

I've long since left that part of my career -- I mostly talk and tell people what to do now -- but I'll always love CSS a little for that period of my life.
True. Also in Baden-Württemberg they banned selling alcohol at gas stations at certain times (iirc) and here in Bavaria there were some temporary bans (I think due to covid). But all this is /mostly/ because our (in Bavaria) shops aren't allowed to be open 24/7, it has nothing to do with alcohol per se.

And yes, in general I 100% agree with the local policy that beer is free to buy and consume from age 16. The majority of people (I know) start drinking responsibly by age 20-25 and from the stories I heard from other countries there are quite a few less hospital visits involved.
A First Look at AWS App Runner
The quality is 240p even at 1080p for some reason and even the presenter is a single frame for every slide, but at least the audio is clear.
It is a mystery and a warning of a serious bubble. The bubble will grow to levels never seen in history. Future generations will be saddled with historical high taxation levels. Some Central Bankers will show up at the US Congress or European parliamentary inquiries.They will pull another Greenspan - "I had no clue how the economy really works" type of excuse while getting back to their golden retirements:
https://www.theguardian.com/business/2008/oct/24/economics-c...

For example at least commenting from an European perspective nothing makes sense:

- Real wages (for example in the European Union) are decreasing or stagnant for years - Example data point for 2020 for ex: https://www.statista.com/statistics/264605/development-of-re...

- Most companies are only alive due to governments subsiding jobs, that in reality, do not exist
anymore. Ex: KLM and Air France pilots receiving some of the highest salaries in the world, while their airplanes sit on the tarmac.:
https://simpleflying.com/air-france-klm-traffic-drop/

The main issue is that very shortly, the increased debt that most countries were forced to incur will be due soon. Very soon and in, ( what else ? ), increased taxation:
https://www.bloomberg.com/graphics/2021-coronavirus-global-d...

All this should mean most persons should thing two times before paying inflated values. Clearly is not not happening. In Europe it is common to see interviews with couples who just got into the so called property ladder. Most are actually ashamed of confirming how much they paid for the microscopic house they just purchased...

- Not sure in the US, but in Europe very few young workers are able to get permanent contracts instead of temporary 2-3 years contracts. By law, most countries require those to become permanent contracts after 2-3 renewals but that is not happening. European banks in the last few years, significantly increased the requirements to qualify for a mortgage, requiring both spouses working, permanent work contracts required,minimum apportion of capital sometimes of 10% to 15 % of the value of the house. Just a minority can rely on the "Bank of Papa and Mamma". So this also fails to explain some of the bidding wars seen in the last few months.

It is mostly driven by speculators flush with cheap money and central banks complete irresponsibility. It also shows another massive failure on the part of banks to perform their due diligence concerning future prospects.

Cue now a US budget that throws away 100 years of economic theory and the world will be in for a very VERY rough ride:
https://www.nytimes.com/2021/05/27/business/economy/biden-pl...

Initially will be a party worthy of the scenes in the Wolf of Wall Street. The core question here is at which point
does THIS matter ? : https://www.visualcapitalist.com/20-trillion-of-u-s-debt-vis...
It could also be foreign investors stuck in an investment they expected to flip ahead of completion, and not paying their share of the service charge (I was in an old building in central london where that was exactly the case). Also a classic of these luxury buildings is the developer extracting revenues through overcharging for property management. There are now legal ways out but it is a painful process.
Nice old batteries https://ia800608.us.archive.org/BookReader/BookReaderImages....
Ask HN: What sites do you habitually check, over and over?
If I read this right then it means "every 5 second, open the last scanned page (and nothing else / close the previous one)". But this seems like an inefficient way to do it, opening and killing all irrelevant pages all the time. This will be more efficient and react more quickly:

lastfile=
while true; do
newestfile=$(ls *.pnm | tail -1)
if [ "$newestfile" != "$lastfile" ]; then
kill %
display -rotate 90 "$newestfile" &
lastfile=$newestfile
fi
sleep 0.3
done
"a combination of luck and the right investors"

I don't think that would be fair and that it is 100% likely there was a great deal of deliberate strategy involved as well.
What do you think the vintage fashion market is?

Vintage clothing is more expensive than the fast fashion stuff you can buy for 2 reasons. The clothes are more durable (they've lasted at least 2-3 decades) and they are less cookie cutter.
I find the run loop to be fairly confusing. In step 2 of the tutorial we have

s1.move(star_zxq.position);
s1.energize(s1);
if (s1.energy == s1.energy_capacity) {
s1.move(base.position)
s1.energize(base);
}

What's confusing is that it seems like my sprite should execute all four of these actions. So it's surprising to see that it only does one of these things at a time.

There seem to be at least a couple hidden assumptions:

1. If multiple `move` commands are issued in one loop it will only do the last. Ditto(?) for all other commands

2. A sprite can only be doing on thing at a time. If you order it to do something that it can't do it will simply ignore it. So the `energize` command is simply ignored when it can't energize, and when it can, the `move` command is ignored

While this does help keep the game syntax much more tidy, it's fairly confusing since it doesn't seem to match how a script would normally be read.
How to use Economic Calendar in your Platform?
Pfizer sold vaccines to the US government. That money came from Warp Speed. That's basically the full extent of Pfizer's involvement in Warp Speed. I choose to call that non-participation, but it's a subtle argument.

https://www.politifact.com/article/2020/nov/19/pfizer-modern...

The U.S. government did not fund the companies’ research and development.

Pfizer chose to risk its own money on vaccine research and not take federal funding in order to avoid bureaucracy and politics, Pfizer’s CEO Albert Bourla said. He said its investment so far was at least $1.5 billion.

"I wanted to liberate our scientists from any bureaucracy," Bourla told CBS in September. "When you get money from someone that always comes with strings. They want to see how you are going to progress, what type of moves you are going to do. They want reports. I didn't want to have any of that.

"Basically I gave them an open checkbook so that they can worry only about scientific challenges, not anything else," he said. "And also, I wanted to keep Pfizer out of politics, by the way."
How? You can use this to secure your own devices from tampering. Lots of (cheap) devices are already locked down like this, would it really help to deprive yourself of the capability to secure your own devices too?
> 1. IMO and, I think, as this author would say, the electorate is voting based on bad information.

While I wish that were true (because then there would be a solution), I fear that people actually DO know but ... don't care ...

> 2. If the cost of a nuclear plant were lower, I think we’d see more projects despite the electorate‘s thoughts.

Solar and wind are incredibly cheap (way cheaper than coal), easy (and quick, as you can parallelize) to build ... but somehow that's not happening?
ActionScript 3.0 was a great example of implementing E4X.

I miss that language a lot. It has quite a few great concepts: XML, intuitive implementation of objects, where key can be anything. Statically typed. Prototypes. Typed vectors. for..each loop. Dictionary with weak keys (oh that I loved so much, it was so powerful to implement better memory management on top of this).

I spent like 10 years developing in it, now it's my 6 year since I've touched it last time : (
The problem with JS language development is the mountain of code that it would break if you do anything except append features.

array[-1] = “foo”

This already works in JS but doesn’t do what you expect and just assigns the property.
Ceci n’est pas “a creep”. The treachery of images of women’s breasts on the internet.
I think we might be misunderstanding which "the model" we're talking about. I'm not talking about communism - I come from a former communist country, I know it doesn't work! - I'm talking about modern country with a functional and very comprehensive benefits system with healthcare and education provided to any willing citizen. That's not communism - just capitalism with a comprehensive social support system.
"U.S. consumers are deeply wedded to credit cards," says CyberCash's Melton.

In the US we are forced into using credit cards in order to participate in society. People get credit checks to even rent an apartment now. And not being in debt is not good enough criteria to have "good credit". It's an example of rent-seeking behavior that has been grafted onto our economic culture while not providing any kind of benefit.
I read this as more a situation where an existing architecture got stuff shoehorned in for non-technology reasons.

I don’t think there’s a problem with .NET inherently. But swapping out components for new tech stacks for no user or tech reason is likely to introduce bugs and at best will negatively impact schedule.

Although it would be interesting to hear any new company that chose .NET over other alternatives. I really likes how Spolsky explained why they used the MS stack [0] to build stackoverflow, among other things.

[0] https://channel9.msdn.com/Blogs/Seth-Juarez/Joel-Spolsky-Tal...
How to submit news publisher to Yahoo's Finance?
We are a news website with 3M+ users/month, we want to submit our publisher to Yahoo Finance, but couldn't find out any link, let me know if anyone have idea on how to do this.

Any help will be highly appreciated.
Have you deployed via docker compose up? If so, how have you found the experience?

https://docs.docker.com/cloud/aci-compose-features/
https://docs.docker.com/cloud/ecs-compose-features/
I think their success and innovation is in getting people excited about space again. People not caring was space exploration's problem for like thirty years.
If it were the case, we would not have had 1st post illegal immigrant generation do better than those whose parents were born in the United States.
I've created a dashboard project [0], which you can open in any (modern) browser. Unfortunately, it's currently missing some major widgets. It's open-source, so contributions are welcome :)

[0] https://dashboard.darekkay.com
I was pretty poor. My mom worked part-time and call centers and did medical studies to earn extra money while my dad worked full-time. I made some bad choices, but then got a 2-year degree at a community college and yes, I did use some grants which I'm very thankful for.

Not to be pedantic but there's really no such thing as free is there? Someone is paying for that college. Personally I don't want to subsidize these quote unquote elite universities but if people choose to use their money to go there that's great.

To your final point, no that is emphatically not what freedom is. I once heard that freedom is the ability to choose wrongly but at the core it's really freedom to choose. If everything is the same then there's really no choice.
What was your fix?
Duly noted. will update with tons of feature (that community suggested) this weekend :)
Pretty sure they were being sarcastic.
There is existing code out there which relies on negative indexes to return undefined. Or relies on being able to assign items to negative indexes and then retrieve them, this is perfectly valid code: `a=[];a[-1]=42;console.log('the answer is',a[-1])`. The web tries really hard to be backwards compatible and not break existing code.
Huawei launches new operating system for phones,eyes 'Internet-of-Things' market
Not familiar with the detail of the incident, but it sounds hyperbolic to me.

Since the Grenfell Tower fire in 2017 there’s been much greater scrutiny on fire safety in apartment buildings.

Imagine an alternative scenario in which Peabody leave the table in situ, a fire breaks out, and in the rush to escape the building it is knocked over, blocking egress and causing serious injury or death.

I would also point out Peabody are a housing association, not the archetypal faceless international luxury property developer this article is otherwise attempting to vilify.
While it's good technology, it could be improved quite a lot. There are still quite a few gotchas/peculiar things in it.
How is it now more of a surveillance device than it was before? What exactly is it now surveilling in addition?
Japan will put a transformable robot on the Moon in 2022
Ransomware that breaks your hands if you don’t cough up the money. Technology comes for us all, even the mob goons.
It's hard to generalize correctly about a population of three hundred million.

That's especially true when doing it based on personal experience.
I don’t think it’s bad information so much as Americans and their political institutions have a risk calculus that is, to put it mildly, biased against nuclear & its history of dramatic catastrophes vs., say, the slow poisoning from a coal plant.
Chinese AI lab challenges Google,OpenAI with a model of 1.75T parameters
Link here: https://en.pingwest.com/a/8693

TL;DR The Beijing Academy of Artificial Intelligence, styled as BAAI and known in Chinese as 北京智源人工智能研究院, launched the latest version of Wudao 悟道, a pre-trained deep learning model that the lab dubbed as “China’s first,” and “the world’s largest ever,” with a whopping 1.75 trillion parameters.

And the corresponding twitter thread: https://twitter.com/DavidSHolz/status/1399775371323580417

What's interesting here is BAAI is funded in part by the China’s Ministry of Science and Technology, which is China's equivalent of the NSF. The equivalent of this in the US would be for the NSF allocating billions of dollars a year only to train models.
duplicate, please check before submitting:

https://news.ycombinator.com/item?id=27328087

https://news.ycombinator.com/item?id=27355789
Same here. Self-hosted Jenkins pulling from self-hosted repos seems to be the standard in the companies I worked for and their partners/customers.
Hotel Receipts from MightyForms
That's the whole point of this though... Currently you can't use negative indexes, but this would make them usable.
The “Speaker Rankings” tab here is useful: https://www.audiosciencereview.com/forum/index.php?pages/Spe...

Otherwise, let me know your price range and size constraints, and I’ll refer you to the best engineered (with subjective impressions that back it up) speaker you can get. Note that generally to get good bass response you need larger speakers due to the laws of physics, but more exotic construction can push these boundaries, albeit at the expense of greater cost and electrical power demands.

If you want to know what is objectively far better (and subjectively according to most, as the science predicts), look to the Revel F328Be, Genelec 8351B + Genelec W371A, Kii Three + BXT, Dutch and Dutch 8C. These are very expensive, but even in the worst case they are half the price of the B&W Nautilus and perform far better according to what the state-of-the-art science tells us. And subjectively, this is easily confirmed.
Not the same but, if I remember correctly, Ripple was trying to do something similar i.e. use URIs for money transfer.
How about free online programs like Stanford and MIT Open courseware? Or public libraries? The education is waiting there to be had even without a college tuition or degree.
>> I always read your logicy comments and posts--thank you!

You're welcome and thank you for your work on logic programming :)

Thank you also for the discussion of the trade-offs in minikanren. I appreciate the quest for declarative purity, although I'm a very impure individual myself (the dynamic database is evil and I'm going straight to hell :). In general, my opinion is that Prolog's approach is pragmatic, but it was designed in the 1970's when hardware was weaker. With modern hardware, there may be different options that better address the need for purity without sacrificing efficiency.

Modern Prolog interpreters generally have an option to enable the occurs check (for example, in Swi-Prolog there's an environment flag to enable it for all unifications) and there's also the ISO predicate unify_with_occurs_check/2, that can be used in meta-interpreters, I guess. I think this addresses the soundness concern.

Regarding incompleteness, some modern Prologs use SLG-resolution (a.k.a. tabling) to at least avoid the incompleteness resulting by infinite left-recursions. This still allows infinite right recursions but it's easy to get in such a situation with recursion, or even just iteration, in any Turing complete language. I feel that tabling goes a long way towards addressing incompleteness.

This leaves the issues of the cut and arithmetic. Personally, I'm very comfortable with the cut, although I recognise it's an issue, especially for beginners - and there's some standard uses of the cut that are almost mandatory (e.g. in the first recursive clause in a predicate definition with two recursive clauses). For declarative arithmetic, there are solid libraries for CLP over various integer or real domains (Swi-Prolog has a few, the work of Markus Triska, who often also comments here). I didn't know about Oleg Kiselyov's work, so I'll have to look it up because it sounds intriguing.

I think that with such modern additions (i.e. apart from the cut) Prolog moves closer to the declarative ideal without sacrificing its all-around usability as a general purpose language. What do you think?

Finally, I'd like to know more about minikanrens' search. I'll look around on the internet, but is there a source you would recommend?
Since the Hindenburg disaster, hydrogen zeppelins have gone out of style. Probably rightly so. What non-flammable levitating gas we are left with is helium. Never mind that helium appears to be going up in price, it has twice the density of hydrogen and hence, is far less efficient. So i think zeppelins are basically dead, except for short, recreational flights.
Kinda surprised to see Quillette linked here. What's next, OAN?
Why exit is thought of as a success? It's kind of like a pump and dump scheme.
Does it mean founders suddenly lose their vision and abandon their customers to become an actual product for shareholders?
We can’t infer much about how fast others run. Only that it’s possible to run 100m in 9.81s. We don’t know if everyone else can do that, or no one.
Honestly: it's hard to take these kinds of post seriously when the domain is listed as dailymail.co.uk.
This works, but not the way you'd think:

const arr = [];
arr[-1] = 'Hello world';
console.log(arr[-1]);
// Hello world

Instead of using the negative index, it stringifies the "-1" and uses it as the key of an object both when writing and reading. Thus, arr.length still remains 0