skysight-inc/HackerNews huggingface dataset:
No, I really meant less investment - you don't have to push seamless pipes 10+ km underground for the sodium fuel cell to work. It can literally be built in a garage.

Liquid sodium is totally fine unless you pour water over it. You have problems with other substances too and it depends what use case and limits you have whether you are willing to go with sodium.
For example, filling a big tank with normal gasoline is dangerous without protective atmosphere and other precautions like good grounding because it tends to produce flammable vapors that catch fire easily. Not a problem with sodium. Also, if you happen to spill sodium into water, it neutralizes quickly doing damage only for a short period of time. That cannot be said about any kind of mineral oil, gasoline that has a tendency to destroy ecosystems etc. Last but not least, you can produce sodium metal without begging mostly totalitarian/ authoritarian regimes for natural resources which is the case with the majority of fossil fuels today.

Because of electronics and fine machines we learned a lot about how to make stuff water tight. Sodium is in my opinion mostly much easier to handle than hydrogen, which leaks even through steel, which you have to keep under high pressure to have any kind of decent volumetric energy density or cool to very low temperatures if liquid.

If you used sodium for grid scale storage than you would more or less solve the electricity storage problem and most likely quite cheaply. The great thing about it is, you can store and transport sodium metal easily. Storing power for the winter becomes practical.
For stationary stuff in homes or businesses you could probably use sodium too. You could replace old central furnaces with it and instead use the fuel cell and a heat pump perhaps with a small battery and PV to smooth out the peaks. That way you probably wouldn't need to upgrade the last mile of the grid in many places. You could power boats with it. For aviation it doesn't seem that great as you would still have to handle the resulting sodium hydroxide.
By posting on HN!

(nicely done)
That sounds like the exact opposite of what one wants, form the interviewer standpoint.

The goal of coding interviews is to probe the candidate, have them explain their thought process, and see how they interact with you. Are they able to formulate the problem? Gather specs? Are they able to consider constraints?

The last thing I want is some automated system where you have no idea how the applicant came to their answer, what their thought process was, etc.

If that was the goal, then just bring back brain teasers, or better yet, just use thinly veiled IQ tests.
As someone who started going to school for Mechanical Engineering and ended up in Comp Sci, I think your last paragraph is what drew me in. So many different ways to solve the problem at hand.
These saving are completely blown away later that night when the lighting has to stay on so the office is not pitch black and the heating has to stay on so the pipes don't freeze. In what world is heating and lighting another building more efficient than not doing that?
Yeah here in Portugal we have a ton of those too. Each municipality has its own cm-<name>.pt domain, but there some exceptions. For example, Lisbon's domain redirects to lisboa.pt, and while no other major city I know does this, almost all of them have separate website and domain without the cm- part.
I will try it according to your method, thank you.
No, not seriously.

TFA says it's encrypted at rest, with Bitlocker. When running, the data is accessible only to the SYSTEM user. That's exactly how I'd expect to implement this on Windows, I'm not sure what else you could do while offering the features it does.

The insecurity stems from the concept of Recall, not its implementation.

The main threat is from malware that compromises SYSTEM, or whatever user interface is offered onto Recall.

There's a second-order threat too - Microsoft changing their privacy policy in 1,2,3 years and feeding it to their AI models & 2317 advertising partners. Sure there'll be an opt-out - a paper form in a basement filing cabinet, with a sign saying "beware of the leopard" etc.

There's just no secure way of implementing a feature that collects and stores an enormous amount of new personal data.
I just purchased a home, and my previously leisurely 10-12 minute commute will now turn into a 40 minute commute. I loved the previous location, but I was getting tired of renting.

The thing I'll miss more than the short commute time, I think, was just having stuff within walking distance. I used to have a grocery store, my doctor, my pharmacy, and multiple restaurants just a short walk away from my apartment. But now I'll be firmly in the suburbs, with the nearest grocery store about 2.3 miles away.
No one who has a 1.5 hr commute is going to save much time biking.
I took a note from the French keyboard layout and placed all the common programming symbols on the numbers row, and the numbers themselves on shift, since the amount of symbols usually dwarfs the amount of hard-coded number in source code. (If I enter numbers in a spreadsheet, I use the keypad on the right side). Combining this with a regular Dvorak layout for the letters, I get a Programmer Dvorak layout that lets me touch-type code as easily as regular text! (And yes, I can also use Neovim with Dvorak)
For those not following this story, the original headline would seem "meh, nothing to see here."
it seems so straightforward. I'm surprised more companies don't try it. paying, say, 5 promising candidates for a short period on some super reduced pay can't be that much more expensive than 2 months of interviewing a few dozen.
There are other paths to the attack he mentioned. Eg you find an API that accepts ciphertext or part of. Or a cloud backup/restore flow. Likely you need another vulnerability but it does happen.
Take homes for me are "just no". No, I won't spend six hours working on some throwaway project, in order to have you spend five minutes looking at it and then decide you don't want to hire me.

The problem with this (and with grinding leetcode) is that it's not symmetric. If I'm in an interview, and you're wasting my time, you're also wasting your own. So the employer has some incentive not to waste my time. With a take home, though, they can feel free to waste my time, because it doesn't waste any of theirs. (And leetcode is the same. Yes, asking it in the interview takes their time as well. But all the time I spend grinding in preparation, they do not spend.)

For one special job that I really wanted to get, sure, I'd do a take home. For your average job for average pay? No. Your job isn't worth it. Don't waste my time.
You can represent arbitrary shapes through the composition of SDFs: https://iquilezles.org/articles/distfunctions/

These can be treated as parameterised nodes in a tree, similar to what's happening here. It follows that there may be a possible adaptation of this to SDF composition, such that you can give it a shape and have it produce the SDF nodes + composition required to produce that shape.

Most existing approaches to SDFs with NNs have the NN itself take on the role of the SDF (i.e. given a point, it predicts the distance), so there's a compelling opportunity here to build a system that can produce spatial representations from existing imagery without NN inference at render-time.

I imagine adding the third dimension to the problem makes it much harder, though! I'll have to give the paper a read to determine how coupled to 2D their current approach is.
Well the metatiles are hexagonal - does that literally mean using an underlying hex grid would work? I'll certainly try that, thanks!
Why, just patch the page to add the famous Cursor Monster! https://simurai.com/projects/cursor-monster/
If you don't feel the final breath feels intentional enough, too much like you are just out of breath, add a head nod. Though I find that sort of exasperation gets the message across better if looking directly at the subject of it.
Smaller families? Historically families were large and the entire extended family helped out, across all generations. In the modern age our families are smaller, and we consider it morally abject to have children work, with the elderly being expected to retire.
Salesforce has an addon product called "Shield" that cost 30-50% of your overall license cost. It allows for encryption at rest at the field level (not all fields are supported and introduces query limitations). Companies purchase this add on thinking it makes them more secure, but it essentially does nothing to protect your data from exfiltration. If Salesforce's raw, multi-tenant data stores are leaked it seems unlikely that your company is going to be the ones taking heat for it. The only reason to go through this trouble is to check the regulatory box. Also it seems like Salesforce should be encrypting the entire disk at rest. Instead they created this feature to charge a premium to those with regulatory requires and try to shift the liability.
Policy choice is a good example. If you disagree with the policy choice of traditional finance, you can opt for a system that is more in alignment with you.
I will try it
Thanks, I'll try the L-system. I did try drawing on triangulated grid paper (dual to hex grid), which helped a little.
Foundational Papers in Complexity Science: What Is Missing?
I'm not excited for hybrids. The Dodge Charger Daytona EV excites me, but a hybrid sports car? For the tiny number of these that will end up on the road, is the total fuel savings really meaningful? Does anyone buying a Corvette even think about mileage?
Which would be a problem solved by allowing more remote work, and even giving tax incentives for not living near offices.

Our society had a huge opportunity to make a huge dent in vehicle usage too without waiting for public transit to catch up. We messed it up because commercial RE.
If a corvette, of all things, is anything more than a distant spec in the rear view mirror of a 911 then Porsche should be very embarrassed.

Edit: the replies to my comment are more informed than I am. I should have prefaced my comment as from someone who’s been in love with the 911 since puberty so somewhat biased ;)
Paris - the city itself - is actually surprisingly high density, almost as high as Manhattan if you do not include the two very large 'Bois' (woods) that are technically part of the city.
First of all, all sats need modification. Things like reaction wheels simply wont work the same. Usually launch vehicle selection is done well after engineering on the project is along quite a bit. SpinLaunch basically requires that you make a decision to be SpinLaunch compatible as soon as you start. And that will force you to use some of their parts.

This simply isn't something that anybody would do unless there is a huge benefit to it. Spin Launch still requires a rocket, and one that will likely not be reusable one anytime soon. So the idea that its going to massively reduce cost is a fantasy.

To even have any cost saving at all they need a huge number of launches. There simply isn't a market for that many tiny sats. There is a reason all the constellations have moved to larger sats that are not SpinLaunch compatible. Micro launch is a tiny market and companies like SpinLaunch are just lying to their investors, just like Astra did.

If we are looking at things like consumables, it would take 500 SpinLaunch launches and that doesn't even match a single Starship launch. How anybody could think this would be cheaper is beyond me.
In my years of hiring experience, it doesn't hold up. I've hired folks who could leet code all day long, but couldn't develop a feature from scratch, or figure things out without enormous hand holding. I want to hire problem solvers who also know how to code. I stopped doing leet-code interviews about 7 years ago. By all means have people code in interviews, but don’t do leet code.
I rather not trust any local runs even if they're valid. It's likely not the same infrastructure, configuration etc. The CI run could catch things otherwise.

Lots of local environments also cache certain things or have things preconfigured.

Yes, it's best to speed up the process rather than skipping it.

Unless we're in the C/C++/Rust/etc space, the whole process should be relatively quick. Otherwise something else is wrong.
I've heard of using Amazon gift cards as a form of payment.

I'm guessing that's illegal in the U.S., but maybe it's such small amount of money that companies aren't worried about the legal exposure.
What is missing in this list of foundational papers in complexity science?
I totally understand you, but want to offer a different perspective.

They will also be able to use ChatGPT on the job. And StackOverflow. And Google. If they know how to use tools available to solve a problem, that will benefit them on the job.

If you're testing them for what ChatGPT can already solve, then are the skills being tested worth anything, in this day and age?

Take-home LeetCode, even with cheating will still filter out a good chunk of candidates. Those who are not motivated enough or those who don't even know how to use the available help. You'll still be able to rank those who solved the task. You'll still see the produced code and be able to judge it.

Like other commenter points out, you can always follow up the take-home LeetCode. Usually, it becomes apparent really quickly if a candidate solved it on their own.
AI should not replace a medical professional or claim to be a 'digital vet' when you need a real practitioner. When you Google for pet care advice, you end up spending hours finding the right answer, and it's not individualized to your pet. Booking an appointment with a vet can be frustrating when you just need quick advice and don't want to spend money for a tip. That's when AI expertise and accessible knowledge can be useful to users.
What a disaster! I hope this is the bottom, and that there's enough expertise left at Intel to save the company (and I guess enough political will in Washington to subsidize it).

The world deserves competition in this space.
To illustrate this one must remember that the US used to have one of the most sophisticated railroad network. Until it was systematically destroyed by joint efforts of the car, oil and plane lobby.
I agree. Thankfully, you don’t have to take them and you don’t have to give them!
Location: Ukraine

Remote: Yes

Willing to relocate: No

Technologies: JavaScript, Node.js, NestJS, React, VueJS, TypeScript, Canvas API, ThreeJS, PixiJS, MongoDB, Cloudflare, AWS, K8s, REST APIs, WebSockets

Résumé/CV: https://drive.google.com/file/d/1GzSC87_HjhiTp4m8lCQ2RQCvvEL...

Email: In CV

Github: https://github.com/ssleptsov

Full stack senior engineer with 10+ years of experience. I have a can-do attitude and have the ability to be hands on, work collaboratively and autonomously. I am looking for short contract or full-time remote work.
Well, I'll personally weather this storm on my Windows 10 LTSC 21H2. I'm sure people will figure out something until 2027-01-12, when its security supports end, or Microsoft will release the Win 11 LTSC-equivalent.
Not as easy, as said. Mainly because it's not you talking about your productsy but others. So to start spreading word about your product, the others need a reason for this.

If your product safe a ton of pain, or resolving something which is a pain in some eyes, then it will spread by itself.

You can also act like a 'customer' and wherever possible just write a short sentence about it. Think of how a customer would talk about it. It's not meant like presenting the top features while you're writing how it helped you. Think of changing the roles with a customer.. what would the customer write/say.

So, by that you can do 'adverts' without actually doing it.

Search for communities, forums, groups.. that are on topic. Who would use your product? Go there, where such are gathering.

For example, doing grill accessories, you would tend to place your message into grill forums, not into football group. Except you see that someone is having a problem or asking for an advice for something... You could answer 'im using xxx. That helps me. Bye.'

Something in this sort of.
Although I agree with the sentiment of voting with your wallet, but building the foundation of my GPU workstation that could cost me a lot in electricity if a bad actor took control of it on pirated software is ill advised.
This looks promising.
How do you compare with https://github.com/pydantic/FastUI (made by the authors of Pydantic)?
Ransomware Attack on London Hospitals
Major NHS hospitals in London have been hit by a cyber-attack, which is seriously disrupting their services, including blood tests and transfusions.

The ransomware attack is having a “major impact” on the care provided by Guy’s and St Thomas’ NHS trust, its chief executive has told staff in a letter.

The attack is understood to affect other hospitals, including King’s College hospital, and has left them unable to connect to the servers of the private firm that provides their pathology services.
Not really what the Pi is about, though. It’s a physical computing board.
I do 3 hours total right now and it’s killing me. I’m considering moving to Columbus where I wouldn’t have a commute at all.
If you want to live by the beach in a hurricane-prone area then it's your right to do so, but don't expect my tax money to be used to pay for your lifestyle - pay for the protection you need yourself. You would think people in a deep red state would understand this simple concept.
Indeed, the fees involved in sending in the vast majority of crypto, certainly Bitcoin and ethereum, are complete non-starters for this use case.

In my opinion, it's a shame, because this is something that crypto could do extremely well. But here we are. I do believe that it will be solved at some point, as long as regulation doesn't make that impossible. It is making it much more difficult for new coins to get started. Obviously that is needed to some extent because we saw all the shit coins over the last several years that ripped people off, but finding a happy medium is essential and challenging.
No. The unfortunate reality is that if you don't do something - if you don't find a way to test whether they can actually program - then you will hire people who can't program. You need something.

But that "something" doesn't have to be leetcode. There are much better (and less abusive) ways of doing the same thing. All it takes is a programming problem that they've not seen before. That's it.
> I've seen a lot of complaints about the language, but a lot of praise and love of the idea

I think when people say they like the idea of nix, they're referring to how it builds packages from programmatic package formulae into an isolated store (so e.g. you can easily have different programs running against different versions of dependencies), and the use cases this allows for. -- With an expressive language for describing packaging, you get stuff like declarative developer environments, or even declared Linux configuration with quick/easy rollback.

I think complaints about the language are partly from Nix being unusual enough that it takes time to get an intuition for the basics of how to write anything in it, but largely from the Nixpkgs (the large package repository the Nix package manager uses) being a large codebase, which grew organically with many contributors, with many similar-but-different solutions to problems, and sometimes the codebase is a bit too clever.
Here are some strategies that have worked for me:

Experiment and Focus: Try various channels (blogs, social media, SEO, referrals) and double down on the top 20% that perform best every three months.

Content: Write blog posts and other content to improve search engine visibility. Discuss competitors, alternatives, your customers' challenges, industry advice, collect resource links, etc.

Directories: Most software directories aren't worth it, but some do. For example Zapier (if you have an API), can help. Publish your own integration there, it'll get a dedicated page for your product.

Community: Engage in relevant online communities, answer questions, and participate in discussions. be an expert or be shameless, but you have to exist where your customers are. For example, here in HN, search for relevant posts and reply and add "Shameless plug: I own a Saas Cat Service that sends you meows to your mail..., and this is what I think about AI and Mail" You had the opportunity to share a link here :D

These methods are primarily free but require effort. Be cautious with paid promotions and focus on organic growth. It’s a cycle of trying, waiting, adjusting, and trying again. Start now, be patient, and you’ll see results. Then, when you are sure what works, start exploring paying for traffic.
That assumes that street slang discussions, using entirely different conceptualizations of ideas, would indeed be embedded nearby one another. Plus, both the street slang and ordinary language will tend to treat the information in a less precise, a less concept discriminating manner (meaning the subtle distinctions between issues may be lost in their discussions). In my tests, I find one indeed needs to use the subject matter expert for precise treatment of formal knowledge and generated answers that are more accurate.
In other news; better roads, faster cars allows people to live in lower cost areas further away from work.

They recently added a switchable toll lane to the Interstate where I live, into the city in the morning and out in the evening. My house was valued 50% higher that year(pre COVID).
>Didn't think there'd be an ape on HN.

More a bear than an ape, but can let it stand. All I know is that the movie was good and I had 2 GME shares at one point and 0 now.

I do want to learn about children's books communication, seems interesting ;)
I think these are more like EV boosted hybrids that’ll gas savers… though the Chevy will do much better in traffic with a few miles of energy stored up.
That really isn't the case, and I am not sure how you could arrive at that unsubstantiated conclusion.
Someone didn't tell the marketing department. I keep Google seeing AI everywhere all the time ads on YouTube.
I can think of two reasons:

- Physically moving servers outside of the cages they are supposed to be in. (inside/outside DC)
- Easier to dispose of disks (repair/EOL)
Bike lanes aren’t magical. They need to be practically everywhere, not just a few roads. They need repair stations on the lane. They need to actually be safe and separate from the car traffic, preferably you shouldn’t be interacting with cars at all in a bike lane. They also need to be relatively shady with trees. They also need to be maintained throughout the year.

Most places only do a few of these.
Author here! Happy to answer any questions people might have about Zelda 1 or the upcoming SDK features.
thankfully it seems like this feature won't be rolled out to existing non-arm/copilot PCs (though who knows). already migrated my PC to linux, my current laptop is a macbook. my partner's next laptop will likely be a macbook, too.
I don't know where they get that 50/Ha figure. Paris is more dense than Seoul, with just over 200 people per Ha, or ~20k/km².
Figure would actually have been higher at the 1999 date of the cited source, too. The city is (slowly) losing people.