skysight-inc/HackerNews huggingface dataset:
I think you are humanizing the system too much. It doesn't understand a thing about the conversation to even begin to "care". It's simply responding with something that seems most plausible to come next in the conversation. Not a shred of intelligent text comes out of these chat bots yet.

"I think you should" is just a very plausible answer to "Should I do X". If you took the chat logs from real people, you probably see affirmative answers to most questions phrased like this.
I think the first_true optio is great and I highly recommend more-itertools, but if you’re looking for a built in alternative I usually use

next((I for I in iter if is_thing(I)), default)

It’s slightly more work than any but is pretty much all I need when I need to handle whatever values are returned from the any.
Previously: https://news.ycombinator.com/item?id=30602333
if your idea of fun is running prime95 all day...
Have you read Parallel Distributed Processing by McClelland and Rumelhart?

I haven’t finished reading it, but they make the case that if humans are conscious, then PDP is the way Strong AI will be figured out.

https://mitpress.mit.edu/books/parallel-distributed-processi...
Be thankful it's just marijuana; here in Seattle, we're so enlightened that addicts using fentanyl and meth on buses (https://komonews.com/news/local/king-county-metro-drivers-fr... a big issue.
It wasn’t a case of not enough resources it was a case of too much of some and too little of others.

Up armored vehicles are great, but if your mission is patrolling goat paths you need good boots. If you need a set of good boots ASAP, having a bunch of up armored trucks won’t help you.

Just because you have the budget doesn’t mean that it was spent in the right places every time.
> A good programmer uses the right language for the task.

Agreed!

> A good language is one that doesn't need a community and a beast of an editor just to code something that compiles and runs.

Hmm. [citation needed]. I'd argue the exact opposite. A robust ecosystem and community around a language are a substantial part of its value proposition. Naturally, the language's PL details are what seed and fuel its ecosystem, so I'm not claiming semantics, syntax, and zeitgeist are irrelevant.

See every "worse is better language": C, Python, Java, Javascript, English against whatever ML, Haskell, Esperanto, Lojban, etc.
What’s wrong, don’t adjusting left and right as you scroll down on a black background?
Standard Oil was commodity that people needed. No one is forced to buy Apple products. It’s not even what the majority of people own.
Naturally, but we’re going for artificial humor today.
I agree. Christians seem to be fine making babies.
I've built an entire business around some personal programs that I've written (all Python scripts).

Currently working about 4 days a week with no commute and pulling in 2-3x as much as I was back when I was an SWE. This is only going up as things get more automated and optimised. I think a lot of young people obsess with the high-status fields (AI, Robotics etc.) but there are plenty of ways to make a good living doing low-status work extremely efficiently (I'm in used video games, for example).
This is a great article! Fantastic read.
Do you realize how little waste their is in tiny AirPods compared to one car battery?
Like they're buying oil from Venezuela, Syria and Iran?

There's five to six million barrels per day the US pulled off the market (that it can put back, and choke off Russia instead).

Russia can be smashed economically, and that includes gradually choking off the potency of their energy sector (even if it can't be entirely crushed).

Give the US a small bit of time to ramp production and it'll happily replace three million barrels per day of Russia's oil production at $90-$120 / barrel.
One small step for bosons, one giant leap for consciousness.
Sure, but we don't know the 'whats' and that is the rub. But you're right that not many things should be taken as gospel given historically our understanding of fundamentals keep changing or augmenting.
I did a similar thing with SQL Server using XML. I created views that would convert the XML value back to the correct SQL data type when querying the audit table. The view also Unions the audit data with the current data so that you could add the trigger at any time and the view would return the current data (the audit table only stores updates and deletes). One nice addition was saving the current user ID with all audit records, which I was able to get in the trigger by adding it to the db connection using CONTEXT_INFO().
It's the only way they can justify charging $400 for $10 worth of electronics.
from: https://www.dw.com/en/60-years-of-nato-1949-1989/a-4144009

In the words of its first Secretary General Lord Ismay, NATO was formed to “keep the Americans in, the Russians out and the Germans down.”
> Russians stating this is a "special military operation" against military targets, when their actions explicitly target civilians and civilian infrastructure

That's a manipulation at least. Russian forces indeed targeted only military objects, but once numerous fights erupted, it's very hard to determine who was destroying civilian infrastructure. Ukraine has accumulated tremendous experience in blaming everyone else except their own forces in atrocities happened in eastern part of it, so at this stage I personally have very little trust in what they say.

> truly countless

So you mentioned 2, one is easily refuted. Can you bring more of those "truly countless"?
Russia is no longer a super power the faster they come too terms with it the better it will be for everyone.
I mean, the end goal there is uploading, growing a new body, and replacing the brain with a computer running the uploaded mind.
The best monetisation for this would be to explicitly seek out and take up these jobs then automate them away and enjoy the free paychecks. With remote work you could get multiple jobs concurrently even.
And if you are caught, you are a rogue employee.

Imagine you could get out of a robbery charge by claiming it was perpetrated by a rogue glove.
To be fair that selection process is close enough to how it works for everyone in the world, minus not wanting anything to do with them hah
Pretty neat! Doesn't seem to get periodic functions, sin(PI*N/11) from N=1 to N=20, it fails to cross zero again for me.
Debugging JavaScript: Beyond Console.log()
>Maybe we can get one of these experiments onto the side of the moon not facing us...

I'd expect that it's a matter of when, not if. See references below:

https://www.upi.com/Science_News/2021/05/19/nasa-moon-astron...

https://www.space.com/moon-far-side-radio-quiet-telescope-pr...

https://www.science.org/content/article/could-humanity-s-ret...

https://earthsky.org/space/lunar-crater-radio-telescope-lcrt...
Poland wasn’t supposed to transfer them to the United States first because now it looks like the United States is directly giving them to Ukraine
I think he does offer some compelling arguments in this article, worth at least examining rather than dismissing based on his past skepticism. Particularly about the potential harmony between deep learning and symbolic manipulation, which is enormously difficult (a far cry from the set-and-forget style that has taken DL so far), but perhaps cracking AGI will require us to do a little more difficult work. I'd love to be proved wrong here, though! My depth of understanding on DL is pretty shallow.
I have to imagine months or years of physical therapy. Better than the alternative, granted, but wouldn’t seem to scale well.
No, that's not what I'm doing. I'm suggesting that there are times when it is faster to go through side channels vs red tape offical channels type of thing.

You're reading too much into my comment in a very disingenious manner.
>You left undefined what you mean by "some sort of basic coding test".

Yes, they never define it, because it's really hard work to clearly define what the bar is in terms of a know coding problem (like fizz-biz).
What you say means it's worth learning if you can land in the right company which is quite risky.

Besides, unless a language has a strong point compared to others, it's a hard sell, like PHP is good on web, JS is known by everyone and ecosystem is huge and python is good for ML and scientific stuff but what's the selling point of ruby besides rails?

With that said I do like the language itself (but not the typing system in 3) and would like to use if there's a place for it.
That's just 7 billion reasons why it can't (or at least, doesn't) scale larger than ~3lbs.
Since we live in a time of relative peace and technology, people often forget that population correlates to military might.

I am pretty sure that once society decays enough that people start thinking of making war again, expect a population boom to happen.
Professor John Mearsheimer explained this 7 years ago: https://www.youtube.com/watch?v=JrMiSQAGOS4
No one throws the rock, nuclear holocaust avoided?
alder lake officially supports 3200mhz, no xmp needed.
>The Great Resignation had to have taken a huge toll on regular enterprises.

The Great Resignation was people leaving jobs they didn't want (front of house/service industry/gig) for jobs they did want (career-track jobs) after those jobs resumed hiring again after the pandemic settled down.

Labor force participation went up not down due to 'the great resignation.'
Even as someone who formerly worked at Microsoft, it was never easy to really understand the full Microsoft enterprise product suite without spending years of my life becoming an IT expert. I always thought this Small Business Suite product was ingenious... it included everything and integrated them in a simple way that you could get them all going. And the pricing was relatively inexpensive, just enough to hook you and jack you on pricing if by chance you ended up growing.
Actually, I haven’t changed my tune on this particular question since 1992 (link in the article). deep learning alone is not now and never will be the right path to strong AI. no need to change my mind about that…

ps thanks for posting the article!
> nethack challenge at nips won by symbolic approaches >> deep learning.

https://nethackchallenge.com/report.html

Made my day ! Haven’t been this excited since Lee Sedol took 1 game from alphago.
Wow... I use a stainless steel pan every day AND I'm covered in eczema. Maybe it's time to get a new pan.
Ah, the 'moving goalposts' argument. The thing is, though, if one makes that argument, then what position should you take on whether strong AI or AGI has been already achieved? If you say no, then you are tacitly acknowledging that the goalposts were in the wrong place. If, on the other hand, you say this is it, the naysayers will have good grounds to disagree, and say "told you so!" while doing so.
Let’s be real Poland is probably tired of getting invaded and would rather someone else take the heat for once
I mean, great, but... that's not how it works for everyone. Exposure therapy/desensitization isn't about learning a fact, it's about retraining an instinct. Not sure what I can say to convince you that I don't secretly think that spiders are malicious.

That's not to say that a phobia can't be changed; exposure therapy/desensitization/etc are all real things (both formal and informal, and both deliberate and accidental), and my arachnophobia today is not as bad as it used to be growing up. But that improvement didn't come from an intellectual process, it came from a bunch of regular hard work, practice, small exposures, and small victories to try and rewire instinctive responses in my brain, and it was (and continues to be) a very long process. If I could just stop being afraid of spiders by reading a science book or just deciding to think about them differently, then I would have already done that when I was 12 -- but fear response to a phobia isn't a conscious decision, it's an involuntary response to a stimulus, and that involuntary response for some people can be completely disconnected from their conscious thoughts about what is happening. For example, thalassophobia doesn't mean that someone hates the ocean or that they can't think it's beautiful/majestic; it just means they have a fear response when exposed to deep water.
I link it to it in the Nautilus article at the top of thread, and to my thesis work which challenged PDP as a model of children’s learning of the English past tense; more generally the Nautilus article is in some sense my answer to that book.
It didn't come across as combative at all, no worries. I find it pretty convincing to be honest. If anything I think the biggest hold-up is that I can get jobs as a senior front-end engineer but if I looked for Ruby jobs I'd kind of be taking 2 steps back down in terms of what I can contribute.

Frankly I'm not a fast learner, unfortunately. Although it's possible that I've convinced myself of that because I hate the Java ecosystem so much that my brain just doesn't want to absorb information about gradle and intellij configuration and java dependency management and so on.
This would require a qauntum leap in AI it doesn't possess a model of the world just a model of which strings of text come after other strings of text. It's just echoing the kinds of things dumb people say on the internet.

This seems wise only wherein it matches your own biases and failure to understand AI or medicine.
Seems like the antithesis of hustle culture which is being pushed hard today.

Although it seems to be that there is starting to be backlash on that.
Code of conduct might cover this. You could say that the repo is dedicated to [mission statement] and content/speech not in alignment with that will be removed.
fully agreed (and make exactly that point in the article)
Twitter Launches Tor Version of Website Amid Russia Crackdowns
> what's the selling point of ruby?

I'd say it is custom webapp development (with rails) and scripting on the command line (anything bash can do, ruby can do better).

PHP is good on the web with the huge installed base of wordpress, but when it comes to custom web app development, ruby (well, rails, really) holds its own with laravel, symfony and the other MVC frameworks.
that’s definitely more accurate!
> Like they're buying oil from Venezuela, Syria and Iran?

I think it is different case, US says they will prosecute/sanction anyone who do business with those countries.

US didn't apply such measures on Russia. In my understanding, EU is still buying Russian oil and gas and doesn't have plans of banning it.
Here's hoping that's true!
Often a comparison is made about the cost of electricity, a valid comparison. But, there's more.

How much space does this cost?

This is a desktop vs laptop, and or, a location vs location argument.

A desktop case takes around 0.2m2 floor space. Now, for simplicity's sake as San Francisco is often incorrectly assumed to be where most readers of HN live, but given that we're all somewhat versed in SF prices: A 1 bedroom, say 60m2, apartment costs about $3000. So, that desktop case is costing about $10 per month in floor space. That's $120 per year, or $600 for 5 years. Quickly adds up!

You could run the numbers for where you live. While a desktop could be put under a desk and may not initially factor in as an explicit cost, everything is at the opportunity cost. Say, your legs, or a houseplant, neither of which cost anything in electricity or upfront cost.

(Written on an 11 year old X220 with an i3 processor.)
i know. it looked like whoever posted above wasn't aware that russia currently sells gas to china, so I clarified this point.
My team was trying to get a JS solution working as well, using zxing-js. The barcode basically had to be perfect size, on a flat surface and no glare. we ended up swapping it out for ScandIT's Web SDK and have been very please with performance. As someone else said, it is quite expensive and being a public-facing web application, we had to get a per-scan license vs device license. We're going under contract for 1 year with a "shot in the dark" scan estimate and will renegotiate next year once we have usage statistics.

Would be nice to see if this new spec gets full adoption so we can avoid high licensing fees.
exactly! also systems like GPT literally can’t represent empathy or values like “don’t harm humans”
Well primed for the breakthrough articles to follow.
Why have a body at that point?

It's just a cost center.
Let’s say I sell a physical device that allows you to use a browser as its UI. You just plug an Ethernet cable and point your browser to its web server.

Security is done by physical access. Anything else is just extra complexity and points of failure, and if an attacker can get physical access to the LAN cable, he can just as well walk to the machine directly and change the settings on the control panel.

HTTPS, with its current UX, would be a net negative in this case.
This reminds me of Gamemaker by Mark Overmars except modern and multiplatform and best of all, OSS. Worth me to take a look!

Way to go! It's incredible.
Yeah I think if you can come up with a good IoC implementation the rest would fall into place.
Curious, what is then?
As a ruby specialist it has never been hard to find a job including in positions that aren’t in ruby.
A Guided Tour of Emacs – Steve Yegge
If I use right click > Pin Tab in Firefox (and only have a single tab open), the tab stays open on Ctrl+W.
Ah yes, that's another reason I do it, but I failed to mention. If you see "if not x:" then you're left wondering what x is (a boolean presumably), but "if len(x) == 0:" let's you know you're checking to see if a container is empty.
Define "slightly better shape". Because that's now your inclusion criteria. You have to be sick enough that "Or this might not work and kill you" seems like an acceptable risk, but not as sick as the guy they chose by arbitrary and hidden metrics primarily based on looking at the outcome retrospectively.
I think

return printf("Hello, world!\n") < 0;

would suffice.

Edit : bugs are easy
> deep learning alone is not now and never will be the right path to strong AI

Would you argue that “if not (deep learning, x), then not artificial consciousness” where x is any other computational technique?
Haha, worked on their compromises. Can't they they're "APT" but far from noobs. Classic committed criminals.
What a sobering and fascinating read. Being led to things like this is why I come to HN every day.
This is... somewhat untethered from reality?

Of course there's a link between mathematics and computing, and it well predates Turing or Berkeley. Starting somewhere with Leibniz' "stepped reckoner", stumbling further along with Babbage, Lovelace, and the many actuarial computers.

And that link was very obvious by the time Hilbert & Ackerman formulated the Entscheidungsproblem. Turings biggest contribution to computing was two-fold:

One, he created a formal (theoretical) machine that had behavior equivalent to first-order logic.
Second, he formally proved that equivalence - probably the most important part here. That formally proven equivalence means that all problems decidable by first-order logic are decidable by a machine.
Three, he used that to formally prove the Entscheidungsproblem isn't generally solvable, and so proved the limits of first order logic.

That's the fundamental breakthrough. Proving that a machine can solve an entire class of problems, and that there are limits to what that machine can solve.

It's not that he somehow shaped what computers should look like, but that he had formally proven their capabilities and limitations.

I'm not surprised by the article given the background of the author - if you value practicality over theory (i.e. you favor software engineering over computer science), Aiken and Berkeley are more relevant. But the ACM has always cared about a theoretical foundation, and so their admiration of Turing makes sense.

The fact that the author doesn't bother to even acknowledge that distinction is a bit surprising, though.
exactly - the article is a call to arms to do that difficult work.
He also basically murdered someone via stabbing so kudos for giving his body to science, but there's a case that he should have spent his life in prison.
I went from being mostly frontend focused to working almost exclusively on backend and while I was able to get a generous pay bump, I found that I was generally much happier to just be working with Ruby/Rails almost full-time. Even though I was not as proficient right away.

I guess what I’m trying to say is if you end up focusing on working only with what you’re proficient at, you may be missing out on other opportunities that you may end up enjoying more long-term.
Well ... Artificial means created by humans, right? ;)
Bitcoin is the current one. Bitcoin is the most important piece of engineering since the Manhattan Project. It's an iterative solver that runs through the world economy, forcing each power station to decide whether to use their energy for local purposes or a shared goal, creating a shared stock market for energy thereby forcing the world into a new economy like in Star Trek by finally yielding a shared consensus on the true cost of energy as an asset.

It really annoys me people aren't as excited by it as I am.

edit: the number of downvotes on this will act as a record of whether people here are interested in the scientific method of discussing things they disagree with, or the nazi method of banning things they dislike

editedit: in this thread, please remember you were looking for the thing everyone else said was wrong
Even the upload itself is just a cost center. Just tell people they’ve been uploaded and they can die in peace.
>The competition knob is but one knob among many. It's the one America happens to have at about an 8.5 (and one which I dislike greatly), but I don't think this problem is unique to capitalism.

Given the levels of consolidation we've seen over the past 30 years or so, I'd say that a lack of competition also contributes to unethical behavior. In fact, the consolidation pursued by many corporations is predicated on swallowing up even potential competitors in an effort to consolidate their dominant position.

I'd say that was unethical too.
Today's Trump Interview
It’s a cancer. Of course cancer only thinks of itself.
> Every year when there was a new crew at the base, she'd show up at the local watering hole and scout out the tallest, blondest, smartest serviceman she could find, and you can guess the rest.

Did she give them an IQ test before inviting them to her place? How did she determine which one was the smartest? This reminds me of an article I read a while back about chinese women who were desperate to use US/EU sperm banks. But that may have been to use their children to get US/EU citizenship than raising blonde children.

> She never wanted anything else from those men, and her expenses were covered by welfare which paid for the kids.

That was decent of her. She could have sued these men for child support and possible ruined families and these men's lives. Not sure she was very nice to her fatherless children or to the taxpayers though.
External wildcard cert? Maybe it’s different in smaller shops, but it’s just as easy for me to get an internal cert as it is to get an external cert. Only annoying part about our shop is a hard req fit EV certs, so no ACME.
Why not return to the roots of Parallel Distributed Processing?
As someone with years (oh god, so many years) of experience in Laraval and Symfony, I think Rails is superior to both. They're all excellent mind you, I just think Rails is even nicer in usage.
You will have a lot of conflict in your life if you go looking for it like Pokémon.