skysight-inc/HackerNews huggingface dataset:
Great to see Loudvic talk about this openly. Performance is often overlooked in Guix discussions (and other package managers). Guix performance is really aweful.

One thing that is not discussed here is "accidental compiling". For reasons I don't understand, sometimes sources are available when substitutes (what Guix calls binaries) aren't. So you end up doing multi-hour upgrades, which should take a few seconds with any other package manager.
But... why does anybody listen?
Police say they found mafia fugitive on YouTube, posting cooking tutorials
They ran a clinical trial where they accidentally gave a number of patients half a dose. Apparently this was due to lack of validation of an assay by Oxford.

I think the problem is that these "small" issues pop up which just further erodes confidence in the vaccine.
Valve is definitely getting some kind of money out of the deal.
I found the Slate Star Codex article about uric acid interesting [1]. The bit about this gene:

> About ten million years ago, the common ancestor of apes and humans got a mutation that broke uricase, causing uric acid levels to rise. The mutation spread very quickly, suggesting that evolution _really_ wanted primates to have lots of uric acid for some reason. Since discovering this, scientists have been trying to figure out exactly what that reason was, with most people thinking it’s probably an antioxidant or neuroprotectant or something else helpful if you’re trying to evolve giant brains.

[1] https://slatestarcodex.com/2020/04/27/give-yourself-gout-for...
You want to talk about a criminal abuse of market power?

Microsoft used to charge ridiculous fees for things as simple as submitting a patch for an XBox 360 game.

>Double Fine's Tim Schaefer pegged the cost of submitting an Xbox 360 patch at $40,000 in an interview with Hookshot Inc. earlier this year.

"We already owe Microsoft a LOT of money for the privilege of being on their platform," he said. "People often mistakenly believe that we got paid by Microsoft for being exclusive to their platform. Nothing could be further from the truth. WE pay THEM."

https://arstechnica.com/gaming/2012/07/microsoft-comes-under...

People who think a 30% fee is outsized tend to have no idea whatsoever what the costs were previous to that.
Not quite correct. The Easter Egg would change the name of Steve McS———( a QA engineer ) to ‘Steve Bassomatic McS———’ on April 1st. And the person responsible was fired the next day.
Is there a GCP offering that isn't just Confluent Cloud billed via Google?
Just a gut guess, but it may be too expensive for the same reasons that health insurance in general is too expensive. Many companies already self-insure and just use the big insurer name to administer the plan and offer the provider network.
Agree 100%. It's also possible that a migration path could end up using the proposed "leading-trim" and "text-edge" properties as part of the solution.
> I apologize for being a bit impatient before, these issues are subtle.

No worries, and thanks again :)

> But if I can make two warp bubbles in two different frames, I can make a round trip that arrives before it starts.

Even for the metric as Alcubierre describes? Or for one that's modified per Everett? Now that I'm rereading the Everett paper, I'm not really sure where he's getting his "Lorentz boost"; if there's technically no actual "motion" (because everything's locally at rest and the warp bubble is outright expanding/contracting space around it), then I'm having a hard time figuring out what there would be to "boost", since the relevant Lorentz transformations should be no-ops if everything's locally at rest. Is Everett moving the ship itself at relativistic speeds within the bubble? Is an observer moving at relativistic speeds outside the bubble?

> So you need to violate special relativity in a global way to avoid these issues.

Which the universe kinda already does, no? The mechanism here (from what I understand) is the same as the one driving universal expansion (the difference being that there's no corresponding contraction in the universal case - right?). If that expansion were to be reversed somehow, would that, too, result in causality violations?

And further, doesn't special relativity already only hold in cases with low gravitational potential - so i.e. not in a gravitational field?

Sorry if these are kinda dumb questions.
I guess where I'm confused is that the process has already been well documented. Far more than actually needs to be, because a basic description[0][1] is something the average hacker/maker/whateverwearecallingitthesedays could build one in an afternoon. There's hundreds of youtube videos and this has been featured in Make and plenty of maker magazines for decades.

[0] Place a glass container in the microwave, pull a vacuum inside the container, press start

[1] For added reliability purge with argon and inject slight amounts of oxygen. I mean slight
Really don't want to go through the process of having four impacted wisdom teeth removed again.
Australia has tried to get some of the way there with Nurse Practitioners.

I'm in Tasmania, so here's the a PDF from the Tasmanian Department of Health Services explaining what a Nurse Practitioner can do, including prescribing some medication and interpreting diagnostic test

https://www.dhhs.tas.gov.au/__data/assets/pdf_file/0004/6408...
It makes sense that for people who struggle with subtlety, the explicit world of academia and religion would be highly appealing.

It's difficult to reverse engineer the dynamics of the subtle in the language of the literal but I suspect it is not impossible. There are people with social disorders that had to learn all the social cues that we take for granted as intuition, explicitly but many end up having better social skills than the average. Why? Because by being forced to learn these skills in an explicit way, they have to come to a higher level understanding than that of the average sociable person.

The same is true for the artist with aphantasia or the mathematician without the ability to do mental arithmetic. In many cases, the same systematic study that people with these unique deficiencies have to undergo to learn those skills must be done by even average people to acquire real proficiency in that area, except average people have less of a blank canvas to work with which is both an advantage (there is already a bit of mileage in terms of practice) and a disadvantage (suddenly, you have to unlearn biases and bad habits that you have been unknowingly reinforcing).

This was a bit of a rant and a half but I just wanted to put down the train of thought your comment put me under.
I did not get that from Blumenthal's video at all. His most interesting points are that the most of the claims lead back to one person, Adrian Zenz, who appears to have made some serious errors in his published work. Blumenthal calls for a open, academic engagement with this work instead of a hysterical acceptance of it.

The fact that the US government has lied with very serious consequences about such things before make this something we should all take seriously.
Your comment is another typical US arrogance and ignorance reply. You know nothing, but you pretend that you know everything.
What you described is pretty similar to my experience.

I wonder if part of the author's sentiment about it being more widely deployed can be explained in part by stack overflow trends data.

Basically, MySQL used to make up a much larger % of questions on the site (compared to postgres). But postgres had been growing, and MySQL shrinking, so now they're about the same on the site.

https://insights.stackoverflow.com/trends?tags=mysql%2Cpostg...
Well, not to say that evolution is perfect by any means, but I feel like genetics are very complex and reintroducing that gene could have other side effects.
It’s weird to compare Steam’s market power over PCs to Apple’s market power over the iPhone. The obvious difference is that the iPhone is a product created by and sold exclusively by Apple. Why would we expect Steam to have comparable market power over the entire PC industry? A much better comparison would be Apple’s market power over smartphones, which is probably comparable to Steam’s market power (as a video game store) over PCs!
which is why laws are being made to prevent large cash transfers. I won't say which country i'm referring to, but it sounds like a police state. I'm terrified this will become the new reality. Bitcoin to the rescue? I shudder at the thought.
CERN is building containers for storing and transporting antimatter
The problem seems to be that, should you want to change the font size or line height of text in a given font, it's currently difficult to get a consistent baseline and character size between different fonts. Having some default line height for a font is fine. Making it impossible to align the tops and bottoms of capital letters between different fonts in a sane way is not great.
I'm surprised by the number of comments here purporting to call this information fake, or attempting to redirect the blame toward the US. This has been well documented by multiple sources for nearly two years. The world has many problems but genocide is decidedly one of the worst.
There's a meaningful distinction between happy and comfortable. He might lead a very comfortable life but I have to agree with GP that he doesn't /seem/ to be a very happy person.

Of course, I (and you) say this from the position of people who don't know the man in person. It's all baseless backbiting.
Took months to make a landing page and web contact form? Seems about right.
In many products 'easter eggs' were well planned by the developing company, they're just not documented for the end-user and left there for them to discover. However, it probably made more sense in the pre-mass-internet age.
Mike Pence didn't dine alone with women other than his wife. Perhaps this is what the term is referring to
They are not

"Steam keys are meant to be a convenient tool for game developers to sell their game on other stores and at retail. Steam keys are free and can be activated by customers on Steam to grant a license to a product."

https://partner.steamgames.com/doc/features/keys
And Nothing Can Ever Ruin This
The radios will need some kind of receiver in order to send (handshaking with the cell network and the data server). You could probably expose it to very high EMF on the frequency in question, which can often permanently damage radio receivers. The might be the easiest way, no device opening required.

Disclaimer: Poster is not responsible for any damage caused by this approach. Do not violate FCC laws. Always use a Faraday cage for experimental transmissions.
Disadvantages of TCP SYN Cookies
Only if you have the newer Cloud Key or Dream Machine. The older Cloud Key isn't fast enough to handle the new OS (which ended up being good in this case, since it's still getting security updates).
> and the last section assumes that AI will have some kind of normal distribution of IQ just like humans, which doesn't make any sense.

The central limit theorem shows that the normal distribution emerges as the limit of the average of independent and identically distributed random variables of any distribution.
Pattern matching tutorial for Pythonic code
I wouldn’t be surprised if Adam has already left the building.
> Though I don't really see how "int*" is different from "Optional<int>".

One requires you to handle the possibly-nil case in order to access the pointer, the other expects you to remember to check every time.

The following is completely legal, and results in a runtime error:

func foo(maybeInt *int) {
x := *maybeInt // runtime panic
}

The following is not, and results in a compile-time error:

func foo(maybeInt Optional<int>) {
x := *maybeInt // compile error: need to unwrap maybeInt
}
This demonstrates rather plainly that the paranoia (from myself and others) around the "Unsplash license" was warranted.

> In 2016, we first met the Getty Images team.

"...and then changed our default license within a year of that meeting to make it more palatable to corporate ownership and ensure that users don't have leverage to object. Totally a coincidence, nothing to do with entertaining buyouts, no siree."

> This is not one of those tech acquisitions where the company is bought to be shut down.

...said pretty much every company that was bought to be shut down.
BTW which one is the "gong" sound? Probably #13 ?

Having started with compuserve on a teletype-like device that used paper rolls and an acoustic-coupler 300baud modem, it's humorous to me to watch people learn about this like brand new history in 2021.

(but wow it's weird to be that old, just plain weird, I don't feel that old, just have these weird old experiences/memories)

I remember when 1200baud came out, it just blew our minds.

Then the battle for 2400bps and 9600bps "standards" hayes vs USR, etc.

Then thousands of jobs were made (and eventually lost two decades later) just having to support 33/56k modems at places like AOL. Just non-stop tech support calls, phone lines were just not made for that.
I think most people underestimate cybersecurity claiming they don’t have much to “steal”.

I think these same people failed to learn the lessons of the 9/11 commission or have horse blinders on so they only apply those learnings to air travel or military contexts.

Think you aren’t worth anyone’s time to hack? Assume hacks are 100% automated — they aren’t targeting you, but if you are vulnerable they won’t do anything to avoid you.

Think you aren’t the biggest target? Assume it costs no more to hack the marginal device / server / Twitter account than it costs to send a single email. Assume the person running this hack is being paid a low wage in the poorest country - your coffee money is a decent day’s wages for them.

Think you have no assets to lose? Assume they can force you deep in debt to the extent that some greedy financial company will offer them a large loan in your name.
Steam does not take a cut from steam keys sold off steam.

https://partner.steamgames.com/doc/features/keys
top level is mostly going to be nice when teaching new programmers. You can just get on with hello world and now have to type all this boiler plate and explain why you have to. But yeah, for "real" programs it is probably irrelevant. But who knows, maybe we will find a use for it.

I am mostly excited about the sort-of option type getting rid of nulls option.
But but but Regina Ip isn't wrong though: https://twitter.com/ReginaIplau/status/1375582243956002816
Does a mob need to be nuanced? All they need is an excuse and Tweets provide their righteous selves all the reason and pols and companies have a tool to use to their advantage.
Cloud's catching up. :tada:
Systemd 248
Interesting that David Plummer, a retired systems engineer at Microsoft, posted a podcast on this very subject two days ago.

https://www.youtube.com/watch?v=vlo5PLOlT6I
This blog is quite all over the place.

>Here we start to see some sources of real bugs. Writing to and reading from a nil channel blocks forever.

Of course they block forever. If you read from a channel that nothing is writing to it, you block forever. If you write to a channel that nothing reads from it, you block forever. There's nothing special related to the channel being nil.

Trying to assigning to a nil map is also perfectly understandable: a nil map is read only. This is the same as nil slices. "But `a = append(a, 1)` works when a is nil", you might be asking. Yes. That's because `append(a, 1)` is not (always) writing to a.

Then it talks about typed nils. Yes typed nils can be a footgun, but I've been writing go code professionally for almost 5 years now and I've been bitten by that exactly once (I've written about it here: https://wang.yuxuan.org/blog/item/2020/09/typed-nil-in-go). In most cases, typed nils are more useful than being a footgun. See https://pkg.go.dev/github.com/reddit/baseplate.go/log#Wrappe... and https://pkg.go.dev/github.com/apache/thrift/lib/go/thrift#TC... for a few examples of typed nils are being useful and providing useful zero values.
Find me a billionaire that isn't
> Top-level programs allow you to write the main method of your application without having to add a class with a static Main method

Riveting stuff happening in .Net land! Sarcasm aside, this seems like such a small, oddly-specific, once-off feature that its like...why bother? Any C# devs want to enlighten me here?
Canada actually has a denser population. Canadian cities are much more sense than average us cities, a relic of a different system of land settlement. Vancouver sits beside total wilderness, but has residential areas as dense as nyc. Canada doesn't have the neverending suburbs that are the norm in the us.
I am surprised these ships dont have cranes on them - one that collapses or withdraws, into the ship for under-passings.

Also - I am surprised we dont have a docking hub floating in the Mediterranean which super heavy's dock to it and transfer cargo to smaller units who then head to ports, with an automated unloading system.
>I just thought it was me

As a counter anecdote, I have a group of about 15 real friends on the internet that I met mostly on an instant messaging app. Real friends to the point of meeting up and going on holidays together without actually knowing their full real names.
Here's the EV that is outselling Tesla in China. Priced at US$5k: https://thedriven.io/2021/03/01/wuling-mini-outsells-tesla-m...

Maybe not iconic, however.
> Didn't work for France very well, not going to work for US.

Right. Living in France sucks! /s
It loaded fine for me, try https://web.archive.org/web/20210330222008/https://www.swri....
The article is about OS font size, not CSS.
And that's a great concise way to say it! I suppose if I were smarter or a better writer those are the exact words I would come up with. Many are so scared of false positives they do a middlebrow dismissal of everything. exactly, Hahaha! Thanks :)
You are comparing two different numbers, homicides with percent of prison population for all crimes?

The opening paragraph on that first link you shared seems to directly contradict what you are saying

“Overall, black Americans are arrested at 2.6 times the per-capita rate of all other Americans, and this ratio is even higher for murder (6.3 times) and robbery (8.1 times).”
> Yes, some make use of Thread-id a bit better than other

Traditional email threading was based on the contents of the In-Reply-To and References headers. The algorithm is described in RFC 5256 for the IMAP SORT and THREAD extensions[1] and used in several mail user agents[2].

[1] https://tools.ietf.org/html/rfc5256#ref-THREADING

[2] https://www.jwz.org/doc/threading.html
The fact that they bit the onion with Adequacy is really, really funny.
It's also questionable how much cheaper robot training is. Specialized programmers to write special-purpose code just for your specific application don't exactly come cheap... Especially when you're not paying them directly, but rather trough some external robotics company you're consulting with. We could easily be talking $300/hour.
> In a certain way, even getting rid of null/default values doesn't fix all problems when it comes to things like updating data.

The way this is addressed in Google's public APIs is with the use of a "field mask"[1]. You provide a list of dotted paths to the fields you want to update. I'm not sure if that serves as an indictment of the design decisions made in protobuf, or if it's just one less bad tradeoff among several bad ones.

[1]: https://github.com/protocolbuffers/protobuf/blob/e9360dfa53f...
From the study[0]...

"Several pre-installed system apps make regular network connections that share device identifiers and details
...
The Clock app connects to Google Analytics ssl.
google-analytics.com/batch."

Really, the clock app calls analytics on a regular basis. That is just ridiculous.

[0]-https://www.scss.tcd.ie/doug.leith/apple_google.pdf
Yes, you can run a single OS native process in KRaft mode, without using Docker. Docker just avoids the need to install a JVM, but it is not required.
As someone who evaluated Pulsar to replace Kafka, my thoughts...

More moving parts. Brokers, and Bookies, and ZK, plus proxies etc. Plus an additional ZK for inter-cluster replication.

Immaturity - it's still early days for Pulsar, and there's still a lot of bugs being found - and then rapidly fixed, full credit to them, but yeah, not yet as stable. Documentation is often obsoleted, and I found myself having read the code to figure out what was actually going on.

More complex workflows - there's only really one model for a developer consuming or producing against Kafka. With Pulsar, there's multiple different subscription modes, and choosing the wrong one could produce problems.

Also, the need to explicit ack the messages is something you'd have to always watch for to avoid duplicated reads. Also, if using batch receive, when I was looking at Pulsar, you either had to acknowledge the entire batch, or none of it, so a failure during batch processing would lead to the batch being reprocessed, but I think acking within a batch is in development.

No Pulsar IO S3 sink yet.

That said, there's a lot of cool things it's doing, like the built-in schema registry and far easier multitenancy, and offloading older data into S3 etc. transparently to the consumers, so I'm definitely I'm keeping an eye on it.

Lastly, you're taking aim at Confluent, you realise Pulsar is largely controlled by people employed by StreamNative, yeah?
> top level is mostly going to be nice when teaching new programmers. You can just get on with hello world

Yeah it seems like kind of a weird thing? “Here’s marginally less boilerplate once, if someone is going to learn to use the language, they may as well learn how it actually works instead of hiding stuff that they’ll soon see anyways...
Covid infection risk of unvaccinated negatively associated with vaccinated
One can say that about literally any language with nil/null, and it's been empirically demonstrated beyond reasonable doubt at this point.

The reality is that you don't know where your nil-dereference bugs exist because your language doesn't detect and force you to eliminate them.
Thoughts on Pantone's NiftyPantone ERC-721 contract
Looks like Pantone is putting their colors on the chain.

Contract - https://etherscan.io/address/0xb66A62D42fe531FFaBEa6E45DaC368a438B6AcBE#readContract

Twitter: https://twitter.com/NiftyPantone
Discord: https://discord.gg/fnbeUJGU4a
Yes. I run the controller on a raspberry pi 4. Local only.

I too am disappointed in UniFi’s direction.

I used to recommend them. I don’t now.
I think the short answer to your question is "no".

For single-file-no-project simplicity your best bet is dotnet-script: https://github.com/filipw/dotnet-script

For native code your best bet is NativeAOT: https://github.com/dotnet/runtimelab/tree/feature/NativeAOT

I'm not aware of anything that combines the two.

As to why: it's not so much that they've made it hard as they haven't made it easy. The reason they haven't made it easy is that it's a fringe use case. The main benefits of AOT are faster startup time, smaller storage requirements, and compliance with the iOS interpreted language ban. Most people who worry about those things don't mind having a project file.

They _have_ made some changes that may partly address your concerns. Visual Studio is no longer required to build C#; you can do it purely from the command line. There is also a new project file format. It's still XML, but much simpler. The HelloWorld example[0] from NativeAOT is a good example of how simple it can get. And the command line tools include an easy way of creating basic project files[1], so you don't have to memorize what little boilerplate remains.

[0] https://github.com/dotnet/runtimelab/tree/feature/NativeAOT/...

[1] https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-ne...
No - not every company ...
18% sounds so high. What’s it like living with them? Any problems? Also congrats on being 41!