skysight-inc/HackerNews huggingface dataset:
Thanks for sharing your elegant and versatile setup.

A thought for the discs and safety deposit boxes,

I live in a rural area and have an account with a credit union that service several labor unions. They’re rooted in the community, profitable, and I don’t see them changing anytime soon. 3”x10” boxes are $20/yr.
A better `ls` in Rust
Writing an operating system from scratch using Rust [Video]
Therac-25 walks into the chat.

See: https://en.wikipedia.org/wiki/Therac-25
I had the Atari ST Book. Somewhat dreadful machine.

And I had the Amstrad PPC 512 portable which could also be powered by ten regular C-cells. It would eat NiCads by the hour.

And I also had the Sinclair Z88, which lasted about a week or two on a few AA batteries which I used all through college because laptops were new and bulky and the keyboards were noisy and so a number of professor's banned laptops, but the Z88 with its squishy dead-flesh keyboard was all but silent.

The great thing about the Z88 was everything was pre-loaded on to ROM, and your documents held in battery backed RAM for weeks at time, though you flash your files to the EEproms for safety. There was enough capacitance in the Z88 that if you pulled the batteries out to change them for fresh ones, you had about two or so minutes before the contents of RAM was lost.

A friend of mine, Ken, (who worked for Apple at the time) has a prototype Apple portable (pre-powerbook, IIc line I believe) that runs on C-cells. He keeps it on top of his fridge.
I thought I was. It's just no one told me about the Lobsters policy. I consistently violated the Lobsters policy for several years and no one warned me. I'm just someone who quit her job at Google Brain to build open source code all day in service to the commons. The thought never occurred to me there's people out there who view what I do as spamming and self-promotion. Before I got banned, I'd never heard the word spam used that way, which is why I was so confused. I wish I'd known beforehand that I wouldn't be welcome there, since then I wouldn't have engaged. Honestly I think the real victims here are the Lobsters community members. My work still gets promoted on Lobsters, even though I'm banned. When I publish something new or end up in the news, there's usually a Lobsters thread about it. The only difference is that now I'm not allowed to make myself personally available to my fans, answering their questions, and fixing the bugs they encounter. So I feel like I'm gaining publicity unfairly since Lobsters denies me the ability to fulfill my moral obligation to serve the people whose respect I'm earning.
I rarely think about it but not for more freedom.

For making more money for 5 years or so to retire earlier.

But than I think about the bigger social gap and dislike the idea again.
how has your life worked out not having taken that offer?
That all sounds great but what we desperately need is instructions on how to do things like this for the less technical, and easy maintenance… I think those are the limiting factors for wide spread adoption
Security: with cloud nobody cares, things leak all the time w/o much consequences

Reliability: unless you’re multi-bilion customer nobody cares, Google can simply ban your account and they won’t assign a human intern to perhaps reconsider dropping all your data because the effort would never pay

With local storage there is at least one person who cares about those problems. With cloud there is none.
That could also explain the abraunegg-onedrive (a brown egg in German) package for Arch Linux, which is the source of DLang deps on my system :D
Fixing visual exploration of real world databases
For many years I was frustrated that all database diagram tools were totally broken by real world databases.
They look nice with 5 to 10 tables having less than 20 columns but in all my experiences I worked with databases with often 50 or 100 tables, and currently about 800, and with tables with 20 to 50 or even sometimes 100 columns.
No tool can handle that, and I was left (as all developers) with outdated hand drawn diagrams.
But two days ago I decided it was enough and made my own tool: Azimutt.
It can handle databases of any size (the biggest one to date is 1500 tables) and provide as many layout as you want to display only what is relevant to your use case or scope.
It evolved a lot since with documentation, linter, data exploration and more...

If you ever felt frustrated by such a tool, and maybe gave up on them like many, I can only encourage you to give it a try and tell me what you think.
It's fully open source, self-hostable and privacy focused, made to ease developer interactions with their database.

Enjoy ;)
My favorite job interview was when we just talked about my project: https://gifmemes.io most of the time. Got the job.
sounds like the downfall of Quora. Interviewed there and it seemed like they're still on board thinking a flood of ads is the perfect UX
What are the rumours?
There is a semantic difference in the terms:

> In the past, layoffs typically came with an expectation that the employee might be rehired if more work became available or the employer’s financial condition improved. An RIF, on the hand, did not come with such an expectation; it usually meant that a certain position or an entire department was being eliminated. https://www.lawyers.com/legal-info/labor-employment-law/rif-...
Anecdote from a friend.

As a student, he reverse-engineered his country's tax application (not sure how he did that), turned it into a programming language, published the result as open-source along with formal semantics and precise documentation. Apparently, the official implementation was closed source, the state didn't have access to the source and the results were undocumented and nobody understood how it worked.

A few years later, the state adopted his application as the backend for the tax computation infrastructure and, if my memory serves, offered him a job. He declined.
I am actually currently working on something like this - inbox zero style (don't have swipe gestures built yet) finances tool where you check/set the category. What's old is new I guess.

Is basil still around? Would be interested in taking a look.
My work on Flow-Based Programming (https://noflojs.org/) got me a job about ten years ago. The startup founder had seen a talk I gave about it and got in touch. NoFlo ended up being used extensively in that company.
I guess they have contracts for all kinds of similar contingencies. Maybe the whole Star Alliance has one for SFO, or operators of various other intercontinental flights do.
Yeah if you get down into the weeds these models are significantly corrupting the source data.

I opened the first example to a random chapter (1.4 Formal and natural languages); within the first three paragraphs it:

- Hallucinated spurious paragraph breaks

- Ignored all the boldfacing

- Hallucinated a blockquote into a new section

This is not a tool to produce something for humans to read.

Maybe it might be useful as part of some pipeline that needs to feed markdown into some other machine process. I would not waste my time reading the crud that came out of this thing.

It's a stunt.
Thank you for the reminder of how unimaginative 20 year olds are about their future.

That's not a dig at you. You're too busy doing stuff and getting along to actually have any idea what life is about. That has to be a biological necessity or you'd implode
That sounds hilariously on character for Drew :)
Not using brave.

I get the same fail in both firefox and (chromium-based) qutebrowser.

The web is where useful error messages go to die.
No one looks at it this way, because extremely few people buy cars with cash. Majority of buyers buy a car on finance - and compared to the monthly £500 a car might cost you, £900 is not insignificant, that's nearly two car payments, and also I have no idea how wealthy you'd have to be to call £900 "pocket change".

We have an EV and a PHEV, I had a charger installed back when government grants were much more generous, we paid £250 to have one installed, but nowadays I think I'd just make do with a 3 pin charger, or get a commando socket installed + OHME 32amp commando socket charger, much cheaper than this.
And you don't want to inject Ozempic in the arm. The belly is a much better place, just like you'd do with insulin.
I worked in a school as a technician and wrote a room booking system. It shaped my life. It has brought sideline income for 16 years. It got me a job in the private sector. It opened the door for a number of large paid projects. I'm now a lecturer trying to pass on my IT curiosity to others. The booking system is https://freeperiod.co.uk.
Unless Spotify releases numbers none of us have a clue. Considering his youtube numbers before the move, that number was actually him selling himself short.
I have never noticed that sleep gets more elusive as I get older. In fact it seems the opposite. As a teen and young adult it was not uncommon for me to toss and turn for hours before I could sleep. Something I almost never have now.
Yes, just like your phone charger isn't a charger, yet I see absolutely no point in arguing about it, literally everyone understands what you mean when you call it a charger.
Sorry to be disparaging, was this generated content? The points made are so hand wavy, and address barely any of the topics they're headlining, and pretending there are no similar issues with local storage.

This is very questionable quality, relying on just one piece of reasoning repeatedly.
Yup, Rice's Whale was discovered as recently as 2021 for example. And is not exactly a small animal living in a remote location. USA native
I start to believe in this case "unorthodox" means "stoned" or something
I agree. We need more and better instructions and easier-to-setup tools - all of this got a big boost with docker (compose). On the other hand, we need to pair the less-technical with the power-users and help each other. I am responsible for about 8-10 people. This frees them from cloud providers and helps me to built better and more robust solutions.
Personally, I don't have much interest in doing anything DIY if I can just buy something inexpensively that does the same job at least as well as whatever I'd build. If I'm going to build something, I want it to be unique somehow: to do that job better than the off-the-shelf solution, or add a useful feature I can't get by buying, for instance.

I don't know enough about the subject of this particular article to say if this is the case here, but personally I think doing something that's a poorer version of a cheaper off-the-shelf solution is a bit of a waste of time, but if they're doing something different, that's really interesting to me.
As weaksauce mention the main goal at this point is not the speed but correctness and support more SQL features, but performance is very important, the next release should be faster by 20% because the migration to gix and after be stable as language and engine features we will work more on optimization
These animals may be much more intelligent than we realize; many species could have avoided extinction if they had avoided contact with the evil and destructive humans.
It's simple, different people have different opinions in life and his show is still the most popular podcast on spotify. was it worth $200 million, I have my doubts on that one.
The thing that you use to provide your phone with electricity - do you call it an AC-DC converter, or do you call it a charger like nearly everyone on earth, even though the charger part is actually inside your phone?
QuIP#: SOTA 2-bit quantization method, now implemented in text-generation-webui
This is not a problem with X. DPI and pitch information is accessible via the xrandr extension. It's GNOME and GTK that arbitrarily chooses to ignore that information.
Your school should offer alternate forms of contact, including texting and email
The Birth of Google (2005)
That "semantic difference" is justification for using the word, but the intent behind using RIF is the usual - water down the harshness of the thing.

I don't buy we need a new word for this.
Particularly this justification is nonsense -
"layoffs typically came with an expectation that the employee might be rehired if more work became available or the employer’s financial condition improved"

Who said this is true?
Like say 30 years ago, IBM fired 30% of people. They didn't need to call it a RIF. Like would they re-hire the people because OS/2 took off?
Nothing new. That existed before social media and the internet, too. Ban people from certain jobs because the communities they associated with.
Worked for me just now
Sure, of course. My point is just that engineering orgs are generally super conservative and thus consistently fall prey to sunk cost fallacies everywhere. In a very irritatingly bureaucratic sense, you have to have a process for improving your processes, or you end up making awful decisions just because they're the least amount of change, and that metric always wins.
Why did this drop off the front page after a couple of mins?
Loads of people seem interested.
@dang ?
It's more about learning how current frameworks works, and the best way is to learn to build one
I've never lived in a house or flat where the rooms didn't have a window. I wonder if that's a regulation here (France), that wouldn't surprise me. Also, the labor law mandates windows and as much natural light as possible in offices.
paywall? all you have to do is sign up for the freemium version of spotify?
I want to see how they got the 200 million back and as they have to lay off 17% of there people it looks like a stupid decision in the end.
>>I’m not an electrician. I’m not allowed to make alterations to my consumer unit.

So two funny things about this in UK law - the law doesn't say who is allowed to work on your consumer unit, you can do it by yourself if you wish. What the law does specify is that the work has to be certified by a "competent person" but then doesn't actually narrow down what a "competent person" means. Local regulations might, but the UK law on this does not.
What is your solution, then?

Places that limit overnight shifts tend to have variable shifts - folks will work all three shifts, have one night a week, and so on. This definitely takes a toll on mental and physical health - just in a different way. At least with regular overnight shifts, you can get into some sort of rhythm with regular sleep and eating times.

The other solutions mean things like paying folks more so they can work fewer days (make a full time salary in 3-4 days a week), but few places are going to do that and taxpayers are going to foot some of that bill - some pretty vital places have staff at night. 911 operators, police and fire services, snow plowing, nursing homes and hospitals tend to need around the clock staffing.
Companies like to use Teams because it's basically free: they already subscribe to Microsoft's Office365 services, and Teams comes with it. To use a competitor, they'd have to pay for that separately. "Teams is shitty and buggy" isn't enough of a justification to convince upper management to shell out big bucks for licenses for something like Zoom when they're already getting Teams effectively for free.
> I can only assume their agreement over 200M was based on some pretty solid math.

Working at Microsoft during the Ballmer era and seeing the number of multi-billion-dollar acquisitions written-down to nothing, I would never assume corporations spend large amounts wisely.
> Why would you just randomly change indentation? On the contrary, I don't want the indentation to say something else than the code actually does.

Because the user may want the development environment to display snippets of code in various places: REPL, debugger, code browsers, inspectors, various editor types, ...

In a Lisp system the code can be data and text. Code formatters can reformat code depending on user preferences, device types (color, font, ...), view sizes, ...

In Lisp often code gets generated (for example via 'Macros') and this code will be automatically layouted in various view (different widths, different fonts, different detail). Code can be small or large, the system may abbreviate parts, which one can expand, if necessary.

Source Code is not necessary static text in a file system. Code can just be list-based data structures and layout is fluid.

In Common Lisp the formatted output of code is also user extensible/customizable, a 'pretty printer' is a part of the language spec:

https://www.lispworks.com/documentation/HyperSpec/Body/22_ba...

If we read a text in a book reading the device, one can also change for example font size and the thing will relayout the text accordingly.
Torsion wire delay lines seem pretty DIY friendly, and resistant to interference. They've been used in low-end computers for a reason. (in contrast to the core memory)
Yet said company has a 90%+ market share in its 'side hustle' of gaming GPUs, and makes the SoC for the world's best selling console (the Switch).
Whole comment section reminds me of Reddit’s science sub, where some grave research result abt weed is posted and everybody that smokes trying their best to do some mental gymnastics to lie to themselves lol
I'm sure I'm not the only person who has Chrome installed as a backup, just in case I run across a site that doesn't work right in Firefox, or if I just suspect such a problem exists. Having an alternate browser installed is trivial; it's not like using a different OS.
Without Gravity, What Happens to Our Cells in Space?
And lets people spread fake news and stupid theories.

Just because they are "interesting" they should not get a free promo.
I assume because HN keeps culture wars/political discussions down in favor of technical discussions. HN is quite heavily moderated and thank god for that.
20 year old load-bearing m4 tends to be less of a technical debt than 20 year old load-bearing Java - because it keeps working and doesn’t need constant maintenance.
I can remember when Travelocity was failing in its final days before becoming an Expedia white label. They brought in some top product management consultants to advise on strategy. Their guidance was mostly common sense but put the internal product managers into an impossible position.

As a world class product manager you must be willing to advocate for positions that are career suicide at most large corporations. For example, tech stacks become more expensive and less flexible over time, so in order to pivot a product to achieve greater market penetration might mean abandoning the current stack. Tech teams will fight you to death on this because their first priority is to remain employed everything else be damned. As a result most product managers are hardly world class.
Fall of civilizations is an amazing series.

Add the Minoans to the list of fallen civilizations that extracted purple before the Pheniceans
In some ways, I think it continues to exist as a separate country within the United States. Every demographic map you look at, political, health, education etc. you can see it. And whenever I have visited some of those states, it almost feels like another country. They even speak a different language, or at times sounds like it.
I think the OP doesn't mean the grey hair part literally but figuratively, like synonymous for worry.
Curse you for being interesting enough to make me get on my desktop.
If you really need a job why would go go through these processes? They’re long and complicated and it’s basically a crapshoot anyway because they do it so badly. Even if you get it you’ll have no negotiating power so you’ll get screwed on comp.

Take a contract position or something else less hard to get, get more financially secure and then go for the faang role.
Is there a facial recognition component to Real ID?
Last time I tried the 535 driver, GPU copies from XWayland and Wayland were broken, as well as Vulkan in Wayland. Pretty much the only thing which works are GL applications in Wayland. I found that both of these had been previously reported by other issues:
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1444
https://github.com/NVIDIA/egl-wayland/issues/72

I'm curious what kind of workloads you were running that you have had no issues. I wouldn't expect XWayland to have worked at all before Nvidia added GBM support.
I'm in the top 250 on Stackoverflow and didn't get any job offers through there. I wasn't looking but I think I've only had one person contact me off the platform which involved finding my website and then my contact form. But they just wanted more answers.
Any good DC lab power supply can operate as a constant voltage source or constant current source. By default, the power supply will maintain a constant voltage at the terminals, but if the connected device starts too pull a current that's higher than the specified limit, the power supply will lower the voltage to keep the current in check.

Not saying this is the case here, of course, but they could do something similar that way if they wanted to...
Those provide 64 microseconds delays, which is probably too short to store data for a slow machine like this. Delay lines used in storage typically provided single-digit ms.
I'm pretty sure I have this too. In the evenings I'd always have this invigoration even when I was young. And in the morning I just can't get up. My day is always flexible at the end and never at the start.

I wonder where and how to get this diagnosed though.
I mean, it's kind of obvious. One is some extra light frequencies that might or might not disturb sleep.

The other is preventing an essential function, there since evolutionary times, the disturbance of which is known to be associated with all kinds of problems, from depression to various cancers and general health.
Got my first internship building drone navigation systems after building my own quadcopter flight control board (software included) (https://github.com/alextousss/quadcopter)

By the way, looking for a second one March-September 2024 :)
You don't watch Joe Rogan for Joe Rogan. You watch Joe Rogan for the guests. I love his episodes with Elon Musk.
Prior comments from the person suggest Cook County and Illinois within the USA, all in pre-trail as a result of not being wealthy enough to foot a bail bond.
Here is the fundamental problem it solves for me: my code in 99% pure C code without dependencies. Then i have a few wrappers for platform specific stuff. I have many many projects that use the same wrappers. Make files store both what files are used and what dependencies there are, but that creates a lot of duplication. Its better if the wrappers themselves can say what dependencies they have. Then thats stored in one place, and a change affects all projects. Then we have the issue of what files are needed. That information already exists in the .c files, so again why duplicate it? Its better to parse it out.
Understanding Keyboard Events Better
I've just finished writing an essay where I talk about my recent experiments with X and managing keyboard events. If you've had similar experiences or have any thoughts to share that could help clarify things even more, I'd really like to hear your thoughts.
I did a very simple implementation of WebRTC for iOS. Somehow somebody found that project on GitHub, saw I was from the same country and hired me. Did like a few months of freelance work because of it.

I did a (paid) side project for a macOS app and another one a few years later. The first one very small (but complex, digging through many layers) the second one small but substantial in scope. I got two job interviews because of those.

Moral of the story: keep doing paid side projects whenever possible. You learn a lot from your customers.
By definition he is since that is what spotify paid now.
As an immigrant now settled in the US, I'm shocked at how little Americans know about geography, especially for a country that has the most global impact. Often been asked whether I've climbed Everest and how cold it must has been in Tibet for me.

To this day, frustratingly George Bush hasn't learned to pronounce Iraq well, at least the smallest respect to a plundered country.