skysight-inc/HackerNews huggingface dataset:
> Are they unrelated?

Perhaps not when considering only the points made in the article, but in the grand scheme of things, yes.

If you’re worried about your opsec (not the sites, and if you’re worried about your opsec, you should treat the site as having no security measures whatsoever), ux is secondary to you, because in the case of a leak you should be in a position where you can plausibly deny everything. And you shouldn’t expect the site to help you with it.
Fun fact: you just described Go's net/http package.
Is withgoogle.com an official Google website, or are they about to get hit with a takedown notice for trademark infringement?
Not only that, but you can definitely apply modern style zeroing equipment to bows so you "just have to aim in a straight line".

The article lost me pretty early with these glaring oversights.
The author only recommends doing this on signup, ie. registration. Not on login.
Regardless of the genre, adding gentle rain in the background makes it all easy to focus to.

I have been enjoying Nier Automata's game soundtrack recently. EDM, Porter Robinson and related is also a favorite of mine. Citypop, jpop, latin pop, and kpop all help too. The music feels familiar but I don't get distracted by the words because I don't speak the languages well or at all.

When I need to focus for a long time, I put on a live performance of an artist I like and know the songs of. Daft Punk's Alive 2007, Porter Robinson's Worlds, and Yo Yo Ma's performance at the 2015 BBC Proms of Bach's Cello Suites are my main three. DJ Sets from things like Ultra, EDC, Coachella, BBC Radio One are nice as because the songs flow really well from one to the next.

I found that slowing down music has helped it be less distracting to me. Not all music will sound good, but slowed classical generally does. 75% to 80% speed playback of the Cello Suites is really nice.

I am enamored with, what feels like, youtube originated genres. "Dark Academia" is a vibe and playlist genre that has helped me discover a lot more classical and adjacent music. I enjoy the playlist titles and creative writing in the comments too.
It's a very cool project, and I really like the aesthetic of beige-ish background and reduced-bit, dithered images, almost feels like an old school magazine
Neither the original post nor this answer make clear sense in the context.

The original post seems to relate that "South Korea went from 6% of the GDP in the USA in 1953 to that of the UK in 2020" with a history of dictatorship, while the point of the article is exactly the - noted - "strangeness" of the results.

The above reply mentions some quality in products of Samsung while the article is explicitly about the difficulty of understanding why «Samsung, Hyundai or LG» became what they ended up to be.

(And the first half dozen posts seemed to try and throw an answer to the title, as if its closing question mark made it an open quiz.)

We need more clarity.
You don't have to specify the type in the signature; you can just as easily parse the request body manually. But in the instance where the endpoint only accepts json, it's simpler to write it this way.
Free market reforms do not forbid taxes on natural resource extraction. The U.S. has plenty of such taxes, and they score very highly on measures of economic freedom.
I guess you mean efficient in that they produce a shorter (or even the shortest) sequence of moves to solve a given scramble. But if it takes 5 minutes of computation to produce the solve, then in practice they are not yet very efficient.
People in those poorly governed countries don't always have a choice. You could be living in such a country, see everything that's wrong with your political system and yet be punished for it nevertheless. There is a flawed assumption which infers that because the majority of people in a specific country are idiots, everyone who lives in that country should be punished... Imagine how hard life is for intelligent people in those countries who are ruled by corrupt fools, surrounded by gullible fools and utterly powerless to do anything about it. People can't choose the country they were born in so they should not be punished on that basis.
I liked to call it steganographic programming. It was near impossible to spot the business logic among all the markup and content.
If a cheap UV lamp doesn’t have a sub 200 nm absorber layer, it will generate orders of magnitude more ozone than it should:

https://www.uvccleaningsystems.com/cm/dpl/downloads/content/...

Be wary of cheap electronics. E.g. People have been blinded by green laser pointers that convert 1064 nm IR light because of removed ir blocking filters that certain low cost manufacturers remove out of ignorance.
In the US, once a secret is leaked, it becomes public knowledge. The DNC could try to assert copyrights over the emails, but that would be admitting they are genuine, and unlikely to actually work.
That’s only a modern day theory and feels somewhat retrofitted interpretation of the facts (from what I’ve seen when researching this myself). There are various spellings of the surname, since names often didn’t have a formal spelling in the early days of book keeping. And some of the spellings begun with a ‘T’.

So the more likely scenario is the name was only picked because it sounded similar to their original German family name while being an English-styled spelling.

Given we are taking 30+ years ago though, the best we can do at this stage is speculate.

However even if the card game theory were true, it still doesn’t make Trump a powerful name in the U.K. because the fart connotation is still more prevalent.
None. But I think what he was trying to say is that they could have used firearms and used subsonic bullets by town mandate.
Cybersecurity Investments in the EU: Is the Money Enough?
If $33 is "not cheap" then you're not going to find anything lower. Perhaps an oven fan, but that's a different form-factor. The problem is that fans with integrated motors are limited by the temperature of the motor, and motors designed for high temperatures are also not cheap since special materials need to be used.

...and what's the reason behind needing such a fan?
Yes, the disinformation board was actually an attempt to formalize and create some oversight over the ad hoc, unaccountable process that the government has to go through today to pressure media companies to manipulate and censor the public.

I prefer it this way. It's better for people to feel like criminals who whiteboard in backrooms how to manipulate public opinion by laundering prior restraint through putting pressure on the incomes of billionaires. Formalization of this process would just be permanent institutionalization, and the US government has shown throughout the 20c to now that a public board won't prevent abuses, abuses will just be routed around the board.
Xylakant explains how to cope with that in a sibling comment. Note that email is personal information often containing name, surname and maybe a likely year of birth (johndoe92@example.com). Leaking it is not OK in several legislations so we should take special care before telling someone that some person is or is not in our database.
boy is this 100% different from https://www.reddit.com/r/priusdwellers/ which I happened to read last night.
Then "You absolutely can use it without CLOS" would have sufficed.

You opined in addition on the quality of clos. That could have been very useful if you'd explained it.
FWIW I used to use software (Speedfan, and later something else I don't remember), but after upgrading to Noctua fans, I found whatever is built-in to the motherboard works just fine and gave up on the complication of software. I'm on my second system like this, and I've found they've both been a good temperature and nearly silent most of the time. Even maxed out, it still seems to be quieter and cooler than it would be with most (cheap) fans.
Direct links to author's research and working paper:

https://sites.google.com/view/matthewferranti/research

https://drive.google.com/file/d/1HBbv5GWIOzzhHdmqAW2MNKHzfFm...

In principle, I can understand Bitcoin's appeal as a reserve asset to central banks, especially those seeking to reduce their reliance on currencies issued by the central banks of other countries. Like gold, which historically has been used as a reserve asset, Bitcoin does not depend on the "full faith and credit" of any government. It depends only a distributed network executing a consensus algorithm.
"The tiny elite (countries, billionares, intellectuals) ..”

Hold up. Intellectuals? How many 'intellectuals' own personal helicopters, mega-yachts, mansions? Or hey for that matter, even regular old homes?
They can't make this conclusion on the basis of any evidence, because that evidence just doesn't exist.

This conclusion can only be made on the basis of nationalistic pride and blind faith in the spooks running the country.

On that basis, it should be entirely ignored, since those spooks are also war criminals who are running from justice.
> their recommendations for crypto are regarded with a significant degree of skepticism

Indeed. Once you start talking about magical constants and extremely convoluted math concepts... that's zero trust in my book.

Integer factorization is a grade school concept in most developed nations. The edge cases are far more obvious than with something like ECC, which has entire classes of no-good constants that would require a PhD in math to fully grok.
I don't know if Android matters that much (it's quite small), but regardless, as I've said several times, JS and Python are indeed the only languages with arguably better prospects than Java at the moment. Those who want Java to remain in that top tier should at least understand why, if we'd emulate anyone in any way, we'd try to emulate them rather than languages that are doing so much worse than Java.

But it's also good to remember that both JS and Python have their own issues, that are by no means smaller than Java's, and neither of them currently threatens Java's dominance on the server, and no one else does either (although PHP and Ruby did in the past).
I’m not against this a priori but I’d expect this to also generate new levels of inequality. As the rich get access to larger playing fields their wealth can grow that much more. Even if true, whether this is bad or not is probably subjective.
Why do you think South Korea managed to do better than its peers? That’s the entire subject of the article and you don’t seem to have covered it at all
> And those services also plug the forgotten-password information leak by just informing you "if you have an account, you got an email" instead of giving you an explicit success or error message.

This might be a better approach, but one problem I see with it is: what if the email is not actually delivered because of an internal bug in the website? How would users know they didn't receive an email they were supposed to have received, and take the appropriate action (trying again or contacting help), versus that they entered a wrong or unregistered email?
Thank you for your opinions. The point of my proposal was to keep the API entirely backwards compatible, so rewrites would not be necessary. The important part is the "Legacy Unix Time" part. The other two definitions I provided simply serve that definition. I hope that you will agree that this is not that much more complicated.

Notably I don't disagree with the idea of abolishing leap seconds, but I also don't think it's entirely agreeable to have the world's timekeeping standards changed solely because of engineering needs with regards to Unix time. In my opinion it's somewhat silly to have the timekeeping standard of the world changed because someone at Bell labs made an unfortunate design decision regarding Unix time, rather than changing Unix time itself.
It does look official: https://who.is/whois/withgoogle.com
> it is always about making it annoying enough that people don't bother.

> But odds are the person attacking your site is not singling out one account to hack, they are trying bulk attacks with many accounts.

I feel like these two statements are at odds with each other. A regular user is going to get annoyed. An attacker using a script and multiple attempts is simply going to include the other way of verifying if an address is real in the script.
A brilliant programmer isnt asking on twitter for ''a oneliner i can paste in the console'' to fix something that is basically not much harder than a take home assingment for a job interview.
Your account is 52 days old, which I will admit is a poor way to estimate how long someone's been around. Look at any old thread around Arc's release and you'll see the comment quality was even lower than here.

https://news.ycombinator.com/item?id=106398
That's the issue though: there are too many quirks even for the most simple of interactions.You have to be constantly aware of quirks, and issues, and workarounds. It's like walking on broken glass.
More like normative evil operators (NEO) who are into curating echo chambers for imposing groupthink.

Not exactly the most tech of jobs.

Downvote me, you evil moderators! /s

Ummm, for the uninitiated, that "/s" notation stands for "that was sarcasm".
When coding, I enjoy super long deep house sets, they have minimal vocals, and a set can be hours of consistent uninterrupted music with a constant pattern or time signature. Drowns out everything else
The duty to report on Russian or Chinese crimes against humanity and war crimes, falls on the shoulders of Russian or Chinese citizens.

Assange is a citizen of the criminal 5-eyes superstate, and in that context has every right to select materials designed to reign in the crimes of that criminal, 5-eyes superstate - especially since it has, as an entity, been responsible for the utter destruction of countless sovereign nations and the mass murder of their innocent civilians - at scales far, far exceeding that of Russia or China.

The moral authority that you claim should have been exercised over Russia and China, simply doesn't exist. 5-eyes states are not 'better' at these things than Russia or China.

By statistics of "murder of innocent people", and "destruction of civilian infrastructure designed to make the target state fail, utterly", the worst criminal state in the world is the USA and its minion lapdogs - by a wide, wide margin.

It is, therefore, entirely appropriate for 5-eyes citizens to focus on the crimes of their own states, and utterly inappropriate for members of war-crime committing, crimes-against-humanity committing states, to be calling for the destruction of any other sovereign nation - while their own war criminals roam free to do whatever continued evil they desire.
Noob to rust, is there a reason to use if / if let over match statements or is it just a style preference?
> What's weird to me is that it's coupling the request and response format to the logic.

It does not though? It lets you do it for your personal convenience. If you define a JSON API, you can just tell the framework that it takes JSON data, and it'll do the deserialisation for you.

> What if a client wants to post this as a form body? Write a separate endpoint? What if some old clients put the arguments in the query string?

Take a raw body and query strings and do the dispatching internally. Hell, you can ask for the request (https://docs.rs/http/latest/http/request/struct.Request.html) itself:

async fn handler(request: Request<Body>) {
// ...
}

There you go, knock yourself out.

I think Warp would actually let you write different handlers for each of those cases, because it routes on the entire thing e.g.

let some_route = path!("foo" / usize / "bar");
some_route.and(json()).map(handler_json)
.or(some_route.and(form()).map(handler_form)
.or(some_route.and(query()).map(handler_query)

or you could tell it to unify these three filters and pass the data from whatever source it got to the same handler:

path!("foo" / usize / "bar").and(
json().or(form()).or(query())
).map(handler)

I'm sure this wouldn't work as-is and would require some tuning up or `unify()` calls, but you get the gist.

IIRC Axum only routes on the URL, so it can't do that, that's both why it doesn't build types as giantic as warp, and why you have to specify the extractors in the function where warp doesn't need that (you'd just tell it that `payload: CreateUser).
Google (android auto) was significantly better at this early on than it is now. I used to be able to search random topics by voice while driving, and it would read me excerpts and results. I used it often. Now it's map-specific, messaging, or music-specific and nothing else.
The article suggests this. But also says you're going to make sign-up a lot more lossy because the context-switching may make some people give up.
> What would you want it to do when you add a second light bulb? Tell you the old command is no longer unique or turn on both?

I think when the command is generic "lights" it should turn on all lights. But both are valid behaviours.
This is actually something I love about tailwind. It doesn't create a layout abstraction. I solve 99% of my layout problems with 2/3 flexbox properties so I strongly recommend learning that.

CSS tricks has a very nice reference/guide: https://css-tricks.com/snippets/css/a-guide-to-flexbox/
Maybe "poverty" is a fake word that was created by people who wanted to sell you something.

https://newint.org/features/1992/06/05/poverty/

Think about it. Did people know there was such a think called "poverty" before some people started hoarding everything and not sharing it?

That's capitalism!

Maybe some people do not mind living in "poverty" and just because you cannot convince them to buy into your false dichotomy does not mea there is something wrong with them.

https://panafricanreview.rw/the-invention-of-african-poverty...
Voice UI could be a decisive feature for profitable equipment, or generate advertising revenue.

Because it lacks VUI, my family recently didn't buy a new ~$400 product. We bought an older version that was marked-down and otherwise inferior, but has built-in voice assistant.
Lights on lights off is also useful, especially when in bed or carrying a basket-full of washing.
Service: BrainFM.

Bands: 36, Marconi Union, ...

Genres: classical, jazz
Maybe this guy should apply for a job at twitter as he obviously is extremely hardcore.
I respect the people behind Warp, but it always struck me as a design that actively worked against the grain of the language rather than a design that worked gracefully with the language. A bit too "functional" for what Rust really supports.
I can't comment on the claim of being the fastest but when I attempted to run one of my code snippets it took a little time to produce the output as compared to Trinket.

I definitely liked the layout and user experience unlike Replit where I have to pass through a sign-up wall to access sandboxes.

I was not able to figure out if we can have a public/private sandbox.
We know from history that a lot of government actions has no legal grounds whats so ever. I'm not saying that what you write is right or wrong. I just cannot prove any of leaks, you probably either.

I'm just trying to explain you why there are people who don' believe in same things as you do. Or simply find out that information are irrelevant for them.
On one hand, authors need to pay their bills. On the other hand, free exchange of information benefits humanity immeasurably.

In terms of amount-of-benefit, the second vastly outweighs the first.

But if the author can't pay his bills then there is no author.

Does that cover it?

Would UBI fix this?
> Unfortunately this assumes that there's no other way for an attacker to discover whether a username/email address is registered for a service. This assumption is incorrect.

The assertion is incorrect. Closing a means to account name guessing does not presuppose that there are no other means available.

Locking my front door does not assume I have no other doors.
That's usually because hunters are prohibited from using suppressors. Subsonic ammo isn't ideal for big game because you do have a a reduced range and speed.
And because of the NFA, every suppressor needs a 200dollar tax stamp and several months of waiting, this also drives up the price of suppressors. In PA they tried to pass a bill to allow deer hunters to hunt with suppressors, but it was voted down because you don't need to know things to vote against something.
I can't fathom how they managed to spend so much on it, though. The product has been around for quite a while, as well, so it's not some initial ramp-up cost. $3B/quarter $10B/year? Wow.

Edit: Maybe things like this happen because there are various nerds who lead these products and are good at talking the businesspeople into funding it. Maybe this was only possible at the big tech growth stage while business wasn't that good at telling the value proposition. So end result, lots more engineers get paid which is great in my book :-)
The question was "why isn't the whole world rich", not "what are some bad things rich countries have done to poor countries".

Are you confident that if rich countries hadn't done the bad debt/political things to the poor countries, they'd now be rich?

Why didn't this happen to countries like South Korea, Taiwan, Japan, etc?
Sounds like a typical HN idea, do something more complicated, "transformative" and expensive rather than just using what works and worked for a long time :)
On mobile Firefox the zoom is shaky and halfway through the game it zoomed in and didn't zoom back out so I couldn't see the whole board for the rest of the game.

The promotion menu disappears so I couldn't promote.

It also draws wrong if I preemove a recapture and then change to a new move. More generally, it allows infinite premoves and crashes.

Also, the clock is distracting, especially because the proportional font keeps moving the digits.
Besides that, pretty good. And the colors are mushy and low contrast.
We should, and we should avoid causing suffering where we can. We should even dream about a better future. But we can't get there unless we accept that reality is what is in front of our faces right now.
I estimate your FIDE rating to:

1176

Ouch, I did beat the AI.

I've played probably 10,000 anonymous games. My chess puzzle rating is currently around 2100, peak of 2400. Playing against stockfish 4 I can generally win every game. Stockfish 5 is hard.

When I do rated games, I will crush each person in placements and usually get to 2200 or so before I lose the ?

The last time I did a rating run. I won each game and placed at 1977. Then I went on a losing streak of 20 games down to 1300. I am playing 1300s which play like stockfish 5 or harder. These 1300s are playing ridiculously strong compared to stockfish 4.

I wonder what I'm doing wrong.
There's literally one project that I've seen being truly useful: https://pooltogether.com/

It's cool because it's not possible to do this without crypto (in terms of trust). But because it uses a smart contract you can be sure that when you put your money into it, it won't steal it.
Takes me back to the first broken mess of an environment I worked in. Change freezes were a day of life and lasted and, magically, nothing would break during that time.

Now, those change freezes even extended to preventative maintenance, one of the dual PSUs in a core switch went bad and we couldn't get an exception to replace it... for 6 months. We got an exception when the second one went down and we had to move a few connections to its still alive mate.
>they just might have to pay retaliatory tariffs.

That was, again, the whole point.

A nascent Hyundai + retaliatory tarriffs => no Hyundai => South Korea remains 3rd world
Author here! At some point not long after I worked there they went to frozen donuts. I've not been to Robin's before, seems like there isn't one near me, but if I see one I'll check it out.
I don't necessarily agree that Python overall is difficult to read, but one thing that seems to get my every time is the

foo = x if y else z