skysight-inc/HackerNews huggingface dataset:
I hung out with Theo and his team years ago at a security conference. At the time, Subversion was the new hotness, sweeping away CVS as the source code management system de jour. I asked Theo why they didn’t already move to Subversion. His answer stuck with me: CVS is dead simple, everyone understands it, and it just works. Why complicate things?

And that’s the philosophy behind much of OpenBSD. They focus on being able to understand everything from the build tools to the command line tools. Nothing random ever makes its way into OpenBSD (aside from the random number generator, which is ubiquitous). Only a few chosen hands ever commit a line of code to their holy codebase.
Xerox still exists?
It’s so bad I would almost prefer that the CEO ask ChatGPT to write something more readable and empathetic.
>People love arguing over nothing instead of picking a stack and shipping.

The most valuable code is the code that runs in production.
The Theory of Violence
this doesn't eliminate parking spots. they're eliminating parking minimums, which in most cases are not backed by any sort of science or study - parking minimums get set mostly randomly, as a roadblock for development that people don't want in their neighbourhood. there's no good reason for most of these parking minimums, and they're not necessarily parking spots in places where there is any demand. steet parking, parking garages, and parking lots will continue to exist.

then they get carried forward as precedent because people hear "eliminate parking minimums" as "eliminate parking spots" and fight against it, but they don't make any sense.
A good first target is a VM.
It would be so great if more professions in the US had part time options. I could make a zillion dollars as a dev for a big tech company, but there's nowhere that pays 80% of that for 80% of the hours. Hell, I don't think I have the option to make 50% of that for 80% of the hours. Salaried careers seem to only have full time positions, and it sucks.
They're pretty cheap these days.
Just like cigarettes, guns, and driving: Dangerous activities that we all agree, including scientists and psychologists, that children are not capable of using safely.
Right. I get your perspective. It's important to aim for greater utility and purpose, but it's also crucial not to overdo it at all times, as it might result in a less enjoyable experience and potentially worse ergonomics. Personally, I find Cassette to be delightful. Keep up the exploration!
I came across concrete examples like this before, and solved them, so here's a slightly different take: I'm principally an engineer. In general it doesn't even matter what topic though obviously there are some which I know a lot more about because of experience. Programming is one of them. I don't have a CS degree, I've seen terms like b-tree a ton of times but couldn't even begin to explain what it is, you get the point.

Now: the way I approach an example like this is similar to what you do, but the difference is that I'm merely aware there's a bunch of different containers out there which behave in different ways wrt lookup/add/remove/... and for the vast majority of them I have no clue about the implementation. I don't need such implementation knowledge to realize that another container might be the trick here. I also don't really need that knowledge to decide which container that eventually might be, nor to come to conlusions fast (since you're stressing that): that's a couple of minutes to lookup moreover the final decision stage will be through performance testing anyway, because measuring under actual usage is the only way I'll ever be convinced one is effectively better than the other. That's usually what is going to take time, not picking one out of x. In the extreme it might even be so that I'd first need to write a wrapper to then have a configurable container type just to be able to have people test it under different workload types, etc.

Obviously I've been through this a couple of times and by doing so did become aware of main traits of various containers/algorithms/... and yes that will be somewhat faster in the decision process. Likewise there have been certain domains in which I did dig down all the way to the very bottom and obviously having to sort out problems in that domain will be faster for me. But in the end: for me personally 'x algorithms programmers should know' is useless. Job-dependent perhaps, on the other hand I've seen enough people struggle to come up with actual and practically useful software aspects exactly because they kept on getting lost in implementation details.
Isn't that kinda the whole point? If deploying non-hybrid schemes is needlessly risky (I agree), then why should NIST et al certify those deployments?
My developmental editor for my semi-technical book was “fine” but he didn’t do any of the structural re-factoring I did for my second edition. The company was using a new set of copy editors for the second edition and they were much better than the first.

Overall I can’t really complain about the editing but I think the benefits were relatively modest.
Note, this is not the stack used by https://aha.io
Only he’s allowed re-scope, no one else is.
Good initiative but it's not a fair comparison IMO. The Gemini Ultra is the one that should've been compared to GPT-4. And, yes, I know it's not available behind an API yet. But does it justify comparing a < 20 billion params model to a model possibly 50x-100x larger without even mentioning this evident gap in their analysis? In the light of scaling law, I believe no.
If there are truly no other options, then the developers are going to have to severely reduce the price of their real estate or choose not to build there. This is simply taking an implicit approach to things, which may or may not work.

If anything doing this is a way for cities to implicitly get citizens on board for investing more in public transit. All of the new apartment buildings in the hip parts of town don't have any parking for your cars, so you're forced onto public transportation more, which you might think stinks, so you now care more about voting for infrastructure improvement.
If you have machines that have users logged in, are unlocked when none of your users are working on them and that are in reach of a 3rd party you have bigger problems than this.
For what it's worth, I'm not suggesting anyone who doesn't want to an entrepreneur to become one. For those who always wanted to do it, I'd say take your shot now while everyone's guard is down. Those efforts will ultimately create more engineering jobs and put more devs back to work - so for those folks who are ICs there's downstream benefits (if you're comfortable working at a startup that is)
> ditching it for a universally support standard of any kind

RawJS ain't it.

If anything, React' JSX is the universally supported standard these days :)
Probably it would just start off as a non-profit work social media thing like Nextdoor for employers instead of neighborhoods. (Hopefully with a lot less racist BS) Or a Glassdoor with a focus more on labor organization. A place for people to complain about bad scheduling or share rumors or news without corporate monitoring. Definitely encrypted and invite only.

Right now, most workplaces are panopticons and employees don't get much chance to gather and discuss. Some places are even monitoring phone communications through apps on employee phones. We could even bring in employment attorneys as a benefit of the service to answer questions about the law and provide a secure way to journal workplace harassment.

You already see stuff like this on Reddit, but they are rife with bad actors.
They haven't even open sourced abandoned EdgeHTML
Language-Integrated Queries: A Boldr Approach
How often are we updating coreutils on 40 year old machines today? Are there more than a couple of hobby machines that old and still regularly updated with new packages?
NovaCustom NV41 Laptop Review
My comment was directed solely at the part I quoted regarding licenses -- the NYT does not need to claim anything about licenses because they have implicit copyright.

How that copyright shakes out in the end (what your statements focus on) is yet to be determined.
I've found myself enjoying more and more self published books. I wish a LITTLE more care was put into cover art and small details though. The cover art and book quality seem to be the two things that stick out like a sore thumb on self published works.

Even knowing that a lot of my favorite reads every year are self published, I am sometimes skeptical of a new book because the cover art looks like it was done poorly by someone in 15 minutes in photoshop. I guess I'm quite literally judging a book by its cover here but... In a world where you get a cover and a 2 paragraph blurb about a book... That is a significant factor.
I definitely would not say the authors’ opinions are representative of the JS community.
Interesting. I also listen to podcasts like The War on Cars [1].

[1] https://thewaroncars.org
Compared with the working temperature of NMR magnets (4K)[1], it _is_ room temperature! It's not STP (standard temperature and pressure, 0C/1atm), yet, but maybe soon!

[1] https://www.indstate.edu/cas/chem_phys/filling-nmr-magnet
Ideally court transcripts would be easier to access. It's possible to get them by filling out a form and paying.

The confidence would be determined by the size of the bet. As I have no information, it wouldn't be a big bet.
I would love to have an e-ink Android tablet with reasonable refresh rates. The article mentions Onyx BOOX Tab, but if I remember correctly, that one had some problems related to licensing [1]. Not sure if those issues has been resolved by now.

[1]: https://blog.the-ebook-reader.com/2021/01/22/a-word-of-cauti...
AWS Textract is by far the best OCR engine we've used, it does great with handwritten text
You'd have to clean out all the ice cream though.
Imo the siloing / rehacking smacks of multiple contractors being coordinated by a government agency.

The contractors don't want to share 0days, so the hack boundary handoffs between contractors seems apparent to me.

That would suggest US or Israeli sourcing, or maybe Saudis who are eager buyers of Israeli hacking products
Personally, I wish we would block NYT submissions from HN - I am never going to pay for NYT, and I imagine many of our international users wont as well...

And if youre not paying for it, the posts are absolutely useless as NYT's paywall alert hits after the first couple of sentences and the entire premise of any HN post to NYT links requires payment.

No thanks.

It shows as ~1% of posts in 2023: https://i.imgur.com/xmAsgWo.png

I just think its bad form, I dont have anything against NYT - just that I come to HN to consume tech news from a great community, but I have no interest in paying NYTs given their shady shenanigans over time. (So, I suppose I have that against them)

I'd like an "HN Enhancement Suite" which allows me to ignore certain domain posts.

Another neat exercise would be a bot to find alternative stories to anything posted with a paywall domain?
>The trade war between the US and China (and the precipitating outcones) were instigated by the US.

That's very arguable when it was the US who led the world in opening up to China in the 90s/early 2000s, opening its markets to China, bringing China into the WTO, etc. (all at great cost to middle class Americans). China was an economic basket case and incapable of developing on its own. No country in history has been more generous to another.

And what did the US get in return? Currency manipulation, large scale economic espionage and mercantilist behavior, protectionism of Chinese markets and industries, fentanyl, militarization of South China Sea and bullying the countries there, largest and fastest military buildup since 1930s Germany, supporting Russia vs Ukraine, threatening war over Taiwan, etc. "Unrestricted warfare".

The US didn't cause China to do any of that, that was all the CCP's decision. Responses like economic derisking/decoupling (aka trade war) are completely legitimate and unsurprising.
this is how document review works now basically. It used to be lots of lawyers got hired to go through the documents, now AI does it, and flags things for actual lawyer to review (along with suggestions), so what was the work of a couple of dozen lawyers is like maybe 2.

this is one of the huge issues for the unemployed lawyer problem, as those jobs were the entry level for straight of school lawyers. I expect similar problems with dev roles coming soon.
The steam deck effect is growing and I hope it keeps going.
Is the LFS enabled for the forked repositories?

I can't log in and I don't have a way to view the list of forks.
It was funny and an appropriate levity break. I laughed out loud. I hope they leave it in, despite the author's request to have it removed. The editors knew best in this case.
I don't expect a BSD to host GPLd software, but these projects are built with the spirit of open source, so they don't pull shenanigans.

The problem with permissive licenses started in my eyes with companies abusing the freedom they provide by creating *ium projects and started to push closed source applications with pseudo-open-source *ium projects. Also the same companies get these software fork it, add a small thanks with a 3pt font, printed to the space between the last page and back cover, and be done with it.

This is not illegal, but against the spirit of open source in general, and harmful on the long run.

As someone said: Open Source is about developer freedom, Open Source is about user freedom.

And developers are users of the software they don't develop, and they're cutting the branches they're sitting on.
A big problem with this is the incredibly long payoff time. You make parking go from miserable to insufferable, but it will take a decade minimum for good public transit and making popular areas bikeable/walkable. Sad experience with government projects tells I’m being generous on the timescale. If you make the infrastructure problems in Austin more painful for a decade there will be a migration away and we might have a death spiral from losing the tax base to pay for all that shiny public transit.

Car free areas also raise objections about accessibility for the disabled. How do you get your wheelchair to the middle of that car free area half a mile from the public transit stop closes to where you want to go.
There are a few convenient scapegoats here but ultimately in this case it is not biometric unlock that enabled this but rather characteristic of the Active Directory's design (I'm not sure I will call it a weakness).

For Android and iOS if you forget your PIN code I believe you are screwed, as in no one can decrypt your device for you.
lol geez the React devs in the comments of that dev.to post are out for blood
It’s not. I’ve lived in neighborhoods that did this and it was a nightmare. All street parking filling up by 4pm. Half hour walks to your car. Neighbors keying each others cars for taking up a space for too long. Guests basically just being SOL - you’d literally be unable to have guests over because if you left to pick them up there’d be no spot when you got back, and if they drove themselves they’d never find a spot.

Without readily available and reliable public transportation this is just lining developers pockets (because fewer parking spaces needed means more units they can build).
tahts actually a pretty huge market
Which of them are popular?
What's the problem there? I believe you can just install and display any Android app on it right?
Think of corporate speak, then ask yourself why not?
Buzzword bingo.
> If there are truly no other options, then the developers are going to have to severely reduce the price of their real estate or choose not to build there. This is simply taking an implicit approach to things, which may or may not work.

True. But only to a limited extent as long as demand remains significantly higher relative to supply. e.g. if you're moving to a city due to work etc. and and have limited you're much more willing to compromise (use street parking, private lots some distance away etc,).
Location: Phoenix, AZ, USA

Remote: Yes

Willing to relocate: No

Technologies: C#, TypeScript, JavaScript, Node.js, React, Redux, MUI, Rust, PostgreSQL, Microsoft SQL Server, Redis, Azure, AWS

Resume: https://github.com/tracker1/resume

Email: resume(at)tracker1(dot)dev

I'm a couple days late on this. I have a lot of experience in web development both on the front-end and back-end. I've mostly worked with C# and JS/TS/Node on the back-end. For the past few years, I've mostly worked with React + Redux + Material Design (mui) on the front end, but have touched a lot of other tech as well. I'd like to work with Rust and HTMX more in the future.

Ideally would be with a company/org that I can emote on behalf of the user. I like to be able to understand the needs of the user and find I can deliver better experiences. This includes tools for other developers.
The Betty White Award for 2023: Tommy Smothers
> I don’t care if setting up a static site generator takes more time or is harder or whatever, I only see the output, which is obviously better in one case.

Don't these static site generators serve the scripts that you do not like? On a statically-generated site, the dynamism of the site is in the script and is evaluated in your browser. On a non-static site, the server does the evaluation, so your browser does not have to run as many scripts for the same level of dynamism.
Unchecked indexing is unidiomatic. A more fair comparison world be using iterators if possible but otherwise you have to live with that.
Capitalize: Take the chance to gain advantage from.

What advantage could I take from a non-profit method of labor organization? How would this replace existing unions? In fact, I'm betting existing unions would get the most benefit from this.
Close (close.com) | Senior/Staff Backend + Senior/Staff Frontend Engineers + Senior PM | Remote - US

Close is a bootstrapped, profitable, completely remote, ~90 person team of thoughtful individuals who value autonomy and impact. Since 2013, we’ve been building a CRM for small businesses with a focus on better communication, without the hassle of manual data entry or complex UI.

We're looking for experienced Frontend (React) and Backend (Python) engineers as well as a Senior PM to join our Engineering, Product, Design org.

Senior/Staff Backend Application: https://jobs.lever.co/close.io/163446a3-2f3d-4f4a-9aec-cb1c8...
Senior/Staff Frontend Application: https://jobs.lever.co/close.io/23451700-e03a-4739-9da8-f23d2...
Senior Product Manager: https://jobs.lever.co/close.io/21dca90f-06a3-4050-81a0-9659d...
Yes, it requires an attacker in a powerful position with local access. However, it does not require special privileges or techniques that may trigger endpoint security (such as keyloggers or memory dumping). The only requirements are reading a JSON file and making a single Windows API call to retrieve the key.
Whoa whoa whoa! You're being way too rational about this issue.
I have a hard time believing a healthy adult male would hit a 5RM at 45 pounds. If you can jump you can propel more than 45 pounds up and down.
I've just cancelled too and also recently with Netflix.
Maybe it's the type of content I want to view but I mostly watch movies and it's been a while since I thought either platforms were any value.

I'm not sure if it's a symptom of poorer quality movies in general or the number of streaming sites available but I'm not paying for something I don't use, free prime delivery isn't enough a reason.
Show HN: TwinPics, a daily generative AI image gen game I made over the weekend
To learn OpenAI’s APIs a bit better (but mostly for fun), I made this image matching/prompting game.

The idea is to generate a matching image using a prompt with limited input. You’ll have 3 tries. A new image and leaderboard is automatically reset daily.

Let me know your thoughts! Please visit TwinPics.ai

- Chris Sev
The “let’s make life shittier for people so they’ll do the things I think are right” is bad politics and bad policy.
Of course. I name things as "configuration_storage", but not "configuration_factory_singleton_configuration_stub_constructor". I've been there, seen the horror.

Never again.
I agree that rv64 is easier to write than x86_64. My point was more that earlier ISAs were designed with human authors as a target audience, and that results in differences that are arguably (subjective) easier to hand write. Modern load store architectures are cleaner, but also quite verbose. 6502 is probably more representative of my point than 32bit x86, and most things in the 64 bit era are more compiler focused.
This doesn’t evaluate GPT5 which is also not yet.
That's way better than people dunking on lk-99 in the name of "science", quick to judge themselves while criticizing early results as too quick to judge
...and a single veto stops everything on its track (which is good).
The middled/old-aged NIMBYs in the suburbs don't use Uber/Pub-trans so they don't care and don't want to ever vote for it being improved or "taking my tax dollars." They still equate public transportation with being poor and not how millions of people who live IN the city get around, nor how THEY can benefit from being able to come downtown or go to the mountains skiing more frequently.

You know who wants tons of parking spots? Those people with their Suburbans and 6 kids who only come downtown for a sports game once every 3 months but complain about how scary and stressful being downtown is.

If you want a concrete example of this- when Austin caused Uber/Lyft to exit the market in 2016 (iirc) based on them "not fingerprinting drivers" one of the big arguments for letting them leave from one of (or the most) important council members was some comment along the lines of, "Well I've never needed an Uber/Lyft before in my life. Why can't you use cabs?" Ironically this person lives in Clarksville (or Tarrytown) which is one of the most expensive suburbs right outside of downtown and they probably never NEED an Uber. I bartended back in 2016 when this was going on and it SUCKED when they left. We had already gotten them into Austin WAY later than most other cities and it finally felt like I could travel around without a headache and the bullshit that yellow cabs bring with it ("Sorry sir, my credit card is not working tonight! Cash only but we're here already, so you must find ATM!")

People who actually go out and do things and didn't want to have to go back to cabs not showing up, potentially getting a dwi/dui, etc were angry beyond belief at the council.

https://www.austinchronicle.com/daily/news/2016-05-14/dear-m...
Great execution, great idea, not a fan of the commentary text. I think people can interpret/use a life calendar in many ways, at least some of which are a tad more hopeful! Here’s to hoping that we'll all be laughing about this post on mars in 200 years.
Coqui.ai Is Shutting Down
> Let's be honest, if it was cheaper and faster, it would be the standard, right?

Except that the US regulatory system hates crypto for some reason. SEC has repeatedly denied requests from coinbase for regulation. Like wtf?
Location: Europe (Italy)

Remote: Yes. Willing to travel several times a year.

Willing to relocate: Possibly

Technologies:

• Frontend: Javascript/TypeScript, React

• Backend: Node.js (Koa, Express), REST API, React.js, Flask, Django

• DevOps: Docker, Ansible, Terraform

• Additional: basic Data Science and ML (Pandas, PyTorch, Scikit-Learn)

Résumé/CV: https://www.linkedin.com/in/mromanelli9

Email: marco.romanelli+hn@pm.me

---

Versatile software engineer with experience in the engineering consulting industry and the academic sector. Proficient in Python, JavaScript, and Docker, with hands-on experience in data science. Demonstrated successful collaboration at EPFL in the design and maintenance of the NewsTeller platform. Proven adaptability to new technologies and a quick learner.