skysight-inc/HackerNews huggingface dataset:
> If the United States, for example, distributed the defense budget into social care and the sciences, we wouldn't be having a conversation about monetary distribution.

You tease us with such sweet words, something like Star Trek but more real.
My first and only experience with MagicRacket was trying to run EOPL's code [1] (and failing), I filled this bug [1] and haven't tried again yet.

Should MR work fine with other langs? I don't think it is stated on the docs anywhere if this is a supported feature. For instance, if I open a .scm (Scheme) file, Ctrl-P to switch to lang (MR mode) and launch a REPL, is it supposed to work fine?

1: https://github.com/mwand/eopl3

2: https://github.com/Eugleo/magic-racket/issues/13
Healthy 30 year olds are ending up in the ICU. Many of them will have organ damage that will take years or may never heal. We can eradicate like New Zealand did. We choose not to. Is bugchasing really such a common kink?
In many cases I agree that you get what you pay for, but low-fee passive funds actually tend to outperform higher-fee actively managed funds, even before taking fees into account.
Yes. But we are already the product.

We're just waiting for that massive scandal waiting to happen to give that killer reason to move everyone off of those platforms.
It's my personal philosophy in many things, but I like to insist that it's far from being the end-all be-all of good engineering in general. Perhap so I don't fall prey to the usual weaknesses of a hacker.
What I don’t get about this kind of thing is that it’s not just shady data resellers you’ve never heard of. It’s also overt, high profile, branded tech companies like Foursquare and Yelp, with huge amassed data sets of foot traffic, wifi scans, battery status, often paired with demographic info or data that can be joined by ad IDs or commercial device graphs.

If these companies are able to keep on truckin’ with massive user bases who don’t seem to care that the entire business model rests on flagrant violation of data privacy and data reselling, why would you ever expect anyone to care about the long tail of scammy lesser known data resellers?

Companies like Yelp or Foursquare are essentially as scammy as it can possibly be, with the scamminess shoved right in users’ faces, with lots of middle fingers and half-hearted sound bytes about respecting data privacy. If users don’t react in horror and delete accounts / stop contributing en masse in response to that, why would you ever think an expose about something a further ten degrees removed from the user’s immediate experiences is going to cause any reaction?

People just don’t care.
The federal government just wrote a $2T stimulus check of funny money they pulled out of thin air to (largely) cover for their incompetence in handling the pandemic. But $10B (that's a factor of 200x less!) for basic physics research is somehow too expensive? Our priorities are way off.
> ...to the extent that such cost of landfill/recycling is internalized to the producer.

It's enough for the costs to be internalized by consumers.
Even if they all did that, they still end up buying after all the really wealthy get in, whether it's investment bankers, venture capital, hedge funds, or whatever else, normal income people just end up buying from the 1% and 0.1% who got in privileged and early. Add on top of all that, think about all the investments with minimums that are thousands of dollars and it's obvious that regular money will always be behind even if its investing maximally because less money always has fewer opportunities.
TWA L1011 TV ad: “We've made part of first class a dining room” (1972)
The flu vaccine is less effective some years than others (3 guesses per year, sometimes they guess wrong), and is definitely less effective in very old people, who have less of an immune system left. That's why the recommendation has shifted (in the US, other developed countries shifted longer ago) for everyone to get the vaccine, not just the people at risk of serious complications.

So I agree that there's no reason to compare COVID-19 with the flu, but your description of the vaccine doesn't appear to be that accurate.
Obviously the Windows SMB server never returns short reads, otherwise this bug would never have made it out of Redmond or Cupertino.

On Linux, pread also never returns short reads against disk files if the bytes are available, which is why no one noticed this client bug as our default io backend is a pthread-pool that does pread/pwrite calls. It only happens when someone tried our (flagged as experimental thank god) vfs_io_uring backend.

Yeah the protocol even has a field in the SMB2_READ request called MinimumBytes, for which the server should fail the read if less than these bytes are available on return. The Windows 10 clients set this to zero :-). The MacOSX Catalina client sets it to 1. So yes, the clients are supposed to be able to handle short reads.
> It's a massive waste of time and developer energy considering these forms almost universally require the same input: name, profile icon, email, password.

There's more to a user login/registration flow, way more, and that list is only what I could manage to write down in 5 minutes:

1. Support for a variety of custom 2FA methods - SMS, Yubikey/other tokens, RSA dongles, chip-TAN (used by German Sparkasse credit unions, works with an external chip reader), phone calls, the list is endless

2. Support for GDPR compliance (i.e. double opt in confirmation of email addresses)

3. Support for SSO solutions, with the added complexity that each app needs their own set of tokens for each social network

4. Support for password recovery in all the loads of combinations

5. Support for enterprise authentication (SAML / shibboleth)
Defense spending is inefficient, but why should that money be spent on HEP rather than something else? I'm not even convinced that projects like the LHC are a net positive for humanity for the last reason I mentioned.

As for your final paragraph, I'm not really sure what you're getting at. If you believe I have misunderstood you, I'm interested in learning how. Most physicists I've met seem to severely underestimate the amount of scientific research conducted by engineers. If you get a PhD in engineering, you're typically doing primarily (if not exclusively) science. The main difference is that this research keeps in mind the applications. That's what makes it useful. I think it's a shame that so many very smart people choose to study HEP rather than engineering where they would do better in the world. And I don't think people working in HEP (for example) make engineers or programmers more productive.
Why is that hard to understand?

What else should i suddenly do with my money if i invested it in the stock market?

I mean srsly getting it out now to do nothing with it means losing money. If i invest long termish, even if corona hits hard, after it hit, live continues and the economy will recover.

We lost 2 years of stock market growth anyway. Thats a shit tone of money.

As bad as it sounds, the worst two things from corona are: people dying and business not conducted. People dying also means reduced cost for the economy due to less old people (more working people ratio) and less sick peole/health insurance costs after. The other thing might mean that we clear out unhealthy businesses. But who pays the bill? People who had money before probably. All others hit the base line of social security.

Lets see how it plays out. To be honest, i don't have a better idea and as i don't need to get it out now, i will keep it where it is.

And rallying it is because live goes on.
The bizarre, brilliant and useful inventions of Cuban DIY engineers (2015)
Kernel Sound ID
I mean, if 0.1% of your savings is in the market, you're "participating" in some sense, but not with any real impact. My sense is that, for the great majority of people in the United States, the stock market's value doubling would mean little for their financial health. Having a retirement fund that goes from $10,000 to $20,000 (or even $100,000 to $200,000) has a relatively small impact on the prospect of retiring [1].

[1] Depends on circumstance, but people are generally supposed to have at least $1,000,000 in savings by 67. https://www.nerdwallet.com/investing/retirement-calculator
Decision work is hard work.

Where there's a decision to be made, put that as a serious item on your todo list. Then get it done -- as in -- do the necessary research to make a good decision, make the decision, and then tick it off. You'll be less likely to go back on it, because you know you've done the work.

Decision work is hard work.
Well, not everyone is destined to work on AWS. Somebody actually has to make use of the larger project for a mom&pop stores, e.g. make small tools.
Demand for agriculture is inelastic, but I don't think the same of petroleum or financial services.

Without travel, demand for petroleum has dropped significantly, to the point it was below 0 for a short time.

Financial services can come to a screeching halt as well if people stop buying on credit or taking loans out on housing and cars. Maybe I'm being short-sighted in only considering the consumer aspect here.
My pihole blocks about 20% of queries. I have noticed literally 0 changes in my internet or computer using experience since installing it.

It's baffling how much useless telemetry and other crap there is, slowing internet down and wasting cpu cycles.
So part of the problem is that racket mode has a bus factor of 1. I saw that the maintainer posted this [1] a while ago, which is a bit concerning.

My point is that would be ideal if the core Racket team also participated in polishing the IDE integrations, other than Dr Racket.

1: https://www.greghendershott.com/2019/07/future-of-racket.htm...
I'm not a fan of it, personally. The interface is lacking, configurability after launch is minimal at best, and the observability is EXTREMELY poor because you can't get per-topic metrics without paying extra.
What sort of pedals etc does he have set up?
Some ad agencies starting asking hosters to add a CNAME record to one of their domains.

Let's say I have your own blog running on dastx.me, and I wanted some ads from adgiant.com.

As an adblocker you've added `* .adgiant.com` to your blacklist and I'm an asshole and try to circumvent such adblocking measure. Them young millennials and their tech. Stealing me out of my money!

So I go to adgiant.com and ask them if there is something i can do. adgiant.com asks me to add a new DNS record of `CNAME definitely-not-an-ad-subdomain.dastx.me -> terribleads.adgiant.com`. This way, whenever I wanna call terrible-ads.adgiant.com, I instead use `definitely-not-an-ad-subdomain.dastx.me`.

When it comes to adblocking this is an issue because adblocking lists are usually based on a blacklist. They'll have `*.adgiant.com` on the list but not `definitely-not-an-ad-subdomain.dastx.me`, thus my ads will start working. We could of course ad every subdomain we come across to the blacklist, but suddenly our adblock list doubles, triples, quadruples or more.

What adblocking software do now, is they do a dns lookup for every domain, and consider all domains in the result as the same. So if either of previous domains are in the block list, both domains are considered blocked.

This CNAME method is also a huge security issue, but I'm not gonna go into that.
> What the article is speaking of is setting one sprite to two different positions on alternating frames to provide the illusion of two separate objects

No.. it speaks of setting sprite 0 to a new position on the screen midway-through a field. So you can use sprite 0 for a plane at the top and scenery in the middle and for text at the bottom.

> which will flicker.

No flickering involved, except for the "afterburner" variant of this.
But not so much in the UK, right?
Keto Diet
Our "Done For You" keto meal plans are completely customized based on your food preferences and weight loss goals. You can visit our website kitoconnect.blogspot.com get-diet to start creating your plan. Simply follow it to achieve a successful keto diet!
HTML should never have grown into the mutated application runtime it is today. The presentational concerns for documents are different from application rendering. The javascript stack should have been something entirely separate.

I strongly feel we should create a lightweight HTML fork that is again document-centric and doesn't allow for all of this javascript nonsense. Something that doesn't allow for stupid custom UI or behavioural tracking. Just text, images, videos, and links. The painting algorithm would be dead simple, documents would load lightning fast, and we'd be confident there would be no ad malware.
When I first got my VR headset and had exhausted the usual killer apps, I popped open Google Earth VR and was kindof blown away. I managed to find one of the old neighborhoods I grew up in, popped into street view, and proceeded to literally walk down memory lane.

It was really something. Sure the quality's not that great, but what's there works well, and you get a sense of presence with the headset that is considerably more convincing than viewing the same scenes on a flat monitor.
> I'm disappointed to see an ecosystem of re-inventing the same (boilerplate) wheel

Do you have some examples ?
Nowadays with "modern" Android dev practices, the amount of boilerplate I write in day to day dev is pretty minimal.
Probably because "more people" are not trained to "use WebComponents as a light weight alternative to React/Vue/Angular", let alone lead a team in that direction (and assume responsibility for a thing that has no market value on their resume... it's the situation 80% of tech workers find themselves in).

Momentum is a b#%~~ I mean, momentum is hard to ignore.

The sad reality is that trendy will always be driving behaviors for as long as recruiters attach value to buzz-words and -names.

Meanwhile, I guess a few will take the risk to do good engineering and damn the name of techs used, hopefully to rise to decision-making positions. Hopefully. Oh who am I kidding.
Unfortunately this requires either indefinite lockdowns or indefinite suspension of international travel. What’s the point of eliminating 90% of infections if that remaining 10% is going to develop into a new outbreak?

China is still finding new cases so it isn’t eliminated. New Zealand can keep the virus out because it’s an island (but they better be prepared to live without tourism).

It’s all just not very sustainable.
Browsing sites served over HTTPS still requires querying a DNS server to figure out what IP address to connect to. Pi-hole acts as a DNS server and returns invalid results when asked for the IP of a blocked site. Ads are served from a separate domain from content, so they can be blocked without affecting the content.
That's been a regular thing to do for many years. There are systems in Python, many systems for various Lisps, even a few in C++.
If you're on Android, you can use the YT site instead of the app and Firefox with uBlock Origin will block the ads.
He said, "Now you just fought one hell of a fight
And I know you hate me, and you got the right
To kill me now, and I wouldn't blame you if you do.
But ya ought to thank me, before I die,
For the gravel in ya guts and the spit in ya eye
Cause I'm the son of a bitch that named you 'Sue'."

-- Johnny Cash, "A Boy Named Sue"
Is there any data on where wealth increase has come from for those people?

e.g. started own business, vs savings + stock market, vs investing in real estate.
Also, unless you go through the trouble of setting up unbound, your requests would need to go to an upstream server anyway, so might as well send them to one with the best privacy policy.
Did anyone reading this ever fly on a TWA plane with a dining room in first class?

What was the economics of this? Did they expect that passengers would order enough food and drinks to make up for lost fares from the missing seats in first class?
Either you omit some interactive elements on load, or you try really hard to make sure that the JavaScript loads faster than users will click, or you make some elements not require JavaScript to work - like making them normal links or forms. Or some combination of those.

I realise I'm in the minority, but I use JS whitelisting, which means that any SPAs I come across in my web searches (a disturbingly large number, and unfortunately increasing) will quickly make me go back since I can often find what I'm looking for somewhere else, on a site which doesn't require running arbitrary code just to render what usually turns out to be static content anyway.

The state of web development has always seemed a bit odd to me, largely driven by fashion and a desire for developers to "outdo" one another in complexity. There's a ton of churn and ADHD as people jump around from one trend to the next; instead of settling down and focusing on getting the most out of a platform, they're eternally in search of the next one. Reinventing/reimplementing in JS what basic HTML and CSS can do is just one example of this behaviour. The massive overuse of the "modern" adjective is another, and quite frankly all this really irritates me, as someone who just wants to use the Web as a hypertext document system to find some information.
Investors assume that the public will bail out failing industries.
For EINTR it never returns a short read, as the only way to see EINTR is a return of -1 with errno==EINTR.

We handle signals fine.
Having moved from Perl to Python many years ago, this is one of those things that Perl has magic to handle, for example:

perl -lne '$sum += $_ if /start:/ .. /end:/; END{print $sum}' file.txt

With the -n option, perl runs your code for every line in the input (stdin, or filenames). $_ holds the content of the line. And the .. operator is a stateful (!) operator that becomes true when its left part becomes true, until the right part becomes true.

So I write 95% of my code in Python, but for command line magic, it's hard to beat Perl.
I'll chime in with https://tropostack.readthedocs.io (based on Troposphere)
I thought it was streaming the ads right along with the main content making it impossible to block.
there is a chrome extension that quickly let's you disable pihole blocking with 1-click. default is 10 minutes. But you can set a custom time in the toolbar popup.
Here's an example from the feature request:

Here is an example (the domains are fake, it’s for demonstration purpose only):
The domain adcompany.com 5 is in my blacklist, so it returns the IP of my Pi-Hole if I do a DNS query:

$ host adcompany.com
adcompany.com has address 192.168.1.10

But if I do a DNS query of ad.newspaper.com it doesn’t get blocked by Pi-Hole even though it’s simply an alias (CNAME) for adcompany.com:

$ host ad.newspaper.com
ad.newspaper.com is an alias for adcompany.com.
adcompany.com has address 6.6.6.6

What I would like that Pi-hole do is to check if the domain is a CNAME (in the example ad.newspaper.com) then comparing the domain that is aliased to (in the example adcompany.com) with my blacklist. If it is in my blacklist block the domain (by returning the IP of my Pi-hole).

Source: https://discourse.pi-hole.net/t/apply-pi-hole-blocking-to-cn...
Yes thank you for highlighting that point - and in my case it is receiving the goods weeks earlier, even
A Logarithm Too Clever by Half (2004)
Learn how to create games in JavaScript
If anxiety gets in the way talk to a doctor.
It is a Windows and MacOS bug, but only visible with the io_uring change in behavior.

Problem is we have to fix the server, as even when buggy, one billion clients can never be wrong.
Modern Testing: The Evolution of QA Role
Dates around the world of Mother's Day
Curious to hear more details about your thoughts on this. I've done some pretty significant improvements around my team's use of it in the last few months and can't say I've had this experience. The difficulties with it really, to me, seem to be a case of batteries-not-included, speaking as someone who had never run it prior to last August.
You're arguing for taking out loans to invest in the stock market, which sounds irresponsible to me.
Creating it is the easy part, IMO. The hard part is to get people to publish on it.

I fear that most authors (and most creators of images and links) are not knowledgeable enough to see the web's shortcomings and that it will be very hard to explain the shortcoming to them -- with the result that most authors will continue to consider their job to be done once they have put their writings (and images and links) on the web.
Kropotkin's Bread Book is about exactly that! He claims any revolution will be as successful as its ability to feed everyone, and tries to outline a path to it.
3100/3300X will also be compatible with 500 series boards, while it's likely that AMD will drop support for Zen+ (like 1600AF) on B550.
I just noticed that the home assistant addon has been deprecated: https://github.com/hassio-addons/addon-pi-hole. I hope that it comes back eventually.
Very much agree. I severed ties with my "parents" back in December after realizing I'm old enough and successful enough that I don't have to put up with their narcissism and abuse anymore. It's nice to not have to pretend anymore.
I think you're overestimating the value of high intelligence. I don't believe we have any accurate means of identifying potent leaders, not even a 10% slice they might belong to.
Anyone who pays $79 for Gap jeans is a comically terrible shopper.
Ditto. Exact same experience. It is great for what it is.

For me on top of that, my wife and I often join chromecast together, and she has an iPhone. Vanced is pretty much fully compatible with the official YouTube app.
No. It is comparing different things. The percentage of Americans who own stocks is different that the percentage of stocks owned by americans. Say 90% of americans "own some stock" but they are dirt poor. Their share of the total stocks available could well be 1%. The rich 10% then own 99% of the market AND 90% of the population own some stock. One fact does not negate the other.

Remember that the median income in the US is about 30k. If you have any sort of actual pension plan, there is a good chance you are in the top 10% in terms of net worth.
From when I last tried (and retried several times), it fails to export everything so you only get a partial snapshot with random pieces missing.
"surprising"

Uh, is it though?
Yeah you’re right. Most sentences don’t survive subtracting the word “just” exactly as they were written. It’s more food for thought. I agree it changes the meaning, and I wouldn’t advocate a universal ban (your example is evidence for the second half of my original post, I think).
Zapier does have thousands of integrations, and some hundreds of them (the oldest or most widely used) are maintained internally for the best user experience.

These days though, many more are maintained by the API providers themselves, since it benefits them to provide a no-code solution for their users to link their API to thousands of others - a service provider can only build and maintain so many direct integrations themselves. https://zapier.com/platform
Healthy 30 year olds die from traffic accidents. Do you yearn for life in which all risk is avoided at all costs, and do you think it’s proper to force that on everyone else?
I strongly feel we should create a lightweight HTML fork that is again document-centric and doesn't allow for all of this javascript nonsense. Something that doesn't allow for stupid custom UI or behavioural tracking. Just text, images, videos, and links.

HTML already has such a mode. It's called "turn off JavaScript". Fortunately, there are still plenty of good sites in that style.

(You can still have ads with plain HTML; they just aren't as annoying nor intrusive.)