skysight-inc/HackerNews huggingface dataset:
Yes, you can! You can even tell when the organization was changed, since many complex systems are upgraded over time. The example I like best is the Windows volume control(s), as pointed out by Casey Muratori (https://www.youtube.com/watch?v=5IUj1EZwpJY).
Do keep in mind that when science is 'wrong' in that way, the new theory still has to explain all the observations that the old theory got right.
You skipped whether you believe NSA follows them or not. Even if NSA ignores those rules, they have literally no rules about compromising foreign servers; they are required to do so, as part of their job.

Take a step back and note that nobody on HN is going to make an argument premised on "you should trust NSA to follow the rules". You can accept that as an axiom and have easier conversations here.
To be specific, Elixir isn't transpiled to Erlang the language. It's compiled to the Erlang Abstract Format.

https://elixirforum.com/t/getting-each-stage-of-elixirs-comp...

https://www.erlang.org/doc/apps/erts/absform
> Berkeley is 35% asian & 20% white vs CMC is 16% asian and 35% white

My guess is that this is at least in part due to the different racial makeup of their respective applicant pools. Going to Cal is a dream of many Asian high schoolers; CMC is not revered in the same way.
I reported this scam to them this afternoon- I’m sure others did too.
There are plenty of commercial solvers out there that beat the pants off the open source options in terms of performance and in terms of depleting one's wallet :)

CPLEX, Xpress, GUROBI, and Hexaly all come to mind. Hexaly is really good for scheduling problems and things like vehicle routing. You typically access these via an API they offer you for the popular industry languages. This approach seems to make a lot more sense to me than having a dedicated solver language that isn't as good for all the general purpose stuff. Calling GUROBI from Python is a breeze as is all the standard stuff in Python. Mosek is a lot cheaper than GUROBI, but both of it's APIs are extremely low level and the performance isn't as good as GUROBI either.
My first thought was, this looks like a type system, except you need to solve it yourself. In Typesecript, naively:

const main = <a extends any, b extends any, c extends any>([a_, b_, c_]: [a, b, c, a]) => {
type SomeTuple = [a, b, c, a];
const X: a = a_;
const Y: Exclude<SomeTuple, a> // = <put solved value here, get a type error if the value does not satisfy the constraints>
console.log(X, Y);
}

Except nothing solves this because a, b, and c can all be the same. After trying to express this correctly, I ended up with something that appears useable (but that still uses assertions and doesn't really express the type of Y correctly).

type Narrowable = string | number | bigint | boolean;
/*
Express the type of a value in a tuple that is not the type of the second parameter
For example:
- ValOfTupleExceptFor<[1,1,6,2,3], 1> -> 6
- ValOfTupleExceptFor<[1,1,6,2,3], 6> -> 1
*/
type ValOfTupleExceptFor<
Tup extends readonly Narrowable[],
Val extends Tup[number]
> = Tup extends [infer First, ...(infer Rest extends Narrowable[])]
? First extends Val
? Rest extends []
? never
: ValOfTupleExceptFor<Rest, Val>
: First
: never;

const NO_SOLUTION: unique symbol = Symbol('NO_SOLUTION')
const getValOfTupleExcluding = (tup: readonly Narrowable[], val: (typeof tup)[number]): ValOfTupleExceptFor<typeof tup, typeof val> => {
const [first, ...rest] = tup;
if (!first) {
return NO_SOLUTION as never;
}
if (first === val) {
return getValOfTupleExcluding(rest, val);
}
return first as ValOfTupleExceptFor<typeof tup, typeof val>;
}

const main = <a extends Narrowable, b extends Narrowable, c extends Narrowable>([a_, b_, c_]: [a, b, c, a]) => {
const someTuple = [a_, b_, c_, a_] as const;
const X: a = a_;
// This still resolves to type 'never'
const Y: ValOfTupleExceptFor<typeof someTuple, a> = getValOfTupleExcluding(someTuple, a_);
console.log(X, Y);
}

Which really highlights how powerful the 'planner' style program is in terms of simplicity and conciseness. I guess Typescript isn't even powerful enough to express this kind of constraint.

edit: TS playground link with some experiments if anyone's interested: http://tinyurl.com/3p2pzdtn
https://rationalwiki.org/wiki/Holmesian_fallacy
Unraid Announces Pricing Change
"What was recently discovered in our code is a little preview of a new pricing plan that we are gearing up to launch soon."
Interesting. Thank you.

It's intentionally available as a single source file:

https://www.sqlite.org/src/artifact?ci=trunk&filename=ext/mi...

For easy modification to handle TSV, TSVx, JSON, Pandas, YAML, or whatever else my heart desires.
Yes, unless there's a de laval nozzle inside that thing, which I wouldn't expect.

If you've ever used a compressed air gun from a compressor or at a tire fill station, it's also very likely choked flow, sonic exit speed.
Conservation of energy comes from continuous time symmetry. (See Noether's Theorem for an explanation.)

So just violating conservation of charge or conservation of momentum alone would automatically break conservation of energy.
The language of religion shouldn’t be substituted for the language of science. This paper reads like a religious text.
i think there are some situations where this is a brilliant and perfect answer and none other answer will be better.

in a lot of cases, a job that restricts you from using industry standard web automation tools like puppeteer or playwright or whatever is also going to restrict you from installing browser extensions.
Yeah, I was thinking along the same lines, something like a searchable db with links to youtube. But I discovered invidio.us which returns good search results, for now at least.
Depends if you use a NUC or a 10 year old 2U HP rack server with redundant power supplies, 4 Xeons and 128GB of RAM.
What if you change the narrative from "single family" home (or multi-family dwellings) to "cater to couples and/or singles that can handle needed compromises"
Or maybe just write "sandboxed" or "isolated" since it's actually what safe means here, not that the code is actually doing what it says.
Everytime I use youtube search now I'm getting disgusting, sexualized recs when I search for a specific topic that is completely unrelated to that crap. I cannot even block these recommendations from the search result list, I cannot block these channels.

Youtube/Google have simply become insane. You're at work, looking for some Youtube coding tutorial, and you get some video with a sexual thumbnail, or something about a disgusting ear disease or something. What the hell Google? Shouldn't these video be marked as sexual/NSFW content at first place?

Deleting youtube view history and turning it off used to fix these things, but not anymore, it doesn't make any difference. I've never seen that, a mainstream, non tabloid, website that forces its user to see sexualized or disgusting content.

Youtube employees here, do you really believe it makes people more likely to watch youtube videos? It doesnt.

I don't want to see "other viewers have also watched these", I don't want to see "for you". I only want to see what is relevant to the query I just made.

Isn't it ironic? Google beat Altavista back in the days because Google search results were more accurate than the competition. But now that Google is basically a monopoly in search, it simply decided to forego its core value for profit and display the user garbage results, results Google think the user might be interested in regardless of the search query, and not results the user explicitly searched for. This isn't a search engine anymore, this is a recommendation engine...
> The Linus Torvalds "we do not break the user-space, ever" mantra should be a best practice for every open source programmer

I think that has to forever live in tension with its opposite. I mean, every opensource project also lives or dies based on the volunteered time of its maintainers. If "being be idealistic and silly" is needed to keep maintainers around, then its not silly.
Matthias Wandel. He doesn't do a lot of reviews, so I wouldn't go there only for that, but he does speak candidly about the process.
Haha you feel like I’m wrong but you just can’t articulate why? I understand bro. Have a good night.
Seems strange that people still don't think of birds as dinosaurs (just going off the title)
And more generally, avoid installing apps from centralized repositories/ App stores. Go to the official source if available.
I agree. I've also found out that "210/8.0" returns the desired result.
Wow this is like the most HN thread I've ever seen, I love it! It's almost like a punctuation version of "Who's on first?"

Everybody's arguing, then finally all is revealed, and I learned a ton of stuff along the way about German quotation marks and the subtle difference between backticks and opening curly quotes, and low quotation marks and commas, in the Verdana font!

(If this had been a serif font with actual curly quotes the differences would have been much more obvious...)
I did not know Bhutan, or Thailand had referenda on the composition of their government and decided to stay monarchic. Last time they asked in Norway it was roughly 120 years ago, around the time the Model T was all the rage. Things have change a tiny bit since then.

Most countries where a referendum has been held (particularly in the last 100 years) have decided to go with an elected head of stated, not a monarch. (https://en.wikipedia.org/wiki/List_of_monarchy_referendums)
> because beyond simple single-purpose applications with flexible uptime requirements, that’s not a realistic option.

I frequently hear this point expressed in cloud vs colo debates. The notion that you can't achieve high availability with simple colo deploys is just nonsense.

Two colo deploys in two geographically distinct datacenters, two active physical servers with identical builds (RAIDed drives, dual NICs, A+B power) in both datacenters, a third server racked up just sitting as a cold spare, pick your favorite container orchestration scheme, rig up your database replication, script the database failover activation process, add HAProxy (or use whatever built-in scheme your orchestration system offers), sprinkle in a cloud service for DNS load balancing/failover (Cloudflare or AWS Route 53), automate and store backups off-site and you're done.

Yes it's a lot of work, but so is configuring a similar level of redundancy and high availability in AWS. I've done it both ways and I prefer the bare metal colo approach. With colo you get vastly more bang for your buck and when things go wrong, you have a greater ability to get hands on, understand exactly what's going on and fix it immediately.
Two-Parent Families Are More Important Than College
Now I'm wondering if that's where DO got the name in the first place
If he has children you should try to get them involved.
Doh, sorry. I'm usually good about not using that acronym!
Normally patch updates do not require you to fix your code but often include desirable security fixes. That is the purpose of semantic versioning.
Which religious texts analyse large bodies of social media text to tease out associations between keyword|phrase blocks?
Not everyone needs to be convinced of climate change. There are many good reasons to wean off of climate change. Air pollution kills 10m/year[1]. For context, COVID deaths are 6.5m+ over 3 years, about ~2.2m/year.

[1] Air Pollution Kills 10 Million People a Year. Why Do We Accept That as Normal?
https://www.nytimes.com/2022/07/08/opinion/environment/air-p...
My code wasn't broken, I had a tsconfig file that was formatted by prettier and prettier removed trailing commas. Then I updated prettier without reformatting and my tests failed because prettier rejected the now-incorrectly formatted tsconfig file.

Also your analogy is wrong and not what is happening here. Suppose that a JPEG encoder encoded files as png when the flag is `--filetype=unknown`. Then in a patch release the behavior changes so that "unknown" means jpeg. That's closer to what happened here.
A Call for Consensus on HTML Semantics
The Open-Source GraphQL Federation Solution
Way to go, Marius!

This scratches a good itch that Streamlit just seems to baaaaaaaaaaaarely miss -- more fine-grained control of the React under the hood.

Keep it up!
I wonder how running several computers would compare to other high-current draws that we would consider normal use, like using an electric oven a lot (3kw, plausibly 10 computers).
This rough idea is the basis of A Fire Upon the Deep by Vernor Vinge. It has this idea of "zones of thought" where there's basically a speed limit on the speed of thought and advanced civilizations move up into the higher zone with a faster limit. It's an incredible book and well worth the read.
Would it be better to store the hash of each output into 3 different arrays?

e.g. currently, it's doing:

[input] -> [3 hashes] -> [single storage]

but, I'm wondering if it's better to do:

[input]
-> [hash a] -> [storage a]
-> [hash b] -> [storage b]
-> [hash c] -> [storage c]

...this way, the output of the 3 hashes don't affect each other during the set and membership-check. I wonder how that would affect how much more data you can store. I'm sure someone has considered this.
> the frequency goes from 3Hz at 0.4V to 680KHz at 1.1V

now _that's_ underclocking :)
Constexpr and Consteval Functions
> The UX for google products has gotten so much worse.

In my experience the UX for google products has been an absolute dumpster fire for many years. I switched to DDG half a decade ago because I literally kept tapping/clicking on the wrong things constantly in the Google search interface. In other words it was so bad that I decided to switch even before the latest drop in the quality of search results, purely because of the UX.
Thank you! Should be back up soon.
According to the user on that site "alzayani":

sort an array of all 16777216 image positions (x,y) randomly

loop the positions array and for each position:

read the pixel color at the position as a reference

sample N random colors from the available colors list

for each sample calculate the hypotenuse from the reference color Math.hypot(R - r, G - g, B - b).

find the nearst color, use it for that position in the output image
update the list of avalible colors (for practicality in chunks)
Though it's not clear from the article, I think they aren't concerned about the physical material. This organic matter could be an energy source for life and they're saying that it's not enough energy. Even if a lot of stored energy had accumulated, it's not sustainable, and life exhibits exponential growth when food is plentiful.
I think there's a bit in Yes, Minister about how the more you're doing something in government the less you say about it, and the less you're doing the more you say.
There was a forum that used to have as a requirement a non-free email account and seemed to have no issues with spam accounts with tens of thousands of members for more than 10 years. In that use case it seemed the non-free account aspect to sign-up was the threshold which seemed to keep spammers out vs the fact such an email account could be (with relevant authority) traced back to a real identity.

I'd be curious if there is a study that has looked into the thresholds for different use cases at which spam account creation drops to negligible amounts and how much price vs anonymity vs difficulty factors into it.
Not without any trouble though https://www.self.com/story/heavy-earrings-stretch-out-your-e...
To me Signal is in the business of collecting metadata and nothing else (for whom, that is a good question: probably some three letter agency).
Saturn's primordial disc had a lot more water (attracted by Saturn's mass, and less volatile in the colder outer solar system) available to coalesce onto Titan, than in the much hotter and smaller neighborhood of primordial Earth. It's very plausible that Titan has quite a lot more water than Earth. Saturn's other moons are known (by density and gravitational analysis) to also be composed of much water ice, up to 70% or more per moon.
> But in many other ways, Parliament asserts its independence from the monarchy

The implication here is that The Government and The Parliament are the same, which isn’t true. While it’s not quite so delineated as in countries with formally separate executive and legislative, the two are separate entities.

The executive is also commonly called “The Crown”, so it’s an appropriate logo. (Albeit, that’s also a nebulous term.)
For the parenthetically inclined among us, there's also an implementation in Coalton: <https://github.com/coalton-lang/coalton/tree/main/examples/t...>
The best way to count
No it's not just like it because not all log files live in /var/log so you have to remember to check several locations.

systemd is centralized.
He replies to you in his comment section.
I'd like these as cuff links. Imagine it as a status symbol!
And if paid annually it's just $25.
Kids fire up IDA Pro to do that now. Wild
I didn't know he was in Portland! I imagine it must be because of all of the chip firms in the area. Being able to piggyback off Intel's research fabs must help.
This is not a people problem, it's a technical problem.
Thicker, or denser? Or did you mean thick as in cake batter and not size?

As far as I can tell, Earth's atmosphere seems to extend further into space than Venus'.
Related trivia there is that you'll still find some postboxes with royal cypher - usually GR, ER, or VR (George, Edward & Victoria) across Ireland. But painted green.
I'm a little confused about how planning is different from vector reachability, which, from what I understand, has Ackermann complexity rather than EXPTIME. Can anyone help me out with the constraints on "planning" that allow it to be solved in a sane amount of time?

https://www.quantamagazine.org/an-easy-sounding-problem-yiel...
Google Gemini 1.5 PRO tops ChatGPT with seven advanced AI features in 2024
You can also walk into a brand new project there that has business logic crammed into a towering, nested for/if spaghetti monster living forevermore in a spring controller method. True story. It just went into production.
>Of course it could be that cosmology is wrong.

That's true, and physicists are actively working on that possibility, too, under the umbrella term "modified gravity".
I suspect willful blindness to infringement wouldn't help. Willful blindness is such a problem in law that most laws are phrased using the words "known or should have known". Someone who should have known is said to have constructive knowledge.

There's also business and legal reasons why ISPs need to log and inspect traffic. "No logging" means "no abuse desk" - i.e. if someone's using your ISP to send out spam or hack people, and you aren't logging or inspecting traffic, then you can't investigate that spam or that hacking. At a minimum it means every other online service is going to distrust your users - i.e send them through reCAPTCHA hell; up to an outright ban. Think like what it's like to use clearweb services through a Tor exit node, and now imagine that for a bunch of nontechnical users. They're going to switch to the ISP that doesn't result in them getting group punishment. But actual criminal actors are going to flock to the service, because they need someone in the middle to launder their packets for them, which makes them have a worse reputation, and so on.
Those who are valuable today are not likely to be the ones valuable post-doomsday. I’d imagine the bunkered billionaires plan to use a private mercenary force to assist in recruiting whatever useful post-doomsday talent is left afterwards.

The one thing I genuinely wonder is what odds each billionaires gives their private mercenary force for not usurping the “throne” from them after an apocalypse.
Little Brother: How Digital Technology Normalises Surveillance for Young People
I'm surprised you think it's emotional. Seems pretty rational to me. I thought Node.js's selling point is the event loop and its non-blocking nature, and how convenient it is to be able to write both your backend and frontend code in a shared runtime. The arguments against that paradigm, mostly around callback hell and promise chaining, have gone away with async/await. So I stand by my assessment that these parts are probably the best parts of Node.js.

There are many other parts of Node.js which need work, but it's weird when the thing to call out is its asynchronicity when that part of the language is usually the thing people like.
I've provided you with the document to read and quoted very specific, very clear, very unambiguous sections that you then somehow misinterpret.

The Court: "We find X to be true".

You: "The Court is saying Z".
What’s the median upfront cost?
Simple, solid and cheap to run. A great example of how to do cloud the right way!
Twigl.app
Slap some religious labels to the activism. Now the First Amendment is saved
Anything jump out that you would change?
> A US District Court jury in the Eastern District of Virginia found the ISP liable for infringement of 10,017 copyrighted works.

(does some mental math)

Each of those copyright violations was apparently worth $100,000. Wow, with all the movies I've pirated, I ought to be a lot richer.
I run a legitimate non-sleazy business in the US doing mid 7 figures a year. It’s not a “line”, it was the reality of an attempt to do business with Hetzner.

I’ve never had any serious issues with other vps, colo, dedicated, or cloud providers in 25 years as an employee of many companies or as a business owner: only Hetzner.
When Eyes in the Sky Start Looking Right at You
Really? Where?

You've been caught outright lying and you have no address for it other than calling me the idiot?

Please, leave.
> ALSO: The photo of an Internet Pirate is amazing.

And it seems it's not an AI generated image based on the credit. Someone actually sat down for a photographer and chewed on a CD dressed as a pirate. Wonderful!
Multi-color is probably not really possible at a reasonable price point because you'd need twice as many vias and traces in the same space for RGB compared to just R. You _can_ get it manufactured, just not in low quantities at a price anyone would be willing to pay. There are 1.1x1.1mm addressable LEDs available[0] which should be quite doable, but those require quite a high voltage and have an unacceptably high idle power consumption: a 52-LED matrix would draw 15mA with all the LEDs off!

As to single-color non-red: the main advantage of red LEDs is that they can operate on a very low voltage. The exact same board with blue LEDs would have a significantly shorter battery life - if it's even possible at all. These earrings are probably using two SR521 batteries, which start at about 1.55V and discharge to about 1V[1] - so the earring is operating on 3.1V to 2V. You can get red LEDs which work with as little as 1.7V, but blue LEDs need about 3V to operate _at all_. You'd either have about 1/3rd of the battery life, or you'd have to add a third battery.

[0]: https://www.adafruit.com/product/5849

[1]: https://img5083.weyesimg.com/uploads/xtk5s4z6.allweyes.com/i...
I think standard units are more common even if proportions. Not sure who speaks in bananas.
I wonder if they are the reason newer tenants had to pay, but the landlord couldn't change their lease until the last one expires
It's already a feature in the Kagi browser extensions! Just summarization (and their FastGPT), not the website Q&A part.

chrome: https://chromewebstore.google.com/detail/kagi-search-for-chr...

firefox: https://addons.mozilla.org/en-US/firefox/addon/kagi-search-f...
Kompare is a specialized tool for engineers who maintain a few Kubernetes clueters and need to run personalized comparisons of resources. The tool's official repo is here: https://github.com/xendit/kompare
Must be a junior capo who forgot the boss wrote the DMCA specifically giving ISP operators a free pass (dont wanna step on the streaming racket)
Side bonus, Chekr executives can take under-the-table payments to artificially inflate scores.