skysight-inc/HackerNews huggingface dataset:
You're missing the fact that the model can only express its capabilities through the token generation mechanism.

The annoying "humans are auto complete" crowd really tries their best to obscure this.

Consider the following. You are taking notes in French in a choppy way by writing keywords. Then you write the output in English, but you are only allowed to use phrases that you have already seen to express your keywords. Your teacher doesn't speak french and only looks at your essay. You are therefore able to do more complicated things in french, since you don't lose points for writing things that the teacher hasn't taught you. However, the point deduction is so ingrained in you, that even after the teacher is gone, you still decide to not say some of the things you have written in french.
You could buy a cheap old radio at a pawn shop.
Show HN: Command-line secrets manager powered by native macOS keychains
Hey folks! I wrote a command-line secrets manager that uses the native Keychain tools already available on macOS systems. Pure bash! Let me know if you try it out!
I see, and I agree that this simple is a very dangerous venture. But I stand by my opinion that we should try to eliminate all risk we can, anything else would be negligence. And that includes incrementally scaling up missions once were reasonably confident in the general primitives, like how does a human being behave if they're trapped in a tin can for a year with others, how bad is radiation during the journey and on Mars for squishy bodies, or does being exposed to microgravity for a prolonged amount of time fuck with people's reproductive abilities, none of which we have answers for, or a way to collect them, without sending small and controlled missions.

I'm adding that to my library, thanks!
No. Ops is back. DevOps has just not worked in practice over the last decade as clients had let go of ops and dumped all work onto devs. We will be seeing an increase in demand for ops + cloud + k8s skills, which is the right direction to go into. We will also be seeing a significant move away from the cloud and you need old-school ops skills for that. Not necessarily for deploying, but definitely for configuring server and networks and debugging performance issues.
> everything wraps wpa_supplicant in the end

What should I be reading to understand exactly how the pieces fit together?

I'm on Kubuntu, and have been suffering wifi disconnects for years across multiple computers with multiple USB wifi dongles and multiple access points. Literally not a bit of hardware shared, not even the access points. I suspect that Kubuntu shuts down USB wifi dongles after a period of time, as the only reliable way to get back online is to simply disconnect then reconnect the USB dongle. I forget what dmesg says (on mobile now) but it's something to the effect of a voluntary disconnect.
Welcome to the dark side :)

I recently finally switched to NetworkManager after using Arch's netctl for years (since so long ago I don't remember why I picked it in the first place). It's been a nice experience so far and I don't have any reason to reach for something more minimal again for network management. That's the beauty of Arch—you will indeed learn a lot by default but all the options are there and well documented in the wiki of course.

Anyway, have fun, and remember, it's not a partial upgrade if you didn't sync your package lists (that one took me too long to figure out). Breaking stuff is part of the fun and learning for sure, but to be honest maintaining Arch becomes rather routine after the initial learning curve. In a way even less so than non rolling distros since there's never a jarring version bump with some big changes. My current install has been chugging along for over seven years across two different laptops.
> What are the the skills and secret sauce of companies that claim to do very reliable email deliverability, and I'm failing to understand why isn't it as simple as doing the right configurations and setting it up using Amazon SES.

Email deliverability is reputation based (beyond IP) and takes into account technical, reputational and behavioural factors.

Technical basically means getting stuff like SPF, DKIM and DMARC right.

Reputational means you’re sending from a reputable IP and that the domain you’re sending from is reputable. If you’re too small to warrant your own IP, you need to be on a shared one with other good senders.

Behavioural just means that your recipients are engaging with your emails in a manner that the inbox provider deems to be positive.

Some of this stuff is a bit challenging to setup, or it’s a bit tough to build the reputation, there’s no real secret sauce to it though.
This related wikipedia page is a bit hard to find, so :-) "functional languages that are based on term-rewriting instead of the lambda calculus." [1].

--

1: https://en.wikipedia.org/wiki/Category:Term-rewriting_progra...
Well, I think that that's obvious , no? It's not like they had any idea about evolution and speciation yet.
I find it interesting that, to my knowledge, launcher/assistant tools like this aren't common on platforms other than macOS.

Windows has had one or two that I've seen, but not common, and I don't hear every Windows user swearing by them. Linux has GnomeDo, but I found it lacking, and again I haven't heard people swearing by them. ChromeOS has one I think, but I can't remember the name, and again it doesn't seem popular.

macOS on the other hand has had Quicksilver, Launchbar, Alfred, and Raycast, to name just those that I've personally used, and Spotlight has been built in to macOS for a long time, with a launcher/utility interface for many years. I've also heard many people (at least in techie/knowledge worker circles) using them, and have met strong proponents of all of these options.

Is this difference just down to my lack of knowledge of other platforms, or is there a grain of truth to this? If so, why? What makes macOS conducive to this (is it that these are all built on Spotlight and therefore can exist easily), and do users just demand this more on macOS?
Both taxes and rent take their part, but taxes several times more. So yes I blame taxes because that's almost the entire problem.

Pay increases not resulting in more income is an effect of a highly complex tax structure that essentially takes of as much as possible without people going on a killing spree.
I think I created the first digital shop and download site. Ez-legal software ( be your own lawyer, do your own divorce!) did not want to spend money mailing out disks.

I looked around and could not find any other site that had pulled this off. I used Cybercash for the credit card piece and modified the Hazel Shopping Cart (CGI)to use FTP rather than snail mail.

People would purchase and we would send a temporary FTP link to their email. Problems arose when customers newly on the web from AOL would give us just their screen names. Same with Lotus users.

Ugh, of course we had to create tests for proper email text entry. Sounds so obvious now.

We had to be careful about advertising in newsgroups or we'd receive retaliation from the users of the then non commercial internet.

It was much easier to manipulate search engines to get to the top of the list - infoseek, ask Jeeves, etc. - infoseek was the easiest. Meta words and invisible text that copied whatever other company was currently on top onto our page. Back and forth we and our competitors went. Quicken was a big competitor at the time.

Yahoo actually had a person answering the phone whenever we called about their lists.

I nor the company did not think to patent the process.

It was a great ride.
You're missing the point: shutting down short-term renting will not really move the needle. What's usually the case is that even if you put those 10k units (or whatever) back on the normal long-term rental (or buy-to-occupy) market, prices will stay roughly the same. You need to build 100k new homes (or more!) to actually reduce home prices. The demand will not even be remotely satisfied by banning STRs.

Existing homeowners don't want new housing built, because it'll reduce their home value. Homeowners tend to vote more than renters do, and tourists of course don't get a vote. Airbnb is a convenient bogeyman to distract people from the garbage zoning laws and barriers to development already in place.

The problem is pretty much always NIMBYs.
I'm not the submitter, but I'm guessing that they thought it was interesting and thought others may also find it interesting. And so it proved.

And as it is completely in keeping with the guidelines, it hasn't been removed by mods either.

That'll likely be why.
QuickJS, the Next Generation: a mighty JavaScript engine
but then you can't pip install it, & you have to re build your whole environments, etc
So Boeing is a felon, but at the same time nobody is going to jail.
0.5 for base bevel with three degrees for the side is very aggressive for his age but his cuff alignment is dialed and he can handle it.
Hacking is being curious about how things work and improving them. Hacking ski sharpening is fair game.
It totally depends on the type of skier and the type of skis you have. I worked in the ski industry and thus lived and worked in ski towns for 15 years. If you are a ski racer, tuning edges matter. If you aggressively ride groomers all day, then they will matter. Riding big fat powder skis everyday, inside and outside of the resort? More or less doesn't matter. Are you a park rat that only ever skis the park? Those folks will actually detune their edges on purpose.

If you are a beginner / intermediate skier (someone who never to rarely carves a ski), edges on the blunter side of things can actually help you out. Sure, it's a bit more sketchy on ice, however just doing a "slide turn" is going to be much easier. It will take less force to make your skis point where you want them too, making you much more confident. It's one of the reasons they put beginners on smaller skis. Less edge = easier turning.

I have skis that were kept dry and haven't been sharpened in years and ski perfectly fine and it's exactly how I want them.
I don't know about using QJS, but if you want to run a bundler in the browser that sounds like the sort of thing that WebContainers[1] were built for.

[1]: https://webcontainers.io/
I wonder if the outcome would have been any different if the 737 MAX crashes had happened on the American soil and involved loss of American lives.
It’s completely automatic at this point, I barely notice my actions :)

Can you maybe recommend some extensions please? I’m only using unhook (some of) and sponsorblock, but it would be nice to e.g. dislike videos right from the feed or ban channels from their video or a channel page. Oh, and the one that loads X button in history immediately.
From my point of view, what happened with the multiplication table was practice without memorization, while the word lists were memorization without practice. Two different approaches to learning with two different outcomes.
That's the purpose of creating a corporation.
In an overall excellent article with lots of tangible advice, I found the learning style bit weak.

Wikipedia: "Although there is ample evidence that individuals express personal preferences on how they prefer to receive information,few studies have found validity in using learning styles in education." [1]

[1] https://en.wikipedia.org/wiki/Learning_styles
Lynx browser. Text only. Them as images were added, you'd see the word image in brackets.
This is why I prefer tabs for indentation. I get to see 4 spaces, the blue haired frontend kid gets to see 2 spaces, and Linus gets to see 8. Everybody's happy.
To rephrase it differently: it was not anticipated that the great majority of people cannot handle the amount of information, which is required for thoughtful decisions, that they happy to accept obvious contradictions to avoid self-reflection, and that they lack even basic suspicion of information's validity. We were naive to think that they can choose, or even want to choose between options, that they want to be free from central agencies to tell them what to think. We really thought that The Long Tail would happen in everything.

But hey, those people won greatly, who can and want.
It's an guy blogging about sports gear that he doesn't seem to have much experience with, but has instead used a geek gadget and reasoning-from-first-principles to analyze and then blog about it, with a youtube-style "I debunked the myth" flavor to the narrative. I have seen plenty of other stuff like this on HN...though this isn't the best example of the genre, that's for sure.
It’s incredible that such a critical “service” to the Internet, like history books for humans, is not backed by all states and companies.
Without Archive.org and WayBack machine we are at the mercy of disappearing servers, domains, intentional removals… that’s what is happening.
It is like burning books.
Supporting it is a must but i fear that will not be enough.
Komorebi is quite good, although it has it quirks with some applications that spawn child processes.
Make sure to make yourself familiar with application specific configs, there's already a whole community-driven config for that [1]. But all in all it's very beginner friendly, since it does enable you to float windows still (and pause komorebi).

[1] https://github.com/LGUG2Z/komorebi-application-specific-conf...
Agreed about Electron apps!

But...a really good code editor is a good example of something that's extremely hard to implement using native text controls, but there are great ones based on web tech.

I wonder if embedding system WebKit on macOS or using something like NeutralinoJS would be a good alternative?

The pro is your app is much smaller and lighter.

The con is that any bugs in your system web control are out of your control, and certain tight integration with web APIs might not be possible.
I’m sure we can come up with national security reasons to hire convicted felons with their own lobbyists and captured administrators.
While I’d agree that understanding SQL basics is an important fundamental for novices to learn, I started using MongoDB 11 years ago and haven’t looked back.
Well yeah. Don't wait for Boeing supply to be replaced by AliExpress orders.
Wikipedia:

"In 2022, Calhoun (Boeing CEO) received $22.5 million from Boeing. Most of his 2022 compensation was in the form of estimated value of stock and option awards. He received the same $1.4 million salary as in 2021. Boeing announced in March 2023 that Calhoun would not receive a $7 million performance-based bonus, which had been tied to getting the new widebody 777X into service by the end of 2023. In February 2023, Boeing awarded Calhoun an incentive of about $5.29 million in restricted stock units to 'induce him to stay throughout the company's recovery.' In March 2023, Boeing announced Calhoun was being given shares worth $15 million that will vest in installments over three years."
Maybe there should be some similar effect for corporations. Maybe ban then from giving out dividends of performing stock buy backs until sentence is served. Here I think something reasonably light like 10 to 50 year per victim non concurrent would do the trick.
Ask HN: How to Estimate the Development Effort for a Feature? Seeking Advice
Hi everyone! I'm a web developer looking to get better at estimating the development effort for new features. When we receive a request for a new feature, accurately estimating the time and effort required can be challenging.

I'm curious to know how you all approach this task. What methods or tools do you use to ensure your estimates are as accurate as possible? Also, how do you avoid underestimating or overestimating the effort involved?

I'd love to hear about your strategies and any advice you have to share. Thanks in advance for your help!
Could it be due to the high percentage of Macs being used by devs compared to Windows and the fact that Mac software typically puts more focus on UI, even for developer-focused tools, compared to Linux?
Then those people and their cities are screwed. They can make lots of noise about banning Airbnb or foreign real estate investment or whatever, but none of that won't solve their problems. There are only two possible solutions:

1. Build lots and lots of new housing, and then supply will meet demand.

2. Find ways to make your city crappier and less appealing, and then demand will drop, making the existing supply sufficient.

And that's it. There are no other solutions that will work.

San Francisco, for example, seems to be opting for #2, though even that isn't working too well to drop prices. (And I say that as a homeowner here.)
Harold Edgerton was a mechanical engineer trying to analyze a vibrating drive shaft. He finally took strobe photos of it vibrating. His advisor told him, never mind the drive shaft, start working on strobe photography.
I don't think that's true for the exact same version: https://stackoverflow.com/a/57718049 (ie. it's deduplicated)
If you want to use powertoys run, i highly recommend the plugin for everything here. [1]

Everything [2] is an indexer that will make finding your local files super fast.
If you couple those two, you have a launcher that is able to find all files on your drive very fast (and launch applications of course).

[1] https://github.com/lin-ycv/EverythingPowerToys
[2] https://www.voidtools.com/
Thanks. I looked through the notes you posted but... honestly, it seems a bit disorganised and rather complicated. Not sure the juice is worth the squeeze for max 10% (we are getting 2-3s query time on 15m records after sharding and that seems good enough for now. We can speed this up by having more focused queries. Most of the time is spend on the bm25 ranking step. For anything less, like 200k records it's already blazingly fast).
iwd is an alternative to wpa_supplicant, not NetworkManager.

NM has support for iwd.
I'll read it. Will say that starting with CO2 feels to me like playing the game in hard mode.

> For companies seeking to use e-methane, it usually means their technology and production processes don't have to change. They are merely buying e-methane that has already been subsidized elsewhere.

I feel like things like e-methane are attractive when you're thinking like an MBA where your first instinct is to preserve the value you of your capital assets and suppress competition.

Good: Pretend we can use e-methane to fuel our existing Direct reduced iron (DRI) plants. Advantage you kick the can down the road and when it fails you're either already gone or can blame the government for interfering.

Bad: Admit direct electrolytic reduction processes will obsolete all your equipment. Disadvantage watch the market price in the future value of your company.
I'm way too cheap to buy something like that myself, but I see a clear value proposition. Firstly, if your use rate is variable (maybe you bake only sporadically), that breaks any regular subscription. Secondly, it removes the human error of possibly failing to cancel the subscription, or failing to order.
Control over AI ? What money ? Money is just a tool to facilitate cooperation. If you have superhuman AGI you don't need anyone else to do things - they are just a threat for your control - so you eliminate that threat either by destroying or neutralizing any viable threat scenario (harmless pet).
Perhaps the younger generation doesn't want to spend time with the older generation and thinks they need too much looking after.

This morning (I'm in GMT+8) my father (born 1935) was out for five hours delivering Meals on Wheels to older people that have difficulty cooking for themselves.
METR: Model Evaluation and Threat Research
> if this were true we wouldn't have spam

I was replying to the comment asserting that dealing with email spam is easier, which it most resolutely wasn't until the advent of statistical filters.

> A) this is insanely naïve given the international treaties that make up telecommunication agreements.

Fun thing about treaties and agreements is they are not laws of nature and can be entered, abandoned and amended at will. A lot of regulation is getting constantly updated.
Given that the US intelligence community also embraced ESP (really: https://en.wikipedia.org/wiki/Stargate_Project), I’m not sure this is a _particularly_ great endorsement, as they go.
It is complicated... but honestly I have found claude 3.5 to just 'fix it'. So you hardly have to spend much time spelunking. You just give it all your dependencies and tell it what you want. It'll whip up a working flake in a few iterations. Kinda magic. So yeah when you can abstract out the complexity it moves the needle enough to make it worth it.
Was Calhoun really the problem? This company is one of those massive, glacial companies that have enormous inertia. Whatever changes in process led to all these disasters, it was something that started long before Calhoun's reign, I personally blame Jim McNerney.
True, but for example with db-level validations I don’t have to worry that a new developer ships a batch job that runs raw inserts for performance reasons and bypasses app layer validations.
>Just one of the subplots of Surface Detail involves a war conducted in virtual reality to decide the continued existence of virtual "hells" which advanced-but-repressive societies use to keep their citizens in line.

That is not an interesting idea.

>How many of the books did you read before reaching this conclusion?

Consider Phlebas, Player of games, use of weapons. Which definitely was enough for me.
MIT researchers introduce generative AI for databases
Back when I used Windows (maybe 20 years ago) I almost exclusively interacted with it through the win+R run dialogue.

With the right scripts, it could do anything -- and it was lightning quick!
You will see rust on your edges if you leave them wet and don't wipe them off. It can be removed with a soft gummy stone. A thick layer of wax left on the skis and edges keeps them rust free over the summer. Typically done for race skis or higher end skis.

I don't worry about corrosion much, but I'm tuning the skis I use on ice every couple of days.

My powder skis get waxed every few days, edges only to set up the angles once. Maybe once a season after that or to fix as best I can when hitting rocks.
If I were to start a new project, I would directly use postgres, and possibly add a JSONB column ONLY FOR OPTIONAL fields that you don't query frequently. Throwing everything in a document is just fermenting chaos and pain. That being said, I do love the syntax and structure of Mongo pipelines over SQL.
This is crazy: my initial thought was that the first figure was some kind of diagram, but it is a microscopy photo of the actual physical system they have built!

The "micro-robots" are constructed by two-photon polymerization and actuated by laser tweezers grabbing onto "handholds". This avoids the laser heating up the biological specimens.

Note: two-photon polymerization is not not the same as what resin 3D printers use.

Paper: https://onlinelibrary.wiley.com/doi/full/10.1002/adma.202401...
Ah, sorry I misunderstood.

Yes, it would be nice to have that by default.

In fact, it's what uv (https://github.com/astral-sh/uv) does, and one of the reasons it's so fast and became so popular so quickly.

Astral for the win.
It sounds entirely straightforward to do a randomized, blinded test of freshly sharpened vs unsharpened skis. (Okay, the skier can feel the edge or look closely, but a cooperative skier could just not do that for the purpose of the experiment.)
Looks like a fancy Ladder logic editor, which is how industrial PLCs (machine controllers) are normally programmed.

Example: https://github.com/leofds/iot-ladder-editor
Fiddle: https://www.plcfiddle.com/

Real world: Siemens SIMATIC for S7 PLCs (this lets you interchange between an Assembly-like language and the visual Ladder logic): https://cache.industry.siemens.com/dl/files/395/18654395/att...
To commit criminal fraud with impunity?
Ignoring reality is just as much of a conscious decision as any. If it helps, good luck.