skysight-inc/HackerNews huggingface dataset:
The tariffs on French and Spanish imports really sucked. The day Gauloises and Gitanes disappeared from the US was dark. I would pay $50 a pouch for that stuff if I could obtain it anywhere. I never come back from Europe without the maximum I'm allowed to bring in.
K9 would be better
> It’s for this reason that Big Tobacco also quietly seeks out radioactive fertilizers

Wooow. All these years and I'm still learning new things about how criminally insane those greedy fucks are. Two in a day today.

Sure would be cool if any of our well funded institutions did something about it.
Yes - take a look at VictoriaMetrics. https://docs.victoriametrics.com/guides/migrate-from-influx....
I think you misunderstand OP’s point and maybe don’t know what problem solving math the OP is referring to. “Art of problem solving” and contest math is not rote repetition or basic arithmetic at all. It’s a way of challenging students with difficult math problems that are approachable without comprehensive study of high level math but require combining concepts, applying logic and deduction, solving world problems in a way that don’t fit a “type” that’s covered in class. Try searching for USAMO problem sets for example.

The reason racing through a math curriculum can be problematic is… what’s the goal? If it’s not “look as advanced as possible to a non-mathematician to get into a tier 2 college” and instead something like “expose kid to as much math as possible because they enjoy it/find it challenging” or “be a top mathematician for their age so they get into a tier1 college because mathematicians see promise in them” you don’t actually want to cram in subjects like typical community college or undergrad calculus, stats, and linear algebra at all. Those are not nearly as helpful for pursuing advanced mathematics as learning how to prove things, apply theorems to problems/reduce problems to theorems, or just generally becoming excellent at “lower” math like in contest math. In fact it might turn a kid off of math to get that far and still be doing mostly rote computational problems, and it won’t help that much in becoming a mathematician because those classes typically focus on the applied aspect (outside of particularly selective math courses at certain universities).
You'd be hard pressed to find a less controversial opinion for HN.
What are the chances this will result in more food for everyone?
Any airline pilot here would like to comment if this thing can be distracting, if not dangerous, for a landing plane?
I spent many hours in and benefitted much from physical libraries in the 1970s. But let’s not forget how limited libraries were then: research libraries were usually accessible only to people with the proper affiliations or qualifications, and many kept most of their materials in closed stacks; public libraries could be browsed only by people in the same physical location; and in any case you had no chance of stumbling upon a book if it had been checked out, lost, or stolen.

Later, when I no longer had a university affiliation and was not living in an English-speaking country, I missed those libraries terribly. The arrival of the Internet felt like an intellectual reawakening to me; I am especially grateful now for the efforts of the Internet Archive.

Other than out of nostalgia, I have no desire to use physical libraries again.
Good point: how do sharks behave on meth? We should demand $4 billion in federal funds to research the question forthwith.
USAA is the only one I know.
I actually asked ChatGPT what chie might mean in other languages, for multiple times, but it did not tell me this :(
It is very important for San Francisco to be tough on such violent crime as putting a thing on your office roof. The dastardly criminals who are in charge of putting things on top of other things must have their conspiracies toppled. We must ferret out this corruption of Bay Area children who should only see roofs naked and un-logoed, as God has made them. I commend the vigilance of The City's enforcers who are making it safer every day for men and women of good will to live lives of peace without signs on roofs to defile their sacred skyline.
This wouldn't be as much of a problem if "crossover" hatchbacks were properly classified as cars as they should be.
Yes, keybinds in gaming oriented VoIP apps can be global, you can press them from anywhere, or at least a select set of apps where an overlay is configured. This includes Discord (at least in the electron app).

As to why? It depends on the game, but Eve Online can get the most complicated.
The most complex set up I can recall offhand, was when we were in cross coalition operations, where I had 2 mumbles and a teamspeak up where the teamspeak had 3 separate server tabs. It was my alliance mumble, my coalition mumble, other coalition teamspeak, my corp teamspeak, and half way through the operation we had to change the other coalition teamspeak servers to a backup because of what looked like a ddos.
(In eve you have players who join a corporation, who join an alliance, who form a coalition. Coalitions are not internal to the game mechanics and often incorporate multiple timezone and language groups.)

As a side note, the open source mumble is popular because the corp/coalition/alliance IT services can easily configure it to work with external authorization systems, like the SSO provided in the Eve API or in [1]. For small orgs where security is less of a concern, you are probably better off with a discord server.

[1] https://gitlab.com/allianceauth/allianceauth
Don't all types of alcohol damage cells, so a type that has no apparent after effects but the 'high' per se would cause people to consume even more. Why is this a good thing?

Andrew Huberman did a pretty in depth podcast covering many things alcohol does to the body, masking it's apparent Ill effects can't be a good thing.
OSRS is a game, and you use WASD controls to move around the map. If you know, you know.
This is an interesting example of reaching the right answer for atrociously bad reasons.

i.e. kids doing well "don't need help" until they do is a much more common outcome - which is to say, you're smart enough to do very little work, but never actually learn how to do any work so once that no longer applies the reality-shock is pretty high.

Of course kids who are struggling might really just be stuck on one issue, and once they get past it they'll be fine - i.e. when I was in around Year 2, for whatever reason my reading-level reports for somewhat low. Post that of course, I shot ahead (I have no idea why or how, in that case the metric probably just was mis-measuring whatever my interest was at the time).

Which is an example of exactly the issue with the idea of "gifted kids" - they don't really exist. They're anomalies in measurement methodology, likely to be temporally localized as well. Because everyone knows some "gifted" child, but no one can point to the unique and amazing accomplishments of them as adults.

After all: plenty of gifted mathematicians, certainly people smarter then me. If they're working as mathematicians though, the lifetime earning potential of my average career in IT is going to be higher though.
> Hello World using putchar(). This is closer to how the computer actually does it deep down inside.

Generally putchar is just going to call write anyways, which takes a buffer.

Unrelated: seeing 32-bit ARM code for a device that has been 64-bit for years just makes me sad :(
How about just get out of your kid’s way?

I muddled through long division and all the other crap I already knew in middle school while I was devouring all the Martin Gardiner collections and the Time Life series on mathematics. My parents dropped me at the library once a week and had some idea what I was doing — certainly they appreciated good grades, but there was not handwringing over support from the school.
Who are all these people that so strongly believe in mojo before even having written a single line of it (yes I'm aware you can write "mojo" in their walled-garden). Like they've gotta be paid shills because I can't fathom any other way one could be so confident that it'll trounce everything when it doesn't even exist yet.
Apple Pencils don’t draw straight on replaced iPad screens
> It's not like Coca-Cola goes around and throws their cans or bottles in nature

They as well could.

They choose to profit from producing the stuff.

They could as well use glass as they did for decades, or sell reusable bottles and refill those. They choose to operate in countries without proper waste management knowing where that trash will end up, and are operating there anyway.

They know the damage they're causing, they've been influencing policies for decades with "reuse, recycle, reduce", even if they knew that recycling doesn't work and that just 8% of plastic ever made was recycled.

The (microplasti) pollution problem is huge, and damage they're causing is immense.

They are the (major) symptom of the problem that needs solving.
Sorry if I didn't communicate it right. Forgetting the piece that it's hard to handle all OAuth apps in the code. Yeah there are million YC startups here agreed.

I am speaking about how creating/getting an Oauth app approved is tedious and different for any SAAS tool. Having different steps, different scopes and understanding all these. It took us 3 weeks before we got Google OAuth App approved.
I'm surprised to hear this because I think Goodreads reviews are pretty useful. I like to explore used book stores and if I find a book that looks interesting, but I don't know much about, I'll typically look it up on Goodreads and skim the reviews. Reading why people did or didn't like the book has proven to be a pretty useful guide for me.

I usually stay far away from current political or social war titles which might explain why it's more useful for me than some others.
There’s probably a PhD or two waiting to be earned exploring the relation between Dijkstra/Scholten boolean structures and vector spaces.
I wrote a longer answer in response to your other comment. It has a lot of explanation that I see from this comment is likely not needed for you. I’m pasting it here, anyway.
I’m no expert in ARM assembler but it appears that SWI 0, later renamed SVC[1], is how you make system calls in ARM Linux[2]. That would make it equivalent to x86 syscall. In other words, it’s the underlying mechanism that libc uses to ask the kernel to output some data. In this case you are calling the write[3] system call (selected by r7=4) with the arguments (r0:fd=1 - file descriptor 1 – i.e. stdout, r1:buf - the address of the data to write, r2:count=14). The kernel then does whatever is necessary to accomplish that write. It could be talking to the video core to update the text console or the contents of a window. It could be passing it to its lower networking layers for sending over an existing network connection for an ssh connection.

It’s pretty fundamental to the Linux kernel that you can’t access any hardware directly unless things have been set up specially to allow it in a limited way. If you really want to deal directly with the hardware, you either have to convince the kernel to allow you to, or run without an operating system. In that latter case, it’s on you to drive all of the hardware. And there’s actually quite a lot of hardware involved in getting stuff displayed on a raspberry pi screen.

[1]: https://developer.arm.com/documentation/qrc0001/latest/
[2]: https://man7.org/linux/man-pages/man2/syscall.2.html
[3]: https://man7.org/linux/man-pages/man2/write.2.html
I don't see how morality comes into it when it's a choice made by adults. Marketing to children, sure. I'm a smoker and I own tobacco stocks. Hell, the dividends are helping me pay for my future cancer care. It's not like the taxes I pay on cigarettes [roughly $1800 / year, tax for my habit] are going to help with that.
>hw-rpi3-5 Hello World bypassing clib altogether, and talking direcly to the hardware.

>Apparently this is a no-no, even if it is theoretically more efficient. The bare-metal and OS dev folk are pretty much limited to using this method

mov r7, #4 /\* raw system call for write */
swi #0 /* print without using clib \*/

This seems to be just a call into the linux kernel, not bare metal, essentially what the clib does itself. You have to do this to do functions the kernel supports but haven't been ported to clib yet.

I haven't really looked deep into it but a google search came up with this for bare metal text printing https://github.com/bztsrc/raspi3-tutorial/tree/master/0A_pcs...
I've visited, although didn't spend much time in the city itself. I think it's not amazing for me cause other amenities LA has are not the type of stuff I need or enjoy, and there's a huge number of people who do need and enjoy them making the place really crowded. On the other hand, Amsterdam wouldn't be my first choice for similar reason (I've visited a couple times).

If choosing between areas that either are less crowded, or have all the stuff I enjoy, I'd prefer an LA-like one to an Amsterdam-like one.
That's because you live in a car centric place.
In a well designed city, a car is optional.
I recommend watching Not Just Bikes videos on the subject: https://www.youtube.com/@NotJustBikes/videos
If only they did that for sugar
Well said!

That's a critical point in the discussion, this is a job is a voluntary occupation.
Nobody forced them to take the position.

At anytime they can quit and find other employment, but all it seems to often that most are complacent and complicit in the terms of their employment. Boss says do this, this and that, and they do it lockstep.

There should be more discussion on the policy and procedures they use. i.e. "broken windows policy", "stop and frisk policy", "Tuesdays & Thursday" [ I have experienced this one personally, in New York city there is a known tactic that nyc police undercover (plain clothes officers) would stalk the streets harassing citizens in the name of crime prevention[Washington Heights, which is north of Harlem], and if you're darker skin, or just in a irradiated mood for being harassed weekly by these "crime stoppers", you can find yourself in handcuffs, and the drama that follows it.]

Again there are lots of people who say " but, but the police are there to protect you" or "if your not doing anything wrong you have nothing to be afraid of" when the cold hard truth is, it's selective enforcement of laws and selective outrage on "blue crime" that creates these false narratives. Case in point, the policing in Witchta, KA is different from Las Vegas, NV or Los Angeles, CA or NYC. But those differences do not green light racist or elitist policy that protect chosen few communities and while systematically injuring the majority of the other communities. [i.e. Greenwich Village vs. Harlem NYC, this is small atom of the picture of disfunction that is NYC, that I am trying to relate.]

Respect for your fellow human should be transparent and universal,
Dr. King's speech
"I have a dream" is achievable, but we're not there yet.

I often wonder if it's capitalism in the US that keeps Dr. Kings dream just that a dream...
It's great to see some folks with actual military experience here. I dodged the draft, being that it was a different era, but I did a lot of work with Operation Code (helping vets & their spouses get into tech).

Generally, there was nothing technical I could teach them. A few went to code schools (which OC helped make the GI Bill pay for) but mostly it was 4-year schools. Very, very few saw any combat.

One thing vets bring to the tablet that isn't that obvious is: they're cool under pressure. Even if they weren't in combat, solving problems with whatever's available is what they do. If I were picking people to keep my datacenter running, vets would be at the front of the line.

Also, I learned the stereotype that Marines eat crayons /s
You could, but this is not Go's convention. Go's convention is that when you have an interface with a single method "x", you name the interface "xer".

This has the advantage of being simple and mnemonic. It has the downside I already mentioned.
Thanks, this is great feedback and we definitely lack these links in that new copy. I will add them soon. In the meantime:

Build instructions: https://www.airgradient.com/open-airgradient/instructions/di...

BoM, schematics etc: https://www.airgradient.com/open-airgradient/instructions/di...
> I remember a guy in my high school whose claim to fame was he dragged some other poor kid into the wood shop and filed his teeth down to nothing with a band saw. Spending 50% of the school budget on these blockheads is not going to rehab them.

What year and what school district did this happen in?

I mean I'm curious because that's violent assault, of the sort that generally makes the local papers.
Caching and evaluation doesn’t make any kind of sense for mathematical functions. They’re just mappings.
I loved debate in university and I benefits from the skills I learnt.

That said I am not sure the handwringing in this article is justified. So what if someone uses critical theory as a response to a topic? Criticizing and understanding the world is important. I think young people who care about the world is important. And us older people will always view what the younger generation does as too wild and weird as we become more conservative with age.

Young people experimenting and trying new ways of working with the world and ideas is important to the vitality of society. Shutting them down because they are changing things will ossify us.
More tooling on Postgres. Why would you use SQLite? It’s great for embedded applications but if yours is networked why cobble together some networked SQLite when you can just use Postgres or another database built for that purpose?
From what I've seen of high school debates, it provides very little for the observers and encourages the students to cram as many nice sounding words in a limited amount of time as possible. Maximum slogans, minimal substance.
I would struggle with the game. Not because of the topics, but because of the sesquipedalian nature of the responses (e.g. the example responses in the article).

My response would be "can you please ELI5 that so you stop wasting our time unnecessarily.
Note: I slightly edited the title for accuracy. In particular, it appears "third-party replacement screens" doesn't refer to third-party-manufactured screens, but merely replacements performed by third parties using genuine Apple screens. And we simply know that they don't draw straight lines, not that they "can't".

More reading: https://www.reddit.com/r/gadgets/comments/15cxwaa/apple_penc...
... Can you prove that? I'd be interested in a link.
Opting out is the default. You don't need to do anything to opt out.
Samsung shifted focus from consumer electronics to semiconductor a few years ago which got fucked by global oversupply and then PRC sanctions (including memory) while PRC is increasingly eating into other Samsung segments like display, memory, battery etc. Samsung mobile got bump after Huawei ban, but now getting pressed by global economic downturn and Samsung in general losing access to PRC market who is starting to compete against Samsung in their other segments. More broadly PRC increasingly competing against SKR in intermediate goods, see SKR trade with PRC at 2000s lows which SKR is trying to make up by exporting more to US last few years and the drama over recent EV credit "betrayal". Recent geopolitics pushed SKR out of PRC market (due to current SKR admin siding with US interest) and US trying to support SKR by increasing imports to tune of 40B over last few years but there's going to be political limits to how much US can prop up SKR in current economy. Samsung mobile especially vunerable due to Apple influence on US market. Really at this point Samsung mobile only hope is for US to ban PRC Android from rest of world so they can snatch more marketshare.
> The year of the Linux desktop keeps not really happening partly because hackers have very different interests and priorities from consumers.

There is no year of the Linux desktop, and never will be. Consumers won't use it, because they have been trained to use other things that are widely available and that 98% satisfies their requirements.

If Linux was the only operating system, or the only choice between that and something very expensive, then you would see consumers starting to use it and companies showing up to sell them things that run on it.

As it happens, Linux approximates enough of the desktop experience to meet a certain baseline of usability, and that's all some people need.

That's mostly a side effect. Importantly it enables hackerly people to have most of the affordances of a desktop, as well as their cool esoteric software that enables them to do their niche wierd thing that they're super interested in and then publish a book about it using LaTeX or some convolution of MarkDown and tooling.

(and if that sounds critical in any way I do apologise: I love that linux exists and use it almost exclusively).
Complex systems contain changing mixtures of failures latent within them [pdf]
yep, that's why they put the acids in, to destroy your teeth
That really sucks.

I know it's cliched to say: "It's the system that's broken!" But it is for (most) public schools in the US.

Maybe things have changed in the last few years, but public schools are pressured to make sure that standardized testing scores are at a certain level for funding. Teachers aren't paid very well, nor do they get the proper resources to adequately teach their students.

I'm sure I'm grossly simplifying the problems there, but I can already see how those two points make it so that there's a lot of pressure on teachers to conform to teaching what's on standardized tests. I can't imagine that any of those factors make it very easy for teachers to even WANT to teach, much less get creative about HOW they're teaching their students.
this is interesting.

i’m working on a high performance game in c++17 with clion and wickedengine on linux.

compiles are 20 seconds, which is fine. 1 second would be better.

blender exports are about 20 seconds too. 1 second would be better.
Don’t wast your time with this shit
Phosphate fertilizer, I think. It contains some polonium IIRC. Minerals have impurities.
I gotta ask, you're anticipating getting lung cancer? Like, this is a life event you're budgeting for?

I'm not trying to judge your choices (I've smoked cigarettes at times), I'm just taken aback.
We know by direct measurements that the warming is largely due to greenhouse gases, because we can measure radiation inflow and outflow and see that greenhouse gases are stopping incoming radiation from being radiated out and we can see how much is being trapped.

We know it is the greenhouse gases because we can measure the wavelengths of the incoming and outgoing radiation and see from spectrographs of greenhouse gases that the outgoing radiation falls into greenhouse gas absorption bands.

We can tell that the increase in greenhouse gases over the last couple hundred years is largely from human burning of fossil fuels because the carbon in fossil fuels has a different isotope ratio than that of carbon in living or recently living things. (Volcanic greenhouse gases would also have a similar isotope ratio to fossil fuels but we have sufficient monitoring to detect and account for geologic greenhouse gases).
Do you think the characters in the Socratic dialogues Plato writes about are terrible at arguing, because they speak in a normal cadence instead of scrambling through rhetoric as fast as possible?
“The taste of the ocean”

Man this one is gonna be hard to advertise
Couldn't agree more. Like (I suspect) many people, I learned very little from textbooks. I learned by tinkering with source code and talking to people smarter than me.