skysight-inc/HackerNews huggingface dataset:
Any public pool worth visiting (in the US) has strict rules about only allowing coastguard-approved flotation devices. These devices are designed to allow an unconscious child to float face up. Which means fuck-all if they're already stuck under a float.

Floats in public pools are a Bad Thing, I completely agree.

Source: lifeguard through highschool and college.
We've lost a giant chunk of the lore that made desktop great, and the average developer has no idea how to begin making e.g. an undo/redo system even if they have 10 years of experience and use one everyday.

Yes, the problem is the devs. They don't even understand how applications work.
Typically what happens for ML engineering roles is that you have a regular Leetcode round as for any other SWE position and an additional round with ML questions without coding - there's no ML-specific LC questions. Which is nice as a candidate because it's yet another thing to prepare for, even if the questions are relevant and being able to solve them is kind of neat.
It's adequate for some folks who work in the same codebase, and define their own style of work. It's been a real pain for me who comes in to various codebases for short periods of time and have to read/digest/learn every single project's unique take on buttons.

class="btn btn-primary" is also pretty easy to read. But in the last couple weeks I've have to deal with both class="bg-blue-500 hover:bg-blue-600 text-white font-bold py-2 px-4 rounded-md shadow-md" style buttons and <LinkButton4 /> and <LinkButton7 /> components, both of which still seemed to be affected by another wrapping container that decided to "text-xs" everything below it, but which wasn't obvious. Trying to simply add a 'button' that had the same styles around it was far more work than it should have been.

No doubt, I'm somehow in a minority of switching between projects/codebases more often than other people. But this was much less of a problem with bootstrap and related definitions.

> your engineer should just encapsulate all the “ridiculous” styling into a <Button /> element.

When you want, say, most things to share some common color/style definitions, you will still end up repeating a lot of stuff (same long string for buttons, and for headers, etc). The tailwind system gives you the option of @apply, but the tw docs are also relatively strongly against it, for ... I can't really understand the reason why.

https://tailwindcss.com/docs/reusing-styles

> If you’re going to use @apply, use it for very small, highly reusable things like buttons and form controls — and even then only if you’re not using a framework like React where a component would be a better choice.

There's some reasons listed on that page justifying "don't use @apply!" but... they don't ring all that useful to me. They do say "well, you could do it for reusable things like buttons", but those are the very things that most tailwind examples use longhand examples for.

> Yes, HTML templates littered with Tailwind classes are kind of ugly. Making changes in a project that has tons of custom CSS is worse.

There's a balance between the 'ugly' (their words) and 'tons of custom css'. Everyone's balance is different, I get it, but I'm usually having to come in after someone who was jazzed about tailwind has moved on and left me the 'ugly' (their words) mess. If every link should have "text-dark font-bold font-xs"... @apply that with an understandable name. Or document your design decisions...? But that conflicts with "ridiculously fast to build". Documenting them in an '@apply' way would let me see how you want some styles grouped together without having to scan through dozens of your components looking for a pattern.
Providing another meal uses up human labour, ingredients, and seating. One-off costs, like designing the menu, typically make up a smaller portion of the business's costs.

Providing another subscription for an app is often just a flip of a bit. One-off costs, like developing the app, typically make up a larger portion of the business's costs.

It's therefore generally (though not always) more feasible to provide a free trial of digital services/apps than of physical goods.
The learn section should help, but I think I need to spend more time improving the learn section
Cloud backed SQLLite looks like it might be good for this. Doesn’t support S3 though

https://sqlite.org/cloudsqlite/doc/trunk/www/index.wiki
I disagree. IAM does what it’s supposed too when you need to run an organization with very fine gained controls.

People being able to see and interact with certain services but not everything related to those services. Same with services since it’s the same system.

To me the problem isn’t IAM itself but the nested API calls. Which also itself isn’t a problem but we need a better UI to diagnose when something goes wrong.

Cloudtrail isn’t really suitable for this task. A “simple” UI of looking at a role and seeing a “failed calls” would go a long way.
My main takeaway is that I would be a terrible lifeguard: I watched five different videos and spotted zero drowning children.
Yes, I know about such connections in heavy equipment and cars and about the old Kindle with 'lifetime' data, what I was wondering about is whether there are surreptitious cellular links built into consumer electronics which enable those devices to exfiltrate user data even when the user does not allow them internet access. I have not heard of such devices yet but that does not mean they do not exist.
Until someone else falls head-first off the balloon, smashes your kid on the back of their head, and they both drown.
This is another great (and interactive) source on the subject: https://www.learndmarc.com/
i don't think women should be discriminated against in whatever profession they want to go to if they have the ability but i also believe men and women are different in terms of interests and women and men will never reach 50-50 parity in engineering type professions.
I assume there is data/something more than just AI bot farm?

Could this be tied to the openAI announcement from a couple of months ago about disrupting an IRA bot farm?
I don't know why this was downvoted, this is very accurate.
Why We Build Simple Software
I don't know how it is in the US but in the UK when buying new cars I've gone online and looked at the new cars for cheap ads. You can often click and have the one you want delivered to your door for a reasonable amount cheaper than the dealer price.

I haven't bought new for a while though. My current one was like 12% of the new price at 12 years old and works fine.
I strongly disagree on the maintainability. Mistakes are easy to make and have been made when comparing a list of 20 class names across a dozen elements. Its only "maintainable" if you ignore the class list when reading. I review my local evangelists' tailwind code and from their mistakes its clear they're not reading the class list.

It reminds me of how some people claim they're great at multitasking and can text & drive with no issues - meanwhile not even being aware of what they're missing.

Tailwind has its uses, but it should not be the default choice.
In defense of the parents, I think a lot of drownings are people who can swim, but not very confidently, and get into the panic response described at the link and end up being unable to recover without outside help. I've seen this happen to both children and adults.
Those poor corporations, however will they survive? I say we let them dump chemicals straight into our oceans, after all we don't want to gum them up from earning infinite profit!
AWS is good at building abstractions on top of their already existing features, e.g. AWS App Runner. Maybe there could be an abstraction on top of IAM that does not allow for all the fine-grained permissions settings and options that IAM has, but has much simpler predefined roles which are very well suited for a small startup.
did your fingers write that title
It may be 2x the cost of Falcon 9, but it's a different use case and volume (~10 per year for Ariane, ~100 for Falcon 9); Ariane 6 would not be cheaper at those volumes if it was reusable.

Also keep in mind that most of Falcon's use is for SpaceX itself, 2/3rds of launches are for Starlink.
I'm glad to see this mentioned. This was first thought I had as I progressed through this thread. I'm surprised this isn't a popular, supported standard already.
For an article about “mastering email security,” this is missing an awful lot of recent email security developments like ARC, DANE, MTA-STS and TLSRPT while simultaneously spreading misinformation about the holy trinity of email security protocols. Impressive, I guess?

Edit: Oh wow, even from an email security vendor. They really didn't do their research. I definitely wouldn't trust them to protect my email security, partially due to them literally not supporting the necessary protocols to do so.
I thought they used Svelte?
I am not an expert in this field but Starlink satellites are tiny 260kg. An asteroid that would pose a thread to earth would not be affected even if every Starlink satellite were to manage somehow get in it's path. Their 28,000 kilometers per hour orbital velocity vs an asteroids 17 to 25 kilometers per second impact vector and the 260kg mass of a little satellite vs many millions of tons asteroid combined with their low earth orbit means not enough time to change an asteroids trajectory even if they had significant mass.
This is quite a nice way to learn about ML, props for this!

Edit: I see a lot of people complaining about interviews, but instead I consider this a good resource for checking you understand fundamental principles.
If you have to "study" something for interviews every single time because it's absolutely not relevant to your day job - it's probably bullshit.

Everyone copies the FAANG interview process because it looks cool - except that FAANG is just a welfare program for recent graduates, who indulge in peer interview hazing because they are not doing anything else. They don't study for Leetcode because they want to DO something - they study because of the money. But in a real company you have to DO things.

What has Google done in the last decade that is REALLY useful? Google Gmail and Docs can be maintained by probably 50 people, their search has gotten useless and all they do is kill their own products because maintenance toil is a total drag.

Like the dumb brain teasers that Google "pioneered" in 2000s. How many golf balls can fit in a 747? I don't know, but I can estimate how many can fit up your a...

This Leetcode nonsense will go the way of THAT, in time.

Just no.
Having a symbol (for zero) is half the solution. It takes another leap to treat zero as number that participates in the usual arithmetic operations.

From what I understand, there were a variety of non-standardized symbols or place holders used by the Mesopotamians (space being one). Zero was not treated as a number, but as a special case in their evaluator.
"but the mission ended with the launcher coasting in orbit without releasing its final batch of payloads.", Reuters[1].

[1]: https://www.reuters.com/technology/space/europes-ariane-6-ro...
> you should never, ever build abstractions until you actually need them.

This should be put on the cover of every programming textbook, in very bold, very red, letters.

Right next to: "Measure before you optimize" and "Code is read 1000x more often than it is written"
Not sure what it "used" to be like, but I just had a gander and it seems to be filled with the same type of low-quality startup/founder content you'll find on LinkedIn
NASA is a government agency though, so it doesn't have profit generation as its target. And that's fine, neither does the US army or any other government branch except for the tax office.
Probably should have titled it something else, I made it more as a learning platform for people to get better at ml by implementing algorithms from scratch. I’m currently a data scientist but wanted to become a machine learning researcher or engineer and I thought these types of questions would help
> That's a supermarket though where they hope you buy other stuff.

And why does that matter? If there is a shop (idc how it's called) that lets me print for 10c then I chose that.

> Though already colored pages cost 55 cents.

The GP was about documents that you may have to send in / bring physically. I've never seen such institutions demanding the forms being printed on premium paper in color.
I'm a bit baffled by the concept of "pre-Arab Sumer", knowing that Sumer disappeared 2500 years before the arab invasion
Or OpenTTD

https://www.openttd.org
> FWIW for a Button, your engineer should just encapsulate all the “ridiculous” styling into a <Button /> element.

And pray you never have to tweak or debug that element.

Hiding away bad code where you don't have to look at it doesn't stop it from being bad.
Google invented AI
Is AI a proverbial deal with the devil?
No one (well, few professionals at least) will reinvent the wheel when it comes to standard scientific computations and methods. Like numerical math, linear algebra, etc.

Looking through the problem sets in the link, the majority seems to be asking for just that.

If you're wondering whether or not someone knows how to transpose a matrix, or find the eigenvalues, let them do that on the whiteboard. No need to leetcode-ify such problems, because with 99.99% probability they'll provide you with solutions that are subpar compared to industry standard packages. There's more than time and space complexity when it comes to these problems.

EDIT: Also, you'll potentially lose a lot of high-quality candidates if you suddenly start to test people on methods they haven't worked with or seen in quite a while.

If you ask something like "please show us the equations for a support vector machine, and how you can compute a SVM" you could fail even world class ML scientists, if they haven't touched those for 10 years. Which is a very real possibility in the current ML scene.

I'd say that almost every ML interview I've had, or been part of, have been more big picture whiteboard interviews. Specific programming questions have ranked quite low on things to prioritize.
Is it? The alternatives include things like using that fortune to do good.
> they would be in air dense enough not to even lose consciousness.

Assuming that they don't need to do any action to change from bottle oxygen to external. Or that if action is required (like turning a valve or opening their visors), that it was performed by them.

I do not know how that subsystem worked. Maybe someone else here knows?
Agreed, I find tailwind defaults sensible, but it tends to make templates quite unreadable.

My compromise with it is just using @apply in css files:

styles.css:

.button {
@apply px-2 py-1 rounded-sm shadow-md hover:shadow-lg font-bold cursor-pointer block; height: 32px; }

.button.create {
@apply bg-green-700 text-white;
}

template.html:

<button class="button create">...</button>
Machine learning? They did not. They iterated on it, and then dropped the ball, losing the race to OpenAI.

My point exactly.
can this relight the existing scene?
Not as painful as helium. Bigger atom but it leaks more.
Looks like a decent problem set to accompany an introductory ML class. No need to get so defensive. However, I thought leetcode meant algorithmic problem solving while the problems here simply ask to implement the various elementary operations.
I couldn't stay consistent with journaling, so I built Journia
In the purest theoretical sense yes, in practice no. So that you don't have to recert everytime, you

1) test and exercise your product to extremes so that you can say with high certainty that: no matter what the customer loads, it won't breach the rules.

2) As pjc50 mentioned: Lock down the parts which the user could potentially cause the most damage with. i.e lock down that radio firmware (why is why none of it is open source).

If you do (1) and (2) and a few other things, you buy down your risk sufficiently that you can confidently demonstrate that re-certs are not needed.

The Author of the parent article IMO is doing the exact opposite.

There are also half-way houses: Just doing "pre-compliance testing". So not a formal cert, your just doing a quick test in an anaechoic chamber or even on a table top scanner. Of course this only applies to things you can self-certify. Some things, like radios (WiFi, Bluetooth etc.), you cannot self-certify. That's why almost everyone buys the radio as a module (To buy down their risk). By consequence: That's why those radio module manufacturers have the firmware locked down hard and engineer and cert the radios to have big margins.

There are a lot of rules yes, but there is actually a lot of flexibility and common sense in the system too (but it is still imperfect, absolutely). But that flexibility does not allow for horsing around. If you can demonstrate to Friendly Spectrum Agency all this due diligence, you are going to have a MUCH better time.
Hi HN,

I’m excited to introduce Journia, a daily journaling app designed to help you build a consistent journaling habit. Journia sends you an email reminder each day, where you can reply with your entry and even attach a photo. Each email also includes a random past entry for added motivation and nostalgia.

Key features:
- Daily email reminders to keep you on track
- Easy email replies to submit your entries
- Your journal is available on all devices since it's on web
- Random past entry are included in emails to reflect on your journey and past

I built Journia to make journaling a simple and enjoyable habit. I’d love to hear your feedback and suggestions!

Check it out: https://journia.app
I’ve experienced the exact same thing. Most TW evangelists I know are admittedly not that great at CSS. Those who are generally prefer a library like MUI instead, which offers the same maintainability benefits, a far more consistent UI, but with a higher learning curve.
Nowadays you can do virtual ATC work in VATSIM and IVAO, controlling airspace for flight sim players.
Would that even be possible? SpaceX would need to either provide intense training (engineering, operating, etc) for their rockets, or to provide the staff and facilities themselves; basically the company would need to double its staff (if not more) to support a scheme like that.

I mean it makes sense, why not sell off rockets and whatnot commercially like the mass production strategy that Musk has in mind? But I don't think there's enough launches yet to warrant that. In fact, SpaceX is booked full for the next few years already; unless that's intentional, they simply don't have the production capacity to humour that idea.
In HTML header you set Polish language: <html lang="pl-PL"> but the content is in English, and that's triggers browsers to translate page from Polish!
I haven’t seen anyone ask these types of questions for interviewing for ML positions. They feel like ChatGPT or straight from a textbook. Can you share how you arrived at these questions?
> There are different systems with different functions for different purposes,

Which are interconnected, right? If yes, then that's what the word "complicated" means: made of multiple, non-trivially interacting parts.
From Data to Viz leads you to the most appropriate graph for your data
How I manage my KDE email
> There is another scenario where this is an issue: if this code ends up in a header which is included in a lot of places.

This is all on itself a sign that your project is fundamentally broken, but this is already covered by scenario b) incremental builds.

Even if for some reason you resist the urge of following best practices and not create your own problems, there are a myriad of techniques to limit the impact of touching a single file in your builds. Using a facade class to move your serialized JSON to an implementation detail of a class is perhaps the lowest effort one, but the textbook example would be something like a PIMPL.

The main problem with the build time of C++ projects are not the build times per se but clueless developers, who are oblivious to the problem domain, fumbling basic things and ending up creating their own problems. Once one of them stops to ask themself why is the project taking so much time to build, more often than not you find yourself a few commits away from dropping build times to a fraction of the cost. Even onboarding something like ccache requires no more than setting an environment variable.
Inverting a binary tree became implementing SVD with arrays only.
That's not how that works.

All the plaintiffs would need to do is provide evidence that copywritten code was produced verbatim. This includes showing the copyrighted code on GitHub, showing copilot reproducing the code (including how you manipulated copilot to do it), showing that they match, and showing that the setting to turn off reproduction of public code is set.

It makes no difference who owns the copyrighted code, it need only be shown that copilot is violating copyright. Microsoft can't say "uhh that doesn't count" or whatever simply because they own a company that owns a company that owns copyright on the code.
So it is a leetcode equivalent ;)
Funny, my invidious instance still works..
You're supposed to think it looks like someone shouting "Help! Help! I can't swim!" while effectively moving their arms to create splashing that is easily discernible from all of the other commotion going on in the pool.
Yes: one of the US national security launch vehicles, Atlas V, uses imported Russian main engines. US defense access to space was dependent on Russia for much of the 21st century (after the retirement of the Titan rockets).

https://en.wikipedia.org/wiki/RD-180

https://en.wikipedia.org/wiki/National_Security_Space_Launch...

https://news.ycombinator.com/item?id=30542226 ("Russia halts deliveries of rocket engines to the U.S. (reuters.com)")

(It's not a national security payload, but the Starliner ISS astronauts also went up on this Russian engine).
3 months ago it was 400 redacted. Now 429, 10 a month? 2-3 a week? Redecated. I wonder how many are publish so a percentage of redacted could be established. Or even a general figure of redaction.
>in that observation.

That's because your observation is absurd and not grounded in reality. The reality is that obesity rates are too high in the UK. Most of these people overconsume sugary foods and overly processed foods. This in turn puts stress on the NHS, which affects all tax-payers in the UK so it's not a `strictly personal impact'. Overconsumption of sugar leads to measurably worse health outcomes than sitting in a field breathing pollen. The tax is not arbitrary.
And also, SpaceX is booked full for years; there is plenty of space for competition even if it costs more.
Yes, they could be. But zero serious-threat-to-the-earth asteroids would actually break up from a high-speed collision with a Starlink satellite.

Analogy - trying to protect your own battleship, from the shells of an enemy battleship, by having trained mosquitoes flying a few feet from the sides of your ship, ready to throw themselves in front of the enemy battleship's shells.
Is this a claude artifact?
Did I miss when US invaded a country with the explicit intention of exterminating its population?