skysight-inc/HackerNews huggingface dataset:
Particularly when there's a case of a single downvote, it's worth remembering that it's easy to click the wrong button here - especially on mobile. I make a habit of checking the command has changed to "unvote" or "undown" correctly to verify I voted how I wanted to.

I've also hit voting arrows a lot whilst scrolling (on mobile) and must not have caught that every single time.
Unconventional Customer Acquisition
VSCode 101 – The Easy Way to Learn and Master VSCode
This makes sense when you are under forty and can wait out a bad market. If you are 75, expect to live to be 83, you are much better off being able to guarantee your assets.

This is a strange pattern emerging on HN lately - that inflation is fine because you should be fully invested in equities anyway
more good stuff from Firefox. I'd be more excited if so many of the sites I visit didn't break on a non-Chromium browser.
If we mmap a lot of files, _exit(2) is not instantaneous but takes a few hundred milliseconds because the kernel has to clean up a lot of resources. As a workaround, we should organize the linker command as two processes; the first process forks the second process, and the second process does the actual work. As soon as the second process writes a result file to a filesystem, it notifies the first process, and the first process exits. The second process can take time to exit, because it is not an interactive process.

Is this safe? Are you sure that the _exit() delays are not part of the kernel committing all the pending mmap I/O to the buffer caches? If a build script links a binary using this, and then immediately executes it, the second (background process) might still not be finished. Is it guaranteed that all of the mmap I/O will be visible - or will the binary appear incomplete?

I don't know the answer to this myself - it would be clear cut if the linker was using write() calls, because UNIX guarantees that future read() calls will see the results, but the ordering guarantees with mmap I/O are far more loose, I believe.
Thanks. That would seem to be the same case as in my third link.
Cre-Controlled CRISPR: conditional gene inactivation just got easier
What's the difference to setting "privacy.firstparty.isolate = true"?

And what's the migration path for users who have been using that setting previously?

Can I now disable it? Do I have to disable it?
That is fantastic. We really have no hope unless there is some initiative that encourages literally everyone to do this kind of thing. I just came across this yesterday and it really inspired me:

http://beararainforest.com/

It is so much work though and only a few people would really have such commitment to do it on their own. We need new legislation that requires e.g. every new land development to rewild some fraction of that land, or some great benefits for people that otherwise perform ecological stewardship. It's the only way we can turn this around.
Stubbing out payments is really nice, you can have end to end integration test flows that execute in milliseconds. Use the affordances that the concept of interfaces provide.
Disgusting. We need to reign in asset forfeiture, not expand it.
Subtitle on the article: "Vague laws are typically vague for a reason." Like screwing with people for personal or ethnic reasons? I see ignorance on the part of law enforcement leading to this law being used against members of a 2600 meetup or group of hackers discussing things which, form a certain point of view, could be construed as unlawful rather than educational. A very slippery slope.

Then again, couldn't this law be used to arrest members of the Indiana legislature when they "assemble" with lobbyists to discuss how to circumvent the law to get things done? What does "unlawful" mean to you?
I had to actually do something like this.

Due to the hilarious nature of the business, getting an S3 account to use for 'local' (i.e. dev machine) development was a huge chore.

We wound up creating an Interface to abstract our usage of S3, and wrote a 'local' provider that just used the local filesystem. Of course, many use cases that would not work....

But the big -advantage- of it was, we at least knew that if we ever wanted to switch away from S3, it wouldn't be hard. The Interface had a spec that could be used to ensure that any plugin would work with our application's usage.

It wasn't -that- much more work.
The MMT claim, as far as any normal economist understands it, is that the government can print money indefinitely to pay for whatever it wants, because of a somewhat counterintuitive claim about the government being able to insist that people pay taxes in the currency it designates.

As I said, it's really hard to get MMT people to sit down and describe exactly what they are claiming, b/c they have to face up to these counterexamples. Like: "why couldn't Venezuela print money indefinitely to pay for what it wants?"

To which the MMT response is some version of: "Well, I didn't mean that!"

Well ok - WHAT did you mean? They are always slippery and evasive (at best) about what they do mean. They do not engage with conventional macroeconomists for the most part. And that's not because conventional macroeconomists don't try to engage with them! If it were possible to do what they propose, that would be amazing! You would have wide agreement on that within the profession.

I share many of their political goals - I'm on the left too. But I don't see how it is remotely possible to achieve the goals they propose in the manner they suggest.
I just hope Mozilla Corp doesn't do any further harm to Mozilla Foundation and Firefox keeps getting better.
>A basic $5 cloud server cannot generate enough GRC credit to pay for itself at 5 cents.

This is totally expected because of how the economics of mining works. If it were profitable to mine with a $5 cloud server then everybody would jump on, difficulty would increase, and it wouldn't be profitable anymore. The miners you're competing against are hobbyists with much cheaper access to compute than you, eg. they've already bought a threadripper workstation for work related purposes and they're just using the spare cycles.
Microsoft plans to roll out support for text predictions to Word next month
I used to work in the freight railroad industry. One instructive thing to demonstrate how efficient rails are, which I got to try once or twice: one person can move a fully loaded railcar with a pinch bar (basically a crowbar with an extra lever element) behind a wheel.
Yeah, it's a really really tiny window though. chain reorganizations and 50% attacks are really easy to see on the chain and people do watch for them.

They've happened on smaller chains that don't have much hash power attached to them, but even there, they're caught very quickly.
Probably not Rapid Onset Gender Dysphoria. That's social.

Additionally transexuals have appeared in every extant civilization. Some women have felt more like themselves passing as men and some men have felt more themselves passing as women. From Indian to Chinese to Native Americans there's always been people like that. I'm pretty sure any impression of there being more of them is due to news cycles, fast communications, and increasing overall empathy.
I haven't voted on Brexit, I am not British and am in mainland EU.

What is your point?
There are none
Why not just do away with third-party cookies altogether already?
I'd guess you could "steer" it to some extent by pulling the front wheels with a truck.
Yeah, I'm gonna take Obesity for $400, Alex.

Sidenote: When someone overfeeds their animal as is common in America, would that be Obestiality?
That’s my favourite production tutorial video of all times. Probably because The Prodigy has been The Beatles of my generation.
Inseparable from the worship of a deity? That strikes me as much too strong.

I did notice recently in one of the supplements to Mencken's The American Language that the canons of the Roman Catholic church prohibit baptizing a child with the name Mohammed--as also, if I recall correctly, Calvin or Wesley.
Two recent anecdotes from two different projects:

Project 1, Elixir.

> Run an individual service against mocks" doesn't count.

We got an error in production a couple of weeks ago. The code was pretty old so it was a surprise. Found the problem, a rare case we never thought about, and the culprit: almost all the tests using that function where run against a mock of that function because it requires quite an elaborate database setup to work. The function itself was tested only in a couple of unit tests which exercised only the naive cases. Big mistake!

Project 2, Python.

We spin EC2 VMs to run some long running CPU bound task and kill it. Of course we can do that in a development environment. We're already using SQS in development. And yet spinning remote VMs takes longer than locally. So we build a couple of scripts around VBoxManage (VirtualBox) to run those VMs locally. Booting them from an SSD is really fast and it works when working offline. We have two classes with the same methods, one wraps VirtualBox, the other wraps EC2. The configuration file of the application picks the right one given the runtime environment.
442M Tethers USDT in circulation backed by only $61M, until mid 2017, NYAG says
[From the settlement ...]

"20. Because of Tether’s inability to conduct significant banking activity during this time, it could not itself hold dollars sufficient to back the hundreds of millions of new tethers that
had entered the market. Until September 15, 2017, the only U.S. dollars held by Tether ostensibly backing the approximately 442 million tethers in circulation was the approximately $61 million on deposit at the Bank of Montreal. "
Could a site fix this by delegating a subdomain or CNAME to the SSO provider like sso-company.example.com so that the cookie is still using the same domain, but pointing the IP to the SSO provider? Assuming the SSO provider supports this, that is. I believe OKTA supports this method.
Stocks might fall in inflationary circumstances, depending on many things such as how much of the companies revenue can inflate - and most times, the answer is worse than inflation.
Bonds might not give you a yield exceeding the inflation, especially in inflation created for the sole purpose of buoying bonds.

Speculative inflation hedges might also act erratically, like bitcoin and gold, getting ahead of themselves and the inflation sometimes.
Entrepreneur Raised $100M to Modernize the $160B Insurance Market
I don't think GP was saying they didn't test, they are calling out to the test apis, still 3rd party. One should go a step further and stub out or have a local payment processor so that everything runs locally and with no delay.
well sso providers would still work, if it was made correctly?
sso works without cookies. if I implement google sso I would not login via the google supercookie
It will take a lot more than a single fungus to do the trick. Lactation and digestion in cows involve completely differently pathways. I am not sure why they insist on fungus, perhaps they are referring to genetically engineered yeast? Milk is primarily suspended fat in water. What is possible is to use a bacteria/microbe to convert plant matter to fat first and then use traditional industrial machinery to disperse it into water. However, you still need to find a way to remove the fiber that remains. Perhaps using a squeezer to extract the fats. All these will not truly replace real dairy, the result will be more akin to almond milk. Also, 2.5 million is absolutely peanuts. You need at least a magnitude higher funding unless you plan to outsource everything to India.

If you want an exact replica of the cow mammalian milk production process that is molecule-to-molecule compatible then you need at least two dozen tissue engineers. This is slightly beyond what a "fungus" to do.
One Year of Elixir: How It Compares to Ruby
Last year I started a new job at Brex where Elixir is the primary programming language for business logic. This was my first real adventure into Elixir after working in Ruby (mostly) for my professional career. Since José Valim came from the Ruby world, Elixir was a common buzzword I heard for years. I had done a tutorial or two here and there but never gotten to really use it. Now, looking back at the past year I’ve become fairly comfortable with Elixir, and wanted to outline some of the things I really enjoy about Elixir and some of the things I miss from Ruby.
It also reminds me of Tschiffely who spent 3 years riding on horseback from Buenos Aires to New York City in the mid-1920s:

https://en.wikipedia.org/wiki/Aim%C3%A9_F%C3%A9lix_Tschiffel...
It depends what kind of system you are running.

NASA had two versions of the space shuttle software developed in parallel by teams at IBM and Rockwell. None of the devs had a whole space shuttle.
> Don't vote for communist dictators

The first time you vote for a communist dictator, is the last time your vote will count.
Sounds like the biggest life change you made was dieting then?
Notes in Your Terminal
> > "Do you have some references?"
>
> Here's one of many if you google. https://natural-fertility-info.com/study-wi-fi-laptop-comput...

A blog post by "Dalene Barton - Certified Herbalist, Birth Doula". Lol, you've got to be kidding me?!

> You quoted me in the above and complained about speculation. You can see in the italics that I acknowledge that I don't know if the distant transmitters cause problems or not.

So why bring them up? Moreover: You also don't know if the close ones do. I mean, your herbalist does, but that doesn't count ;-)

> I've already linked one study.

"Study". Something peer-reviewed, please. It can be done by a herbalist if you insist, but it needs to be peer-reviewed by actual experts.

> I'd also like to ask where your evidence is that it is harmless?

That no harm has been found. The same class of evidence you rely on when you eat a carrot and wonder whether it's poisonous or not.

> Did you also miss the study that said specific brain cancer incidence is raised by holding a cell phone to your head?

Glanced at it now. Please correct tme if I'm wrong, but is it really true that that they did a study with n=90 rats and used the occurrance of 2 cases of tumors in them, versus 0 in the control, as evidence???
In every place with an income tax, there are rules for taxing income. If you made money, don't expect to think you're so clever that the IRS or equivalent will say "Well, you got us! Enjoy your income without paying taxes."

I'll give you an example that pre-dates bitcoin:

There are U.S. Gold coins that have denominations, for example $50

https://www.moneymetals.com/images/products/1oz-gold-eagle-r...

People have tried to pay others with these coins arguing that the face value is $50, so the income tax should be $50, and not the $1500 or whatever an ounce of gold was worth at the time. Guess what? They didn't get away with it. See:

https://www.justice.gov/sites/default/files/tax/legacy/2014/...
I really, really like Firefox, but this is basically what happens when I try to get people to use Firefox (and yes, I do actually try to get people to use Firefox):

E: Hey use Firefox!

O: OK, I'll give it a try!

O: Hey, why doesn't X site work properly with Firefox?

Firefox: Introduces something making it more likely that another site doesn't work

O: Hey, now Y site doesn't work either!

E: Hey, just wait a second you can-

O: Sorry, I don't have time for this, I'm switching back to Chrome.

IMHO - Firefox's #1 priority should be making sure every site in the the first 10,000 of Alexa work equally as well with Firefox as it does with Chrome, period.

What good is amazing privacy stuff if your userbase is rapidly dwindling?

list of sites that don't work (many, if not most of these work on Chrome without issue):

https://webcompat.com/issues?page=1&per_page=50&state=open&s...
Fair point.

Maybe I shouldn't speak for all of us: probably some actually could care less than they do, while maybe others couldn't care less.

I am in the "couldn't care less" camp. Call the prize whatever you want.
> should be done by someone who is good at it

I'm not 100% okay with this statement.

One has to be able to start somewhere. How do you "get good at it" ? You proceed via steps. you challenge yourself, you reach an improvement, enjoy that improvement for a while, then you challenge yourself again when you see room for improvement.

But just saying "nah let somebody else do that" is not what we want here. We're hobbyist, we want and enjoy doing stuff ourselves. Doing a sub-optimal work is okay, we will improve over time :)

sharing our experiences and procedures here is part of that
this is super interesting! are you planning on working with an experimental manufacturer? would love to see this running on an Sling TSi or RV-10 similar GA airplane.
> Also good luck running a system that operates on few hundred of terabytes of for instance YouTube data locally.

Why can't that be scaled down to a few hundred megs of data running through a system, end-to-end, on the local machine?

Not being able to scale down seems like a code smell to me. Is there so much overhead in the microservices that even at idle, or very low usage, they can't even be started?
Interesting that he teaches putting fingers on the top row, not the home row.

I'd also never heard that the ring finger, "anatomically considered, is different from the others" and that pianists had elective surgery ("double tenotomy") "to free the finger from the impediment to action". Anyone know more about that?
I know it says "no mocks", but you could use Minio to have a local S3 alternative. Their client can even be used as a frontend to both S3 and a Minio instance.
> You don't need hundreds of terabytes to run an app with test data.

Well you could just mock the data and code, but then the according to the author:

> "Run an individual service against mocks" doesn't count. A mock will rarely behave identically to the real dependency, and the behavior of the individual service will be unrealistic. You need to run the actual system.
I read in a runners magazine years ago that one's sweat is less salty than one's blood. This was in the course of recommending against electrolyte drinks.
There's a difference between explaining and defending the abuse the news-side reported, and saying that the abuse never happened and the news side is wrong/lying/etc.
At least based on my usage, it breaks very few sites.

SSO via OAuth still works fine, because OAuth uses redirects instead of cookies.
Also from the source polling:

Our survey finds that the public remains fairly evenly split on the accuracy of the reported death toll, whether it is higher than reported, lower, or about right.

https://www.ipsos.com/en-us/news-polls/axios-ipsos-coronavir...
I was thinking we could build something like this for refining aluminum.

Every week you pick up your 10kg block of bauxite and exchange it for aluminum.

Not sure how much byproduct heat is actually involved though...
Comparing a major health crisis to another major health crisis and is comparable. Doesn't sound great.
Cloud computing is helping to keep NASA's Perseverance Mars rover on track
> Like JSON, they are easy to parse and easy to generate, but being more loosely-specified than JSON, ...

They would not have been loosely-specified if they were specified, like JSON was :-) I mean this is taking things a bit backward. When tools use a data format based on S-exprs, they define more clearly what is or isn't valid (OCaml Dune, Guix, etc.)
Slightly more achievable walk around an island which I intend to do one day: https://en.wikipedia.org/wiki/Shikoku_Pilgrimage It's a mere 1200 km and takes a month or two, rather than two+ years.
Thank you. I made some improvements including your suggestions. For the field-on-first click procedure I just reserved some space around the clicked item when placing the mines and that seems to work, though the size of the fields can be different. I'm thinking of maybe implementing some grid generation algorithm where guessing is not not necessary. The minesweeper here is supposed to do just that: https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ "The first square you open is guaranteed to be safe, and (by default) you are guaranteed to be able to solve the whole grid by deduction rather than guesswork. (Deductions may require you to think about the total number of mines.)"
I’m glad to see a focus on the controller. I work on Rec Room, a popular VR game. We run on many platforms including almost all headsets. In my experience, the original PSVR controller is among the worst as far as VR controllers go so this is a nice step in the right direction for PlayStation.
"Mostly-isolated development environment" is more important here than "external services", IMO.

I've been at organizations where local development required connecting to a MSSQL instance in a server closet at HQ; This is unacceptable, and devs will constantly be at war with each other.

Mocking your analytics provider (or whatever) seems much less problematic to me.
IMHO they've correctly assessed the situation that the buzz is the most important feature.
How does this inform us about how Americans perceive the world? The best I can figure out from this data is how many people the average American "knows".

329,484,123 (US pop) / 3 / 500,443 (COVID-19 deaths) = 219.46

Apparently the average American knows about 220 people. Impressive.

EDIT: That's assuming each of the 1/3 Americans only knows exactly one person who has died of COVID-19. If we consider some of them know more than that, then the result should be even greater than 220.
No one but idiots like me wants to figure out how to unbreak every other site they go to.
@borkdude’s sci actually seems like a nice contender for this as well.
Does anyone know of a good comparison between FF and Brave regarding both security and privacy?
A classic example is an amen break loop. Probably the most sampled sound of all times.

https://youtu.be/v89CjsSOJ_c
It’s absolutely not true that investing in any assets besides cash will shield you from inflation. Inflation impacts companies very differently, and you want a preservation of real earnings power taking into account the need to replace plant and equipment over time. The best inflation protection would come from a company with a pure revenue royalty with fixed expenses. The worst would be a company with bad pricing power and lots of commodity inputs.
That's literally what my first comment was saying :) It's kind of crazy how widespread this issue is though.
Now if you could drive the lower screen with an iPad then you have a real winner and great accessibility for the disabled.
If you do not have temps below 0-5°C that might be true.
Below the freezing point efficiency drops quite a bit.
The difference between when I started in 1981 and 1959 is the same distance as today vs 1999, when the Dotcom era was going strong, and the web was still relatively new.

I never had to work with punched cards so this is actually new to me too.
Nice, sounds like I can get rid of the extension I use to toggle `privacy.firstparty.isolate`.

> In addition, Total Cookie Protection makes a limited exception for cross-site cookies when they are needed for non-tracking purposes, such as those used by popular third-party login providers. Only when Total Cookie Protection detects that you intend to use a provider, will it give that provider permission to use a cross-site cookie specifically for the site you’re currently visiting. Such momentary exceptions allow for strong privacy protection without affecting your browsing experience.

That's exactly why I have to toggle it. Anyone that uses auth0, and many publications sites (follow a link to a PDF, get redirected to `/cookie-absent` instead) fall foul.
Sometimes it feels like corporate advertising/marketing very much are not. Honestly, most of corporate America feels like soulless money robots, very much anti-human.