skysight-inc/HackerNews huggingface dataset:
A particularly salient comment for me in the article was:

"
I sometimes hear that social robots are just voice agents with little added value. But when you hear how the handful of existing users reported on the emotional reactions they had to social robots, this does not seem to be true. Researchers have shown this emotional response in prior laboratory experiment and field studies, but we now have much more evidence for this happening real people’s homes.

On the recent RoboPsych podcast on the demise of Jibo, Tom Guarriello resigns his admitted cynicism and speaks of Jibo as having an emotional effect on him and his partner. He even got choked up when Jibo said goodbye (his partner shed a tear), and his language describing the robot is often passionate and emotional. Many others have shared similar reactions.

This is not just a novelty effect. Having been around social robots for so long, I can anecdotally support what we know from a large body of academic research. A physical thing in your space, moving with and around you, provides an emotional grip that no disembodied conversant can. Seasoned engineering professors smile at their robots making an odd gesture, and often cannot help but suspend their belief that this collection of motors and control signals is merely that. I have found that very few engineers remain indifferent to viewing the famous Boston Dynamics BigDog kicking video, even if they have worked with robots for decades.
"
Facebook too, most famously in Libra.
I know you're joking, but to be clear for others, it doesn't work that way. =)

Best case scenario w.r.t. real-world engineering challenges, drugs enable some lateral thinking and allow you to make connections you might not have otherwise. Very often this best case scenario is not going to be the case though ha ha ha.
It's costlier for them if you just throw it in the trash
Seems like the perfect kind of content for one of those 2 Minute Papers videos.
agree, there's a huge difference between "supremacy" and "supremacist", and the latter is definitely a label for the bad people.
Notably, a lot of these companies are not just "playing around" with rust but it is already being used for critical projects.

It's pretty difficult to use AWS without touching rust code, for example, and impossible in the case of Dropbox.
My understanding is that they record encrypted traffic too. They can't read any of it - yet.

But they're betting one day either a security vulnerability will be discovered, or computers will be fast enough to attack the encryption and allow them to read the data. So even though it's unreadable today, it might be in 10 years.
Thanks for the correction.

Indeed, you can launch many more images than those you get when you run "multipass find".

There is a post about this at https://discourse.ubuntu.com/t/new-way-to-launch-images-othe...
Carly, On the darkest day of her entire life
In American politics you don't even need to deliver on the jobs. You can just make some shit up and blame everybody's problems on something else (e.g. free trade, immigrants) and then whip up a frenzy and never deliver. But even after consistently never delivering you're still on the side of the people. Somehow.
No, it's a process of ISPs rerouting transport traffic. Onto other routes at OSI layer 1.

Physical repairs of broken submarine fiber takes weeks to a month.
> "(and safe)"

Want to make sure this part of the comment is also highlighted because big homeless shelters can be really difficult, scary, and even dangerous places, even when there are beds available, and so unhoused people have to wrestle with whether it's safer/more desirable to sleep outside rather than deal with all that. And that's not to mention all the cumbersome rules and religious proselytizing they might have to deal with in shelters. Warehousing people is not a good option.
I can't help but feel a sense of cognitive dissonance in the fact that we put such a large degree of importance on a write-once piece of data.

If getting the comments "right" on commits is really that important, then you should be able to revise them based on new information.

Are they important, or are they only important because you have to get them right the first time so you have to treat them that way?

(That's a bit of a rhetorical question. I get quite a lot out of walking the commit histories on code, but often it's the shape of the commit that contains the information, not the comment)
Can't there be a dedicated channel or connection that's always tuned to that just broadcasts I frames from all channels, so that the box has all the latest frames for all channels and can start playing instantly when switching channels?
Digital Fragmenta Historicorum Graecorum (DFHG)
Is there something comparable to this that is offered as a native $distro (Debian in particular) package, rather than a Snap? I'm slightly allergic to running parallel package managers.
I don't understand why anyone who was on the Internet in 2016 couldn't see this. The troll farming was obvious and clearly different from the norm. In some cases the Russian origin was overt, e.g. RT all over alt-news sites.
About 8 years ago, I wondered the same thing. I looked at the footer of the first or last page of those to find a company name or website. Opting out was very simple for all of them.

Most websites asked for an address only. Some asked for a little more information, but to my surprise, it worked. I haven't received that ream of coupons in years, and in the off-chance that something new appears (usually something credit related), I've been able to opt-out just fine.
The law doesn't work in this case, because you can't file a case against a program that's classified.
We've been round and round this with tax rules, to the point that many countries have a GAAR: general anti-avoidance rule, like the Potter Stewart "know it when I see it" rule for porn.
also disabilities, etc.
can probably be gamed with a pebble in your shoe too
Unless something has changed very recently, Go docs aren't story-format.
RSS is fine. I got this link via RSS. The web-hosted RSS readers wrapped in proprietary sharing and discussion features died. I'm ok with that.
> For enums at least, I'm not recommending it's use (yet), as with _Nonexhaustive you can make sure you caught all cases internally.

I don't think this is necessary. The attribute in question is applied to an enum variant, and that variant's constructor is then given only crate-wide visibility. This looks to be simply a compiler-enforced codification of the pattern you're describing.
Video Highlights| Oxford 1-3 Manchester City – Carabao Cup FootballGH
If it took 30 minutes that's not BGP, that's some people at ISPs manually provisioning new circuits on DWDM systems, using a moderate amount of automation tools, and bringing the circuits up facing routers at both ends. Or doing something like creating a few new VLANs in existing larger 100/200/400Gbps intercity transport links, and trunking those VLANs through to routers on each end. A topology change in BGP is a couple of seconds.
> which is a bit like saying anyone who moves to SF for a tech job is a victim of human slavery

too real :(
Probably lots in physics, aerospace, electrical engineering.

And, again, coming up with derived theorems that are useful.
see the twotter thread shared below.
Reducing test run time 3x with continuous integration workflows
I was guilty of this in 2019 and got burned on my review (appropriately). Part of my challenge is figuring out when I need to voice a problem vs. when I need to work through it. I tried the latter and it kept failing because a vendor we had involved turned out to be a turd. In retrospect I should have said this project smells like shit back in April and threw away a quarter of a million vs. doubling down. We ultimately delivered something at the end of the year, but it's not ideal and I exhausted my team in the process.

Part of my issue is that I spent most of my formative years working in a very small company or for myself, and I never really developed an understanding of how all this comes together. Past few years have been a crash course and I'm hoping to have corrected things a good bit for next year.
TIOBE index. Besides, I'm not interested in being right on HN.
I am afraid that Microsoft will kill GitHub stuff in favor of azure stuff, but I think the risk is low because it seems like GitHub’s whole purchase was for goodwill.

If I had to bet, I think “azure devops” will go away and GitHub will eat it.

Currently the Actions free tier is cheaper than using azure build pipelines which is kind of weird, but nice for GitHub users. I think it’s because GitHub is a limited subset (ie, doesn’t need to support Windows IaaS build types) so it may be cheaper to run.
Probably not, this just happens (at least for submarine cables) . My job was affected by this event in 2008 involving submarine cables https://en.wikipedia.org/wiki/2008_submarine_cable_disruptio...

and as the Wiki entry says

>According to Beckert, cable cuts happen "on average once every three days." He further noted that there are 25 large ships that do nothing but fix cable cuts and bends, and that such cuts are usually the result of cables rubbing against rocks on the sea floor.

>According to Global Marine Systems, "Undersea cable damage is hardly rare—indeed, more than 50 repair operations were mounted in the Atlantic alone last year". While a cut in a cable crossing the Atlantic has "no significant effect" due to the many alternate cables, only a handful of Internet cables serve the Middle East. These disruptions are only noticeable because of the small number of cables
> We saw how energy companies plowed right through public outcry and resistance in the Dakota Access Pipeline.

In the US it got blown into something completely different, about sticking it to the libs or whatnot. So we went ahead and did it because our president has the personality of a toddler.
Gaming/meme/reaction/commentary channel. Bit if everything
I just wanted a reader too, but it's certainly true that once Reader came out, there really wasn't much room for exploration or experimentation. Reader was pretty much what you got, like it or not.

I use feedly these days, because I don't really need anything fancy. Maybe there just wasn't much to do in that space, but it's hard to say, because Google stomped on it.
We have a precommit hook that insists on a ticket being in the commit message, which helps.

Except some idiot migrated our bug database to a new server and re-numbered the tickets in the process, so only the last two years are intelligible.
you're lucky. I couldn't even use Vim because anytime I entered text in any other setting, my muscle memory slapped ESC as soon as I was done entering. On most computerised forms, that's a bad thing. I still find myself hitting ESC when I've finished a code edit, and I'm not even using Vim any more.

I don't want to know what my muscle memory would do if it got used to a Dvorak keyboard.
I guess years of using single page Javascript webapps where the back button is a complete shitshow has trained me to not even consider trying it. I'm impressed it actually works on Google Maps.
I have never been to a wine tasting where people are spitting out the wine. But I have read of them so acknowledge that they exist and that you have a fair point.
The caveat here is that some correct software architectures require littering so much "unsafe" in the code (due to incompatible safety models, not actual unsafe-ness) that it largely defeats the purpose, and a software architecture that lets you avoid most "unsafe" produces a worse product while requiring more lines of code to accomplish the same thing.

Rust will always leave plenty of room for C++ to the extent that it tacitly encourages suboptimal software architecture for some types of applications, such as database engines, that commonly rely on safety models Rust was not designed to express.

I do see Rust potentially replacing a lot of backend Java, eventually.
RSS died because clients made easy to cut ads and hard to track engagement

RSS now are most often than not just links to the articles, cutting away all the original convenience of the format
Poor sleep pattern and high genetic risk: highest risk of cardiovascular disease
> it doesn't matter if it existed before or not.

In the context of your "honest question" it matters. The US was conducting military operations in nearby Afghanistan and there was an unused military base nearby that the US could lease and the US leased it...its not their base or their land, its leased and belongs to Uzbekistan.

>The US has not "maintained" the presence in Germany and Japan. US still maintains presence there. And that 75 years after the WWII ended!

I am having a hard time following your English, but you seemed surprised the US would have a base in former enemy territory (USSR).

So here is a question, how much military experience do you have if any? Because it seems to be basic military strategy, going back to the times of Alexander the Great.

>The US has fought a major war with Germany and Japan and after their defeat it occupied them (still ocupies them?)

Well the US and USSR engaged in a very lengthy cold war...the USSR was defeated resulting in their own voluntary dissolution.

And no the US does not occupy Japan or Germany. We maintain a presence...the same as we maintain a presence in South Korea ever since the Korean war (and South Korea was never our enemy), we certainly don't occupy them.

Here is a list of Russian Military Bases around the World (https://en.wikipedia.org/wiki/List_of_Russian_military_bases...), as you will note, they have bases in former territories they once occupied/controlled and no longer do. Of course Crimea is of particular concern as that was a sovereign territory and Russian recently violated their sovereignty with illegal use of military force and annexation.
How many places did you have to contact?
Microsoft also has Planner in Office 365. It's really barebones compared to Trello, but if you are already using O365 it's an available tool.
I want his head on a platter
A 911 call captured a Kentucky mother's desperation and anger after a man police said was high on methamphetamine stole her car with her baby in the back seat, setting off 12 minutes of terror for the woman as officers raced to find the infant.

"Please find this bastard! Want his head on a platter!" the panicked mother is heard telling a police dispatcher of the suspect moments after the carjacking unfolded on Monday morning in the Louisville, Kentucky, suburb of Shepherdsville.

"I need my baby," she screamed repeatedly in the 911 recording released by the Shepherdsville Police Department and obtained by ABC affiliate station WHAS-TV in Louisville.

The woman, whom police have not identified, told officers the carjacking occurred when she stopped at a UPS store and briefly went inside, leaving her silver Ford Escape running with her baby strapped in a child seat in the back, according to Shepherdsville police.

The mother said that when she walked out of the store, the suspect was in the driver's seat preparing to take off, police said.

She immediately jumped in front of the SUV, she told the dispatcher, according to the 911 recording.

"I was unlocking my phone while I tried to get him to stop," she says in the 911 recording. "I got in front of the car and I was like wait, hold on, my car is moving. Right? And so I tried to get in front of it just to get my baby outside and tell him he can have the car, that I didn't want the car, that I just needed my baby."

Police immediately swarmed the area and an all-points-bulletin was issued for the stolen vehicle, officials said.The mother was able to tell police that the suspect was in his early 20s, was wearing gray clothing and a beanie cap, authorities said.

Shepherdsville police said the vehicle was spotted in neighboring Hillview, erratically weaving through traffic on northbound Interstate 65
Wait, are we complaining about one of the key advantages of open source now?
Many high end ones have them. I have a few 50s and 60s hifi sets with magic eyes, but most are for tuning. Newer designs use them as a gain or VU meter.
That is the case here to some extent. Projects have been done in rust, but "rust programmer" isn't what we seek.

Jumping into rust for our major projects doesn't make sense. Existing code is largely C, with some assembly and C++, so rust would just add another language to the requirements.

To somebody who isn't already a rust expert, it isn't even clear that rust is good for the job. We like bitfields as L-values in C, without ugly macros or other wrappers. We like to be able to easily produce a small relocatable blob of binary executable code, such as a firmware image or boot loader. Speed and size matter to us. Sometimes we compile for weird targets such as ARMv4, Coldfire, 80286, and Xtensa.

C certainly isn't perfect. If rust had fewer limitations, that could be convincing. My wishlist is probably zero-priority, but FWIW: I'd like pass-by-value arrays, naked functions, easy ability to get things in place as desired (position independent or fixed) without a PLT or GOT, portable bitfield layout, specified calling conventions, computed goto, and other things that high-level programmers despise.
well only if it was password protected bad spaghetti code, otherwise they would have had a better developer look at the spaghetti and unravel it. But he wouldn't have gotten any jail time.
Nice find, I think that's a good example.

I do remember some controversy around the publication, and the credit claiming between Bissonette and O'Neil, as well as some more sordid/gruesomeness details (stories about mutilating Bin Laden's corpse, details about his family not being armed but slaughtered nontheless). https://theintercept.com/2017/01/10/the-crimes-of-seal-team-.... In doing so the public information through these Seal members undid a good deal of the public narrative about the professionalism and nobility of the assassination.

Still, I think this is a good and recent example to show at least the Snowden case isn't the government reaching for a tool they don't use in other cases.

The Patraeus case (https://en.wikipedia.org/wiki/David_Petraeus#Criminal_charge...) is the best example I have of counter-evidence to that, as they didn't demand any of the fees from the memoirs - just a probation and probationary fine.
What is the difference between a tutorial and a how-to guide?
I'm curious, what's wrong with IRC? Is it too old? Too difficult to monitor and moderate? Too easy to spam? I don't understand.

I've never really understood why mozilla chose their own servers and not freenode. I've never really grasped the whole history of enet vs freenode either.
Basecamp now supports security keys for 2FA thanks to WebAuthn
Nah he's probably just Australian
It's a common trend. Headline with a popular opinion says something a typical HN user is inclined to agree without even reading it, so there will be a bunch of upvotes and some "me too" comments (disguised as personal anecdotes). But those who actually clicked on the link will find a number of issues with the content of it and will tell about it here. And here we are, lots of likes and comments suggesting it isn't really worth attention.
My understanding is yes.
Dude, even for a small company the difference between $1000/mo and $250/mo is peanuts.
No, it's absolutely not normal for a regular cable DVR to tie authorization for DVR functionality to an Internet connection.
Sorry for the status title. The service was initially degraded and then 500ing so acknowledge your feedback and we will add this to our post-mortem. FYI - I am the CPO at Auth0 and apologize for the outage. All services are now back up and we are monitoring them actively. You can follow along here: http://status.auth0.com/incidents/rpctnc6jd1kl
Isn't this basically the same thing as wanting to be a rock star or pro athlete or movie star? As a kid, I had fantasies of those things just like loads of others.

The entertainment industry itself reinforced this with stories where the "winners" were those who never stopped trying to make it big, no matter what their parents said or how broke they got (much to my chagrin as my dad tried to explain why it was never gonna happen).

The performing arts really are a notoriously difficult way to make a living and kid-me didn't realize that for every Mick Jagger, Michael Jordan, and Michael J. Fox who "never gave up the dream" there were millions of Mike and Michelle Smiths who spent an inordinate amount of their lives chasing that winning ticket but never pulling the right numbers.

Thankfully, I also found that you can still pursue music, athletics, acting, or whatever else you enjoy as a hobby or side gig and still have a hell of a lot of fun (and probably end up a more well-rounded person).
I use Google Voice for just voicemail.

Similar to what the parents does, I use "conditional call forwarding" to send all non-answered calls to Google Voice. When I get a voicemail, GVoice then sends me a transcription of the message.
At one point I was getting four bullshit calls a day. I'm beyond the point of caring. Charge everybody five thousand dollars per minute. Require a blood sample for every phone call. Burn the phone system to the ground. I don't care, make it stop.
So... keto = unhealthy?
Seems like SpaceX's Starlink will have no shortage of business.

It seems like a no-brainer to use space as a backbone haul for inter-continent traffic vs. physical cables.

It might be slightly faster, it'll probably be cheaper, you can scale the bandwidth by deploying more (very cheap) satellites.

Most of all, the traffic cannot be cut, spied on, you can spread access points in multiple locations (i.e. resiliency via distribution vs. single point of failure).
So crazy!!
No it didn't. I never stopped using RSS. Today I use Netnewswire and Feedbin.
Rust has books [1] as well as the usual terse API docs [2], so that also seems unlikely.

[1]: https://doc.rust-lang.org/stable/book/

[2]: https://doc.rust-lang.org/std/
Ouch. "finished typing the keyword" not "keyboard".

I don't think I could have typoed this, there must be a spell checker somewhere that I haven't disabled...
I remember hearing a speech by a quantum computing researcher that was primarily funded by the NSA. He included an anecdote about how “they would prefer quantum computing didn’t exist, but if it’s going to exist - they want the first one”.
I'll admit it's not much data, and there doesn't appear to be a source. But it vaguely refers to a study, and doesn't just reflect the authors preferences.

Did Apple do a study? Did it come to the conclusion that the mouse was faster? If so, why is it dead wrong?
Using Win32 calling conventions
yes, the terrorist attacks originate in places where the US has actively bombed/messed up. not because of objections to surveillance
I wish I had a nickel every time someone says _____ is destroying society
I also think it's more important to think of a commit as a performance piece. The words matter but the shape is more durable.

You can comment the commit all you want, but if it contains three separate and unrelated activities then the commit will still be 'muddy', whereas 3 commits with bad comments but one activity per is far more legible.

Remember, nobody is reading your commit messages, your tests, or (probably) your documentation unless something is already wrong. Then they're already stressed out and trying to grovel through your information. They're already biased toward being grumpy. Don't add onto that. I'm only reading your commits trying to figure out if a bug is a feature poorly realized or not, so I don't break something else.
Ask HN: What Happened to the Openfurby Project?
The website is gone, so is the Facebook page, and the Github repos are empty. I can't find any info that states that the project is discontinued - it's just gone!

There must be somewhere I can get the source code - christmas is soon... ;-)