skysight-inc/HackerNews huggingface dataset:
Trying to Keep the Garden Well (Unintended Consequences)
OK, I worded that badly but Australia has border rules that everyone is supposed to comply with, with no specific exemptions for being a famous tennis player. The false information was saying he hadn't travelled in the previous 14 days which was in some border form rather than the visa application.
> It doesn’t just allow random people to pop up a window on your display and annoy you.

Oh, the joy of being an university student with time to spare on a lab of cluessles people about the mighty powers of xhost -.
It's interesting that the author goes through AdventOfCode hell (the code challenges are supposed to be hard, not fighting with your language), critiques Zig's raison d'etre and then predicts a bright future.

To me, this seems like one of those projects that starts its marketing hype too early, gets a negative reputation and then never recovers even if the original promises have been fulfilled.
Hahaha utterly amazing stuff. Just a flame thrower to all the bullshit in college.

I absolutely had that professor that thought the students were cocksuckers not worthy of an A in HIS class.
The current top comment indicates that the model being used is calibratable (presumably by placing outside to work out the background rates). Of course this assumes that they will be properly calibrated by school staff.
I'll not argue that "who" matters. The sense in which stupidity and creativity are neighbors is the difference between expertise and qualifications. I didn't mean that stupid people are more creative. Where unqualified and uncredentialed people can play, you'll find a bunch of clueless morons but also uncredentialed geniuses. Where only the credentialed and qualified can play, say traditional finance, you'll find mostly regular bankers and financiers.

I certainly wouldn't have elected to create the current blaze of cryptmadness, but the fact that most of what it produces is scams and bullshit doesn't mean nothing else can come out of it.
"Scared of the air" is a phrase I've only heard covid deniers use. Most people understand that in fact we're scared of the deadly viruses floating in the air, which are a real thing that one should be scared of, and framing it to sound absurd like that is dishonest.
Ah, Mr. Smith I presume?
COME ON! really??
I'm moralatypical myself.
I believe there were regular dogfights during the Falklands War in the 1980's.
All the GAFAM engineers sweating heavily right now.
My favorite version of OS X was El Cap. Nothing since has been enjoyable.

I get it, my preference, but I'm allowed.
One thing I learned operating a payment processor for a decade is that by far the email domains of choice for people trying to do evil were big free email providers like google, ms, yahoo and so on. A few operators would use something like mailinator (the kind of thing that is being blocked here). By evil I mean everything from attempting to hack us and our users, to financial fraud, to just trying to get a merchant account after being blacklisted by Visa.

A lot of the logic I see in replies here is that people use services like mailinator to abuse free trials. I think this is also the logic for blocking or stripping RFC 2822 email addresses (something+somethingelse@gmail.com). On the RFC 2822 stripping / blocking, you are just breaking the internet. Disposable emails seem like a problem, but I suspect the trend is towards more "private" email forwarders like Mozilla's relay, Indeed's private emails and iCloud's hide my email.

If you are having problems with free tier abuse, one small thought... This isn't universally applicable advice... but it may be helpful. If having an account on your service does not accrete value for the user, the user will be ok with abandoning the account and starting from scratch to get free service. If it is not possible to accrete value, you may have a product that is not a good fit for the freemium model. Try alternative models. You may find you are leaving money on the table.
I agree. Modern UIs are soulless
It's clever, and is in itself art that makes you think. Ideally they'd first make a deal with the copyright holder to not sue. But I like it.
Query Parquet Files with SQL
> is this the internet in 1997 or expert systems in 1982? It could be the next big thing. Or it could be an interesting idea that was oversold and overhyped

...and then returned a few decades later to be oversold and overhyped some more, this time as "Deep Learning" or "AI".

Seems the alternatives on offer are scam or scam. (Or scam, scam, scam, ham, eggs, and scam.)
> [Compiling] takes about ~3 seconds minimum which is frustratingly slow

I feel old, I know that any time is an opportunity to get distracted but 3 seconds doesn't strike me as a long compile time.

Or is that a typo for 30, which would make more sense, which is definitely long enough to be a frustration?
> good luck getting the Government to fund that, especially with the age and general run-down state of many of the UKs schools.

Given how expensive the pandemic has been, I wonder if they might actually do this at some point. If covid doesn't just fade away it's probably one of the most effective things they could do to lessen the impact.
exactly. give me an SME and direct access to the DB. i dont need to see any code, not even the UI.

working on master data and BI changed my whole perspective on how to value software and what i demand of any business application going even vaguely close to business critical processes (hint: unfettered db access to cut through your bullshit.. its my damn data thank you :D )
Guice is pretty old now, like 12 years or so. That's a pretty good run for a programming library, and wouldn't put that in the same class of abandonment as other Google shutdowns.
“Gifted” individuals are selected at early ages to run through rigorous education programs that greatly push them ahead of their peers. It is a pipeline to create intellectual elites and captains of industry. Gifted kids are widely accepted as the most intelligent kids of a school and held up as the finest examples of the school’s educational abilities.
> does it always use UTF8 or does it break the standard?

It always uses UTF8, or it is invalid JSON and MUST NOT be parsed. For the same argument against XML, you could argue whether it actually honours the encoding field (i've found many cases where things lie in the encoding field, and still parse fine by XML parsers)

> Which version of the JSON Schema does it use?

Quite literally the only one I have ever seen in use, ever, is JSON Schema[0].

> Is it using a schema at all?

Most often, no.

> What happens when "$ref" appears in the content body?

Nothing? JSON doesn't have lookups. There is no way to do lookups in JSON. If you do otherwise, you do not have JSON anymore.

> How should I deal with duplicate keys?

This is an actual, real issue with JSON.

XML is a terrible format. It's filled to the brim with footgun features like entity expansion (only ever used to DOS servers), no data types (everything is a string, your parser just needs to know better), no meaningful reason to have both attributes and content, ambiguity between an array of one element and an element, etc. etc. etc.

[0]: https://json-schema.org/
Oh, I guess some of them aren't hungry, then.
Not all costs are fixed. Dealing with fraud, for example, becomes more costly with higher transaction values.
I came to the comments, looking for the same answer. Was it that.. there was no documentation or tutorials whatsoever?
Those articles match my understanding, but it's a bit different to your previous comment (but maybe I misunderstood your previous comment).

I thought you were saying that there was at least one version of Windows where .cmd would run in cmd.exe while .bat would run on COMMAND.COM.

Whereas I think the actual situation is that: on Win95 .bat would run on COMMAND.COM whereas .cmd wouldn't run at all; on NT .bat and .cmd would both run on cmd.exe. As a result, if you used .cmd you could be sure that it would never run on COMMAND.COM, so you could use the new command extensions in cmd.exe without worrying about it causing a confusing error.
Psychological Reasons You Struggle to Regulate Your Emotions
Soap was invented in 2800 BC
by getting a safe, highly effective vaccine that would protect him

Well, that's exactly what my poisoner would say about a purported
antidote (disclaimer: I am vaccinated).

As the top player... has a responsibility to be a good ambassador

I've come to disagree with Spiderman. One doesn't ask for talent, and
so one isn't beholden to anyone for it.
Apple's post-Steve brain drain is real, and a lot of the internal redesign projects are now simply resume-driven development.

A lot of the people working on these systems weren't working professionally when 10.0 came out. Most of those people have moved on. Apple is not the same humans.
I’ve been in a company heading for the layoff more than once. The final sign that it’s coming is a strange ossification of goals and thinking around ideas that more or less amount to “focus on every other data point other than the ones we’re failing at”.
A solar tax? I have solar panels but I don’t live in California, and it’s already hard enough to break even with the way the pricing works here.

This is a crazy proposal
Start Wordle with TARES
I’m still reading that book, but he describes pure fiat as response to that kind of dynamic (people noticing the value of the debt being reduced relative to hard money and it being harder to sell). I believe he cited a couple other examples of pure fiat/lack of gold or hard asset convertibility, but don’t remember what they are. This wikipedia article mentions some examples: https://en.wikipedia.org/wiki/Fiat_money
I'm now afraid that Jodorowsky might die from laughter when he hears about this.
And that's why we should all get a cheap-ass server somewhere and install gitea on it. If any project ever makes it big, migrate there and treat github as a read-only mirror. Also never accept money over github. Just use paypal or some cryptocurrency if you have trust in those.
I understood that, but my comment could have been more clear. I more meant that it's not necessarily obvious that the type check should infer that it's a `usize` just because the function returns a `usize`. It could be any type that can be implicitly cast to a `usize` which in a 64-bit Zig system is any of `u[1-64]`.
> New Lego, get off my lawn.

Indeed. My grandson has a ton of lego, and the "old" stuff (you know, brick-shaped bricks) is all used in his various creations. So when we go to play together, he has a bin of "available" parts, except they're all weird one-offs that don't have studs on top. Once you use one on something, well, that's it, no building above that. Really frustrating, and amazingly hard to put even something really basic together.
How many unvaccinated < 50 yr olds do you believe to be in the hospital from Covid (not incidental statistical collection). How many are in the ICU? How does that compare to flu? I'd be much more comfortable if we could see those kinds of obviously desirable comparisons rather than treat the whole thing as a forgone conclusion. Vaccines should not be demanded from the general population to participate in society because it is anti-science without rigorous scientific justification.
There is also a very real problem with shut-in otaku/hikikomori culture. A lot of otakus are real losers by the standard of any western society, their level of social isolation is massive and there is no redemption for them. Otaku and gaming subcultures often overlap, inevitably there is some association.
Now available on Termux, also Windows builds. Added: downloading from F-Droid; version selection.
That's the language reference, that also links the experimental autogenerated std documentation

Right now, Zig is young and the documentation is kinda ok (Language reference is clear enough, outside a few things that need better visibility, for example, explaining concepts that are only on the examples can be lost easy), the autogenerated std on the other hand used to work meh, until a commit broke it afaik, so rn is in a pityfull state, but there is no use in reworking it until stage 2, so that's that
You can emulate it on modern hardware, faster than it would run on the real deal, if you truly want to go that route.
I felt dirty when I did something like

#one, #three, #five, #six, #nine

(Or whatever the elements we had to select were.)
I've read an article making that exact point. I've tried finding it but no luck.

Essentially point was that Lego was scared of building/allowing a game that allowed "free blocks" as their whole business was selling blocks for money. It seems very short sighted but as any legacy business they tend to fall into that trap.

This is why they allowed various games that utilize block as a art style, but there were not many building games.
> Besides laws, norms & regulatory structure, what's the difference between a DAU and a joint stock company?

This might have been a rhetorical question but I'll give an answer anyway - this article [0] makes the same comparison and discusses that exact analogy

[0] https://www.readthegeneralist.com/briefing/dao
If someone asked me what I thought an iPhone would look like in 2006, that’s what I would have come up with
That feels like a choice for the victim.

If after the business owner sat down with the perpetrator they decided it is just some script kiddie playing at being a spy then that's up to them.

The wider issue remains that some script kiddie with $120 could have done this and got away with it for ever.
Yes, it does. It's pretty small, though, on the order of 100MB.
Here are some cool things I've done recently with graphviz:

1. Draw "sketch" style graphs using https://sketchviz.com/new

2. Draw graphs of memory usage in golang programs (using pprof): https://graphviz.org/Gallery/directed/pprof.html

3. Embed graphviz into Sphinx docs (shameless self-promotion: https://docs.robusta.dev/master/catalog/triggers/index.html#...)
Don't watch it, it's a waste of time.

The video is neither particularly funny nor infuriating nor interesting whatsoever. It's mostly an 75 year old dude who's pissed off about having to give a class during covid, which is understandable. He swears a lot. End of story
If zig supports + for floating point addition, then it is already fine with ‘+’ being non commutative.
The rest of the argument can also be applied to functions. What does
product(a, b)
do?
About 20 years or so ago, I actually got Apple to replace an out of warranty motherboard for a paid os upgrade.

Can’t find a reference to it now [1] but there was some sort of somewhat known issue with the powerbook g3 that I had at the time that presented under os x, but not os 9.

I argued successfully that it should be fixed under the “software warranty” because it said it was compatible with that powerbook, but the processor issue made it incompatible, and it worked.

Imagine that happening today…

[1] This CNET article alludes to it but doesn’t go into much detail: https://www.cnet.com/tech/computing/lombard-powerbook-the-pr...
AWS has IAM service accounts for containers. Comes for free with EKS, not sure how you’d do it without EKS.

Basically it adds a signed web identity file into the container which can be used to assume roles.
The time is ripe for an anime/Japanese-focused casino in Vegas.
But the RP2040 has no non-volatile storage, right? So you need to include a Flash chip in your cost estimates.

It'll still be <$2, but it also means putting another chip on your board and routing around it. The old ESP32s worked that way too, but most people used the SoM "cans" when those chips were new because of the complexity in routing an antenna trace.

Personally, I'll wait for gen2 and pray for a simpler bootstrapping process for bare metal code.
These kids are paying tens/hundreds of thousands of dollars for an education.
If the job is too dangerous for grandpa, perhaps he should retire now so that these kids can actually learn AND he can be safe. Instead of, ya know, bilking an extra year of salary.
Read the language reference, use ziglings, use ziglearn.org, use zls (don't trust it too much tho, but it will help a bit) and vscode or any text editor that supports jumping to the source, and of course, RTFS
oooh, I didn't realise they still had the key at that point. OK, I wouldn't have even said that - I'd have asked for the key back and boxed the remaining stuff myself. TBH, I'm surprised to what extend the employee would of had a bunch of stuff there - did they have furniture there or something?!
> "After the totally lopsided kill-to-loss ratio attained by the US Air Force and US Navy during the First Gulf War, it is a very rare thing for regimes under attack by the US and its allies to send fighters up in defence - since they know how it will end."

Symmetric warfare is old hat. It's all asymmetric warfare now: https://www.cnbc.com/2022/01/17/yemens-houthis-claim-suspect...

("tanker" appears to mean "truck" rather than "ship" in this context, and "drone" is probably the small quadcopter style rather than what the USAF means by "drone")
It's the first time something on HN gives me second-hand embarrassment.
Given how expensive the pandemic has been, I expect we'll see less funding of schools, not more.
You can't possibly get autocompletion on x. and y. for that first select if you didn't write that from clause yet (or at least the autocompletion you'd get would not be tailored to those tables).
I haven't been able to open a window for about a month due to extreme air pollution outside, and I think my Senseair S8 is broken now. If it sees fresh air with normal CO₂ levels it goes from "normal" 1.5-2k PPM (which are really closer to 4k) to zero and then shoots up to ~65000 PPM, and stays there. It spent the last two weeks in a room with an open window and still shows 65k PPM. Does anyone know of any way to recalibrate it, except for the obvious solution of putting it in a closed box and slowly lowering the amount of CO₂ there?
Let's hope that they sky doesn't fall. :)

It's healthy for culture-conscious programmers to reflect, now and then, on just how small a segment they represent. Cultured programming is fine, but it's like opera: the ordinary programmer recognizes a few of the tunes, but they don't sing along. It's hard to appreciate just how much uncivilized business code is out there, when nobody is getting HN likes for keeping that 1980's ERP running.
David Madore answered on Twitter : https://twitter.com/gro_tsen/status/1483054395524796421, the discrepancy is likely due to you using Python's colourscience package SPECTRAL_SHAPE_DEFAULT which is based on ASTM E308-15 based on CIE and him using better color conversion functions from http://cvrl.ioo.ucl.ac.uk/index.htm
Ignoring the pedant points of legal consent and word use² because that'll yank the thread even further off-topic: what do you suggest as an alternative? The “quantum superposition cat” is actually fairly catchy IMO, but not as catchy as Schrödinger's cat and that is likely very important if you want the general public to ever transition to a new term.

[1] IIRC he didn't do anything that would have been illegal under the law where he lived at the time, and basing things on thought crimes is generally accepted to be a bad way forward. This is not a Jimmy Saville like situation.

[2] Ephebophilia is probably what you mean, paedophilia refers specifically to prepubescents and I've seen no evidence that his interests were in those who were not post puberty. If you are going the thought crime route, at least define the crime right.
It’s about interchange fees on cross-border transactions following Brexit. Amazon sells many good to UK customers from its EU warehouses, but such transactions are no longer protected by the EU & UK interchange fee caps (if the customer is using a UK-issued card).
Nothing new here. Catastrophic disasters are only catastrophic for poor people. The rich will use its money to skip the bad parts and profit from the good parts.

Poverty is and will always be profitable. This is why there will always be poor people in this world.
There's a good chance he could have also recovered a MAC from logs etc.

What's more important is that you don't set your SSID to hidden: Someone needs to broadcast the SSID for the connection to work, and if it isn't the AP, it will be your mobile device broadcasting it everywhere you go!
The only difference is that the Nazis call Jews "disease vectors" based on their religion, not their action. And that is prima facia racism. He's referring to people's actions, not their ethnicity, religion, gender etc.

There's a lot of people now claiming to be suffering Nazi-esque oppression because they have to show proof of vaccination at places like bars, sporting events and other mass gatherings. They have a choice to go or not go to a bar. They have a choice to get vaccinated or not. Jews in the 1940 did not have that choice and that is the crux of the difference. Plus, comparing denial of dinning service against death camp is super cringe.

Please don't take this as a slam against what you wrote, I agree with what you're saying. I'm just sick of people protesting vaccine card mandates and wearing Jewish stars on their jacket.
People often think of the "Decline and Fall" of the Roman Empire as separate parts, but I think one thing the author illustrates is the fall of the Western Roman Empire was a continuation of the decline. The shifts in culture, declines in economy, the lack of political stability, started before the Western Roman Empire fell. This muddies the dark ages were not too dark argument because are you comparing the height of Rome to the lowest point of the dark ages, and so on. When historical arguments quickly get stuck in the weeds of where you draw the lines, it's a good sign that the argument is probably beside the point.
You can wash your hands if you think it is wise to, but don't make it a matter of spiritual, ritual cleanliness that you place trust in the performance of above God as the pharisees did. As you say, God can make the water a worse poison to you.

Honour your father and mother. Be just to your neighbor. Trust God above man and cultivate a loving relationship with both. The modern day godless neo-pharisees will of course, as always, ask questions and make remarks that are trite, intended to discredit people's faith, or trip heartfelt believers into contradiction. They want to maintain the social order they're scared of having overturned by a just man willing to make a real sacrifice going against its grain in a sorely needed fashion. They don't understand, so be it.
Another telling is "Residents begin to have community feelings about a common space, Authority steps in and asserts ownership of that space, residents dump all over it."
Stubborn kooks won the west, not sure if you mean it as an insult.
This is true. And this holds up until enemy forces have advanced electronic warfare capabilities.

Radar and radio jammers are usual in modern warfare. And the worst case is an EMP. The Russians considered elctronic warfare already in the Russo-Japanese War. During WWII the British jammed the German radio navigation. Technology isn't making you automatically superior - you need to able to able apply it. And if not, a reliable fallback is needed. Remember the F4 which initially had no internal cannon because the US believed the "superior" rockets will do everything? It didn't worked well in Vietnam. The internal cannon is a feature of every modern fighter and the Navy founded TOPGUN.

I've no clue what happens in future. But I would keep a close look on who is doing well with electronic protection (EP). And we didn't speak about the elephant in the room, computer networks. Which are hopefully autonomous without the need of an network support. Don't connect anything important - like a fighter aircraft - to a network.
It is already.
They do. You just have to apply enough of them. Just stop pretending that 2 doses are enough to stop delta or omicron and move forward.