skysight-inc/HackerNews huggingface dataset:
I can only speak for myself, but it's nice to have physical contact with people. An easy way to battle the touch starvation
Well, if developers would approach their task with knowledge and wisdom, then the abomination that is Node.js would never have been unleashed on the developer community. But here we are: "yay, Google has written a blazingly fast JS engine, so now we can use JS in the backend!" - never once stopping to question if this is really a good idea...
> In particular, we show that the critical mass required to induce norm change is dramatically reduced when non-committed members of the population are less susceptible to social influence than previously assumed.

What precisely does this mean? It's not intuitive that it takes a smaller number of people to change a norm when others are less likely to change from influence.
You’re using logic, which obviously has no place in the law :)

The term we’re concerned with here is “firearm frame or receiver”, as defined in the Gun Control Act of 1968. Of course, that law didn’t define the term. The ATF did, and that definition is in two places: 27 CFR 478.11 and 27 CFR 479.11. Both are identical, and currently read:

> That part of a firearm which provides housing for the hammer, bolt or breechblock, and firing mechanism, and which is usually threaded at its forward portion to receive the barrel.

https://www.ecfr.gov/current/title-27/chapter-II/subchapter-...
If you're just applying for a job by filling out an application and sending in your resume, you're at an extreme disadvantage. Especially for high demand positions like that small start up. Networking is absolutely positively the key differentiator of success in getting hired. Do you now anyone at the companies you would like to work at? If so use them to perhaps fish your resume directly to hiring managers and also put in a good word.
There are still a ton of remote jobs available - our company has permanently switched to remote/hybrid positions for the entire development staff. I haven't been reading the "Who is hiring" HN threads the last few months but many were still advertising remote positions then. It's also important to note that software developer are a sought-after resource at the moment so companies that wouldn't be inclined to offer remote positions are being forced into competing for top talent.

I should also note that you should avoid companies that consider you a resource ;)
Assuming that the article's conclusions are sound, I wonder what think/exercise schedule would maximize a developer's productivity.

(I'm not assuming that a single schedule is applicable to all circumstances or persons.)
Semi related, PRemoteM will maybe have in future Windows Hello:

https://github.com/VShawn/PRemoteM/issues/181
The Bomb was unique in that it was purely psychological in nature. It was a weapon that removed any chance that the Japanese leaders could sacrifice their own people to buy their escape from the war.

This was literally the policy of the Japanese government - "The Glorious Death of One Hundred Million". Sacrifice every Japanese life to preserve the Emperor, and more importantly, his militaristic governments.

https://en.wikipedia.org/wiki/Operation_Downfall

There is a awful lot of moral relativism in these threads. Frankly, I strongly recommend that people who think that there was some sort of equivilent between the Nazis and the western powers, or between the Japanese and the Americans in World War 2 put down youtube videos, and really do a deep dive into what these states were really about.
> What is the "#/+" for?

I am sure this is not necessary for the behavior described. It's just a comment.

BTW: I am working for a company still maintaining a large Perl code base and I think this is rather obscure stuff. You rarely need to run something at compile time, hack the symbol table and you almost never need "sub() {}" to define subroutines with an empty "prototype". If I saw this in a code review I would most definitely had a closer look and would decline a PR if that was unnecessary. Meta programming should not be done lightheartedly and better serves a serious purpose.
> The Japanese leadership believed (not without reason) that they could make the cost of invading Japan so incredibly catastrophic in American blood that the decadent, racially and culturally inferior United States would not pay it.

They also forgot that right on the other side of a small channel was the world's largest army that was willing to pay it. The US has a total of 160,000 dead in the entirety of the Pacific war. That was a week of active fighting on the Eastern front.

To their credit, they didn't actually forget, they were simply hoping that the USSR would keep it's word and not break their non-aggression pact. It didn't, though, and overran Japan's continental holdings in a matter of days.

Losing Manchuria was huge in bringing Japan to the negotiating table.
> I do speculate that there will be a massive number of casualties during the transition

Okay, but how massive? What is acceptable to you relative to the world population?

> But it’s NOT the goal.

Why is there so much marketing and messaging around “Don’t be left behind”, similar to how you phrased it earlier?

> Much like other chaotic events that resulted in increased freedom for regular citizens.

Maybe you could provide some examples that display a similar situation?

> live your life without worrying about what bullshit the fed is up to.

Monetary policy needs to influence wages etc, and lead to equitable outcomes vs inflation. Crypto won’t solve societal ills like this.
Really, it's the browsers' faults to conflating the variously-tangentially-related concepts of entity identity, domain ownership, and connection encryption.
Adobe Research Extends Disentangled GAN Face Editing
We should kill the save feature. This is not a new idea.

https://web.archive.org/web/20080621173441/http://killsave.o...
I have tried to make this kind of periodic table design work on mobile with scroll-snap (swipe sideways like on your phone's home screen). The mobile UX is just not good enough compared to a simple scrolling list.
The trick is to cut off the part of the phone that contains the liquid indicator, that way they can’t refuse service because of water damage.
Two transparent arrows (one left, one right) would've solved it. The numbers don't look aesthetically well, compared to the images and mechanic of the scrolling. Stick with your theme.
Thank you for putting that together. I knew there was some resistance to doing a browser internally, but it was a brilliant insight that long term Google would need control of distribution for its search results as it became more and more a mass consumer service, especially after becoming ads-focused and moving toward more mainstream users, and with the world moving to mobile after the iPhone launched.
It's not lying to change one's opinion, or to be mistaken. Lying needs intent. Véran changing his opinion or being overruled by Macron doesn't mean any one of them is lying on purpose for some nebulous purpose.
It's quite likely that CP852 came from IBM, since they were the source of most localization/internationalization (L8N/I8N) data at the time.

Microsoft, basically, had no clue: they relied on local partners to request L8N-related features. Then, they tried to figure out if those requests made any sense. For some markets, like Japan, there were existing industry standards that made this easy-ish, but for most other markets, it was pretty much guesswork, and, based on expected dollar-value, they would send out consultants to try to figure things out.

So, why was IBM a valuable/likely data source? Simple: they had been selling typewriters into most markets since, like, forever. So, they had to manufacture Selectric "typing elements" (the wheels and/or balls that produced the actual characters) to match the local market needs.

CP852 is most likely a more-or-less literal mapping of the Selectric typing elements that were most popular in the "Eastern European" markets.
> History tells us exactly what that world would look like

Source?

> You’re probably imagining yourself to be in that 1%

My dream is much simpler. I’d like more time with my wife and daughter.
I just envision an old man yelling at clouds. I won't convince you. Maybe go read about some bottom up adoptions of bitcoin in places like Nigeria. Or don't, I don't care. You shouldn't buy any and probably should short it.
Honestly, I don't care if I have to pay an extra $5/month or more so that when that rare need to talk to a human comes up. The problem is that the automated system isn't doing the job that the humans did, and there's zero recourse. It's a disease infesting tech companies that needs to be addressed by consumer protection laws.
I'll bet that if you tracked the career path of CS and Engineering graduates, you'd see the following pattern. Let's assume (this is a bad assumption) the majority go into a technical role (e.g. Software Engineer, Electrical Engineer). After 2-3 years following graduation, you'd see a large percentage of people move from technical roles into semi-hands on roles (e.g. PreSales, Team Lead, Technical Marketing, etc) and then at 5 years, another jump into non-technical roles (Product Manager, People Manager, Sales, Marketing). At 10 years after graduation, I'd be surprised if even 20% of people with STEM degrees are still in a hand-on technical role.

Regarding Physics, I can't even remember how many people I know with advanced degrees in the sciences who are now in management roles in the private sector, or other roles that don't use even 5% of what they learned in their degree. I work for a company in the healthcare sector, I'm still astonished by the number of times I've heard "I have PhD in Physics/Chemistry/Biochemistry and 5+ years of post-doc research, and now I'm have meetings all day my "tools" are Excel/PowerPoint."

>do you know anyone who ended up with a non-coding job with a CS degree?

I know a lot of people who have done this. As you may have surmised from my comments, it's extremely common and people many people do much better from a career and salary perspective since they go into a job area where they can thrive, rather than stay in a coding role they don't like.
I would suggest A Confederacy of Dunces in any year.
> We're not talking about social media PWs. ssh keys are not something to add risk to, eh.

I mean, 1Password already stores my credentials for the AWS console, Cloudflare, Netlify, GitHub, et al. I’m not sure adding my commit keys to that pile is dramatically increasing my exposure.
Unless something has changed a lot, C++ templates at least only used to be Turing complete if you assume you're allowed unlimited recursive template applications, and compilers were free to restrict that (and did). Has that changed?

In theory I agree with you that this is horribly ugly - I very much prefer simple grammars (the irony being my favourite language to use is Ruby, which has an atrocious grammar). In practice these parses are rarely that hard to resolve.
Interesting. By backend apis do you mean for things like angularjs and azure?
I seriously don't understand making blanket statements like this

All this fearmongering made me properly look at and note the memory usage of the native windows app and then the electron app after I upgraded. The new app uses a whopping 50MB more when the desktop app is open and uses 10MB less when it's not

People keep ranting and raving about this with no context and zero research. I'm sick of this especially on HN
That typo/misread (Schroeder instead of Schrödinger) honestly almost causes it to make more sense to me. Because I don't really see how those tests relate to quantum mechanics. Instead comparing those tests to a chancellor of the local labor party that was expected to help the situation of workers in the country, but essentially only used the office as a stepping stone to become a russian oligarch, making situation even worse in the process, makes plenty of sense to me...
This looks similar to what Apple did with their App Tracking Transparency. Is Facebook totally screwed once this rolls out to every Android phone?
I honestly lament that the hugging culture in my wider social circle has probably permanently gone away (if that social circle ever really recovers, considering it was built around small venue music and art).

The permanent loss of warmth in my life is very noticeable.
>And I copy and paste from my pw manager into my terminal when required

I hope no other apps are watching your clipboard.
Hey Google --- I've got an extremely simple solution that your users will love and will make everyone's lives easier and better.

Forget all about targeted ads.

Simply base ads on context. When I'm on a web site that sells pet supplies, only show me ads for pet supplies. No tracking required.

See how simple this is? Life doesn't always need to be so complicated and underhanded.

Thank you and have a nice day.
Hi guys. Author here (one of them). I'm so happy that the paper got here on HN without us doing anything. This is a big thing for researchers. Normally our papers end up in a dark corner of internet.

This paper is a pre-print. We submit it to a workshop (GAS2022) and it is still in process of peer-review. So it will have many more changes until get accepted. Including some suggestions from here :D
Amazon now has an option on their return reason: 'received extra items'
I can totally relate to this, working from home and having an exercise bike has done wonderful things for my work. One thing I'm curious of (and might be tackled in a follow-up) is if shorter bursts of exercise (perhaps more intense) are just as effective?

In their experiment they find that 30 minutes of moderate exercise is effective. I'd be curious to compare that with for example 10 minutes of high intensity exercise?
I'm skeptical this can be implemented into a schedule where you do mental work for multiple hours a day.
I heard they gonna ban blockchain after banning 2-space tabs!
Just reading the headline gave me traumatic flashback to a customer project for a winter sports brand that broke on April 1st after not being modified for months prior to this.

You guessed it: There was a sleeper bug detonated by the date change. Pain the butt to track down in Perl code that was generating an Excel spreadsheet cell-by-cell.
If you ever want to do breakfast again, try dropping the carbs. Had a similar problem, and greek yogurt for breakfast solved it for me.
Other commenters have mentioned sync, which is absolutely nice, but one other advantage is shared keys.

Obviously it's not ideal to share SSH keys, but lots of teams will share the default EC2 keypair for example. This makes it much easier to pop that key into 1Pass, share it with the team, and easily get everyone into the box.

And, frankly, 1Password gui is much more user-friendly than other SSH agents. Personally, I'll stick with the tried and true OpenSSH agent, but I know many will be attracted by this feature.
Author's argument seems to be that the only profitable publishers are subscription-based, and therefore cater to the rich, because only the rich can afford subscriptions.

That seems to ignore...the entire history of publishing. Like how a newspaper used to cost a quarter and everyone read it.
here you go! https://www.investopedia.com/news/short-bitcoin/
I priced out the cost of a solar roof and battery system recently after some long blackouts. The 30 year payback was something like -$3000. Total cost was half as much as my house and the system wouldn't have kept power on anyways for the 4+ days I was out of power. Meanwhile I can buy a natural gas or diesel backup generator for under $5000.

I REALLY want solar and battery to work for me because I love the technology. But the math never comes out right. Grid power is just too cheap where I live. Even the wind only options.
Yeah, that's not a bite of an Apple logo because the proportions and location are wrong (bite on right side, slightly upper indeed, but large enough to contain a lot of the device).
There's no such thing as a psychological need when it comes to reproduction. The very existence of the person having such needs (which you made up) is based on biological reproduction, which trumps any and all needs. You cannot have needs if you don't exist.

Likewise, offspring cannot be a risk to you if you don't exist.

The point of life is to reproduce. The point of life before the moment you reproduce is to not die.
It sound funny but it seems like playing cs go for you at the time was equivalent of a mind calming meditation. Especially play easy mode where you get kill streaks which can remotivate you
Or simply use network cards with full TCP offload (https://en.wikipedia.org/wiki/TCP_offload_engine).
“strong virus surveillance that can be ramped up at the first sign of another surge. “Why would we not make that effort?””

A great question and one I’m afraid will never be answered honestly, publicly.
Classic Lava-layer development anti-pattern

http://mikehadlow.blogspot.com/2014/12/the-lava-layer-anti-p...
Content translated to English by a robot:

Vodafone Portugal target of cyberattack

Vodafone was the target of a disruption in its network, which began on the night of February 7, 2022 due to a deliberate and malicious cyberattack in order to cause damage and disturbance. As soon as the first signal of a problem on the network was detected, Vodafone acted immediately to identify and contain the effects and restore the services.

This situation is affecting the provision of services based on data networks, namely 4G/5G network, fixed voice services, television, SMS and voice/digital service. We have already recovered mobile voice services and mobile data services are available exclusively on the 3G network almost throughout the country but, unfortunately, the size and severity of the criminal act to which we have been subjected implies for all other services a careful and prolonged recovery work involving multiple national, international teams and external partners. This recovery will happen progressively throughout Tuesday.

Although the in-depth investigation of the criminal act to which we have been subjected will last indefinitely and with the involvement of the competent authorities, we have no evidence to date that Customer data has been accessed and/or compromised. Vodafone remains absolutely determined to restore the normality of services in the shortest possible time and deeply regrets the inconvenience caused to our Customers.

We have at Vodafone Portugal and the Group an experienced team of cybersecurity professionals who, together with the competent authorities, are conducting an in-depth investigation to understand and overcome the situation. We will update information about the status of service as the situation progresses.
I wonder if they're referring to demonetisation?

https://en.wikipedia.org/wiki/2016_Indian_banknote_demonetis...
I don't consider people who refuse to shake my hand to be rude.

Generally I consider them to be hypochondriacs. This places them directly in opposition to me, because it strongly correlates with their likelihood to be in the 'cus covid' clan.

In that case, there is no way to avoid being rude, because the reason you don't want to do the thing is precisely the reason I _do_ want to, as a show of resistance against antisocial behaviours.
> mathematically enforced property rights

This is an oxymoron. How can you mathematically enforce a purely social concept? Property rights aren't tangible things; they are creations purely of law and of the societies they inhabit. Can you mathematically enforce that no one build a house on the land I own? That no one picks an apple from my apple tree, except with my permission?

I just don't see how cryptocurrency helps the unbanked--what does it bring that M-PESA doesn't bring? Furthermore, how are those benefits worth the externalities of cryptocurrency, specifically the massive energy consumption that undoubtedly fuels the climate change that is slowly worsening the lives of many of the unbanked it's purporting to help?
I think all historians agree a US victory was almost certain, if not dead certain after Pearl Harbor. That attack didn’t destroy enough of the US fleet to buy the Japanese time to trie and get even with the USA in production capacity.

Even the Japanese military knew that at the time. https://en.wikipedia.org/wiki/Attack_on_Pearl_Harbor#Strateg...:

Admiral Hara Tadaichi summed up the Japanese result by saying, "We won a great tactical victory at Pearl Harbor and thereby lost the war."
When you're in the middle of a hard fought war you do not have the certainty afforded by history. Everything is at stake. You may think you're ahead but then you suffer unthinkable losses (the battle of the bulge, for example --for both sides and the Korean war). With large scale wars where both sides both have a chance at winning, it's not over till it's over. You have no idea what will happen you cannot afford to say, "I think we'll win, let's pull back". Your fleet can be sunk, your ally can fall unpredictably (leadership death), etc.

You also have to remember, the Axis Japanese were extremely brutal in war. The allies could not afford to think, "maybe they'll turn nice".
> Are we going to argue this means Common Lisp doesn't parse if we add reader macros at runtime? A peculiar argument.

Peculiar how? Isn't that just common sense?
I would second this. Keepass also has an ssh key agent plug-in which works great. I’d say it’s even better than the putty key agent since you are notified when keys are used.
Keep in mind this was written in 1982 and was therefore based on work done for Mercedes-Benz in the late 70s and early 80s. I don't know if this was an Ogilvy ad, but it purports to be from 1980:

https://i.pinimg.com/564x/c3/21/d5/c321d520ec1207059c42fcbca...

By the 2000s, their dealerships' guides for top-end models (i.e. G class) spoke about how you had to get a new style once you bought a G class as you had become a new person.

Perhaps MB should go back to their roots.
I was going to comment something similar - I think the messaging around this needs to be more clear. It feels like I’ve been seeing serious security folk push the unqualified use of password managers for years now. Better hope granny never needs to use SSH.
One of the single biggest errors I’ve had to unlearn being taught in my life is that “exercise is for the body and mainly for athletes” instead of (or perhaps along with) “exercise is also for the mind if you’re a nerd” ;)

(Naturally, the mind is part of the body, but the mental benefits are drastically under-emphasized!)

Morning exercise a few times a week (at Orangetheory, in my case) lead to fairly large productivity boosts. My head feels so much clearer and I seem to have a lot more focus on tap, and just raw motivation to get things done or what I call “mental oomph”.
And then take Japanese soldiers, where that wasn't a 67% change, it was 100% that you would eventually get conscripted into a Banzai charge, or a Kamikazi brigade, or given a bamboo spike, and told to hold the Americans at bay.

We really do a disservice when we try to take WWII and put it into a modern relativistic historical analysis. The scope of evil and sacrifice here is completely different from our western conception of War as a video game where kids fly drones and random pixels die.
It is much better to be controlled by a group of miners in China and a password that anyone with access to gonna ruin your life. Nice!
Where is the ssh-agent reading your private key from? If from ~/.ssh/, you're just one "npm install" away from the key being exfiltrated by a compromised package. If the private key is on your Yubikey, you're already good. The 1password agent will provide a good hardwareless method of keeping your private keys off the local filesystem, and it'll sync between your devices too.