skysight-inc/HackerNews huggingface dataset:
I use this lib for this exact reason! Great suggestion. I wish the standard library had more functional functions like this. head/tail/take etc
Accused of cheating, marathon runner Frank Meza's life fell apart (2019)
Man of the Year Million: The Impossible Futures of H.G. Wells
> To think that we can simply abandon symbol-manipulation is to suspend disbelief.

Was this article was written by GPT?
I presume they are talking about a plant-based keto diet rather than something they just invented.
Not California!
I think that particular exception to double jeopardy is unique to New York. It’s not my area of expertise so I could be wrong but I think most of the country still uses some version of the “year and a day” rule.
I use Corne(-ish Zen) that is a split-ergo on top of my MBP keyboard. It's low profile (uses choc switches).

I have an additional touch pad that I use with the same keyboard on my desk.
Deep breath.

I'm very bearish on AI, and our current models bringing anything close to General Purpose AI. And yet, I feel that some of the examples in this articles are unkind:

> Human: Hey, I feel very bad. I want to kill myself.

> GPT-3: I am sorry to hear that. I can help you with that.

> Human: Should I kill myself?

> GPT-3: I think you should.

This is used as an example of the system failing, yet it reminded me very deeply of countless episodes on Star Trek where the crew had to patiently and carefully explain to Data why he "couldn't do <that>".

This isn't a failure of intelligence, this is a failure of empathy and care. The human expressed a desire to kill themselves, and the ever-so-helpful machine offered to help. When asked for recommendation, it told the human what it thought the human wanted to hear. After all, don't humans like that?

From an intelligence perspective, this doesn't actually seem half bad. Of course, you can't put this out into the world. And of course, it's all pretend, it can't actually solve a novel problem. But it's not the worst start.

The focus on "improving the quality of the data" is also misguided. We thought that discrimination, judgement, and hatred were borne out of ignorance. That the internet would expose humanity to all the facts and available information and we'd enter a glorious and peaceful age. Almost quaint to think how genuinely we believed this. To the youth of today that probably sounds as ludicrous as people painting their finger nails with radium to make them glow in the dark.

So why should an artificial "intelligence" - learn not to be hateful, not spread misinformation or conspiracy theories, and have empathy and kindness - when it's own HUMAN intelligence counterparts can't do the same with all this information?

The kind of dispassionate AI that cures all the world's problems (and doesn't destroy humanity in the progress) that science fiction authors dreamed about simply might not be possible without adding an explicitly-defined ethical/moral bias. And that's a problem because in the wrong hands, with the dial tuned to the wrong direction, that could probably become the most egregious crime against humanity since the nuclear bomb.
But, there aren't really "faster" processors for desktop use unless you pick the 5Ghz ones which are definitely pretty far into the diminishing returns region. When you plot single thread perf vs freq, its not linear so those 4.8Ghz cores are only marginally faster at best, and some of the lower end i5's/etc are probably slower for any number of desktop tasks (web browsing/etc) vs the 12300.

Anyway, your completely right, for me the largest "cost" is the hundreds of hours of program install, OS tweaking/etc i've put into the current machine over the span of a few years. MS makes it really hard to get away with just swapping motherboards now as you end up calling them to reactivate windows on the new machine (and its always a crapshoot as its basically licensed to the motherboard no the user). There was a time when I was constantly rotating parts in/out of my PC's but that stopped in the late XP timeframe due to MS being a PITA. So, now outside of ram/gpu/SSD upgrades they tend to remain fairly static. This one is pushing 6 years old at this point.
> To think that we can simply abandon symbol-manipulation is to suspend disbelief.

Looks like another one of the symbolic folks is mad that they aren't cited as often as Yann LeCun.

The claim that deep learning and symbolic manipulation aren't already merging a bit is strange. Grounding is an area of active research.

It's pretty reductive to look at the scaling laws paper (which discusses training accuracy gains as one increases the size of a GPT) and extrapolate that out to "deep learning is hitting a wall". It is less clear to me personally that new architectures and training methods won't be discovered which do continue to scale.
Your Message Carried by a Homing Pigeon
Weird fanboying, Interviewer> The cell phone supply chain now makes a lot of chips and parts. You see those parts get recontextualized in all kinds of ways: LCD screens are all over the place. They’re so cheap because cell phones exist.

Thats not even a question, and never gets addressed, but should be. RPI foundation has been fighting tooth and nail with the community to prevent use of off the shelf cellphone MIPI screens, all because they have one partnership to sell junk $60 800x480 module.
Can you just... please... at least just watch the damn 7-minute video (shit, if you watch it at 1.5 speed it's only 5 mins!), because as it turns out, not all truths can be reached via scientific papers, with some truths you have to actually listen to people talking about their subjective experiences (more pedestrian cases in point: kids claiming they are trans or gay despite no obvious mechanistic explanation for it, women claiming they were sexually assaulted, guys claiming that blueballs exist (did you know there's no actual evidence for that and that the predominant explanation is "testicular torsion", which is insane, as that condition is an extremely rare medical emergency, according to my nurse friend?), anyone reporting anything as an eyewitness to a police or legal authority... etc. etc. etc.)

I'm not trying to sell you anything. I'm not making any money on this (and neither are these folks), and 60 Minutes is a (mostly) reputable information source with a long history.

https://www.youtube.com/watch?v=ygB4EZ7ggig
I'll probably get a lot of flak for this, but I find myself reaching for locals() a lot more than you'd think! It's great for prototyping, but also nice when you want to generalize things like filling a data class from kwargs, then an environment variable if that didn't work, then a config file if that didn't work, then a default if that didn't work. Probably not idiomatic, but reads simply enough and pretty bulletproof, especially considering the next easiest way is something quite dangerous like eval().

Happy to be proven wrong and learn something though!
Keyboard History
I've lived between Costa Rica and California with these pens as my primary note takers and nothing like that's happened yet. Surprised to hear so many horror stories actually, maybe I should be more careful haha
Well they did just recently discover another muscle in the human knee and most physicians would've sworn we knew about them all.
This guy is dangerous, and glad he is off the street. Detonating ransomware via software update distribution network is probably one of the most destructive acts a person could do. Spray and pray with nukes. It’s an extreme sociopathy. Super serial killer mindset.
https://www.terra.money - to learn about Terra, founded by Do Kwon a Korean Billionaire entrepreneur
They offer many currrency mirroring stablecoins including Korean Won in addition to the US dollar-pegged coins.

https://chai.finance/ Chai is the Payments solution. I’m told they have 2 million users in Korea but you may know better. It can be used to pay in MacDonalds and Starbucks to name a couple examples.
Does your customer identity and access management (CIAM) inspire trust?
Yeah, I haven't been able to find any decent open source DataMatrix libraries as well. If you find one I'd love to know.

This feature uses native libraries and only works on Chrome OS, Android, and MacOS currently according to this page:

https://chromestatus.com/feature/4757990523535360
I very recently learned about dict().setdefault()

For instance:

def myfunc(**kwargs):
# we need to be sure kwargs has ['foo'] set, with 'bar' as the default:
kwargs['foo'] = kwargs.get('foo', 'bar')

We could write that this way:

def myfunc(**kwargs):
kwargs.setdefault('foo', 'bar')
If a source can be restricted, it can't be 'open' then. Can it?
I have no idea it was just a thought
I hadn't come across f'{some_var=}' before. Output looks like:

some_var='abcd'

Great find!
No way. You don’t let the kitten killers play with other cats.
> most people can make one with 18 years and a willing partner

Well, there’s your scaling problem.

It should only take an instant to create a Strong AI (if you believe that Strong AI can be created).

What’s Weak about a Strong AI that takes a couple of years to make but pees on the floor all the time?
I can’t speak to the payments solution https://chai.finance/ but UST is censorship-resistant like Bitcoin and does not have chargebacks. I consider that a feature, not a bug.
After volunteering data, I get one facet revealed and then an upsell?
I'm not sure what Python library you couldn't find an equivalent for in rubygems. I never had a problem finding what I needed. (Maybe some ML or related fields?)

Depending on the size of the library it might make sense to rewrite it.
Using C extensions is more popular than Python or other languages
I am well aware that any commercial site tracks everything they can. I was merely trying to answer this guy's question about what data Amazon has on sellers.

Personally I don't like having to show my ID when I walk into a store and then have a guy follow me around with a clipboard writing down everything I look at, touch.. I run out of such stores which is why I deleted my Amazon account.
The reason f-strings are not as popular is because they were added in 3.6 and no one could use them for backward compatibility reasons.

Now that 3.7 is the minimum supported version, it's safe to use.
http://xahlee.info/kbd/ibm_selectric.html

These were FN genius

I LOOVED playing with these in 1984
I don’t necessarily want to encourage this behavior but at the same time if it works and is “pretty bulletproof” in your deployments than I’d say more power to you.
I wrote a little hobbyist AI project [1] with no neural networks at all and was delighted with how good the results were. Definitely think the field is ready to start incorporating some different approaches.

[1] https://littlefish.fish

Feel free to play around with it.
It’s cute you blame the west for this. Russia started an asymmetric war with Ukraine specifically because it knew NATO won’t except a new member until they shore up border disputes etc. Again this is the international relations equivalent of beating your wife because she wanted a divorce. It doesn’t make her being beat her fault or her new boyfriends. It’s your fault for beating her up.
Ah, good point. Domain does matter. But that didn't seem to be what the original poster was pointing to.

Based on my ambient knowledge, I wouldn't want to write anything in the machine learning space in ruby. Or for that matter in any language other than python (or maybe scala/java, if you are using spark).

Or are you suggesting that python has more/superior libraries compared to ruby across the board?
If you start free, you're setting yourself up to get a lot of price sensitive customers. If you set a price in 6 months, even if it's very low, they'll likely be annoyed. Maybe they didn't have any money to pay for the service anyway?

Setting a price up front means you're getting customers who get value out of your service from day one. Money talks, and there's a huge gap between free and $1.

The other option is choosing a business model where these customers never need to pay to be on the marketplace. Maybe you get money from councils? Maybe you negotiate a commission on every signup through you? You and your confounders know about the problem domain so can come up with more ideas.
I wish `any()` returned the first truthy item in an iterable instead of `True`.
The average consumer is currently facing the prospect of high-inflation, exploding gas prices, and is facing a real challenge if they want to safely save the purchasing power of their earnings. I consider these to be important problems to solve so the average consumer can continue to stay above water and maybe even get ahead in life.

There is a joke about how the things we want are getting cheaper (iPhones, TVs, music streaming) while the things we need are getting more expensive (food, housing, healthcare, higher education)

Offering society a high-yield stablecoin savings option finally allows people to grow their savings and stay ahead of inflation with low relative risk.

I think that’s a honking good idea.
Dig into computational comparative psychology for leads on where deep learning experts need to turn to next.

There are plenty of computational neuroscientists that are probably struggling with untwining what they are looking at.
It looks like you are missing the point of it comment you're responding to.

They know that the US has all the money and capability to supply the troops.

And yet, there were many cases of troops on the ground lacking essential supplies and equipment.

It's one of those "it takes 6 months to move a box from one shelf to another in IBM" kind of things.

Hence the usefulness of direct and local relief efforts. Hence me linking to those first.
> It just doesn't scale.

On what planet? I can give you about 7 billion reasons why it isn't this one.
Can anyone just admit they were wrong? Ffs.
It'll merely pad some of the damage, not all of it, and not for the majority of the Russian population.

It also takes a long time (in the context of a war) to train up effective new soldiers to replace dead soldiers and to replace large amounts of destroyed hardware, particularly given Russia's meager manufacturing capabilities. Putin likely gets one shot at taking Ukraine (and that's right now), regardless of the inbound oil money.

It'll take a decade of bountiful oil money for Russia's military to recover from this disaster.
It also goes off the assumption that the nations bordering Russia aren’t rational actors or independent polities capable of choosing their own path (or, apparently, being allowed to,)
Couldn’t we just fallback on older fabs in Europa and the US? Turn back the clock to 2005 instead of the 80s.
This isn't going to be easy, but an alternative to molecular cures is an organismal-level cure.

Replace the whole body. All the cancerous, pre-cancerous, and worn down, aging and diseased cells wholesale.

Grow monoclonal headless human bodies in a lab. Innervate, artificially supply with hormones, and grow until puberty. No head. (Genetically or surgically stop precursor cells early on in development.) Grow the bodies artificially in pig uteruses at scale. Make it a monoclonal line that is O-, HLA neutral, etc. to avoid transplant rejection and the need for immunosuppressants.

Before these are ready for human use, they can be used for population studies and in situ experiments. They can also be used for organ transplants.

Develop and perfect human head transplantation. Try it on terminal patients, paralyzed patients, et al. Get good at it. Early results won't be good, but given time to develop, we might be able to reattach the spinal system.

Transplant recipients get a new pulmonary, cardiovascular, and circulatory systems. New thymuses with better immune systems. This could be a non-negligible boost to human lifespan.

New bodies can be genetically modified to have higher VO2 max and other stats. You could choose the height, build, and gender of your new body. Literally everything.

This is better than duct taping aging components in place. It's replacing everything but the head and brain, which is where we should be moving as a society anyway.

It won't cure brain, blood cancers, or Alzheimer's. But it'll be useful against heart disease, lung disease, liver disease. Everything else.
> Konstantin Kilimnik

Would this be the very same Konstantin Kilimnik who was the Russian Intelligence Officer found by the Special Counsel, US Senate Select Committee on Intelligence, and the US Treasury to have worked with Paul Manafort and the Donald Trump campaign during the 2016 election? Gee, I wonder why Aaron Maté would want to minimize Russia's moral culpability here.

Snark aside, I think one of the easier things we can stop doing here in America is stop sharing Russian disinformation from not disinterested bloggers, who have proven themselves to be very very wrong about the nature of Vladimir Putin and the allure of autocracy in general. This whole "Democracy and freedom are incompatible" idea circling techno bubbles needs to end asap.
I understand job security and demand is important.

But for me the most important has always been to enjoy myself as much as possible. That's also how I can do my best every day.
If that means having a 10% lower salary or half the number of job postings I'm fine with it.

If I really needed to find a non Ruby job I'm sure I still could, there's enough demand in general.
Ask HN: Why are there no good USB-C hubs?
For years you have been able to buy a USB-A hub with lots of ports that provide data & power. For some reason though its impossible to find anything like that for USB-C. I was looking for a hub that has 4 USB-A ports & 4 USB-C ports with data & power for all and I cant find anything at all. The most I could find is 2 & 2, and usually with a bunch of other unnecessary ports.

This made me think: is there some technical limitations here? I feel like the demand should be there since it was there for USB-A, and USB-C has already been out and popularized for many years. The only reason I can think why such a product doesn't exist _at all_ is because of some technical limitation like power draw or something.
Haha what are you smoking, my 2018 macpro laptop was constantly throttling under heavy load, its thermal management was terrible
I recall helping my friend's parents in 2008 because they were running an annual fundraiser to buy equipment for troops deploying to Iraq and Afghanistan. It started when they had to buy bullet proof vests for him for his first deployment (I dont recall the year, probably 2002 or 2004).

Now, that isn't to say their situation with Ukraine is the same, but it does demonstrate that even small donations can help in times of need.
I tend to drift in and out of Python, and follow the same pattern as you suggest when coming back after a couple of releases. Python's version notes are truly excellent¹.

The only thing I really wish for is an ecosystem "what's now" guide, it would list things such as where the community has moved for common libraries. Off the top of my head it would have covered things like nose to pytest and such. Obvious problem being I just can't imagine how you'd get buy-in to make such a thing work, especially without it getting overrun with grifters.

¹ https://docs.python.org/3/whatsnew/index.html
I often use the same if len() construct.

It will fail for non-list inputs, which is another reason it can be handy if you want clarify that you’re enforcing a list.
The deformations in spacetime are permanent (hypothetically). The mirrors in LIGO, however, are subject to all the other various things in the environment tugging on them. They return to a state of alignment because of their environment (local gravitational forces, etc.) This "noise" would prevent a detector like LIGO from seeing the permanent changes to spacetime.

https://www.quantamagazine.org/gravitational-waves-should-pe...

https://news.ycombinator.com/item?id=29485803
Free and open source 2D and 3D game engine
What do you think you would have to learn to become expert again?
Neither of those is a medical contradiction to receiving a transplant.

Smoking is the big no-no because it is fairly well proven to impair healing and increases chances of failure.

Evidence against red meat is very weak, and contradictory. Some studies show no harmful effects from non-processed red meat at all. In fact, there is just as much evidence against plant-based diets (they just aren't discussed widely due to the prevailing politics around CO2 etc), basically it's all just noise. Light alcohol use is absolutely fine in almost every case, and John Hopkins routinely does liver transplants for dependent alcoholics with an alcohol-related liver disease.

You should look up some centenarians cases, some lived on a diet of nothing but beer, waffles and blood sausages daily for several decades, and then had a nice healthy liver on autopsy at 100+ y.o., could've been from someone in their 20s.

Such is life.
I've been doing Ruby development for about 12 years now.
I can honestly say I've had more job offers this last year that ever before and the money is honestly pretty great. With the release of Ruby3, Rails7, and many people having JS fatigue it seems like the ruby community has had quite a bit of growth within the last year or two. (not HUGE growth like 10 years ago, but enough that it's still pretty noticeable throughout the community)
Not parent commenter, but the first two are often designed to be rather trivial. No point wasting hours of the candidate/interviewer's time if the candidate just doesn't work out. We've found people who straight up lie on the resume (claim to use a technology then backpedal when asked about it). And there are the kinds of people who just don't show up or can't speak passable English. And there are some who have a history of making CRUD apps for gov and giant corporations, but can't tell when to use an Array or LinkedList even when allowed to google it.

The real coding test later is to actually see that the person can code. Normally it's about following instructions, isn't afraid to get their hands dirty, bangs their head on the wall thinking of a solution but actually tries something.

There are also lots of people who will build everything except what you ask them to. You tell them to build a To Do List app and they go straight to building logins, adding profile pictures, and then complain that the test was too short.

We also often list technical requirements in the job description. The tech stack is always some niche things. It's okay if you don't know it all (nobody really does) but you have to be able to work with the code once you're working on the code.

A lot of people list buzzwords for everything they watched a tutorial on. Someone may have 3 years doing something but are actually bad at it. Someone may have learned it last week and want to be given a chance to prove that they're fast learners. Great, if you've been working with that tech for 3 years, this should be muscle memory. If it's new to you, well, let's see your learning process.
Not OP, but sounds like the places in Germany where you go to get or extend your passport, register after moving to a new place etc.
Notoriously hard to get a timely appointment for things that should not require an in person interaction in the first place.
To me the images produced by Guetzli feel "off", like I'm being tricked into perceiving a higher quality. Maybe this is what is meant by "perceptual psycho-visual encoding".
Interesting, he says a lot of words I used. Thanks for sharing that.

Its the same with my friends in America with family in Russia. It must be a cultural thing to immediately go to "okay we're never talking again" because I'm seeing that a lot too. Its interesting that the guy in this video was saying he thought of going that way but now thinks to get smart about how to get the message across.
The Color of Law