skysight-inc/HackerNews huggingface dataset:
Kryptonite isn't something you can't stay away from. It is something that makes you weak. As it did to Superman in the movie. An Achilles' heel.

Merriam-Webster's definition: https://www.merriam-webster.com/dictionary/kryptonite
Children are more exposed than adults to non-photographic pornography websites
Sorry, you're right :-) I meant to comment further up where people asked if we could reference rustup.rs in the installation instructions.
Battleships: A Ridiculous but Awesome Idea (2011)
Maybe you landed during a slow time of day, but JFK is usually packed and those people are definitely needed to help new arrivals navigate customs.
> they’re not harming anyone

That is to be proven. Encouraging and advocating practices that are counterproductive can be harmful.

Maybe you just don't see how one company is shaping the entire market because a group of people (we can call them fanboys for the sake of argument) insists that their way of doing things is "the" way. Which it of course isn't and we see how that is ruining products that try to compete. See win11 as an example.
Assuming they really cared, they wouldn't bother encoding it, they would embed it in the binary of their app. The Shannon entropy of this clip is zero, it occurs with probability one in every show, hence it is infinitely compressible :-)
Pretty sure some airbnbs don’t even clean between guests. I’ve had some iffy experiences, and because of the consistently issues, it’s why I prefer hotels now unless there’s no other option.
RStats: Internationalization for Shiny Applications
For postdocs, the situation is even worse. Postdocs typically get paid ~1.5x that of a PhD student. And in some fields that are closer to the Basic Sciences, one (virtually) cannot land a permanent research position without spending 2+ years as a PostDoc research associate. The current generation of professors are the worst folks when it comes to the reasoning about sustainability of research in their field.
Awesome because I have a good question. How is this different than the “TMWSD” (this message will self destruct”.
Seems very highly similar. But how are they different?
Debunking strategies for misleading bar charts
Ask HN: What websites do you check everyday?
You're essentially saying there are different tiers of travel agents.

But you're right. There's no particular disadvantage to me booking Marriott through Amex than directly other than an (expensed) booking fee for work travel.
What about the other way? Would it be legit to transliterate the english nickname Pete as Пить?

Много городов у вас в России))
SEC Heightening Scrutiny of Auditors’ Crypto Work
Weird how whiny comments like these are always top in HN threads.

Browser profiles exists exactly for use cases like yours.
Exchange tokens are amongst the more obvious securities IMO. I think they tick all marks of the Howey Test:

- An investment of money
(Send money/BTC, get token)
- In a common enterprise
(the exchange)
- With the expectation of profit
(Token burns)
- To be derived from the efforts of others
(Exchange pays with profits for token burns)

https://www.investopedia.com/terms/h/howey-test.asp
Number one rule to be is that it should be universally unique and easy to search for, especially if it’s frequently searched for on Google. Being universally unique might mean if the primary name (company, app, etc) is combined with the thing name (product, variable, etc) it is unique.
Hi, I don’t know if this question posted because it asked me to make a stupid account. But I do have a really good question.
How is this different from “TMWSD”. (This message will self-destruct.)

How are they different? Seriously they seem to have the same features but obviously if someone else created this. The. there has to be a difference, so what is the difference between these two??
If you return an error, it needs to be checked for in every place where this function is called. Yes, I know C libraries and OS APIs do this often, but that's C, it's the only thing it can do. This just invites human error. Besides, it's often desirable to handle multiple different error conditions (arising from different steps as you process the input data) in one place, which is complicated with this approach. Java-like exception handling makes it easy to handle all errors in a single place and be sure none go unnoticed. This is especially useful when you're accepting external input (a file, a network packet/stream, an HTTP request, etc).

If you exit the program on error, this does work in some cases like command-line utilities, but your users would not be happy if your GUI app crashes when you open a malformed file.
previous discussion: https://news.ycombinator.com/item?id=33908576
If the precision between the intervals is good, how can you not get to primes?
Of course the intervals would be real, but there would be a very discernible pattern.

It would stare you in the face, or what am I missing?
That's how it used to be, and a lot of other bad things happened. If bosses could be trusted not to discriminate, we wouldn't have such a law in the first place.

Regulations are written in blood. They are always Chesterton's fence. That doesn't mean it's still a good idea, or even that it ever was. But there's a reason it was put there, and it's wise to at least know why before removing it.
I've rarely seen this as well. Mostly at a Yotel in Manhattan.
I've arrived at other airports at busy times (e.g. the return to Heathrow) and it's not comparable. Perhaps there are more non-English speakers arriving at JFK?
Well, Marcus Clarkus was left in charge for quite a while. And McArthur was only sacked after he wanted to nuke Korea.

The allies were better in WW2 than the others, because they had a feasible grabd strategy and outperformed the Axis on operations. That, and the fact the Allies committed their full industrial might for years, while having public support for doing so.
Somewhat similarly the Mystic Seaport Museum[1] restores old ships using traditional methods. I believe they also offer classes on traditional shipbuilding methods.

It focuses on whaling history but have lots of other ships on exhibit and in the summer months have many shipbuilding related activities on site (figurehead carving, blacksmithing, etc) in addition to ship repair.

[1] https://www.mysticseaport.org/
That's a No True Scotsman, by that definition there simply isn't free market at all in the world. Every product and service has regulations on how/what can be sold...
That’s underselling it quite a lot.

Rust has a number of features (ergonomic and technical) and some really nice language design that permits writing quite “high-level” code. Personally, having a compiler and type system as powerful as Rusts makes it worthwhile alone.
Well, we have to better define "people ". IIRC she was only found guilty of defrauding their rich/large investors, not the general population. It was her boyfriend who was found guilty of that.

Now, regarding SBF, I can imagine there are some big wigs that had their money in there, not only nobodys like you and I. That's the only reason why I think they will get shafted.
> mostly because of working in startups with few experienced engineers

Search one with experienced engineers then (?).

If you don't contemplate a change of workplace then I guess you shouldn't depend on people. Read books extensively, try to apply, see what works and what doesn't.
Is there something like this that’s Python focused?
Startup childhood – Tiny startups are not Google-in-miniature-form
Tripping Californians who paved the way to our touchscreen world (2017)
I think this is because programming is both highly interactive and experimental. You write some code, run it, test it, rinse and repeat. This is the essence of gamification.

I think you may also find Physics interesting if you had the entire physics lab for yourself and you could tinker with stuff. Same goes for electronics, except that it is way safer to tinker with than physics (high voltages are always dangerous though) and way cheaper.

The last possibility is simply that you have a talent for it, call it whatever you want. Some people are just naturally born coders - see for example John Carmack bio for an example.
They also brushed their teeth in the morning.
Well, I haven't seen it, so I can't tell. Would love to though.
My Year of the Linux Desktop
> Is it so hard to just let someone enjoy something?

Really, what is there to be joyful about here?

I can write a similar essay about how I like the strong capital letters of AMD, the beauty of not falling for the temptation of putting a lower-case "i" in front of it, etc., etc.
The complete and correct title "Designers on acid: the tripping Californians who paved the way to our touchscreen world" is 7 characters too long.
If youre into horror you should take a look at Hellraiser. Good god is that a noisy film. I know there are a lot of purists when it comes to film grain but that film needs some denoising applied
UN expert warns of “global risk” from SNP gender bill
The rich buy stuff, yes, but they spend a much lower percentage of their wealth (or income) on "buying stuff" than the middle-class or merely-well-off do.

I think we should add very steep taxes on second+ homes and "investment properties", but that's to address the housing problem, not to address the massive wealth disparity.

The real problem is their ability to buy things like "lawyers" and "newspaper coverage" and "senators", and it's much harder to effectively tax that sort of thing.
any good reading for Jura's anarchist dream? (le français, ça joue)
This is my main use-case for bookmarks nowadays. There are maybe 20ish sites that I use semi-regularly throughout the year that I may forget the URL for. I have them saved as bookmarks so I can access them quickly by typing the right keywords into the address bar.

In my experience, using bookmarks for anything else has been an abject failure.
Cadl: A language to describe APIs and generate schemas
Isn't that a specific kind of sea anchor?
That’s one way to make it compress better.
No, it's a shortage of workers. If they paid more they'd be competing with other industries who would then be the ones facing shortages.
Critical Microsoft Code-Execution Vulnerability
NVidia also went through a similar decision for their high security critical firmware.
> Boring spaces can be really profitable.

A book I read a long time ago about startups said, in effect, if you really want to make money, start a trash-hauling company. If you want to make money doing computer stuff, continue reading this book.
He can be tenured all over the place but it doesn’t make his statements true. I think this is too charitable. I think he is clearly trying to make a very sloppy point that “99%” of programmers know nothing about hardware and are just making web apps or something to that effect. I think it’s too charitable to suggest his statement there is some ultra expertise bar he is clawing at. He’s not talking about quantum physics or anything like that; I am sure he is trying to convey that 99% of programmers don’t know surface things like branch prediction or what a super scalar pipeline is. He’s not talking about the intricacies if Sandy Brudge or anything like that. And, he’s wrong. He’s just trying to make a hand-wavy point abs relies on his pedigree to be taken seriously.
> Really? That is your position?

Yes, that is my position. Why wouldn't it be? Society is formed of all people, not only acquaintances and friends. Yes, including the hotel receptionist.

> whereby if I do not have it I would need to seek mental health treatment

Yes, when people were not treating people such as hotel receptionists like the other that is not worthy of our attention then we were doing way better on the mental health front.
The Darkness Swirls: When machines write books
None of the people involved in this can hold a candle to the force that is Michael Milken
Valve already capped the number of achievements to 100 because of that kind of abuse, so I'm not sure it justifies having poor UX:

> By default, games are limited to 100 achievements at first. Reach out to us via the "Support" option at the top of this page if you have questions about this.

https://partner.steamgames.com/doc/features/achievements
Jetpacks are unsafe when users can manipulate them and potentially crash them, or ignore safety warnings etc..

It's a lot safer if they are flown by AI. Possibly only reverting to manual control in an emergency and then only for a controlled AI assisted landing. For example.

That could prevent the scenario where terrorist with TNT strapped to his belt flies into a buildng.

On the other hand: People could still muck with the hardware and the software. Just making it more difficult doesn't rule it out.
Also dfdx [1], which is shaping up to become a great neural network library (though GPU support is still WIP, give it a couple months before production use).

Of course the ecosystem isn't as diverse as python yet, but if you're willing to call a bit back and forth between rust and python it's great.

1: https://github.com/coreylowman/dfdx
UN report on violence against women and girls, its causes and consequences
Where's Gruber's wisdom when we need it?
It's interesting... RSA, intent on commercializing the technology not just patenting it won out over someone more academic who "just" created a patent. Was that just?

But in some ways, their commercialization also exposed the RSA to both influence from the NSA (Dual_EC_DRBG as default for hire) and the Chinese (SecureID token compromise https://www.wired.com/story/the-full-story-of-the-stunning-r... ).

You takes the money, you takes the pain.
Which is why I'll never subscribe to Netflix.
You would assume that an updated version of the HBO intro would go from a seriously degraded version of the video to a perfect picture.

Update it every decade or so to reflect artefacts of whatever in-house codec they use at the time. The ramp-up would be a creative exercise for the techies working in the studio.
Reminds me of xmarks
Who actually owns your face?

I do not want my face in any such database.

What are the leangle grounds of having it removed, or even captured in the first place?

What tech are they using to tie names to anyone caught on their cameras to then match up to their lawyer blacklist?
Japan’s changing nuclear energy policy
Wow, the starburst is just a moire effect with transparencies? What a neat practical effect.
yes, unfortunately for shows I watch a lot of I have to pirate them. Even when they are on Netflix!
Some people do that with some sort of homepage, but I find the toolbar quicker for me.

I've used both but it gets annoying quickly. For me doing that by typing the first couple of letters, just one is sometimes sufficient, in the browser address bar is by far the most convenient and quickest. Like ctrl-t - type yc - down arrow - enter. Or in an existing tab replace ctrl-t with alt-d. Want to check my threads on HN instead? Just an extra down arrow away in the sequence. Want to look for history within a domain? type space then type another part of the address. No screenspace eaten by toolbar, no seperate window needed to go look for in bookmarks, single unified interface which also allows going to open tabs or search etc, no real limit on amount of entries. You should really give it a try. Granted it could even be better, it's not always flawless. There are also plugins for doing this with fuzzy matching IIRC.
If you're a beginner, I can definitely recommend Adventuron to get started very fast.
It has a browser-based IDE and compiler, and gives you a simple portable html file for your game.
Last IF jam we took part in, even veterans in Inform did not have the same level of polish that Adventuron has as default. Some even struggled to get a portable executable at all.

Why would you choose why over another? It's like general programming languages, the design makes trade-offs between expressiveness and simplicity, makes one approach more canonical than the others (e.g. in state management, choice between focusing on transition or locus, etc).
My bookmark solution with folders and tags (nobody else uses it): https://marktagged.com/

No need to register, login or install anything - there's a bookmarklet on desktop and the PWA app on Android allows you to add bookmarks from the share menu. The extensions work on Android with Firefox Beta/Nightly, Mull, Fennec, Kiwi browser. You can connect to multiple bookmark stores, share bookmarks from one store to another and switch between stores easily.

A demo store with bookmarks: StoreID: store / StoreKey: 12345
I get those with Go and I have blazing fast compile times too.
Increasingly marginalized and having to go through time-consuming hoops. There are a lot of things you're not technically required to have in the US like credit/debit cards, bank accounts, and government issued ID. But living a typical middle class lifestyle without them is... difficult.
Wow man, this is amazing, thank you for responding!
What about from Ubuntu?
Firstly, I'd suggest the author look at this differently; perhaps "For Want of a Code Review". Especially code from a relatively recent graduate, on a piece of code for which the engineer in question has little experience.

With that said, the JOIN is a very powerful concept which, unfortunately, has been given a terrible reputation by the NoSQL community. Moving such logic out of the database and into to DB's client is just a waste of IO and computing bandwidth.

SQL has been the ONLY technology/language that has stuck with me for > 25 years. The fact that it is (apparently) not being taught by institutions of higher learning is just a shame.
Wind energy is saving the Texas grid, not crippling it
I think user error is a much biggest risk than technical failure.

Unless you can make the jetpack prevent you from doing stupid things, like Airbus airplanes which disallow the pilot going outside the safety envelope.

Maybe you can have a safety mode, which doesn't allow you going over 5 m height and 30 km/h speed, or something like that.
I work on quite a large Rust project, and my regular `cargo check` takes around 5 seconds. Of course, I'd be happy if it were instantaneous, but "two deep breaths" worth of turnaround time is hardly a deal-breaker, especially given all the bugs that the compiler prevents for free that I don't need to spend time tracking down.

EDIT: I checked just now and it takes one second to `cargo check` the shallowest crate in our workspace, and six to check the deepest.
Tails: Tor-based privacy centered operating system
The traditional US cul-de-sac is rounded at the end, and usually has a house at the end (the road was never intended to continue)

Here’s a fairly representative picture of the geometry: https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS8zguy...
> The breakthrough will come when someone can create an automated system to convert unsafe C into safe something

https://dl.acm.org/doi/abs/10.1145/3527322
I was in a similar position for years. Paying for weekly session with someone can start you off, but its difficult.

Filtering for people who are:
- good engineers
- enjoy helping people
- are good at helping people
- have the time to help people
- are mature enough to appreciate the self development value of mentoring someone else (its a great way to discover ones own weaknesses)

Leaves you with a very small pool of people. My advice is to consider people in areas that might not fit your mental image of what a mentor looks like, so someone younger than you for example.
FSearch is a fast file search utility, inspired by Everything Search Engine.

https://github.com/cboxdoerfer/fsearch
Democratizing Domain-Specific Computing
Japan to invest on nuclear energy in major policy shift
> I use 4 browsers on 3 operating systems on a daily basis,

^^^ This! ^^^

I use Waterfox for general web stuff and Chrome for Google Apps, on Linux and macOS; Firefox and Edge when I have to use Windows. I have 2 work laptops, and 3 main home laptops; all dual-boot 2+ OSes; and a desktop iMac.

It's a lot of stuff to keep in sync, and Mozilla's Firefox Sync is not much help because it does't talk to the Chrome-based majority of browsers. XMarks was wonderfully useful but it's gone.

So this is of significant interest to me.
They’re not your friends, they’re out to profit from anything they can grab from you, so on principle, DON’T TRUST THEM.
29+ years old bsd m68k-asm libc strcmp() has this comment:

* NOTE: this guy returns result compatible with the VAX assembly version.
* The C version on the portable gen directory returns different results
* (different signs!) when comparing chars with the high bit on. Who is
* right??
How do you tax someone buying favorable press coverage?

How do you tax someone buying a Congressperson?

How do you tax someone using their wealth as a threat, as a shield, so that they don't have to participate in the same kind of society as the rest of us, and can enjoy "privilege" (lit. "private law")?

Wealth at rest is not immaterial, and taxing profits or consumption will never work to reduce wealth inequality or the disproportionate power the wealthy have over the rest of us.
It's possible. It's the airport with the most international arrivals in the USA.
Moreover, different languages implement the exception handling differently.

The article focuses on C++, which has a notion of object destructors (most – but not all – programming languages don't have the destructors).

Implications for the exception handling are manyfold: upon an entry into a «try» block, a C++ compiler has to account for all objects created at the method (or function) scope up until this point and register their corresponding destructors in the exception unwinding table. Then, since C++ allows objects to be created on the stack (via RAII or an explicit object declaration), the call frame has to be correctly accounted for as well. Both of which are computationally expensive things to do.

When an exception is thrown out, the «throw» statement results in a reverse walk back of the registered destructors first (apart from the objects created on the heap), and then adjusting the frame pointer and placing an exception object on the stack before returning from the method's (or function's) exception handler.

All of that takes many CPU cycles and wreaks havoc on instruction scheduling, pipelines, the TLB and stuff, therefore making the exception handling very expensive in C++ with little room left for optimisations. Exception handling performance in earlier revisions of C++ was abysmal. It is also all C++ specific and does not apply to other programming languages.

Java, for instance, doesn't do that, and leaves the heap clean-up (where all Java objects are created anyway) to the garbage collector, so the exception handling is less taxing in Java – at the exception raising point.

P.S. The above is a gross oversimplification of how the exception handling works in C++, but it should it give a rough idea of why the author has observed a slowdown at an orders of magnitude scale.
There is a huge disadvantage. You don’t get loyalty points are status upgrades.

In the case of Hilton, that can be worth from 24% to 38% back in loyalty points per dollar spent.

When Hilton isn’t running a special, I get 34 points per dollar at around .7 cents per point:

- 10x base points

- 10x Diamond bonus (automatic for having the Amex Hilton Aspire)

- 14x Amex Hilton Aspire card

But Hilton ran a 3x special May through September (54x total) and now they are running a 2x special (44x) through March 2023.

The other advantage from booking directly is that it’s easier to change or modify a booking.
Oneapi 2023: One Plug-IN to Run Them All
Slightly smaller ones are about $2800/kW including finance, installation, substation, and (sometimes) cabling to shore. The turbine is 1/3rd to 1/2. Generally bigger ones are cheaper, but deeper water has costs too.

https://www.irena.org/Publications/2022/Jul/Renewable-Power-...

I helieve the Halide X isn't the biggest anymore. Mingyang announced a 16MW.