skysight-inc/HackerNews huggingface dataset:
Another potential alternative would be some sort of book wheel. Where the book surface is wide enough to accommodate the desk's surface. Each surface could then have its own layout to suit its unique purpose.

I share your frustration with electronics. I'd love to be able to simply shove it all back into the wall once I'm done. Power supply, soldering iron, components and all.
> It was Cyberspace and the Information Superhighway.

Regular people almost never used those words. Only the media did.
This laser mosquito killer is, and always has been, a PR whitewashing campaign for Intellectual Venture's reputation.

This device has never been built, never been purchasable, and it is ALWAYS brought up whenever IV wants to talk about how cool they are.

And I say this as someone who loosely knows and was friends with a few people that worked there. They brought up this same invention when they were talking about their work. They eventually soured on the company, once they saw the actual sausage being made.

IV is a patent troll, shaking down people doing the real work of developing products.

They trot out this invention, and a handful of others, to appear like they are a public benefit. Never mind that most of these inventions don't really exist, have never been manufactured.

They hide the extent of their holdings, they hide the byzantine network of shell companies they use to mask their holdings, and they spend a significant amount of their money lobbying (bribing).

Why do they need to hide all of this?

Look at their front page, prominently featuring the "Autoscope", for fighting malaria. Fighting malaria sounds great, they're the good guys, right?
Now do a bit of web searching to try to find out what the Autoscope is and where it's being used. It's vaporware press release articles going back 8 years.

Look at their "spinouts" page, and try to find any real substance at all on these companies. It is all gossamer, marketing speak with nothing behind it when you actually go looking for it.

Meanwhile, they hold a portfolio of more than 40,000 patents, and they siphon off billions from the real economy.
Part of their "licensing agreement" is that you can't talk badly about them after they shake you down, or else the price goes up.

They are rent-seeking parasites.
Congratulations on your success.

I would suggest a slightly different set of steps that are more generic (for startups other than just software):

1. Look at all the problems you experience yourself, pick a painful one.

2. Talk to people who experience the same problem through DMs or surveys. Note those who might be excited early adopters.

3. Write out your requirements and analyze. Note the really important stuff, the high value stuff, the hard stuff, the safety stuff, and the regulation or standardization stuff. These are "must do" requirements.

4. Design and build one or more prototypes that solve(s) the problem or an important aspect of the problem. If it's a service business, prototype your processes. Concentrate on the most important requirements first.

5. Share or demonstrate your prototype(s) with the excited people you talked to before. Get their feedback, and revise your requirements where necessary. Do your final design, as required--drawings, BOM, suppliers, manufacturers, assemblers, etc.

6. Now build your MVP based on the updated requirements and design--build multiple copies, as required--and go back for more demos and conversations.

The next focus is on getting support for initial orders and/or marketing assistance ...then begin pre-marketing in earnest in advance of launch to build interest and some pre-orders.
> You'll notice that Bootstrap CSS includes every single utility class within Bootstrap. This is fine, but it could be a lot smaller

For perspective, a build process that removes unused tailwind classes can result in .css files of around 10kb. But a .css file with entire tailwind framework is about 2.5MiB.
Nabokov would have been an incredible online poster. What an incredible list. Thank you for sharing!
It's the same in Haskell as in Rust. Using the example from the article:

struct A2(A);
impl BTrait for A2 {
fn random_number(&self) -> usize {
4 // chosen by fair dice roll, still!
}
}

In Haskell that translates to:

newtype A2 a = A2 a
instance BTrait (A2 a) where
random_number _ = 4

Unfortunately, I also share GP's confusion. Can you share an example of what you mean by "type acrobatics with generics"?
The Edge store was stricter in some ways but I find I can submit pretty much the same bundle to both. Note also that Edge runs fine on MacOS.
Edge has Linux and MacOS builds
> I would like to propose that this peculiar perception bias is indicative of something deep in the American psyche.

OK, my interest is piqued, and that thing is...

> [This post is for paid subscribers]

Ugh, nope. Besides, only, like... 25% of Americans are paid subscribers.
Well, Terrence Tao is trying his very best to replace himself with an AI.
When I was found guilty of murder and sentenced to 26 years
You all have to know this guy is most likely trying to scam you?

Has a secret tool that will grant you success, can only DM you, won't share in public. Scamola if I've ever smelled one...
Yes, absolutely, agreed! I read a couple chapters too. And another one I forgot earlier is Janet for Mortals.
> "Guns aren't made for shooting people?"

Guns are made for shooting ...

Who or what is shot at is entirely on the end-user of the tool in hand.

Some folks have never once in their entire life ever shot at a person (or even thought to), while having shot many animals to feed themselves or their families. Some folks have never once even shot at a living thing. Some just shoot for "target practice" or for "fun".

If you shoot at people you'd better have a really valid reason or expect consequences to follow.
You might look into OBS and/or VoiceMeeter to see how streamers selectively route audio while livestreaming/recording video/audio streams.

https://obsproject.com/

https://voicemeeter.com/
That link was new too me, thanks! However: I wrote some chess-program myself (nothing big, hobby level) and I would not call it hard to implement. Just harder than what someone might assume initially. But in the end, it is one of the simpler simulations/algorithms I did. It is just the state of the board, the state of the game (how many turns, castle rights, past positions for the repetition rule, ...) and picking one rule set if one really wants to be exact.

(thinking about which rule set is correct would not be meaningful in my opinion - chess is a social construct, with only parts of it being well defined. I would not bother about the rest, at least not when implementing it)

By the way: I read "Computationally it's trivial" as more along the lines of "it has been done before, it is efficient to compute, one just has to do it" versus "this is new territory, one needs to come up with how to wire up the LLM output with an SMT solver, and we do not even know if/how it will work."
I have been wondering where I read this story for some time now -- thanks.
At this rate, we're going to have "LLM psychology" courses at some point in the near future.
People dramatically underestimate how important incremental unsung progress is, perhaps because it just doesn't make for a nice memorable story compared to Suddenly Great Person Has Amazing Idea Nobody Had Before.
Were does the notation T^2 for oriented real projective space come from? That's just bad, because it is not a torus but a sphere, and the two are topologically very different!
"conspiracy to boycott"...

So does this mean that people are planning to boycott, but haven't?

It's real simple, there is no conspiracy. Anyone with even half a working brain can see what a toxic cesspool social media platforms are becoming. An estimated 1 in 3 posts are done by bots now.

There's no conspiracy, people are leaving social media to make their lives better and less stressful. There's absolutely no law, anywhere, that people need to stay in abusive relationships...That's what social media has become for far too many people.
Ironically the IDF are probably most guilty of making tiktok footage that causes long term damage to people's views of Israelis.
Frankly every state of the art LLM would not make this error. Perhaps GPT3.5 would have, but the space of errors they tend to make now is in areas of ambiguity or things that require deductive reasoning, math, etc. Areas that are well described in literature they tend to not make mistakes.
Godel starts by the assumption that the system is free from contradictions which makes his papers largely irrelevant here.

Again, feel free to explain how you can have a second order logical system without axiomatic limitations that doesn't contain contradictions.

Hell, go by the more popular version of first order logic + set theory if you're more comfortable with that.
I agree with just about everything you've said except for the first point about 360/rear view cameras. Not going to argue that they're not useful or don't improve safety because they genuinely are and do. But to me those changes feel more like a requirement for the necessary evil of newer cars having absolutely horrid visibility with your own two eyes in the name of safety. I have two old daily drivers (one from the 80s, one from the early 2000s) and I'm always blown away how claustrophobic I feel borrowing a newer car from a coworker or family member concerning the window belt lines / pillars. I've never felt the need for cameras in older cars because you have near perfect visibility at any angle and even behind me just by turning my head. The combination of higher ride height, pillars all around that feel like tree trunks, higher ratio of panel to window height on the doors/windshields, and worse rear visibility from the driver's seat gives me the impression that I'm driving around in a tank or troop carrier not a modern car.
Senate, and he isn't fervent and maybe that was the issue. Or perhaps it was just about the principal of the matter.
I always felt that part of the interview process is the candidate asking clarifying questions as well as making and stating assumptions.
That's why rule one of Reliable Software keep Dependencies Low
> In fact, I’d argue that the code author, by virtue of their time and effort, deserves the chance to see their proposals in action. They’ve earned the opportunity to prove their detractors wrong.

That sounds so whiny.

Code review doesn't comment on the coder. It comments on the code. Other people who aren't the whiny coder know how well it matches the expectations of surrounding code, how the design will age, what a newcomer to the code next year will need to know to maintain it. They will point out missing test cases. No one is forcing the code author to even write code, that is their choice.

I had a teammate that would take problems away and work on them for a couple of weeks. Come back with a hairball, with obvious design issues like interfaces depending on concrete classes and byzantine relationships. Very tough to usefully feed back on. Go away for longer. After several months of that kind of progress, rather than review more I just rewrote the entire subsystem in 2 weeks. A dev spending time on a system is measuring their time, not their effectiveness.
I was just looking at Factor yesterday. I find it cool that it was originally created as a scripting language for a game engine.
The model likely sees something like this:

~~

User: Hello!

Assistant: Hi there how can I help you?

User: I just changed your model how do you feel?

~~

In other words it has no idea that you changed models. There's no meta data telling it this.

That said Poe handles it differently and tells the model when another model said something, but oddly enough doesn't tell the current model what it's name is. On Poe when you switch models the AI sees this:

~~

Aside from you and me, there is another person: Claude-3.5-Sonnet.
I said, "Hello!"

Claude-3.5-Sonnett said, "Hi there how can I help you??
"

I said, "I just changed your model how do you feel?"

You are not Claude-3.5-Sonnett. You are not I.

~~
no, people are not stupid...if Elon has one of his happy ideas you might end up with horrendously expensive internet or, who knows, no internet at all.
What it takes to be "financially successful" by generation
HN: I've listed all best practices that any JavaScript engineers should know
https://github.com/AsahiLinux/speakersafetyd
It's a good idea. I don't think secrecy is really necessitated aside from the idea that if the US government is the one spending the money, then they should reap the benefits. Ideally, I'd love to see many governments collaborate here and share the technology with each other as a result.
You might be right, we don’t know how an alternative reality would have played out though to say if this is the only way (and fastest) way we could have got here.
https://archive.today/euLep
Less particulate pollution in the air reflecting the signal means higher bandwidth!
> Podcast hosts are always looking for guests, and most of them didn't cost me a thing.

That implies that for some podcasts you can pay to be a guest?
> Red lines and bottom lines cannot be challenged

70 years later and still nothing has changed: https://en.wikipedia.org/wiki/China%27s_final_warning
Turns out it's just human psychology sans embodied concerns: metabolic, hormonal, emotional, socioeconomic, sociopolitical or anything to do with self-actualization.
Trucking is definitely not an efficient way of moving salmon past dams: https://www.opb.org/article/2023/10/31/willamette-river-salm...
I don't think Tiger sees it this way after he took a few months off.

But, it is clear that the inability for people to take responsibility for their actions and instead blame some bogeyman like "cancel culture" is a big problem. Enablers and others who make excuses for them are part of the problem too.
Some charge a nominal fee, and one I had to travel to a studio to record. Made for a nice weekend in LA with my wife.
Perl's reputation for this is entirely unfair, in my opinion.

I just opened up a random reasonably-large Perl program that I last touched over three years ago, browsed through the source, and I have absolutely no trouble telling what it does.

I don't think Perl code is any more difficult to revisit than code in most other programming languages are. I think the difficulty mostly rests with how proficient the developer is in the language, and how long it has been since they wrote any code in that language. If you are really rusty with the programming language, or you never really had a high level of proficiency in it in the first place, you are going to have a hard time revisiting the code no matter what language it is.

Of course, it will be harder if the code is not your own. Also, it depends a great deal on how well the code was written. There's plenty of garbage code out there, in any language you might use. And if it was garbage to begin with, it won't get any better with age.
“Is this person great for us, right now?”

That's called "day labor". There are tradeoffs required.
Yeah, "illegal move" is just a synonym for "things you're not allowed to do". There's no separate category of moves that you aren't allowed to make, but that aren't considered illegal.
You’re making a somewhat classic correlation = causation mistake here. I.e. because most people use cars, they must prefer cars over alternatives.

In reality a big part of why people use cars is because there isn't a practical alternative, because we either haven’t built it, or we tore it down in the 70s/80s. There was a period where the UK government honestly thought that public transport was going to cease existing, and be replaced by private cars. The decades since have clearly demonstrated why that isn’t true, as usage of public transport has grown year-on-year despite chronic underfunding, and the slow dismantling of services.
Jack Dorsey Explains Bluesky Exit: Repeating All the Mistakes We Made at Twitter
I have not found any outside Apple's. Do you know some models?
From Ancient Cham to Modern Dialects: 2000 Years of Language Contact and Change
Soft "sciences" don't have enough predictive power to, on expectation, improve this situation to any meaningful degree
From what I know of the guy, I can't see mentioning the two in the same sentence.

Hersh's (good) works were truly monumental. I'm not aware of anything that Maté has brought to the table that would be even remotely comparable. And unlike Hersh (who for many years enjoyed a reputation seemingly beyond reproach), Maté seems to have started shooting himself in the foot pretty soon after he became widely known.
"This is a work of fiction" at end of movies caused by Rasputin (2016)
FWIW, in between, there are also a lot of small towns that are only "semi-rural": short distance from nature and the outdoors, reasonable access to essential healthcare, entertainment, groceries, etc., but without the crazy traffic, costs, and crime of the big cities. You can easily get internet access (cable, satellite, fiber sometimes), things aren't quite as expensive as the metro areas (though not cheap by rural standards either), and there's still a fair amount of diversity (of culture/thought/politics/food/etc.).

Problem is, these towns tend to have a limited lifespan, often being undiscovered gems for a few decades, and then either they turn into ghost towns or they get too popular and rapidly gentrified and become unaffordable (like Boulder, CO).

It would be a fun GIS problem to identify the next up-and-coming town like this and move there a few years before it really explodes. Then do it again for the next one, etc. You'd have a great quality of life and also probably make a fortune flipping houses a decade later. Assuming you can stay remote, of course... but the same man making flying internet hates it when his minions aren't in their cages.
One thing I would stress is that there is not one "true" system of units that is correct in some absolute sense. Unit systems are to arithmetic as type systems are to code. It's OK to have different systems of units that are good at preventing different kinds of error. This means that when talking about

That being said, you can absolutely criticize any given unit system, just as you can criticize any given type system. And some of your criticisms* of SI are indeed valid. (*Out of those that I even understand at all.) It just means that when we compare unit systems, we should be focusing on factors like: what kinds of errors do they catch/prevent? How understandable are they? How reliable? You do that in some places, such as your excellent point about torque vs. energy. But it's less clear why we should be splitting out the 3 kinds of units or only ever specifying number of apples as integers (I can certainly have half an apple) -- how does this actually help us? I would also argue that if you're trying to say something like "1 Apple + 1 Orange != 2", then I'd argue for the same reason that "1 Apple + 1 Apple != 2", because different apples are different sizes, shapes, value, etc. Really I'm just not clear on almost any of your points about "discrete units".

And for the geometric units, why stop at 3? We obviously could have 4-dimensional angles as well (possibly not physically useful, but maybe for spacetime calculations ... and why should our system of units only apply to our particular universe?). You could have n^2 and n^3 units similar to logarithmic units (e.g. 1 squart = 1 foot, 2 squart = 4 feet, 3 squart = 9 feet). I'm not claiming any of those are useful, but I am claiming it shows that your examples are not "fundamental".

> The electromagnetic wave corresponding to its output signal provides the unit of length in its wavelength, the unit of time in its wave period.

But aren't the wavelength and period of an electromagnetic wave linearly correlated by the speed of light? Doesn't this make your 3 fundamental dynamic units only 2?
I remember seeing an old telephone switching system from the 20's and I think it was 48vdc. Uncertain though.
I can't tell if this is similar to PHA or not, but that's a plastic you can buy for 3d printing today that is touted to break down in seawater. https://www.fabbaloo.com/news/pha-colorfabbs-fully-biodegrad...

This is their site: https://colorfabb.us/filaments/materials/pha-filaments
You don't seem to understand the difference between sociology and socialising, nor the difference between science and engineering.
Bluetooth support is so bad, people started making mice that use wifi rather than Bluetooth. I don't know if that's still a thing, but it was around 2012.
looks like you format resumes, what kinda data are you talking about?
It’s like trying to reason with your 5-year-old child, except they’re not real.
It is. Or at least it was for some of us. I didn't care if the candidate ever got the right answer. I cared about the thinking, the questions, the strategies, and the conversation.
Yeah, would have been 48 vdc for line operations, 60 and up AC for the ring.
"addictive" is an active word in the sentence you quoted.
Unfortunately, that doesn't hold true for anything no longer "under support" from them, and even the "last known supported" driver version wouldn't like to be installed (the MSI errored due to some "blacklisting"), hence the need to buy the TP-Link in the first place.

Intel has gone down the drain just as well, I used to recommend their wifi/bt chips a long time, but not any more.
Mmm. Amazon lays off thousands of workers but drops 4Bil$ into another company. Mmm.
The workaround doesn't work for me, but what does work for me is to use the JavaScript code:

document.write(JSON.parse(document.body.children[0].textContent).content)

> This is just a terse informal list of assumptions I'm making about the cryptographic primitives. It might seem silly, but I always include my assumptions with my security goals or threat model documents just so nobody has to guess what they are many years later if one of them is proven false.

I think it is a good idea, actually.
> The trend of APT groups focusing on Linux malware is becoming more noticeable. We believe this shift is due to improvements in Windows email and endpoint security, such as the widespread use of endpoint detection and response (EDR) tools and Microsoft's decision to disable Visual Basic for Applications (VBA) macros by default

Astonishing that VB macros were that bad of a malware vector.
If you click through the first link there’s an explanation:

“In precise mathematical terms, this set of rays is called the oriented real projective plane and is commonly denoted by T^2. If you’ve seen this terminology before, you’ll notice that this is a torus. This is because in real-projective geometry, we also add the points and lines “at infinity”.”
places where bad things happen are the same where good things happen.

It’s called variance. You can always go to Monaco and pay 25 dollars for a bottle of water, you’d be safe from everything but you’ll also be a nobody