skysight-inc/HackerNews huggingface dataset:
Wow, incredible stuff. There's a real love to the craft that shines through with projects like this. I can only imagine the eureka moment of seeing Springboard launch for the first time.

Martijn's clearly more than capable of landing a highly comfortable industry job, but something drew him to Delft instead. The field benefits hugely from people like him, big respect.
Dude has Dunning-Kruger’ed himself into a corner.
Anyone happen to have this in EPUB or PDF format (for an ebook reader)?
I was lucky enough to read it (I think for the first time) in an American Lit of the 20s class I took on the side in grad school. The professor, who I knew well, was a Fitzgerald and Hemingway scholar. It's too bad classes weren't routinely recorded back then.
Are you talking those cute furry four legged sadistic serial killers?
> Why bother replying if you’re just going to ignore what I wrote?

because we need to tell you that you don't know what you're talking about
Agree, OIDC is the simplest and most versatile way to logon users and can be used in other scenarios. The discussion usually is where to store the tokens.
I'm a visual problem solver, very neat to see this visualized step by step.

Last year I had a need to analyze some non-trivial network device configurations, I tried (and almost succeeded, still a work in progress) with perl, Parse::Yapp (LALR rather than LL) and hand-rolled lexer.

I found Graphviz2::Parse::Yapp was quite good, but since a lot of my grammar was (effectively) machine generated the graphs were improbably large :/ (16 A4 pages!)

Context-free LL(1) grammars are limited in terms of what can be parsed, you can do this though:

program ::= { statement_list } $
statement_list ::= statement statement_list
statement_list ::= ''
statement ::= id = expr ;
statement ::= if ( expr ) then statement
expr ::= id expr_tail
expr ::= num
expr_tail ::= + expr
expr_tail ::= - expr
expr_tail ::= ''
id ::= a
id ::= b
num ::= 5

(cheating slightly with the final three productions so you can just paste that in as the grammar input)
and successfully parse

{ if ( a ) then b = 5 ; }
The United States is not actively antagonistic toward specific technology and is instead very pro-solar. There are a lot of support/incentives for solar, but not necessarily for this specific kind of technology.
Looks like you're arguing just to argue now. The analogy was making the point that more than just "the person in charge" is responsible for bringing in the money. Nothing more. The point of an analogy isn't to have every detail line up.

If I said that the introduction of the automobile to common public use was similar to the introduction of domesticated animals for riding, because it opened up a larger/wider area that people could interact with... saying that a car has wheels but a horse doesn't wouldn't invalidate that comparison.
"Simple" is the opposite of "complicated".

"Easy" is the opposite of "hard".

Reaching a high shelf is very simple. But if you're short, it may be hard.

Calculus is very complicated. But if you're a third-year grad student in mathematics, it may also be very easy for you.
Derailed discussion. We're talking about what should be legal, not what should be permitted by silicon. I'm not interested in debating this, other, topic.
I agree that mandatory encryption would massively help privacy, integrity and even compliance [1]. However, the main cost is developer-effort involved in keeping track of keys and implementing encryption.

As a small project, ease of adoption has been our most important goal. However, as we work towards better WebPush compatibility [2], I personally absolutely want to promote RFC8291 encryption and make it easy to implement for developers using UnifiedPush, hopefully making it the norm.

[1] https://volkerkrause.eu/2022/11/12/kde-unifiedpush-push-noti...

[2] https://github.com/UnifiedPush/wishlist/issues/15
My general advice is "If you didn't initiate the conversation with the party with the intent to take an action or exchange money and they want you to do those things then don't take action or exchange money until you reach back to that party via their official lines of communication or otherwise verify the situation makes sense". In the end it's not the method you use to scam someone that matters it's that you trick them into trusting you really represent something/someone you do not. This also helps with not-exactly-a-scam scams like special offers you didn't seek out but are being sold to you because it gives more time to think if it's really a good deal or think what the downsides would be.

You can give 1,000 examples of how fake urgency is created to make you skip that verification step but past the first one or two to explain the general concept of needing to verify it doesn't matter it just means you'll need 1,001 examples to give the next day.

This isn't bulletproof either but I haven't found anything generally applicable that solves the problem better without making more of a problem than it prevents on average.
This is the old FBI, not the new one that claims internet censorship is just part of the daily routine and that no one is responsible for years of fraudulent Trump-Russia propaganda. If you support this mechanism when it becomes politically useful, you 1) lack principle and 2) deserve to be on the wrong end of it.
Black people make up a much smaller proportion of the upper income deciles so forcing prices upwards in an area makes it less diverse by default.
impressive!!
This is an old problem: how to slow down the hashing. https://en.wikipedia.org/wiki/Bcrypt
i don't care about winning an argument with somebody who doesn't know what they're talking about
I'm pretty pro nuclear but you have to count the deaths from the evacuation because it is an direct consequence of the accident.
https://www.goodreads.com/book/show/300841.A_Mencken_Chresto...
Sure, I'm not saying they're completely separate. If demand for LNG increases a lot (as happened recently) then some US gas is going to go that way. But a country like Japan, subsisting on imported LNG, is still paying way more for its gas than domestic consumers in the US, and that's the point that matters if we're discussing nuclear's market challenges in Japan vs. the US.
In my mind, this feels more like "acceptable pay". Excluding absolute emergencies, I'd never take any job as a grown adult that didn't check all these boxes.
The sources below are almost entirely submarine articles, but that's how trends arise. Remember hearing about ransomware attacks in the news? That was a purposeful choice a group of Cybersecurity companies chose to begin drumming up from 2019 onwards.

Govt Specific:

Government Tech Acquisition - https://www.nextgov.com/

GSA Specific - https://www.govexec.com/

DoD Policy and Acquisition - https://www.defenseone.com/

SLED Acquisition - https://www.route-fifty.com/

Hill specific stuff (ignore Magazine, Opinion, and Personal Profile articles, those are all submarine articles) - https://www.politico.com/

Cybersecurity Industry:

DarkReading (almost entirely submarine articles, but a good way to get a pulse on upcoming cybersecurity trends) - https://www.darkreading.com/

SDxCentral (same as darkreading, but better brand) - https://www.sdxcentral.com/

Media/News:

Poynter - https://www.poynter.org/

Columbia Journalism Review - https://www.cjr.org/
Bear in mind that China has like, no oil[0] or gas[1] at all. Their investments into renewables is kind of a life of death situation, not just for the world, but the PLA specifically, who would likely monopolize domestic oil production in any military engagement.

Also worth mentioning that Beijing sits on one side of a mountain range, and the other side is arid desert. It's kind of a no brainer to drop solar panels there and tramsmit power to the nearby megatropolis.

> Of course a boom in solar PV installation in the USA would pull the rug out from under natural gas prices

Fracking already did this[2]. And solar doesn't make sense in many places in the US. You want somewhere dry and bright, which cuts off the pacific northwest, and most of the north*. You also want to supplement solar with something that will cool off your home in the evening, run your oven, and keep you warm at night. Which natural gas can actually do[3], so even proponents of solar should consider them at least temporary allies.

In contrast, wind seems to already be making 10 percent of the US demand[4], versus solars 2 percent. This is where the subsidies are going, and given how much reliable wind there is in tornado alley, will likely continue growing once subsidies expire. In the mean time, we can continue to import subsidized solar from china and focus on higher margin silicon applications. ^_^

[0]: https://oec.world/en/profile/bilateral-product/crude-petroleum/reporter/chn
[1]: https://oec.world/en/profile/bilateral-product/natural-gas-liquefied/reporter/chn
[2]: https://www.eia.gov/dnav/ng/hist/rngwhhdm.htm
[3]: https://en.wikipedia.org/wiki/Peaking_power_plant
[4]: https://en.wikipedia.org/wiki/Wind_power_in_the_United_States

*except for the southern half of Minnesota, apparently
When a rollercoaster crashes who takes legal responsibility?

Typically not the manufacturer. Because a roller coaster operates in a fixed and controlled environment within which it's design can usually be shown to be inherently safe.

The same can not be said for a "self driving" auto.

Given the current state of technology, one could make a convincing legal argument in many jurisdictions that just marketing an auto as "self driving" is itself a deceptive and inherently negligent act.
Probably frequency illusion. Looking at google trends, it peaked around the release of iOS 7, when Apple introduced a flat design.

https://trends.google.com/trends/explore?date=all&geo=US&q=s...
...Split by political affiliation.
stop talking so bad about urself lol
You clearly weren't around 10 years ago, where the discourse was all about APPLE'S SKEUOMORPHISM IS SATAN and FLAT MATERIAL DESIGN IS THE ONE TRUE WAY all the time.

Alas[1], flat won, so people probably talk about it less.

[1] I know its a lot easier to fuck up skeuomorphic stuff, but now everything's boring shit...
No one is going to invest in an aluminum plant unless they have some assurance of cheap electric power for many years. The capital expense and fixed operating costs for those plants are tremendous. It's not economical to start and stop production on a daily basis as power prices fluctuate. How would you even schedule the production workers? And you still have to pay things like property taxes and insurance whether the plant is producing or not.
Mutual aid is right now innocuous enough to act as a pretty good left-wing shibboleth. Depending on whether a group refers to their activities as "charity", "service", or "mutual aid", you can get a pretty good idea of how left-wing the general consensus of the group is.
Isn't that what Lord of the Flies was about?
I Shoot Dances (2009)
I don't think threading is relevant to this.

> there are a lot of places where you do handle errors, if they are conceptually a Result

Yet, what's conceptually a result lies in the eye of the beholder, and should not be dictated by an API designer IMHO. Rust's ? is a step in the right direction, but I'd argue since you care about specific errors in maybe 0.1% of invocations tops (in production code), and that's a stretch, the ? should actually work the other way round. And if the mechanism does not provide a way to select specific errors (such as a proper catch clause) the errors it exposes as a result should include runtime errors as well.
> Uranium also needs to be mined actually and there are also fatalities.

Rooftop solar needs to be installed on roofs and there are also fatalities.

Hydroelectric dams can fail and there can be thousands of fatalities.

Pretty much every method of energy generation needs mine-sourced minerals, where mining has fatalities.
Are Fossil Fuel Interests Bankrolling the Anti-Nuclear Energy Movement?
I think it would be neat to see this staged kind of like one of those desert island reality shows, only letting the kids, say, run mostly safely around a monitored forest with shelters setup.
The producers most likely selected kids with personalities more conducive to the outcomes they wanted.

I don't know why the author concluded that the girls did a better job of living together. 20% of the girls left early, while all of the boys stayed.
>In hindsight we can determine what actions were not right, since they didn't produce the right, good results.

Disagree, to the extent that you need to discount results against available information, processing ability, and alternatives at the time of the decision. Also, not all good or bad decisions have similar outcomes, the world is not just. Personally, I've found more use out of refining my decision process and what goes into it than focusing on results. Not to say results aren't a useful signal, but they're hardly the only or even the most important signal.

I agree with you that the EV of trying to be "good" generally outweighs the other path. However, not getting discouraged by the marketing of "bad with no consequences" is difficult in today's world!
The overly simplistic takes on wealth on this page and the 80%+ who don't bother to vote in the primaries when it counts makes a good case for that.

None of the proposed wealth distribution solutions on this page do anything to address the real problems of lack of housing, poor working conditions, and reducing poverty. Punishing the wealthy doesn't actually fix anything. Wealth redistribution could well be the result of implementing policies that make people's lives better. It could be they may become even wealthier. I don't care either way if the actual problems get addressed.

Nothing gets fixed by punishing the winners after the fact. The real solution is to make the conditions of winning dependent upon providing the solutions to poverty and scarcity in the first place. Which they already do a decent job of in many cases.
Exactly. Fundamentally, these grad students want to further enhance a system where undergrads pay tuition for an education, and that tuition gets paid to research-focused academics instead.
There are still great products out there, but how can we find them?

Reddit was once a strategy, same with Amazon reviews. Sadly it’s a never ending battle against stooge accounts.
A reasonable context of “you’ll get the lowest/best rates direct so don’t use an OTA” is reserving a specific type of room at a specific hotel at a specific time.

It is unusual to be willing to gamble on which hotel one is reserving in exchange for an uncertain amount of savings.
I would suggest to think of this not in terms of contribution to the whole, but percentage of ($income - $housing - $food - $stdxpenses). With $stdxpenses covering standard living expenses including energy, water, basic insurance, basic commute.

I would be somewhat surprised (rather flabbergasted) if rich folks paid anywhere close to the percentage that poor people do.

In other words: if you want to compare by measuring contribution, measure tax rate to what's left for that individual's personal use.
Activating More Pixels in Image Super-Resolution Transformer
I've had more trouble than it's worth out of privacy badget to be fair. I find just using a vpn with ip blocking of ads/malware and ublock origin is quite sufficient
Karma is a psyop perpetuated by people with power to keep that masses passive, because they think the universe will do the job of dealing out justice for them.

Ditto belief in a god that judges and punishes the wicked in the afterlife.
There's still no proof that the algorithm contributed to this. Maybe chronological order would result in MORE hate online. This is the argument any good lawyer would make, so you have to defeat that simple before you can move on.
My OXO can opener has lasted several years.
Note: as far as Gen-Z is concerned, we Gen-Xers are Boomers. Any distinction is largely irrelevant. We are only marginally less to blame for Gen-Z's problems, if at all.

We weren't voting in the 1970s and 80s that really set the pattern for what we see today, but we did benefit from it and acquiesce to it. Our numbers made it harder to take the reins when it was our turn, but there are still an awful lot of Gen X-ers in Congress failing to fix anything.

Maybe as the Boomers die off, we'll do something (like finally get a chance for a Gen X President). But we should not disclaim responsibility and point fingers at the Boomers, because we're complicit.
The problem with solar awnings is the cost. It's much more cost-effective to install solar on a field or an open area than a parking lot. Parking lot installations much more expensive because of the additional infrastructure needed.
Information Is Surprise
ok, now i cant resist

> This article speaks to me. So many times I have needed to go back and fix queries that were naively written this way like it was some kind of "optimization"

in some cases, doing joins in the application is more performant then making the database do it. Its usually better to do it by join, but depending on the data you're joining you might incur significant slowdowns.
Its always better to start with the join and only evaluate the application join if there is a need to improve the performance however. Nonetheless, a sweeping statement like yours doesn't help either.
100% about compile times. Sorry, wasn't clear about that.
Speaking of just other schools, that sounds like that would be without a tuition waver. Typically when these super low stipends are talked about, it is with full tuition paid for. Although I think I have heard that Stanford's PhDs don't get automatic tuition waiving and need to get grant money
Golding just made stuff up. In real life, it looks like this: https://www.theguardian.com/books/2020/may/09/the-real-lord-...
The typical response is being in these jobs changes you so that when you have the money you no longer have any meaning. You have a passion, you put it on hold for 10-20yrs for $$$, you come out the other end having lost your passion

Further, that assumes you make it out the other end. Almost no one saves the money and retires early. Instead they get some money, they get a nicer apartment, nicer car, start eating out at fancier restaurants, shopping at higher end places, buying fashion brands etc...
What year do you think the FBI changed? When did they stop being a white supremacist occupational force that murders and oppressors anybody who attempts to fight for their rights ?
The last time I looked at Wipr it still wouldn't let me block an individual element or set up my own filter. And what I'm calling a browser extension must be quite different from Apple's recent definition.
Yes the majority of animals die a violent death. If they manage to survive long enough, they get too old to escape a predator.
Ask HN: How to start a public identity from scratch in late 2022?
For the past few years conventional wisdom would have said to spin up the the usual socials (Twitter for thought, Instagram for visuals, Short Video for younger audiences), but with the amount of turmoil in those spaces at the moment are they really the best places to start building an individual platform.

I've seen a movement back to personal blogs and newsletters but do they provide enough discovery to help people find you?

If you were starting from nothing today where would you put the focus for where your content lives and how you distribute it?
You'll be surprised how ephemeral things can be, and many more controversial white collar communication conventions develop to avoid the "on paper" evidence trail.

Half of keeping your nose clean and keeping people accountable is cornering them into reading/writing something. This is a great way to make yourself nobody's friend, but also a good weapon for halting something by refusing to do it without getting it in writing first.
I really want to see the same experiment, but with children from different cultures. For instance how would Japanese children behave in the same situation?
If a lion can eat a zebra and its called nature you can eat honey or meat :p
10 years and a dozen problems? Conversely, I encounter pattern matching problems and use RegEx near daily. Both these perspectives are anecdata, neither are useful.

> and probably a lot more performant to boot

I highly doubt your home-grown pattern matching functions could beat the decades of optimization that have gone into RegEx engines, in anything but the most trivial of patterns (like the one demonstrated here). Creating your own ad-hoc pattern matcher instead of using the ubiquitous one built into your language is like the junior in the article re-implementing JOINs. Sure, you may be able to beat the engine occasionally on particularly simple patterns, but I guarantee you'll lose out overall.

RegEx is not inherently slow, and it is definitely possible to maintain. See industries with serious text processing demands like bioinformatics, where Perl is still used extensively. They could not operate like they do if they shied away from RegEx like many developers seem to.
They won't go, and if they do senior undergrads and masters students will do the teaching instead.
Film crews were there with them in person, silently walking around and filming?

Did they also train the kids to ignore the crews and not stare into the cameras lol

This just seems goofy.
€60M is like a slap on the hand to a company like Microsoft. Where does that money go, anyways? Certainly not to the people.
In my experience, this often indicates a poorly-fitting cut. If your belt naturally sits below your hips, you'll probably want jeans specifically designed for that.
Nope, that’s not a thing
But they did inject countermeasures; the fines.

The relevant governing bodies need to crack down on companies that are violating the rulings and ensure that it's understood this is a requirement for doing business.

If you've ever been in a position to write policy, you know the adage that if you design something to be idiot-proof, they'll just design a better idiot. Same rule applies for bad actors.

Laws don't try to predict everything, that's why the spirit of the law is just as important as the letter. What the law means to accomplish is just as important as what is actually written, and persons who violate the spirit of the law while not explicitly violating the letter should not get a free pass; this is not how law works, and it's why despite the hundreds of thousands of laws on the US books, there are still courts to interpret laws and make rulings on situations.

Corporations can kick and scream all they want while writhing through to meet the letter of the law, but that doesn't make them right, it just makes them desperate.
No, it is not, and I'll go so far as to suggest that you actually know that but are choosing to misrepresent the perspective (aka a strawman fallacy). The value of a politician is very much measured by the nature of their rhetoric, and it's very often not indicative of their underlying character. To point out deliberately vitriolic rhetoric in politics is not an ad hominem.

To say that Trump was a bad president because he's a misogynistic egoist would be an ad hominem, no matter how true it is.
It is endemic in statistical studies based on medical data. They reach a conclusion that is statistically supported but never do the work to verify it.
yeah, I should have added "can be, not should be" ;)

Though I have met DB Admins who insist that the only way of stopping bad data getting into the DB is to have the DB do all the data manipulation, including a lot of what we would now consider business logic
Senior undergrads and masters degree students, as well as PhDs who are willing to work for the current market rate.
Slightly off topic: what’s a good headset/EarPod mic that eliminates my background noise so that who I’m calling doesn’t hear the noise around me?
From my observations these traits may be inversely correlated.