skysight-inc/HackerNews huggingface dataset:
Sure, but that doesn't mean only a tiny sliver of the workforce does 99.5% of their work on a computer every day.

There are other whole professions that can cheerfully go full remote so long as they have adequate tech support for it.
It’s amazing how far text to speech has come in the past few years, but what I’m wondering is when this tech will finally make it into local TTS engines baked into the OS (eg for screen readers, etc)
Yes! And aggressively enforce your software license agreements with frequent audits.

Anything to make money other than innovating and actually building better products.
It is the opinion of many that we have over-optimized our public spaces to nearly the sole benefit of private vehicular traffic. Apologies for the initial sarcastic reply.
We can’t be that far off from almost perfect real-time translation. There is some latency of course to hear and process
PyLaunch: Python Runners at Your Command
But this same tendency can explain the escalations of misery being professed on social media. It is, itself, a point of bragging to show that you had a worse thing.
"Before you had to convince everybody you wanted to talk to to leave their desks and hopefully find a free conference room and you had to premeditate this by days for scheduling (and free conference rooms)."

This may be a company-culture thing, but before remote work, collaboration at my past employers was always "Swing your chair around and open your mouth". It didn't take a whole lot of convincing or a conference room.
I’m curious how they even thought of the idea to train a jigsaw puzzle like that in the first place. My naive guess was that those types of puzzles were preexisting. If in fact it’s a novel type of puzzle, that idea in itself is as cool as the generator they created!
I think corruption is a very poorly studied (and solved) topic. Not religious, but the Ten Commandments seems to have more wisdom that its application in the real world.
Interesting idea, but I can’t even solve day 1 (am short 1 ply for black)! This might be too hard for me…
I’ve been using Ruby professionally for 15 years, and have a deep love for the language.

This entire syntax was unnecessary, undesired, and is flat-out a mistake. I’ve felt this way about most of the syntax changes since 2.0, with the exception of named parameters.
Did anyone compare this to nllb (also meta) yet?
Working conditions may not make happiness but they can certainly make unhappiness.
The End of Cabinet War
Before the industrial revolution, people's wars were more difficult to wage, there were simply fewer weapons.

And the civilian population was also slaughtered in the past, even if it was mainly mercenaries who fought, e.g. Magdeburg in the Thirty Years' War.

I doubt there was ever a golden age of war.
The thing is, I'm over 40, and I love working from home - and I'm not alone. However I feel that we are very spoiled by having had the opportunity to form our relationships and networks during the in-office era, and that this feels very unfair to the up-and-coming junior generation.

Maybe you are right and they are just fine having not experienced the in-office environment.
We've removed the animation for not so this should no longer happen. Unfortunately animations can be very heavy.
Next step is combining the output with few-sample speech synthesis so the output is in the original speaker's voice!
At least currently there's probably a bell curve going on in terms of what age groups want to work in office vs remote. I've also seen younger employees want to be in the office, they enjoy the social side of it, and early in your career its easier to learn and progress if you're colocated and able to ask questions of people easily. The old-school managers are also attached to being in offices, at least partly just because that's how they learned to work so it's easier for them then adapting. You've then got people in their late 30s and early 40s who are all in on remote work, a lot of us have kids, or we moved out of the urban centres, have a network of friends outside of work, so really aren't that bothered about being in the office.

What's going to be interesting is seeing what happens as the current generation of senior management age out and retire. Do companies start to lean more towards remote work? And if so what happens about the younger workers coming into industry at that point, presumably they're still going to prefer being colocated for the same reasons, and that will need balancing with the older folk's preferences.
I won't accept a pay cut to WFH. Almost none of the expenses incurred by commuting are going back to your employer. (Why would they care how much you spend getting to/from the office? It doesn't factor into their budgets.) In fact, your employer also sees massive savings by not having you in the office, mostly in the form of not having to rent/own/maintain so much overvalued office space.
yeah, I did some rolls of this image for MJ but that was back in v4 and wasn't very impressed - doesn't look like its made much progress. The original commercials while silly looking are very visually identifiable as the Koolaid man.

I remember hearing that the first versions of MJ used the LAION image set for training data - I'd be curious to see if it has any training data containing the Koolaid man.

I did a search through my MJ history from the past year and added the results to the imgur link to include my attempts at generating the Koolaid man from v3/v4/v5.2.

https://imgur.com/a/2GTRjfK
or somebody in between, yes. random contractor, intern, someone at the data center, an analytics package nobody put scrutiny on, who knows but the difference doesn't matter after the experience, its a vulnerability surface we all know exists and have to trust at all times no matter what assurance we get, as it could change at any time

although I find the model to be very agreeable, it will disagree and generally tell me when it finds a concept "novel" if I identified a friction, I think certain words can be flagged for review to stand out in the sea of conversations it has
The best "researchers" are poor scientists and vice versa. I thought I had hitched my wagon to a star in grad school when I joined a lab with a high profile and big money-raising PI. After awhile I realized they did no research themselves and focused solely on hype and raising money.

When I found out a software bug had invalidated a year's worth of simulations they pressured me to present the false data as true at a large talk. That's when I realized that being honest and truthful with data was not the way to succeed in academia. I also unknowingly ended my career that day by not going along with my professor's fraud.

That being said, nothing surprises me anymore about academic dishonesty and research grant funding.
I remember reading that we kill 2 billion chickens a year to eat, although this site[1] says more like 66 billion chickens a year (and their source[2], although on their graph they divided the chicken figure by 1000)...

66 billion chickens! I just had fried chicken for lunch, but damn, we humans are savages aren't we...

[1] https://thehumaneleague.org/article/how-many-chickens-are-in...
[2] https://faunalytics.org/global-animal-slaughter-statistics-a...
Easy mode for this use-case is to match on a reversed version of the regex on a reversed version of the string, but yeah, negative lookahead would be great.
It means undisturbed, as explained in the article.
Astronomers posit that we live in an area with below average density
Another example: I've noticed older folks (45-50+) repeatedly say "stop sending emails/texts/Slacks, pick up the phone and call them". Meanwhile, everyone under that age (and to be fair, a decent number even in that age group) considers an unexpected phone call to be rude and disruptive.
When will that happen? I’ve sent phots to my dog’s vet (I go to a doctor for humans myself) but this hasn’t been a problem. If you could let me know when this will happen I’ll make sure I don’t rely on it.
I can recommend raku. Always fun.
Thycotic merged with Centrify to form ... ThycoticCentrify? CentrifyThycotic? I forget. Anyway, the merged entity is now called Delinea.
Because there's evidence that they weren't.
Sounds a lot like the bad-old-days of taxi's where the driver would say "the credit card machine doesn't work.
Can you share what worked and what didn't when it comes to training people remotely?
PHS: Personal Handy-Phone System
I'm just reminded of an old Invader Zim episode where Zim harvests and consumes(integrates) lots of human organs to "be more human." He ends up having like 5 livers, 20 spleens, etc. Just absolutely ridiculous.

The school nurse when examining him says "perfectly healthy with such plentiful organs."

That's where LLMs are at. "Perfectly human with such plentiful words."
Sure. With today’s eyes it is obviously a primitive computer program. But back then it was convincing to point where people suggested replacing real person psychologists with this.

Likewise I think 50 years from now looking at present day ChatGPT it would terrible primitive and very unconvincing.
To quote Joel Spolsky:

One day, a spiffy program called Compas Pascal appeared from Denmark, which Philippe Kahn bought and renamed Borland Turbo Pascal. Turbo Pascal was sort of shocking, since it basically did everything that IBM Pascal did, only it ran in about 33K of memory including the text editor. This was nothing short of astonishing. Even more astonishing was the fact that you could compile a small program in less than one second. It’s as if a company you had never heard of introduced a clone of the Buick LeSabre which could go 1,000,000 MPH and drive around the world on so little gasoline than an ant could drink it without getting sick.
This is important, because it forces a head-to-head comparison. Otherwise, what knowledge the judge has about the abilities of AI matters a lot.

A well-informed 2023 person talking to ChatGPT will quickly establish that it's not a human, but I'm pretty sure a 1950s person doing the same would swear it was human, if an odd human, because they couldn't conceive of a computer being that fluent. But force them into this head-to-head scenario and they will make the right choice.
They are 100% mitigating risk. If someone suffers, or dies, the company is seriously at risk, and any communication needs to be as foolproof as possible from litigation. They have an obligation to release a statement (and greater legal risk if they didn’t) but want to avoid whatever litigation they can.
I don't see why it wouldn't work, but the right thing to do is use accessibility features.
If you're wondering about that one from few weeks ago. One person from Intel noticed the article and confirmed the kernel bug, they ran some of the kernel benchmarks on their 24 core CPU and found up to 15% improvements when fixed (most difference on scheduler fifo benchmark, though 0% difference on most benchmarks).

I've ran the same on my computer at home and I also got double digit percent difference on a 32 cores AMD.
PEOPLE are abusing bad incentives. I'm quite certain that if this lab was exposed for doing what the poster claims it would be a major controversy just like other cases we've seen. That's the institution correctly reacting to bad actors.
Have these people become all that individually wealthy? Is there really any likelihood of recovering anything significant?
This was downvoted for some reason but it is very clearly true that universities just can't go on firing sprees if they want to stay solvent.

Universities run a lot of even basic functions on grant money (university takes a cut in money and/or labor) and researchers and labs are the ones that apply for the grants.
Could be, but I don't think it's likely, which is why the article states that these planets have probably all been in their orbits since formation.
I get a lot of inbound in this form and after the first disaster I'm much more aware of what a nontechnical founder needs to be doing. I think part of the problem is that they imagine themselves as having CEO responsibilities at the start (e.g. setting vision, hiring, etc.). But that's not what a nontechnical founder does on day 1. On day 1 they are the sales rep, QA, point-of-contact, and customer interviewer. They are every entry level position at the same time, because that's what the company needs.

The big smell here is offering not-equal equity to technical cofounders who join early (first year). YC's proposed solution for later joining cofounders is just to give them equal equity but start their vest later, which I find very incentive aligning. The usual explanation is that they've done all the "market research + product/idea development" already, which is useless.
> Pay, sure, but pay doesn't make happiness

Yet pay is the point of work, wouldn't you say?

> Working conditions? I doubt that.

As I noted, work conditions vary. But non-physical labor, remote possible, pushing the upper boundaries on vacation (unlimited vacation which isnt a scam), family leave, health insurace, etc. I think you really have to cherry pick to beat tech.
Gonna push back on the bachelor degree note:
According to data just released from LinkedIn, 88% of tech jobs require a 4 year degree, which is higher than almost any other job category in the US. Overwhelmingly you need one.
Wouldn't companies with frauds for CEOs avoid VCs that are diligent? Wouldn't that mean those bulldog VCs would get more (honest) money? I guess investors want to support the good ol' pump and dump rather than real new value creation.
>Nuclear, solar and wind are the cleanest and safest forms of energy. The metric to use is deaths/TWH

This common flawed claim ignores the metric "How much effort is required to keep the number of deaths low?" which is an essential part of it.

Nuclear is not safe. It is just kept from harming us by a large crew of skilled people and billions of dollars' worth of safety measures.

Solar and wind have no such requirements, so the comparison is a bit like saying that the safest tools are a brush, a broom and a gun.
Way back (talking multiple decades) on my first day at $JOB, my manager took me on a walk and introduced me to about 30 other engineers across multiple teams. A bit of smalltalk and bit of shop talk with each one. I still connect to 15 out of those individuals even today. I wish there was a way to replicate that for the remotes these days, because I felt that was pretty awesome.
it would be possible to test the effect of the car on a (or several) standardized objects, and compare the car resistance to these standardized objects
Unfortunately the systemic incentives support PIs that are basically hype salespeople. PIs gain prominence on metrics: number of dollars raised, number of PhDs mentored, number of post-docs on staff, number of papers landed, number of awards granted...

They are not supported on number of hours of research done-- they arguably put in that time when they were PhD candidates or post-docs themselves.

When I was a PhD candidate (couldn't handle the papers-or-die academic environment so I left) I really, really loved my PI. He had immense academic and intellectual humility. But even he had 10+ papers in-flight at the same time and rarely had time to do any work himself!
I like his article claiming that the Costco website in the UK does not and has never worked at all, where there's people in the comments saying "it works fine".

If a major website doesn't work for me, and it's not a one-time thing, I tend to assume the problem might be on my end and troubleshoot from there instead of writing an article about how it's amazing that nobody else has ever noticed that it's been down forever.
And replication studies are very difficult to get published, let alone funded.
What Drives This Madness on Small Modular Nuclear Reactors?
I find nothing wrong with Leetcode. I've been avoiding it forever, and finally started to practice it 2 months ago. I can say I learned quite a lot. Thus far in carrier I've primarily relied on `List` when it comes to data structures, now I realize how wrong I was.
I worked for an ISP in the late 90s and we built a call center app using IE6, SSI, XMLHttp and also IE's built in CSS classes that matched the Windows colours to essentially have a UI that looked and felt like a Windows 95 app..

It was completely unnecessary (at least the look and feel part) but the ability to load in new information into the UI without a full refresh was great.

At the time this was running on Apache 1.1 via Perl CGIs and backed by an mSQL database (that was single-threaded!) so we wanted to minimize complex SQL queries as much as possible..

We eventually moved to a system that would batch pre-render customer details and call history to static HTML overnight when our call center was closed, to reduce the startup time of bringing up a customer's info when the agent had them on the phone. Then for that day we'd use XMLHttp to dynamically append new information from the DB (using a limit statement) and then re-build the static files the next night etc..

In hindsight, we did some creative problem solving for a bunch of self-taught 20-year-olds in the 90s.
Samsung NX 2009 Crypto Fail: Social Media Uploads
Let's charitably interpret 'business' here as "a sustainable funding model that can support maintenance, support, and future development". Without a business model, even great user-pleasing, deployable, maintainable software can fizzle out.
Besides the obvious good news about making it easier for people to communicate with each other across languages, it's also exciting to me that we're trending towards a world where I can tap into all the knowledge that only exists on the non-English web. I'm sure there are vast troves of programming knowledge in the Japanese-only web for example. The Chinese-only and Russian-only web are obvious candidates too but presumably those are harder to access for other reasons.
Show HN: Plumber's Delight – A short fan-made Nintendo newsletter
It’s designed to multitask, just not in the Win9X-ish style that most people are accustomed to at this point. There are plenty of Mac users who juggle tasks users all day long without issue.

It’s designed around letting windows that are sized to fit content overlap and be at least partially visible if they’re relevant in any way. If there gets to be too many windows to manage (which happens in other desktop environments too; the usability of Windows alt-tab for instance scales incredibly badly as the number of open windows increases), that’s when you start tossing windows into another virtual desktop (“space” in Mac nomenclature), perhaps organizing windows into desktops based on task.

To opt out of fullscreen on the green button, hold down Option/Alt before clicking it. The behavior of the button in that situation is defined by the developer of the program you’re using though so YMMV. Maximizing windows is possible by double-clicking their titlebars, except in Electron apps that have replaced the system titlebar with a fake one that’s missing functionality.

As for GNOME, I’d say it compares to iPadOS much more closely than macOS due to missing or oversimplified functionality. It feels like it’s more oriented towards tablets and small laptops than desktops or even midsize-to-large laptops.
> it seems like this bug might actually date back to the very beginning of ZFS with Sun

Looks like you might be right about that. The oldest commit referenced in the fix [0] was from 2006[1], which was ~5 months after Sun released ZFS.

Glad this is fixed!

[0] https://github.com/openzfs/zfs/pull/15571

[1] https://github.com/illumos/illumos-gate/commit/c543ec060d
As others have said, part 2 of today's was really difficult. I finally solved it using Python regex `overlapped=true`, but it was very tricky. The irritation of having all of the test cases passing, but it failing for my challenge input!

I hope it doesn't scare off newcomers, but I already know a few who have given up on part 2.
These days science is done as a "collaborative" effort, there are tons of people gaming that, like putting their names on papers where they didn't do that much, churning out papers which doesn't really add much to science etc...
> Who decided that? When was this negotiated?

I did, when I began by discussing technical aspects of an article about astronomy? I wish I could edit my first reply for better tone because it was difficult to write, but we're not allowed to edit comments here so the misunderstandings continue.
Advent of Code on Replit
APL, BQN, and Uiua all make me feel dumb, until you get something working. Suddenly I expect to find my phd in the mail.

Prolog is pretty different from the mainstream.

I would also like to try to be way too fancy about parsing aoc data at some point. That example of a CSV parser in four lines blows my mind. Not really because of the number of lines, but just the whole type system.

I'm doing it in uiua, and I don't expect to last long to be honest.
We do something similar at work. We have a Slack channel and a private leaderboard, but we also have prizes for getting a certain number of stars, and also do "challenges" like most unique languages or using an esolang for a day. We also had some non-software engineering people take part and they had fun too. Last year was the first year we did it and it was well received.
If your project is useful to users and requires money to continue, it is in their interest that you make money. The business is just an abstraction around the fact that your users need you to be able to do the thing.
Starcraft 2, diablo 2 and dota 2
Sand-swimming golden mole, feared extinct, rediscovered after 86 years
True, I left out that part. :)

TBH, I'm really looking forward to seeing the Tesla tested on 800V CCS chargers via the adapter. It seems like it is at least possible that it might charge faster on those than on the current 400V superchargers.

Of course, that would change if Tesla starts enabling 800V support on V3/V4.
True, with platter storage i tend more to 32k with nvme more toward 16k. But yes testing is a good thing, but some settings should be just untouched if one is not absolutely sure it's a good thing, aka logbias=throughput.
Great work! I just tried it on Linux for System Administrators and it did a great job properly picking up on code and config text.

I noticed marker downloaded a PyTorch checkpoint called `nougat-0.1.0-small`, do you use nougat under the hood too or is that just a coincidence?
Most people wait to get towed these days on those rare occasions that they get a flat tyre. In over forty years of driving I've only had three flats. One I changed the wheel, the second I just drove slowly for twenty miles because the tyre was at the end of its useful life anyway, the third was on a narrow rural road on a slope so in the winter in the dark so I just waited for the car to be taken away on the back of a lorry.

A lot of cars don't have a spare wheel now, why would they start carrying one in the future?
What is most surprising to me is that Chinese companies have not yet successfully stolen the IP yet. Why is this? I guess the same is true with TSMC and its cutting edge chips. Do these companies just have better security, or is it the nature of the tech?
Can a 7B base model be fine tuned into a 13B model? Mistral is 7B, this one is 13B.
My perspective is that the Turing Test is now obsolete. Two months ago Peter Norvig and a friend of his wrote an article arguing that the goal posts have moved in measuring AI. I have been a paid AI practitioner since 1982, and when I watched my niece’s family last night passing around my iPhone running ChatGPT Pro, just the looks on their faces as they were having spoken conversations, in all matter of topics, and asking for images to be generated and refined, I felt that AI is here.

LLMs remind me of Plato’s metaphor of humans only seeing the shadows on a cave wall, not true reality. LLMs are trained on text and images and are disembodied. They learn from an information lossy projection, but still an interesting “reality.”

We are likely to get real AGI when APIs are embodied, and toss in a few new technologies and optimizations to run cheaply on edge devices.