skysight-inc/HackerNews huggingface dataset:
> Should we make children take meth because they don't like the system they're in?

>take meth

Ah yes, the good old "Adderall is meth" ridiculousness.

Sure, Adderall is amphetamine, and meth is methamphetamine, just one methyl group of a difference - practically the same thing, right?

Just like ethanol (aka vodka) and methanol (deadly poison, makes you blind) - one one ethyl group difference, practically the same thing!

Please stop referring to medication[1] many people rely on as "meth".

Or if you must do so - consider having a shot of methanol next time you go for a drink.

If it's the same to you, then why not?

[1]https://romankogan.net/adhd/#Medication
I remember using this as an applet in college! Nice to see it updated for the modern age.
In India, Y Combinator is faced with the question: WhY Combinator? (Paywalled)
Before reading the article, I thought he was talking about negative indices.

I was reading K&R the other day and spotted the bit where they mention c supports negative indices and gave an example. My mind was blown.
It seems to entirely depend on the mood of the security agents, and the backlog.

I've watched them dynamically adjust the levels of required "unpacking all your shit" based on how long the lines are getting.
Great read, thanks for (re)sharing.

Amazing how much of this resonates with behaviors I've seen over the past few years.
I'm getting none these days.
Consider the hypothetical case of a man who can have anything he wants just by wishing for it. Such a man has power, but he will develop serious psychological problems. At first he will have a lot of fun, but by and by he will become acutely bored and demoralized. Eventually he may become clinically depressed. History shows that leisured aristocracies tend to become decadent. This is not true of fighting aristocracies that have to struggle to maintain their power. But leisured, secure aristocracies that have no need to exert themselves usually become bored, hedonistic and demoralized, even though they have power. This shows that power is not enough. One must have goals toward which to exercise one’s power.

Everyone has goals; if nothing else, to obtain the physical necessities of life: food, water and whatever clothing and shelter are made necessary by the climate. But the leisured aristocrat obtains these things without effort. Hence his boredom and demoralization.

Nonattainment of important goals results in death if the goals are physical necessities, and in frustration if nonattainment of the goals is compatible with survival. Consistent failure to attain goals throughout life results in defeatism, low self-esteem or depression.

Thus, in order to avoid serious psychological problems, a human being needs goals whose attainment requires effort, and he must have a reasonable rate of success in attaining his goals.

But not every leisured aristocrat becomes bored and demoralized. For example, the emperor Hirohito, instead of sinking into decadent hedonism, devoted himself to marine biology, a field in which he became distinguished. When people do not have to exert themselves to satisfy their physical needs they often set up artificial goals for themselves. In many cases they then pursue these goals with the same energy and emotional involvement that they otherwise would have put into the search for physical necessities. Thus the aristocrats of the Roman Empire had their literary pretensions; many European aristocrats a few centuries ago invested tremendous time and energy in hunting, though they certainly didn’t need the meat; other aristocracies have competed for status through elaborate displays of wealth; and a few aristocrats, like Hirohito, have turned to science.

Please read paragraphs 33 through 41, or better yet, the full text for context https://www.washingtonpost.com/wp-srv/national/longterm/unab...
A lot can be done, even in languages that compile quite slowly, to get good performance in practice. See, for instance, what one can do with bazel and build servers. A cold compile is still not going to be good, but you'll never do a cold compile, and it will be very rare to recompile something that will require changing the entire tree.

At an old job, we had files that were slow enough that we'd have them in a separate compilation unit (automatic derivation of typelcasses with multiple serialization schemes) , so if you didn't change them, you'd just be picking up the binary. And if you were changing them, you weren't changing anything else, so ultimately a very slow compilation step was never a thing.

But yes, it's a matter of investment that few companies are willing to make
They replaced for free a joycon of a 5 year old product, and we are talking about a portable device with which i played intensively, traveled with, dropped, eat on it, splashed water, left in the sun, played at the beach in the sand etc…

As far as I am concerned, they didn’t have to go that extra mile but they did.
The input prompt is their only sensory input.
All these tools starts with grand proclamation of “open” and then the first thing you notice is the field to add your OPENAI_KEY. My humble suggestion is that if you are building something truly open please use some other models like LLAMA or BERT as default example and keep options for adding other models as needed.
My bad, I was wrong to miss the huggingface support.
I wonder if people have a range of sensitivity to what one might call the "mind's voice" - by analogy to the recent discovery of aphantasia, which revealed that different people's experience of the "mind's eye" ranges from vivid imagery to nothing at all.
This is giving blockchain/cryptocurrency ptsd. "We are early, it's just not there yet"
I wonder how the carbon footprint of training every single large language model that exists today compares to the carbon footprint of a single day of global air traffic.
1 GPU in a NAS server is all you need. Pretty simple.
Revisions prompting is not there yet but it is one of things that we are experimenting with.

The feedback/review loop is spot on - a lot of the problems can be fixed automatically in a few steps but you actually need the outputs/errors.
Hall effect joysticks seem really promising. Fundamentally, due to the way they work, they should be much less likely to develop drift compared to potentiometer-based joysticks.
I see, that makes sense. To slightly alleviate this problem I usually try and deeplink to the exact time where the best information is delivered so that the viewer can see the value. Then they backup a start where they need to. The nice thing about scrubbing the timeline in YT, is you can see where everyone else has scrubbed to, these are likely the most information dense portions.

I agree that video can be problematic. I think in a couple years all media will be able to be projected into any format you want, books, video, audio, slide decks, interactive question and answer.

Have a seemingly crackpot video with a nice science finish.

https://www.youtube.com/watch?v=7nTqycDH2lM
Circuit simulators are awesome, but they never go the next step such that they work with actual purchasable components. The user always has to read datasheets and translate everything into spice parameters.

Also, they typically don't allow the user to specify maximum power for every component and check that the voltages and currents are within safe limits.
So russia tried really hard to NOT invade a sovereign country and US made it impossible? Which twisted logic do you have?

russia had no chance but go in and bomb maternity wards, genocide away freely, poor-poor russia, they had no chance of just not doing any of that?

/s

> Russia made the last attempt to stop the expansion

you even use the word expansion here
> I'm pretty fucking relieved the nightmare is over.

Ouch. Genuinely hate to be the bearer of bad news, but everything I know about politics (especially from Russian perspective) tells me that this is only the beginning and uncorking of a potential conflict.

I assume, you do not expect that NATO membership would put Finland into a direct hot confrontation with Russia, thus turning into a kind of a self-fulfilling prophecy?

> WW3, or at the very least win it together.

Eh, there will be no winner in WWIII - only how much everyone loses before they decide to strike some kind of eventual deal. And IMO the WWIII had already started by the modern military standards of multi-domain operations.
Operationally very simple: ELT -> GUID-based naming convention on S3 or Lustre on FSx (name and keep if preserving data, not replication steps) -> Point GPU instance to data (e.g. Sagemaker can transfer data stored on S3 with different approaches and costs, YMMV). Poll training job. Spin down GPU when complete.

ELT = data engineering. Model architecture & training design = MLE. MLOps is the storage of the training data, monitoring of the whole process, caching of model for use in serving and deployment, and retiring of resources. MLOps has some overlap with dataops, e.g. caching of training data, serving of model as application, but monitors for different things like data/concept drift.
How does this have no replies? So effing cool.

When your kids get tired of it, can I buy it?
Yes, that’s a good point. And then in NTSC, the UV is further rotated to produce IQ, which are given different amounts of bandwidth in the color subcarrier.
If correct could this hint at sub models for specific tasks?
Prosperity IS power, but the chinese have a bunch of evil morons (as do most governments) in place that are more concerned with personal wealth than long term prosperity -- however, ironically, they are succeeding in a long term plan to basically own manufacturing for the planet.

The USA is different in that the political fabric is myopically focused on personal individual wealth growth in a very short sighted obsession with only being re-elected usch that they can insider graft/trade and expand personal/familial wealth.

The fact that we dont even openly talk about this problem... is the problem.

Nancy pelosi (and family, dont think for a second she doesnt share her insidere trading info with her close circle, including her son who has also grifting business in ukraine.) is a prime example.
The strong force is much stronger than the Coulomb (charge) force.
All for the low low price of $350, according to GoodRx - roughly the same as Vyvanse.
Actually, poor people start lots of businesses, particularly immigrant families. In lots of cases those tend to be mom-and-pop operations, not things intended to become unicorns or anything, just enough to afford independence from "the man", or to give the kids an opportunity to get an education etc. (Kim's Convenience really gets at this dynamic pretty well for immigrant families). Often times too, poor people's businesses are in the gray economy. Pushing around a cart selling ice-cream, going house to house selling tamales, maintaining a clientele fro nails and hair styling. In fact, one of the biggest obstacles to these folks are the local regulations. I'm no libertarian, but it has long been clear to me that the licensing requirements etc. for some of this stuff is a real obstacle to moving out of the gray economy for them.
AI is a bad environment both for remembering anything and not giving this knowledge to a third parties such as a real owner of a computer with a running binary on it. Especially if we are talking about email accounts or finance data such as crypto wallets.

Maybe this protocol will help you https://github.com/christophercalm/if-im-gone
I really like the fact that it comes close to production-ready code - that sounds promising. I'll definitely check it out and see if it's something I can wrap my head around. Thanks for sharing!
Can’t I just spend someone else’s money instead?
> Why did someone create Gleam

I can only speak for myself, and I am not involved in the creation of Gleam. But I have to say, an ML style language on top of the Erlang VM (BEAM) is a very enticing combination to me.

I'm also not using it in production at ${dayJob}, so take that for what it's worth. Maybe some day I'll get the opportunity.
Remove the corn subsidies and the ethanol mandates, then let's see how things play out based on their own merits.
Is there examples / case studies of more complex apps being built by LLMs? I've seen some interesting examples but they were all small and simple examples. I'd love to see more case studies of how well these tools perform in more complex scenarios.

My gut feeling is we're still a few LLMs generations away from this being really usable but I'd love to hear how the authors are thinking about this.
I swear that some variant of this bug happened to me in gCal.
I set myself some yearly recurring events, I think a birthday or a names-day, and clearly marked it as an “All Day” event and I set it to repeat Yearly.

I don’t remember if it was in 1 or 2 or even more years, but Google calendar absolutely did make the event off-by-one day.
>>The essay seems to be predicated on the mistaken notion at the time that the electron has no mass

Have you ever observed that an insulated copper conductor or a diode constantly conducting electrons in one direction would loose mass?
100% free-forever Tailwind CSS UI library
Experts may indeed "de-anonymize" a paper if they want. But: (a) not all of your assigned reviewers may be such experts, (b) experts often delegate some reviews to their PhDs/postdocs who are more susceptible to being influenced by author's name/affiliation.
> 1. Most airports have water fountains

Not in Germany
But they do. The budget for the next productions will be slightly smaller. Yes, it's small but they add up.
To add to the point: 5M files on 5TB storage would average 1MB per file

So just storing 5TB of average web sized images would hit the limit, let alone smaller documents.
Navier Boat: American-built Production Electric foiling yacht
Not a show HN, but may be of interest following the discussion of OutSail yesterday.

I've been following this team for about a year now since I met one of the team last spring while visiting Palo Alto.

They've posted a lot of awesome test footage and have a boat built!
Literacy rates in India look to be ~80% and climbing about 1% per year. Obviously it'll reach an asymptote, but it's looking like India already surpasses the US in this regard. Of course, given the large population, more Indians are illiterate than there are people in almost every nation. Nonetheless, wouldn't this solution be quite niche?

Source:
https://www.macrotrends.net/countries/IND/india/literacy-rat...
> It does amuse me that we're still at more people hiring than looking for jobs

I would definitely not read that from the data. I don’t know what percentage of current seekers post in the wants-to-be-hired thread, but as a potentially-outlying anecdote, I didn’t until I had already been looking for three months.

I would hypothesize that there’s a psychological barrier to posting in WWTBH, even if you’ve been laid off and have no current employer you wouldn’t want seeing it – there’s a certain vulnerability in putting yourself out there versus privately applying to jobs. For me, it took a certain level of desperation with my search to make the jump from browsing the hiring thread to finally posting in the other thread this month.
That’s the reason why I built my ebike around a regular bicycle and an tsdz2 motor. It even has a FOSS firmware written by a very dedicated guy in Portugal. You can use a variety of displays with it, any battery pretty much, standard bicycle parts of course because it’s just whatever bicycle you started off with, and last I checked there was even a project to build a Garmin interface.

On the downside, it’s more work, you have to repair the motor yourself when it breaks, and it’s peak Chinese engineering where tolerances can be quite approximate along with barely good enough materials. But it’s also part of the fun (for me) and I’ve put 2700km on it in three years of (very hilly) terrain; still works well.
Rainbows are full circles. A physicist explains
You'll want to be very confident that it actually mutes in hardware.

I thought my old headset (Logitech G930) did, until I found out the hard way that it was in fact just sending a software command to mute the mic at the system level, and that if the headset was turned on while plugged in to external power it would not properly communicate any inputs to the host system.

Audio still worked perfectly, but volume controls, the "G Keys", and most importantly mic mute did not work in this state. The red light at the tip of the mic would come on but nothing actually changed and audio was always being transmitted to the host PC (which I guess was always true, but the host PC now wasn't muting it either).

I found this out during a lunch break on a multi-day training session, where I let out a Barney Gumble class belch with my mic in the up/off position and the background chatter in the conference call fell silent until someone commented about how my lunch must have been good. After figuring out what happened I then wondered how much had been heard on previous days, but never got around to going back and listening through the session recordings to figure it out.
Pain is just signals being processed by the brain, but it is the brain that feels the pain, right?

It is evident if a brain can be created artificially (which certainly hasn't happened yet, but may one day), pain can be created in that artificial brain as well.

I think the original point you are responding to and your are off-the-mark.

I would imagine it to be possible to create a AGI-like entity without self-consciousness. I also would imagine it would be possible to create an AGI with self-consciousness, empathy and pain.

And truly, that is the what is so scary about AI: the possibilities.
Even if something isn't moving at all (relative to your reference frame of choice), you might still need to care about local gravity's effect on time.
Right now you just need the GPT-4 API key to run it but we plan to support custom models in the future.
Is there any chance AMD might introduce a similar thing, that is, is there some fundamental physical problem about undervolting that applies to all CPU's in the end and inevitably will require all manufacturers to block this eventually, or is this an intel-specific drama, related to intel-only design decisions or marketing?
> In all ways except .. its output? Which is the only thing that matters?

Who decided that this was the only thing that matters?

The thing that concerns me isn't that it answers questions in a way that resembles a human. What concerns me is that some people think it thinks like a human, which it does not, and writing about it in an anthropomorphic way exacerbates this problem.

The issue at hand is not the observable output of the system, but the way in which the system works — which we have knowledge of. It's not magic, it's not emergent, it's not sentient, and it's certainly not intelligent. It's a (very fancy and impressive!) predictive text system. Imbuing it with extra properties is disingenuous.
The US Warehouse Capital Boomed During the Pandemic. Now It’s Facing a Slowdown
Genetic engineering is a very powerful technology. Halting bioengineering because people are worried about the possibility of creating triffids/xenomorphs/some other SciFi monster, however, seems silly. Is it possible, especially if the technology advances? Certainly. Is it something we need to worry about? It would seem that most people wouldn’t agree, and fears about genetic engineering often get labelled anti-science.

Just because a technology is powerful doesn’t mean we’re on the verge of every SciFi dream about it becoming a reality. If AI doomsday folks want people to view it differently than other technology, they need to come up with an argument that doesn’t apply to other tech, especially when they’ve been so wrong about predictions in the past (watch “Humans Need Not Apply” from a decade ago).
I think, if I am not wrong, commentator is saying that you are the man in the middle.
Ask HN: Is "Stop Writing Classes” still good advice in modern Python?
I've just saw Jack Diederich's "Stop Writing Classes" talk (2012) for the first time (https://www.youtube.com/watch?v=o9pEzgHorH0). This talk has shown up on HN a few times, but only elicited a big conversation in one thread back in 2012 (https://news.ycombinator.com/item?id=3717715).

One of the main takes is "Don't write classes that could just be a function" (stated in the video as "If a class has two methods and one of them is __init__, it doesn't need to be a class"). But given the addition of dataclasses and typing to python in the last 10 years, is this still good advice for code style?

For a more specific example, I'd prefer to defining a "useless" class for the purpose of typing like this:

@dataclass
class FooFuncParams:
bar: str
baz: int
...

def foofunc(params: FooFuncParams):
...

Rather than having to use overly-permissive typing like this:

def foofunc(params: Dict[str, Any]):
...
I’m guessing king’s pawn or e5 openings
The solution is D, which means we come up with a methodology that solves problems A-C and then mandate that everyone sticks to it.

And now we have problems A through E.
My experience with weekly ticket grooming is that most of the time we spent 1-2 hours talking about the exact same tickets we talked about last week and left everything in the exact same order as it was when we started. When working on quarter+ long projects there just wasn't anything that changed week-to-week, and when things did change the actual planning to adapt to that was done immediately, not in the weekly meetings.
They are often cheaper than Amazon in the marketplace, and have a very good reputation. A bit of shame :-/
MPLS was originally designed to be simple and fast. As you (and another) have commented, that was to help hardware. But it's grown into something that can be more complicated and even the P switches may read further down the stack to find hash labels etc (but yes, still only lookup using the top label). One benefit was to avoid using CAM but that's getting harder to realise.

We don't have just switching labels and these other types may not be consumed, leaving the egress PE popping multiple labels. This is fine and the datapath is designed to make these sorts of packet manipulations, it's just harder to do that at full speed as people get further from the nice, simple original MPLS cases. When using multiple layers of encapsulation, customers don't make the same performance assumptions.

Things are worse with SRv6 where the need to read much further into packets is approaching the pain point. Most (all?) network processors have a limit of what you can manipulate at full speed. There's another painful case but I don't think I can discuss that.
I'm curious: what was your first 3 bootstrapped business?