skysight-inc/HackerNews huggingface dataset:
CCP starts looking like a US corporation. Their PR department says "996 policy is illegal" and lower-rung VPs read the subtext and make the policy illegal, on paper, but at the same time create conditions that effectively enforce 996 without it being an official policy.
The use of a gas pedal implies a human operator is in control. This seems different than a “just go” button on a bus that is otherwise autonomous.
DNS issues have, more often than not, caused networking slow downs for me. Running a recursive DNS server on a home network is quite a bit slower than using a public DNS server on a high speed network; the slowdown with a local cache is less, but still there. Just directly using 8.8.8.8/8.8.4.4 or 9.9.9.9 or 1.1.1.1 or 4.2.2.1 is best (faster, more reliable) in my experience: Fewer moving parts. There are significant privacy and security issues with using DDNS addresses which can be resolved by public DNS servers.

For the record, I have written a DNS server from scratch. Three times, actually (try 1, which is still the authoritative DNS server I use for my domains, try 2 which is a tiny caching DNS server, and try 3 -- which, yes, reuses code from try 2 -- is a very flexible DNS server which uses Lua for configuration).
That you very much for this. Applied mathematics FTW! and it sounds absolutely gorgeous: https://www.youtube.com/embed/waTykg6Wruw?badge=0&autoplay=0...

(edit) Brian Eno is a huge fan.

(edit) copy'n'paste from their site:

Pianoteq is an award-winning virtual instrument which you can install on your computer (PC/Mac). It is available for Windows, macOS, and Linux, and will even run on some ARM-based boards such as the Raspberry Pi. It can be used both in standalone mode and as an instrument plug-in in VST, AAX, and AudioUnits hosts.

What makes Pianoteq superior to other virtual instruments is that the instruments are physically modelled and thus can simulate the playability and complex behaviour of real acoustic instruments. Because there are no samples, the file size is just a tiny fraction of that required by other virtual instruments, making Pianoteq perfect for any modern laptop.

The secret of Pianoteq

The Pianoteq history is strongly connected to the outstanding career of Philippe Guillaume, who, so to speak, had three lives in one.

In a first life he was a high level expert in piano tuning and piano restoration. He worked with prestigious artists like Maria João Pires and Alicia de la Rocha.

Then at age 30, he started a second life with basic studies in mathematics and succeeded brilliantly in the prestigious French Agrégation competition. He earned in a very short time the title of Doctor in Applied Mathematics degree, then became a full professor, and the Director of the Department of Mathematics of INSA-Toulouse, France.

The adventure of Pianoteq started when Philippe Guillaume tuned his first piano and when he wrote his first mathematical model.

The third life of Philippe Guillaume is devoted to developing and promoting Pianoteq.

With the help of his colleagues and a carefully chosen team of experienced musicians, the complex instrument step by step turned into a vivid and convincing piano simulation which makes it the very first piano of its kind.
Ask HN: How do you find non-commercial content on the Web nowadays?
When you’re interested by a new subject, how do you find interesting information on the Web amidst all the ad-filled websites that try to sell you stuff?

For example, say you want to improve the Wikipedia article "Pickaxe". Excluding everything related to the tool in Minecraft and other games, all I get on Google are a bunch of websites selling pickaxes, some dictionnary entries, some companies named [a variation of] "Pickaxe". There must be a couple non-commercial websites talking about pickaxes but none of them appear in the first 5 pages of Google results.
I've gotta agree. We replaced webpack with esbuild in our Phoenix 1.5 app. The migration took a bit of time to get right, and I was questioning whether it was worth it, but having seen the results -- faster builds, fewer dependencies, generally not having to worry about webpack at all -- I'm thrilled this is becoming the default.
Unfortunately it comes at a high price. Who doesn't have backache?
> probably not enough to be worth the risk of going through what they're facing now.

Easing restrictions over the years wouldn't prevent the inevitable. Doing it this way lets them face the inevitable lawsuits from a position of power, rather than a weaker position after years of slowly easing restrictions.

It's like ripping off a bandaid.
Penrose's observations of evaporated black holes in the cosmic background radiation map are really interesting. This is a big reason to think there are structures older than 13.8 billion years.
Very nice. If it works on mobile too, could end up being a competitor to flutter.
The only time I don’t smash the fast-forward button during podcast ads is during the Unmade Podcast. They actually manage to continue the show’s conversation while they promote Hover and Story Blocks. It also means that sometimes their ad slots (as defined by the time between “and now a word from this episode’s sponsor” and “thank you very much for supporting this episode”) can be over seven minutes at times.
I feel a lot of arguments for ORMs boil down to "I can't really be arsed to learn SQL properly" which is fair enough from a developer time / performance ratio point of view, but not from a purely technical point of view.

Like you say, I find there's way more mental friction dealing with new ORMs and wading through the documentation than there is in just going straight for raw SQL. There's less "magic" that way too which is always nice when you're debugging or optimising things. Different strokes for different folks I guess.
Wee nitpick, LINQ isn't an ORM, it's a querying API. Maybe you meant the original LINQ to SQL ORM which was deprecated in favour of Entity Framework (EF).

> A good ORM will enable people to do that easily as well

I agree. EF isn't a terrible ORM and covers many use cases developers encounter when interacting with a database server in your average line of business app. But you do need to keep an eye on the SQL it generates with more complex queries i.e. beware of cartesian hand grenades. Fortunately MS provides some guidance on this kind of thing, but sadly many developers often don't bother to read the docs, and this is why ORM's get a bad name:

https://docs.microsoft.com/en-us/ef/core/performance/efficie...
Yep that's downdetector's tweet about it. I thought it was silly what happened to me:

I sit down with my coffee and open twitter. It just spins so I google is twitter down and click the first result in the box :)

I thought others might appreciate the what did I expect moment.
If people you hate, like big oil or the police ran a tabloid, would you believe it? That's what you are reading here. You think they are honest? The only thing their leadership cares about is the facade of legitimacy. They will say and do anything to get it. They do not care about what you care about, GDP, world peace, knowledge. They only care about avoiding the gallows and stopping a mob of their own people from clubbing them to death in the streets.

Your own people hate you. They do not want you around. If you really want to help people, leave. Retire to Singapore or Malaysia or Brunei or Auckland and learn to leave other people alone. They're fine without you. With you is a living waking nightmare.
> > "BeOS. Going to display some JPEGs. I assume there’s an overhead projector in this place?"

I vaguely recall wondering whether Stephenson was drunk when he wrote that, back when I first read it. Like... As if Windows, both 95 and NT, or "Finux" (can't recall whatever that was; a specific distro, or his codename for Linux in general?) couldn't display JPEG?!?

Utterly fricking weird.
In the US, the govt literally can't make moderation decisions for these companies.

I'd rather there just be regulation to make algorithms more transparent and to force the disclosure of how a particular post has spread.

If this is a problem that must be solved by the market, the market has to be properly informed.
E_measured / E_emitted = e^(-d / H'c)

e is 2.718...
d is distance of travel
H' is 13.83 billion years, the continuous decay rate

Rough calculations
https://docs.google.com/spreadsheets/d/13aRdc1gZmsA3F-gKt5sK...

Data from
https://ned.ipac.caltech.edu/Library/Distances/
We discussed a couple options in https://news.ycombinator.com/item?id=28299204

Unfortunately, having 4 4-core nodes will not make Slack or Chrome any faster.

Unless you run each on a separate node and pipe the X output to your node.
IPv4-Compatible IPv6 address are deprecated, because people can use IPv6 to circumvent IPv4 NAT firewalls, so OS vendors asked to ban this behavior. It's also confusing to people when they can call both IPv4 and IPv6 at the same time:

$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.043 ms
# OK

$ ping6 ::1
PING ::1(::1) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.063 ms
# OK

$ ping ::1
PING ::1(::1) 56 data bytes
64 bytes from ::1: icmp_seq=1 ttl=64 time=0.023 ms
# OK

$ ping6 ::ffff:127.0.0.1
PING ::ffff:127.0.0.1(::ffff:127.0.0.1) 56 data bytes
ping6: sendmsg: Invalid argument
# CONFUSING & DANGEROUS
I would rather risk the class action tbh. This is Apple, the company that changes major things on a whim and doesn't care if it's bad. 10-20 years down the road we'll be in the same spot.
Microsoft warns thousands of cloud customers of exposed databases -emails
I concur, despite the downvotes. This is also why the select is last LINQ to SQL [1] queries:

var companyNameQuery =
from cust in nw.Customers
where cust.City == "London"
select cust.CompanyName;

[1] https://docs.microsoft.com/en-us/dotnet/framework/data/adone...
The point is that they aren't doing it for free. Users are not paying with money, but are paying nonetheless, with privacy and freedoms mainly.
I suppose that's the plot to Trading Places.
And doesn't keep important files on SD cards...
most cryptocurrencies are considered securities, so yes. but this is an NFT. not sure where things stand there, but if they are being traded like currencies, then my bet is on NFTs being securities too.
For meetings I now have 3 effects.
1. At 1 minute to meeting start the meeting subject is announced on Sonos speakers to awake me from focus. This uses Node to query my Office365 calendar.

2. Two Pi Zeros with LED hats light up during Zoom meetings. This uses the Zoom APIs to receive webhook events that are published to MQTT. The PIs listen to MQTT and adjust the light colors.

3. I have a color changing Pac-Man Ghost light behind me that turns off during video meetings. In this case, my home automation system listens to MQTT events and turns the plug off and on.

Extra. I used the Node/Office365 calendar querying to light up PI LEDs for wife’s meetings and kid’s meetings. I didn’t feel like trying to deal with another company’s Teams API or school’s Zoom settings. The kids meetings were also announced over Sonos in the area of home they were working. It worked well enough we didn’t have to look after them every time class started.
So you couldn't work out how to use something that thousands of other people can use just fine and you conclude it is the maker of that thing, which is the problem.

I'm starting to understand why you found using Azure such a challenge.
Search harder, longer, and deeper.
I'm curious why you think they'd just leave open the ability to destroy a satellite to anyone with a powerful enough transmitter. The telemetry, tracking and control (TT&C) data is absolutely encrypted for any serious satellite operating today.
You don't see any links with successive US governments treatment of conquered (first) nations? To borrow a Canadian phrase. I think there is value in deep consideration of patterns across time and political ideology, and perhaps draw informed generalizations on certain societal failure modes.
I don't think there is any need to encrypt traffic coming from the telescope. One of the (many) compromises in the design is using 26Ghz radios that will be so low power that the only way to downlink data is using the huge Deep Space Network.

So many design compromises were forced by not putting nuclear power on the telescope. I really hope it works, but I think the odds of getting much useful science from it slim.
I have bounced around between different lab notebooks, obviously starting with paper. I then moved to a word doc. Problem with word documents is that they don't have any good hierarchy. I then tried Obsidian, which is a markdown editor. It's nice, but the table and image support is lacking. I need to be able to paste in tables from a spreadsheet because that's how I set up many experiments.
Until we start using the less interesting boards to signal the market we want more interesting boards, we won't have more interesting boards.
Dude, CGNAT is handled at the ISP layer, I do not have an IPv4 address at all locally, it's a 464XLAT done on T-Mobile's side. All users come from a shared IPv4 on their network, not mine. Dude.
In the real world ipv6 for home networks often is so frustrating that you need to go back to ipv4. My isp forces you through a CGNAT for ipv4 but only when you have ipv6. On v4 only you get your oen ip and that’s it. On ipv6 the CGNAT is also overloaded and unstable, the network gives you a new prefix once every few days and you get worse routes. Additionally the consumer level hardware is a lot buggier on v6. It will probably change but right now it’s painful.
It's his body so it's his choice. For someone aged 29 the probability of dying or getting complications from Covid are so low that vaccination may not make much sense.
I have the same concern as well. Apple won't change a damn thing unless a US Court backs anyone but them. If you have legal precedence of a loss on Apples part, they won't be able to pull this BS in the future.
Human challenge trials have been running in the UK since January.

https://www.nature.com/articles/d41586-020-02821-4
It would be easier to do that with a template engine.
> I am comparing against Ryzen Zen 3 chips FWIW.

I find their ISA offensive ;-)
(I realize we may in fact be saying the same thing, but I just want to express it in a different way.)

> assuming our best theories are true

Isn't that what the course of history teaches us, that our best theories usually aren't true? At one time spontaneous generation was our best theory on where frogs came from after it rained, and it was based upon our best observations at the time. I'm not sure why this particular point in time would be special. I'm not saying that the current laws of physics aren't a great way to model the universe as we currently observe it, but it doesn't mean they actually are true and we have to be open to that possibility, if something that doesn't fit our current models and laws appear. But not until then, mind you.
My two data points:

- Spectrum gave me /64.

- Comcast gives me /128.
I guess it will be just like Searx: https://searx.me/

If an IP generates too much search queries, Google will block / throttle it…
If he did, would he then be worth the 750 million?
Show HN: An open source solver faster than piosolver
Previous discussion (April 2020):

https://news.ycombinator.com/item?id=22766639
All squatting is scummy behavior.
Other species can walk upright, some of them achieved walking upright long before us…and yet they are no longer around.
I also made a online demo: https://colab.research.google.com/github/bupticybee/TexasSol...

And an youtube introduction for it:

https://www.youtube.com/watch?v=MydczBwSfWc
We’re told to ‘follow the science’ – yet some of it is just plain wrong
The society and economy in California have become unsustainable because the people who have been priced out would prefer to not have too long of a drive? How is this a credible argument?
ChaosDB: Unauthorized Privileged Access to Microsoft Azure Cosmos DB
It took me a long time to finally "get" IPv6.

But as soon as you don't try to apply IPv4 conventions to IPv6, it really clicks:
- RA packets don't have default gateway - default gateway is always on fe80:: and is the actual host that sent the RA
- You can configure hosts via RA not to send packets directly to other hosts with the same prefix (instead sending them through the gateway) by disabling On-Link flag
- You can use RA and DHCPv6 over any link, not just Ethernet
"If you were plowing a field, which would you rather use, two strong oxen or 1024 chickens?" – Seymour Cray
I've been playing with IPv6 for over a decade. My observations are that it's actually faster across the backbone. I'm not sure why this is.

A very useful site: https://ipv6-test.com/
Neuroimaging Analysis Replication Study – An Emerging fMRI “Crisis”?
Yep, and this is exacerbated in cities, and in areas where, for some reason, they make the bad choice of putting crosswalks near bus stops. Much of the time, people standing near crosswalks are just waiting for a bus, and usually successfully communicating that to drivers does not happen. And as we know, when there IS a bus using the stop, using the crosswalk is a lot more dangerous.
AFAIK, this solution is not for JWT auth. It's for session based auth.
I mean it's an achievement, for sure. Understanding what the universe is made of is pretty massive.

But is it the most extraordinary one?

I think more towards how we have escaped our constraints as animals:

- It's a problem to eat too much now, contrary to the experience of all creatures other than modern people.

- We no longer live in one environment. In fact we create our own, in many places.

- We don't mind if the sun goes down, we can replace it, temporarily.

- We can use energy that was captured a long long time ago.

- We don't even need to reproduce all that much to survive. It's pretty much an expectation that we'll live past childhood, it's considered a massively unfortunate tragedy if your kid dies these days.

- We can interact with people who are far away, as if they are right in front of us.
I have a hard time imagining any of this being new to "Experts" and the infantilising tone doesn't help.

Just another pointless re-hashing of the built-in user manual.
This is the classier form of the "who would win in a fight between Thanos and Darkseid" internet discussions. But yes, physics is amazing, but it doesn't exist alone. Math is particularly important, but also chemistry and engineering all co-exist in a positive feedback loop.

(If I had to isolate the single greatest insight in the modern world, it would be Descartes introducing the notion of number as different than "the length of a line segment". This change in perspective made possible all the math and physics that came after. This perspective is now so common as to be invisible, so for someone to see something so foundational, but so unknown, it is really remarkable.)
well other than being needlessly abrassive I would say it's downvoted (although I myself didn't vote on it) because

> it's ubiquitous

it isn't - as I stated elsewhere I've never worked at a company where MS Office tools were a first class citizen, while almost every company I've worked at uses google docs/sheets frequently.

> It's insanely powerful

maybe? I mean I think if you need powerful tools excel/sheets is never the solution - they are really good at solving simple problems easily - there are better fits for problems that need "insane power"

> its power is accessible to nontechnical people

very fair point - the on ramp gets nontechnical people to become technical, but it is _not_ easier to do complex things in excel/sheets than in a general purpose programming language. It's just more accessible.

> as you sneeringly suggest.

starting and ending with a point to make the parent sounds malicious when no malice needed to be interpreted.

I think I will go back and downvote now. It's simply not a conversation that warrants much of any emotional response. We're talking about boring tools here.
...and that's their wheelhouse. Now imagine how much of a shitshow MobileMe really was.
Mostly a reminder/clarification of things I knew, but a good and welcome one well-stated, because I probably sometimes forget. (I don't do performance work a lot).

But this:

> If you must use latency to measure efficiency, use mean (avg) latency. Yes, average latency

Not sure if I ever thought about it before, but after following the link[1] where OP talks more about it, they've convinced me. Definitely want mean latency at least in addition to median, not median alone.

[1]: https://brooker.co.za/blog/2017/12/28/mean.html
In the short term? Because building a fab takes time and money, I would expect.
I guess so, but to me it's irrelevant?

My point is there's many situations where JR Pierce wouldn't have been in charge, and Hamming would have. Phrase it as you will -- that Hamming wasn't in charge, or JR Pierce was, but the point is the same.

I agree Hamming was being self-deprecating but it seems strange to jump from the observation that he would have fired the guy, but that somehow it's Glogston's attributes that saved him?

To me it seems hypocritical and not at all twisting what he said.
Do tools like Electron not alleviate linux app development pains?
Memtest86 supports UEFI:

https://www.memtest86.com/
> That is not "making the rich richer" [...] This is a pretty rare case and helps people get into the single digit millions, not billions

There are two different categories. Those who have "single digit millions" are "rich" by any reasonable scale. In the us, a net worth of $1 million would put one at around the 89th percentile while a net worth of $10 million would be around the 99th percentile.

Those who have "billions" are an entirely different category which presents its own problems -- perhaps we need a different term for it. Maybe "Super-rich"?

At any rate, you might want to be careful with the language you use. QSBS does appear to make the rich richer. It probably does not make a big difference in making the super-rich become richer. I would suggest making an effort to use language that makes it clear which you are talking about and one that does not suggest that people with "single digit millions" are not rich. Because we ARE rich, and we need to recognize that fact and behave accordingly as members of society.
Have you seen Surface UI? Pretty cool. Collection of LiveView components. https://surface-ui.org/
I was an undergrad then, and wasn't really aware of this sort of thing. I just went and read the TUBA RFC (rfc1347), and it looks like CNLP was no walk in the part either. From the RFC:
CLNP contains a number of optional and/or variable length fields. For example, CLNP allows addresses to be any integral number of bytes up to 20 bytes in length

Did anybody advocate for the simple approach of just expanding the in_addr from 32 to 64 bits, calling it IPv5 and being done with it? That's what I think would have been the right thing to do..
Handling database transactions - Since handling database transactions is an aspect that no serious application can evade, it's awesome that Elixir allows developers to manage them elegantly, which leads to software that does its business well. Check more on our blogpost!
I took a freshmen level C/C++ class in community college as a requirement to get an Associates in Science. All we did was compile. We didn't learn any high level CS theory.
Apple’s $100M settlement agreement changes a key App Store rule for devs
There is no backplane for the CPUs no. But they support 10 and 25Gbps networking that can be used for high speed clustering.
I'd imagine the system is probably similar to Japan where they stay at the office a long time but don't work for most of it. Unless China has something special in the water it's not really possible for knowledge workers to be highly productive based on more hours worked.
Perhaps, but obesity also causes infertility. So it's harder to predict how humans will evolve for that trait.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4456969/