skysight-inc/HackerNews huggingface dataset:
Most universities have defaulted to standardized materials to one of the big publishers and have largely removed most of the difficult parts because uni's want students to have a "broad knowledge" of other subjects as well as large amounts of faculty turnover. Often with the intent that those students complete politically motivated coursework, some is now a requirement to graduate.

These project types are generic and avoided because students will just copy+paste others work. It provides no signal to the quality of students without digging into work and figuring out if they actually built it. Seemingly nobody has time for that, it's easier to pawn it on Title IX leetcode and nepotism because there isn't any shortage of candidates.
Uinput based virtual keyboard library and gtk application. X11 and Wayland supported.
Outside the "basics", I've seen Newton's method come up again and again in my work. I also work on some map software and geometry (especially trig) has been really useful.

For resources, I love this blog https://www.redblobgames.com/
(i.e. you didn't stage the photo, not that it would have mattered)?

Yours is a beautiful photograph, congratulations on the significant and unique capture. Before you post again, please read over the "Show HN:" rules, which is typically used to demonstrate interactive code/projects.
Beware of !rtfm
A hard kill APS might help.

https://en.wikipedia.org/wiki/Active_protection_system
All Bad Bosses at Amazon Are Now Named 'Wayne'
I believe most of the most efficient hash table impls in cpp use open addressing (swisstables and similar). The ones in std:: don't mostly because of pointer stability.
Hello, not parent

I wish you the best of luck, but please know that for a lot of us time is money and also literally our most invaluable / irreplaceable asset, and also tech startups who want us to make a bet on them need to have some sort of value proposition given the risk of "you might die or disapear or be aqui-hired in three months after we moved" so I would encourage to not answering this as your 1).

To me the instinctive reaction is "it's for when you will have time to fool around and figure it out by yourself". It is my opinion only, it's worth nothing more than that, and I realize you didn't ask for it, but I just wanted to let you know.
Handing your hard-earned options to a random financial manager for margin trading is a major wtf and such a bad idea even in the foresight.
Is it a coincidence supabase went GA 2 hours before this? Not being snarky, genuinely curious.

https://news.ycombinator.com/item?id=40039191
> The terms are not strictly geographical, and are not "an image of the world divided by the equator, separating richer countries from their poorer counterparts." Rather, geography should be more readily understood as economic and migratory, the world understood through the "wider context of globalization or global capitalism."

Sounds like a poorly considered label that is more divisive and confusing than helpful, which should be replaced with something better before it has a chance to do more damage.
It might sound humorous, but I’m not 10x programmer. An educational lexer and interpreter is something you can study and implement in 2 weekends. Assemblers are very very small amounts of code that spit out predefined binary from already made instructions (chip—8 is good for this). I think there should be MORE resources around simplifying what people think is incredibly complex. Production grade compiler tools like LLVM are incredibly complicated, but learning how the systems work isnt. While your comment is humorous, it’s toxic for those who actually want to understand fundamentals well
There are probably more Canadians in San Francisco than Californians, it's basically a Canadian city now.
This cannot be a coincidence
Headline: Is Betteridge's law of headlines correct this time
Unfortunately, a notorious history of dishonesty has left Musk and his companies with little credibility or believability. We can not rely upon Tesla to report bad news about themselves in a timely or reliable manner. If Tesla "confirmed" anything, we could likely conclude that the opposite is true.

A recent relevant example can be found at [1].

1 – https://news.ycombinator.com/item?id=39944890
While tempting, don’t do that. Use it as-is for a little bit to see its way of doing things before you start tweaking.

My init.el adds quite a bit of functionality but doesn’t change many default settings at all.
Yagi–Uda Antenna
The alternative is the Global North (i.e., Western hegemony) admits that China is doing well or at least competitively.
You're really missing the point or being intentionally obtuse. The people who are better qualified to provide guidance on lifestyle issues are actually less expensive and more accessible than doctors.

A "yearly chat" with a primary care doctor does little or nothing for the health of asymptomatic adults. Did you even read the article I linked above?
Sadly new retro handhelds dont support this format.
You'd think or hope they'd be tracking, A/B testing to see how this goes - and I wonder if incentives are perfectly aligned between Twitch's profits-costs and of the streamers they have to share ad revenues with?
Thanks; it’s not very clear that "AI help" excludes "AI-assistance".
That money is from selling goods and services to the government on a commercial market.
When every program is compiled for a specific architecture, doesn't that enable optimizations otherwise impossible? Of course, two users compiling each program twice for the same architecture is wasteful, but optimizations will save cycles down the line. No?
May Newsletter Ideas and Examples
I exclusively check out new twitch channels upon getting recommendations or learning from the channel via something like YT, purely due to the ads.
Thanks for updating the blog post too with the datasette screen recording, the speed difference is quite noticeable.

Adding it here since a few people were wondering about it in the comments, but feel free to check the original article for the 2024 update:

https://ahgamut.github.io/images/ape-datasette.gif
For about the last year or so I've been getting pushed fishy articles on another nuclear propulsion company, Pulsar Fusion, via Google Now and elsewhere. AI-generated-reading articles on nobody websites. Something strange about all of this.
I recently discovered that the MBA supports two external monitors if one of them is an iPad via sidecar. I've been using an iPad as an extra screen for my mobile setup (MBA M2) when on the road for a while , and recently upgraded to a 14" portable monitor and was pleasantly surprised that both work at the same time.

Side note: the 14" monitor is a game changer if your priorities are light weight and portability. Roughly half the weight of an iPad and even bigger and only like 60 euros. I went with the 2K resolution model and it's great price/quality ratio wise (using BetterDisplay to bump up into HiDPI mode).
I've tried nuitka before, and a recent question that occurred to me was: does nuitka have an option to output just C files? Something like:

python -m nuitka example.py --no-compile

Might be interesting to see if the above is possible. We could get things like a completely-statically-compiled Python stdlib within the APE.
How would flying cars reduce city traffic?

You know what does reduce city traffic? People travelling by foot, subways and bikes.
Storage is the most surprisingly expensive part now. $1.50/GB is kind of a tough pill to swallow. We've been exploring the idea of shifting from Aurora to Neon. With the recent pricing changes, our bill has exploded even with almost zero usage of compute time.
I had this exact situation happen a number of years ago when I was driving our '97 Ford Taurus (it had undergone a number of repairs at that point, including an engine overhaul, so it probably wasn't due to an OEM defect). My first reaction was to stomp on the brakes, but it was immediately clear that the engine was winning that battle; so, I quickly shifted into neutral and pulled into the turning lane. My wife was in the car with me and remarked that she didn't think she would have known what to do, especially to react that quickly.

Our current vehicles are a manual transmission Civic and a PHEV Pacifica. The Civic is easy—just press in the clutch—but the Pacifica would be more tricky; I guess I'd start with the brakes, then the shifter (which is just an input to the computer, of course), then hold down the power button, and then look for a place to ditch.
why? its very hard to differentiate the two right now. just go buy a Ford EV instead
Deliberative Consensus Protocols
This is my latest article about what we have been working on over at https://social-protocols.org

We have had some good discussions on HN on some of other posts about improving ranking algorithms in social platforms.

- Show HN: Quality News – Towards a fairer ranking algorithm for Hacker News: https://news.ycombinator.com/item?id=35183317

- Understanding Bridging-Based Ranking: https://news.ycombinator.com/item?id=38939660

- What Deserves our attention: https://news.ycombinator.com/item?id=36102608

We look forward to your feedback!
(Neon PM) This is true and very often production applications need access to their database 24/7, so they benefit from the serverless nature of autoscaling.
The worst about preroll is they often fail and run 2-3 times in a row before registering you saw them. Can confirm I just stopped searching new streamers due to that. Even the one that aren't supposed to have preroll because they run ads still tend have some somehow, I guess twitch force them anyway or it's just bugged.
Maybe people should stop publishing HDR content if it worsens the viewing experience for almost everyone then?
I've been using Neon's serverless Postgres for the last 6 months and I'm extremely impressed! As a developer, it has been a game-changer in terms of productivity and letting me focus on building features rather than managing database infrastructure.

Congrats to the amazing Neon team on launching serverless Postgres to the world!
> 2. Try and delete parts

Hopefully someone who knows what I'm talking about will chime in, but there was a CEO of a small consumer electronics company who was infamous for walking around the labs and randomly removing parts from designs on the breadboard. If the device still worked, well that's one less part that was needed. Makes for a cheap, if extremely fragile device.

Wish I could remember the guy's name though.
Starship didn’t reach orbit. Starship isn’t a development of Falcon, it’s a new platform. You can’t use the performance of one to excuse the failure of another. Reuse is also meaningless without a public audit of what is done to turn them round. That’s not been shared.
I wonder if the t-shirts could be considered 'marketing'?
The article references patent “1009908C2” but I can’t find it in the Dutch patent site, nor Google Patent search.

The rest of the article has “crank” written all over it; almost certainly investor fraud too - it’d be straightforward to fake the claimed smartcard video thing to a nontechnical observer - though not quite as egregious as Steorn Orbo or Theranos though.
Thank you for the clarification. I have removed "Show HN:" from the title
Today I died a little more inside.

Thanks, ProllyInfamous. May you forever be infamous.
Congrats on reaching GA!
There's still a physical button for the wipers. On the Cybertruck it's on the steering wheel. When you press it to wipe (generally used for spray-washing the windshield), the entire menu pops up where you can choose the speed, frequency, etc.
These solutions are not perfect and typically stop working after a certain time because they patch it/unintentionally break it.

The only reliable solution I found is to VPN to some non-western country where they typically don't have advertisers. Of course, this brings a load of other issues :`).
> Is this the year where Apple increases the memory on the base model above 8GB? Will they finally allows you to have 32GB of memory on the macbook Air?

This reasoning makes no sense.

You are talking about the cheapest and lowest spec laptop Apple sell, designed for consumers, not pros.

Do you complain the base level Porsche is slow? Do you complain the base level Tesla has a short range? Do you complain Nvidia’s base card can’t run monster models?

None of those make any sense, those are the cheapest base model from each company, and each company sells higher spec versions of those products.

The base model is slow and cheap. If you need higher performance, buy the model that has ‘pro’ in the name, that is what its for.
Do you think there is any chance that the legacy
media has convinced you to behave this way?

If you want to suggest there's a conspiracy involving the mainstream media's coverage of Musk, you'd need to point out some comparable CEOs who behaved similarly and were ignored or covered differently.

I don't think you can, because Musk is so singular. He runs multiple cutting-edge companies and has behaved very publicly in some very outlandish ways. Publicly calling people pedos, praising the alt-right, publicly smoking weed, a compelling list of actual achievements combined with an equally large list of conspicuous vaporware promises. There's nobody quite like him. Thus the coverage.

What happened to liberals caring about climate change?

I do not think "caring about climate change" entails ignoring some fairly spectacular public behavior from a guy making electric cars.
That's basically what I do half of my day... I am supposed to develop, but can't get into a productive state due to my colleagues calling me all day with stupid questions I answered like 3 times already.
Yes, and it's the same for the M3 MBA. If the M4 remains capped at 24, I'll still consider it, but it'll be less cut and dry. The speed boost would be nice, but literally the only time that I feel CPU-bound is when working with local models.
The problem is finding all of those settings. They're all under different submenus (there's certainly no global "enhancements off" toggle), and even figuring out the "no filter" setting is often non-obvious.

E.g. on my Epson projector, there's a "sharpness" setting that goes from 1 to 10, and IIRC the only way to turn off sharpening is to set it to 3. Because values 1 and 2 wind up applying a blur filter. It's not documented. You have to figure out the "3" value from trial and error with a calibration image.

Similarly you need to figure out whether each of your connected devices is outputting RGB 0-255 or RGB 16-235, and set the toggles for your TV to handle the correct input range.

And so forth. The calibration images aren't for figuring out perfect color accuracy with a colorimeter. They're for basic things like displaying smooth gradients from black to white, and are the blacks or whites being cut off? Is the gamma totally off when compared to a checkerboard? Are saturation gradients displaying normally or does it show the image is over-saturated? Is a series of alternating black and white lines displaying as simple lines, or is there a crunchy halo around them (from sharpening) or blurring?

So it's not "eh" at all. In my experience it takes 15 to 30 minutes, as you hunt around the submenus to try to find all the relevant settings, and try to figure out what each setting even means since the documentation is useless. Like, on a power-saving display, should the main color setting be "Natural" or "Cinema" or "Bright Cinema"? You're going to have to experiment.
The terms Global South and North have been around since the 1960s, and they denote the country's socioeconomic position, not geographic location. It's jargon used by organizations working on developmental economics, and as with any jargon it is more precisely defined than "poor country".

https://en.m.wikipedia.org/wiki/Global_North_and_Global_Sout...

While it's jargon, I'd have thought it was a fairly common and well understood jargon. Even if you haven't encountered these terms before, I'm not sure why you find them offensive. Are you opposed to fields of study adopting jargon to aid communication?
Prediction: Twitter will integrate Airchat as feature (Clubhouse/Twitter-Spaces)
My 4-core computer's probably building Cosmopolitan Libc in the background + the Python binary is 2.7 unoptimized. This blog post is originally from 2021.
> almost identical issue in 2009?

Or Audi in 1984?
> the other side doesn't insist on one solution

Are you not insisting on one solution that is "remote flexibility"?

> opposes to one inflexible policy for everyone.

Remote flexibility imposes remote peer requirements on everyone.

I understand that you want to work remote and have created a narrative in support of validating that desire. I'm saying if you can't see any valid reasons why an employer would choose not to do that beyond some pouty made up "Validating the purchase of office space", you're being stubborn just for the sake of it.
Less than a billion, maybe $100 million per test launch
While I get that it is meant as humorous, the article puts this as a particularly negative, complicated command example and says that you can use

C-0 c

to get the same result.
I did indeed mean the help function. Is akin to the documentation command of lisp, if I recall. Though, I confess I never learned the keybindings to use it in a python file. (And I am sadly annoyed that the bindings I know in lisp open things up in a browser.)
Software is likely vastly better than with any other auto company
On the gloomier side, if we couldn't come up with a good noise filter in the relatively calm times of the pre-LLM era, are we going to find something now?
You're absolutely right, it is unacceptable for any car to unintentionally accelerate. But one of these issues being "our cheap floor mats move" when compared to "our $100,000 truck's fake pedal covers are made so cheaply that they break" showcases this disparity a helluva lot more.
This action also seems quite routine. The FBI has regularly opened investigations into plane crashes for example, alongside the NTSB.
A good, decently detailed look at signal processing required. I also like https://ciechanow.ski/gps/, which has some fantastic visuals to go along with this explanation.
Meh, I'm almost graduating from my CS degree. It was... underwhelming... to say the least.

We did have data structures and algorithms at some point, also learnt a bit about assembly and a /tiny/ bit of processor architecture.

But ultimately, my courses felt, like so little for how much I paid and the supposed "level" of my university.

The last 4 semesters or so could be summarised as, role playing agile development while making awful websites for awful companies (we work with real companies which is kinda cool except it sucks so much).

I don't know if it's just my uni, or my country, or my campus, or whatever, but I /wish/ I had the fortune of getting to actually build this stuff for class, instead of boring web development every single day.
It works the other way around, the designers design and the engineers are figuring out how to build it. Unless of course you can shove it down the throat of the customers, then you can have engineers make you an apparatus and call it a product.

The designers usually have some understanding on what's possible and they work with the engineers to tweak their design for feasibility.

No one cares about the 100 hundred drawings of skyscrapers. The soviets did it with the commie blocks, although practical its nowhere nearly as desirable as having a neighbourhood designed by people thinking beyond structural engineering.
Applying your argument to coding, it would be about writing near perfect code without autocomplete, boilerplate templates, and be able to cleanly match types without static analysis or the compiler yelling after us.

That's a nice ideal to strive for, but that wouldn't make us all better programmers or not worth actively getting paid for programming.
I tried Neon a few months ago when attempting to switch away from a self hosted db. It was a horrible experience, customer support was unhelpful, it was glitchy, slow, and laggy, and even before the price increase their pricing was way too high.
I've seen two primary strategies for handling cross-time zone communication in teams:

Synchronous: A single time zone is designated, and all team members adapt accordingly. Although, this can be a pain for people far away.

Asynchronous: Flexible “overlap” periods are defined where everyone must be online.

In practice, though, remote teams I've worked in just seem to understand and accept that:
A) You don't need a 'call', 'quick chat' or 'meeting' over video or voice most of the time
B) If you are in a remote team, there is shared acceptance that there will be A LOT of asynchronous communication and people will reply when they can or are available.
C) The situation changes the more time-zones you cover. Be flexible.

Those with roles that are 'mission-critical' or 'perpetually online', are usually on call or have a phone that is always available.

A handy resource for aligning schedules: https://www.timeanddate.com/worldclock/converter.html
There were reports that the dock people said that they had power failures at the dock while loading/unloading. If that is true, and they did not tell the pilots, that may be a problem.

In the video, there is a lot of deep black smoke. That is almost impossible with number 2 diesel.

Seems like they have probable cause to start an investigation.
I have used Cloudflare D1 before - how does Neon compare to D1?
>And really Linux is European software.

Excuse me, but WHAT?
Starting on a hill is the common case, for me anyway.

I also imagine that two-foot drivers would prefer for the effect of pressing the brake to be smooth, and having the slightest touch instantly reduce motor torque to zero could be jarring.
(Neon engineer) It is a coincidence :) I had to confirm internally too.
It first has to be taken up by the Senate.
Shifts like these have to happen in a strategic and deliberate manner, with tradeoffs that can be diametrically opposed to one's other geopolitical positions.

"The United States last month announced a $2.7 billion plan to boost domestic production of uranium fuel, while France last year announced a big increase in its own ability to turn raw uranium into usable nuclear fuel." - https://foreignpolicy.com/2024/04/04/us-nuclear-reactors-rus...
It can be pretty useful in offroading to hold a medium-high amount of throttle and use the brakes to modulate as they're more responsive, but it's hard to picture a cybertruck doing that kind of offroading. Not to mention it's only necessary due to the throttle/drivetrain response curve - that might be entirely negated if the low speed throttle response in the EV is decent enough for crawling.
why does the truck not just use the same accelerator as the (proven) car?
I think this is ahistorical. Flying cars were always point to point "Jetson's" style vehicles, where you didn't HAVE a highway, because everyone just traveled as the crow flies.

It's only when this was obviously impossible that futurists pushed the "mostly a car but can also fly sometimes" angle.
You appear to be confusing margins with absolute amounts. Eliminating all health insurance profits wouldn't be sufficient to close the gap on your "Medicare for All" proposal, not even close. I'm not necessarily opposed to a single payer system, but you need to do the math and be realistic about costs.
Technically they're saying they can read it but wouldn't be able to come up with it on their own.

Which is impressive, generally reading code is considered harder than reading it so in that sense it is inhuman.
It is not embrace when you can fork it. :)
This gets doubly bad when I go to watch a streamer I haven't seen in a while, I start getting ads, then I have to log in. Put in my creds, get my phone, find the MFA app, find the Twitch in the list, see the code expires in a few seconds, wait while it flashes red at me, see the new code, enter the new code, get logged in - and the ad restarts since I'm logged in now and page refreshes.