skysight-inc/HackerNews huggingface dataset:
> Why did all of these things happen in the first place? American hegemony.

This is a theory, not a really good one, but lets take it at face value, starting with the end of imperialism. Given that USA continued it’s imperialism after WWII while WWI is the beginning of the end of imperialism for Europe. The British empire stopped existing in 1998, but I’d say the end of British rule over India in 1947 was the peak for the end of European imperialism. This had nothing to do with USA.

Decolonization: This didn’t happen until the 60s and only after fierce resistance from indigenous people withing the colonies. While the USA held a powerful seat the UN that called for decolonization, the fact that USA held its colonies (e.g. Guam and American Samoa), and that it took fierce colonial wars before liberation, I say indigenous resistance had way more weight than any USA influence of the matter. Portugal didn’t actually relinquish their colonies until their dictatorship fell in a socialist revolution in 1974.

Rise of democracies: Again did not follow USA occupations. Staying within Portugal, The Carnation Revolution would certainly be the first time the USA backed left leaning armed forces against a right wing dictator. And we know they didn’t, USA stayed out of that one. Greece on the other hand didn’t became a dictatorship until after it had joined NATO. Now this dictatorship was no friend of the USA, but that only further proves how little USA hegemony had in preventing these dictatorships and in the rise of democracy. I would actually give the EU more credit here. Speaking of which,

the EU: I honestly don’t know how you can give USA hegemony credit for this. It started as a free trade agreement, USA didn’t start doing anything similar until 1994 with NAFTA. Stating USA hegemony here is frankly a little insulting, insinuating that Europeans cannot take autonomous decisions regarding their own affairs.

The only think we can definitely thank the Americans for is demilitarization and the initial buildup of infrastructure.

But I think you get the point here. Attributing all of these to USA hegemony is a very simplistic—and frankly wrong—view of history. Honestly at this point I can’t tell what you consider hegemony, if USA had hegemony over Europe since 1945, how did it not have hegemony over Argentina during the dictatorship?
Ex-Blackberry guy reviews Blackberry movie
A true testament to US domination in soft power is that Russia is fighting the American culture wars while they'd have no way of knowing what was going on in the US back in the 60s/70s/80s

By the same token the US is not interested about culture wars within Russia, and there are many.

Even Ahmadinejead tweeted about Kaepernick and the 49ers, the SuperBowl and the NBA Finals
One can get a similar, extremely ugly effect if one is reading Japanese text rendered on a Chinese language system.

Many kanjis in the Japanese text will default to the glyphs in the system Chinese font. However, the kanas as well as some kanjis are not included in the Chinese font will be rendered with a failback font, frequently in a very different style.
This is a very helpful rule of thumb
> I don't have any particular answers to why string templating has been enduringly popular so far (although I can come up with theories, including that string templating is naturally reusable to other contexts, such as plain text)

My hunch is that it’s for the same reason folks love other plaintext formats: they’re readable and easily manipulated.

HTML has the added upside that it’s pretty straightforward for humans to write, which whether one likes it or not is why some folks would rather not learn some else’s DSL for generating it.

Btw, I suspect there’s a similar division in the write your own SQL vs ORM/linq world.
> barely anyone uses TPUs

What are you basing that on? I'm not aware of GCP having released any numbers on their usage.
The pdf linked on this site is the biggest collection of SMT examples I know of: https://sat-smt.codes/

I’m no SMT expert, but the way I’ve done it is to make some representation in Python Z3, and then write some function or class that generates those. I was solving MLB eliminations (more complex than it sounds) and I think I used arrays of ints for number of wins. So I’d pull MLB data, turn that into schedule objects which turned themselves into z3 constraints.
Kids should be using calculators in kindergarten. You can discover a lot of curious things about the numbers with calculators. Like when you multiply by 5 and keep doing it, the last two digits are always 25, and the hundreds digit bounces between 1 and 6. You can discover that without a calculator, but it's more time consuming.

If we want to ensure kids can do arithmetic without calculators, we can have exams in which there are no calculators.

You can give them homework problems in which they have to fill in all the work steps of multiplication and long division, e.g.:

______
17 | 2091
-__
__
-__
__
__

If you want to ensure that the students know and follow a certain process in obtaining an answer, you can't just test the production of an answer. You have to white box it.

Kids should know time tables to about 12. Beyond that, you can test whether they know the structure of long multiplication and division and such.
I've read about this. Studying the psychology of group dynamics and conflict in a confined environment was a part of the experiment. Sure enough, the crew of 8 quickly split into two factions. It still seems like a success to me though, because even though some of them were barely on speaking terms despite being friends before, they continued to work together.

> I don't like some of them, but we were a hell of a team. That was the nature of the factionalism... but despite that, we ran the damn thing and we cooperated totally.
I go by the OED standard definition.
Does anyone put stock in TrustPilot reviews? I have seen some companies brag about them and wondered if they are actually trusted elsewhere (I'm in the US).
Wish Louis hadn't made this. The drama just detracts from the project. Louis is not really a stakeholder in any of this. He could have just moved on and forgotten about it.
I love not just how hacky this is, but also all of the hilarious little Minnesota jokes throughout it. (Though I don't know if the map is meant to look like the state is packing, if you know what I mean.) Really enjoyed this!
> Most courses are either graded on a curve or the material is adjusted in difficulty to target a certain level of challenge.

Thankfully not the case where I went to university. The bar was clearly set in the first lecture: If your overall score is 90+%, you get an A. 80-90%, a B, and so on. Doesn't matter what your peers do.

University is (or should be) about learning, not about competition with peers.

When I read the article, my mind was clear: He is not the unethical one. That's assuming no curve. If he is curving, I'm all for any method that messes up the curve, because curves are (generally) a bad idea.
Curious as well as to what worked for you. I might have a milder version of what you have. Very similar in that it’s mainly during 5-8pm
One would think that would make him shy away from deceptive claims like the implication that a collision between two LEO satellites puts GPS at severe imminent risk.
That's 100M monthly active users, not paying subscribers.
The Express catches the moon (1966)
Antipaparazzi system
>> One interview with the dead Gorbachev is a source, but assurances were given by Western leaders to other people in Russia as well which are documented.

To whom, documented where? Gorbachev's foreign minister Shevardnadze also gave a lengthy interview denying all those claims when the narrative first surfaced. https://www.spiegel.de/international/europe/interview-with-e...

As he points out, NATO membership of Warsaw Pact countries and even then-occupied parts of the USSR (Baltics) was beyond comprehension. There were no such discussions inside the Soviet leadership, within Warsaw Pact, nor with NATO, because they couldn't have imagined that Warsaw Pact and the Soviet Union itself would cease to exist in a very short time.

It's an anachronistic hoax that doesn't fit into the timeline of events.
It's been sad to watch. GrapheneOS really is an amazing operating system. From a technical perspective, it absolutely is the most private and security-focused phone OS out there. Daniel is an amazing developer with an incredible understanding of AOSP and security concepts, as is obvious to anyone who's read the materials on the GrapheneOS webpage.

But the social negativity has been building for a long time. As lead developer (until today) of a prominent security-focused open source project, Daniel receives constant harassment, including from what are likely organized campaigns. I fully believe his statements that he recently got swatted, something tantamount to attempted murder. But he reacts very badly to the anonymous trolls, ascribing their actions to unrelated people. For instance, he's been fixated on Techlore (a relatively unimportant Youtuber) ever since Techlore posted a video about GrapheneOS that was mildly positive but overall critical. Daniel drew a connection between Techlore and trollish harassment he received around the same time—falsely, IMO—and ever since has consistently accused Techlore of organizing any harassment he receives. And the story repeats itself in Daniel's relationship with other groups in the privacy space (such as CalyxOS, r/privacy...). The fallout continues to expand, as any observer who expresses any nuance is accused by Daniel of toxicity, supporting harassers and harassment, etc.

I'm willing to grant some leeway to people in Daniel's situation. It's tough to handle aggressive harassment and stalking and behave correctly every time in response. But there's a limit to how much you can get wrong, and Daniel has exceeded it. He can't keep drawing false connections between unrelated people and the real harassment he's receiving. Doing so won't stop the harassment, and it's going to torpedo GrapheneOS if something isn't done.

My hope has been that someone close to him that he trusts would set up an intervention. Maybe that's what resulted in him stepping down today. I hope this will improve the community situation around GrapheneOS (whose technical reputation remains, I think, totally unscathed), and I really hope Daniel will now get the mental health relief that he needs.
this is mostly true. There are a few citrus varieties that until recently werent widely commercially cultivated. A prominent one is the cumquat, and there are a couple of native Australian citrus species that are now beginning to be cultivated that are not cultivars of the 3 core citrus species.
Total study size was 282,541 people, 128,322 men and 154,218 women.

From supplementary material 1, page 27: https://www.medrxiv.org/content/10.1101/2023.05.23.23290253v...
Their idea in mentioning the chickenpox vaccine is that if the shingles vaccine is effective against dementia in this way, then you'd expect an even greater effect from kids generally having gotten the chickenpox vaccine and therefore not getting infected with the varicella zoster virus in the first place.
I think the same way as you, but opted for Firefox. uBlock Origin is the piece of software I consider most important on my computer and firefox seems like they are happy to support it.

There are a lot of "bespoke" options here, but if you want privacy for your mom, it's going to have to come from a mainstream source. Economies of scale is an important consideration.

I think it's worth considering that you're gonna have a hard time supporting 20 million+ lines of code without the overbearance of capitalist corruption.
Reminds me when they were shown to have faked problems with a Tesla they were reviewing.

Many car enthusiasts I knew at the time took the show for gospel
There’s a kind of power cord that has a dummy battery that plugs into the mains. The camera’s battery door also has a hole to run the cable through. Searching for “dummy battery $CAMERA_MODEL” would get you what you want
I would disagree about entrapment not being a moral principle (or its related to one at least). At its core it is basically just saying it is wrong to convince people who wouldn't otherwise be evil, to be evil.

However this is case is clearly not entrapment.
> The benefactors of these models can offer to pay a small fee to the copyright holders for inclusion of their work in the training se

I do not understand. How can you justify that for publicly available text (like this?)

Why is a LLM learning from text a misuse yet you learning from text not? (See my assumption?)

There is no evidence (?) that these LLMs are trained on anything other than public Internet.

The "land ownership " analogy is unhelpful. Physical objects are entirely different from intellectual objects
I decided to go to gradschool after the big relapse took me down. I’m going to do this in spite of MS. Fuck MS. My MS has hit me in both eyes and ruined my old career (I was a pilot).

Anyway, I’m going to push myself to build new neurons faster than it bashes the old ones. I’m learning Spanish, do some programming for school every day, and walk a lot. It helps - even if my vision is pretty bad I feel it really helps.

I did 2 years of Tysabri and then switched to Lemtrada in January. One more dose of that and then theoretically I’m done. Going backpacking this summer in Spain as a big “fuck you” to MS. I’m slowed down quite a bit but not beaten. I will get better or die trying.

It is very hard though, things take longer to do - it’s like I have ADD now or something? I have constructed some compensatory strategies, but yeah… it is hard. Hard to explain but it’s definitely a real thing and especially if I don’t get enough sleep.

My old career is over (hard to fly if you can’t see well), the new one is going to be software engineering/ AI stuff in spite of this shit.

Whatever you do don’t give up. MS is a cruel bitch, but I plan on outlasting this asshole. We’re not far from a real restorative cure.
Since this font is published under AGPL – is Times New Roman available under an open license? Or is this based on an open alternative?
Was just about to comment this but I checked first if someone else did it.
Reminds me of Hellvetica. Unfortunately, the website is gone, but the Internet Archive has saved us this gem:

https://web.archive.org/web/20201229053709/https://hellvetic...
If that was your point, I agree. War can have multiple objectives. Depending on how things started and played out, they could have been different, which was my primary point.

If Japan had not attacked Peral harbor, it is possible that the US objectives could have been different.
Ask HN: What happened to Awair indoor air quality company?
Hey HN!

Years ago, I purchased a bunch of Awair indoor air quality devices and spread them around my house after hearing about them here on HN. I ended up upgrading them to Awair Elements last year after the company announced the end of life for older models.

Well, for about a week, I haven't been able to connect to any of my devices with their official iOS (and Android) app. Their API servers seem to be down. Connection LED on my devices is constantly flashing because it cannot connect to their servers.

And it seems that their official Twitter account has been closed too [1].

Did they go bankrupt? Any idea if anyone's working on a hack to keep the devices going? Or are they destined for the trash dump? If anyone has any info, please share.

[1] https://twitter.com/getawair
>A test can only test for a sampling of the material presented in class. Specifically looking up the test, and memorizing the answers, does not demonstrate any mastery of the material.

sure, but giving some data from a previous test is in various ways a hint on what to study, so the conclusion that he is deliberately misleading students as to what they should study does have some limited merit.
Found this while scouring this list of HTTP status codes, because I wanted to make sure I was giving appropriate responses in this web API I'm developing.
There are two goals: Encourage learning, and discourage cheating. A low grade doesn't necessarily do the former.

It also depends how the overall course grade is structured. In my undergrad, it was common that the final exam was not an outsized portion of your grade. A number of courses pegged it at 10% - meaning if you did really well throughout the semester, you could just not study at all, get a 25% score on the final (i.e. fail the final), and still get an A.

Aside: I loved those courses - work hard to get in a good position, and chill during the finals. The professors also wanted to encourage continual effort and learning, and making the overall grade be heavily dependent on the final would discourage that.
Yeah, that model of unpaid people weeding through thousands of questions in a review queue... is not a great one.

Just the fact that SO made it barely work is incredible.
>0 lines in California as well

That is not true at all, at least around me (Los Angeles). The mall by me has a supercharger and a set of CCS chargers. The supercharger often has a line, but I've never seen one at the CCS chargers
> How many blockbuster movies do you expect would be created if copyright infringement were "done away with"?

Zero

What a good idea!

Some more space for new art, rather than the warmed up recycled shirt we get now
CoreOS as a Pet
Yes, but we already communicate with orcas, and with the Sentinelese we can't communicate with them because we can't contact them. Communication and understanding of language are two different things. I have great communication with my dog, both ways.
I'm just thinking this though with imaginary numbers, no opinion yet. So you raise 500k seed at 5M valuation, your equity is like 1-2M as one of 2 co-founders? If that's at all in the ballpark (and I made it up so who knows), it seems hard to justify. If you can get it and don't care about burned bridges, that's your right? A compromise could also just be being made whole on the time you put into it, like a fair salary for your experience (not your position) for the 1.5 years your were there, maybe with a request for an extra ~20% due to the circumstances.

Maybe I'm thinking the wrong way though, and you can't actually get the cash, we're just talking about staying invested in the company. If that's the case, keep it all, you're still exposed to the risk.

Anyway, after all that, if you can take a cash buyout, do it and be reasonable for what you put in. If you're stuck holding equity, keep it.
Could it be a "companies don't have jobs that pay people well anymore" problem?
That demo is really cool - I added "Inputs.table(selection)" to it and being able to drag selections on the chart and see the results instantly in a table is very neat.
The requirement says 65% renewables, is nuclear power considered a renewable too?
Actually he specifically said that he feels confident in the team taking over. I don't think this is like Copperhead at all.
Entrapment and RICO!
Build something. Play with it. Use it everyday and watch the models evolve.

Not everything can be (easily) measured, especially when it comes to creative output. Heck even things like "which UI API is better to use" is incredibly subjective, people working at a high level building CRUD apps will look at VB6 and think it is amazing, while others want low level graphics primitives.

Programmatically using an AI is almost like having a partner you have to negotiate with. Miscommunications are common, the AI occasionally decides to change its answer format, or just improvise brand new things. For the https://www.generativestorytelling.ai project I had to come up with a a syntax and parser that is adaptable to changes, while staying under a token limit. The token limit is one reason I didn't use JSON, but the other reason is that I've had friends tell me that GPT will sometimes throw brand new syntax in with its answers, so I wanted a response format that was loose enough to allow the AI to be creative without breaking my parser!

It is an incredibly different experience than any other system I've ever worked with.
Clojure does have maps as a first class citizen (besides sets, vectors and lists). Then there is clojure.walk and other namespaces suitable for tree manipulation. https://clojure.org/api/cheatsheet

Using trees of these collections is quite customary in Clojure - on the front-end you might keep the application state in a single atom, like re-frame does and update various branches of it using events/ effects and listening on changes to those branches using subscriptions. This approach work for us at orgpad.com quite well.
A similar "data structure," that made recursion easy for me, is a set that's populated by an inductive proof in math. I think it's pretty much what you're talking about.
(250,000 employees. Just about half of staff is TVC)
Louis’ employer (FUTO) did donate to GrapheneOS.
So if they accessed the quizlet during the test it certainly seems like cheating.

However if students were studying by rote memorization of basically any resource they can get their hands on, then i could see this happening without the students realizing that the website had answers from the test (yes rote memorization is a bad way to learn, but that never stopped undergrads). Like to what level is a student expected to investigate the source of study material?
> They were in that class because if it wasn't a requirement for graduation, no one would take it.

I've heard that one before - if you don't like the class, it's ok to cheat? If you want a certification, but don't want to do the work, it's ok to cheat? If you sign up to get a cert, that means you sign up to meet all the requirements of the cert, not just the ones you feel like.

> To demand mastery of worthless material so that the university can charge them another $5000 in credits, fees, and overpriced-by-the-academic-publishing-cartel books is not asinine, it's criminal.

If it's worthless, the honorable thing is not to sign up for it. Nobody made you.

> I don't know how to explain that to you so that you can understand.

No need to be rude. The article made it clear - it would be obvious to someone who attended the lectures and paid attention.
To clarify, you're specifically talking about reductions to SAT, not from SAT, right?

Note the former is used as a solution technique for feeding into SAT solvers, where the latter's goal is basically the exact opposite (to show NP-hardness and hence algorithmic intractability). Formal methods courses do the former, but algorithms courses usually use SAT for the latter.
Shridhar was SVP of Google Ads for a very long time. Him quitting to start a Google competitor without ads was ... Optics.

Tho Pragh somehow was in the process of eating him.
> Can I ask what’s the point of testing students in a scenario where they don’t have access to AI tools?

It's a question of: Are you testing for understanding or ability? Both have their merits, but often the goal is the former. If it were a project, it is generally the latter.
I have read a great deal of fiction and I write a lot, so sometimes that means having to just make the perfect word.
Ah, the "quit complaining fallacy" makes an appearance. Things are better now than they were so shut up and take your lumps.
JSX is compiled into plain old Javascript react code. Or at least it used to, but I don't know if it still does - I don't use react these days:

https://legacy.reactjs.org/docs/introducing-jsx.html
i mean, in a sufficiently large organization, this is essentially unavoidable
The title is a little deceptive. From near the end:

> Unfortunately, the lawsuits have had little effect on the overall number of phishing attacks and phishing-related domains, which have steadily increased in volume over the years.

> Piscitello said despite the steep drop in phishing domains coming out of Freenom, the alternatives available to phishers are many.
Terrible article. Embarrassing. Referring to Volkswagen scandal as “downplaying its environmental impact.”