skysight-inc/HackerNews huggingface dataset:
This surprised me, House Sparrows here in the UK seem to get along with other small birds just fine, I never see any aggression at feeders or in the hedgerows.
I love how deep analysis finds stuff like this even nearly 40 years after a game's release. I hope we in the Guitar Hero II/Rock Band scene can reach that point someday.
Tell me you barely understand kubernetes without saying you barely understand kuberentes.
Book Review: “The Great Conversation: The Substance of a Liberal Education”
I mean don’t most places have a 30 day trial period or something built in? Seems like minimal risk to me.
Why do other options have anything to do with it? So far as I've observed, policy makers in the US are pushing for abortion up until birth.

We will soon have the tech to grow children in artifical wombs from conception. Why does self sufficiency define the cutoff for murder when it is time variant, and the child will necessarily grow the ability to live untethered?
>Food scientists say all kinds of things, including promoting vegetarian or ketogenic diets. Which ones are the true scientists here?

Sure, but look at what they publish professionally in journals. It's never black or white. Ignore what they talk about from a personal perspective to journalists or on TV, that stuff isn't peer reviewed.

>What does "moderation" and "variety" mean in scientific terms? Global nutritional availability varies drastically across the globe, and I'm not just talking about poor versus rich countries.

Come on dude, being obtuse isn't helpful. I'm not going to argue semantics with an internet stranger. If you can't figure out what moderation and variety mean in this context, I'm not sure you're worth arguing with.
hhkb pro2! It's not too bad, but you really appreciate the value of lubricating your switches when you're conscious about the sound!
Also you could try to wrap your adapter with tinfoil (this was a real fix for some adapters with poor shielding).
The dose makes the poison. Metabolically healthy people can consume small amounts of fructose with no harmful effects, but too much causes problems.

https://peterattiamd.com/is-natural-sugar-from-fruit-just-as...
LibreWolf: A privacy-focused Firefox fork
Exactly this.

I have a brand new laptop and I could swear I had much more responsiveness in any other chat app 15 years ago than I have now in MS Teams.

Everything is delayed and "not immediate" while 15 years ago it was in Skype!

How much power is being wasted, CO2 generated globally because of this?
Not sure if I feel worse sitting in a hydrogen blimp vs car packed with lithium ion batteries.
Take heart! Plenty of very smart and capable people bounce off this sort of thing. I think it's a matter of temperament; some folks are wired for strict typing and struggle to see the value of dynamic typing, other folks vice versa. It's always valuable to walk a mile in the other shoes, but here we are.

For the record, it's not immutability that cause "the record problem" and bring these complex ideas, it's immutability + strict typing. Clojure's weak typing and tree-based immutability makes the record problem just as clean as the OO version:

(assoc-in person [:personAddress :addressCity] city)

returns a new record with the new city, and any other function with a reference to 'person' would not see it changed.
And if that's infeasible, to not run untrusted code in an environment where it has unfettered outbound access to the Internet.
> He couldn’t. All he could do would be to dictate the code of conduct for physicists working at the MPI

And that's precisely why I think it's absurd for a code repository to have a code of conduct.
It's really this simple. Junior employees need to be more actively managed than senior employees. They literally do not know what they're doing, that's what makes them junior. Remote or local, they need more oversight to help them learn and become productive.
This is very useful information. You’d really hope that private emails would be excluded by default…
I think you've glossed over the most significant bug, which is that for no apparent reason at all the Scroll Unlocker increments the Warp Zone Control value, which configures the 2,3,4 warpzone to instead function as the World 5 Warpzone. If you don't get properly into the warpzone (which triggers the proper warpzone object), this is what causes it to function as a World 5 Warpzone, whereas the other bug is the one that allows you to scroll into it through unorthodox ways.

Also, the video has a lot of info about how levels are constructed in Mario in general, which I found very informative.
Pair programming is a fantastic tool. Why the snark?
Because chunks of it start coming up from wear and tear and the only thing worse than not having anti reflective coating is having bits and pieces of your display reflective and the rest of it nonreflective.
> One reason so many Victorian public toilets have been closed is the cost of providing disabled access, which, unlike the provision of public toilets, is now statutory. It’s expensive and fiddly to update a Victorian loo reached by steep iron steps, so it’s easier just to close it

I hate the mindset of "unless we can have/use this, nobody else can either". Remember when UC Berkeley had to take down over 20,000 of their free podcasts and lecture videos because they weren't captioned? We need to fix our disability laws to stop this kind of thing from happening.
I'd assume the custom page has a random URL and requires entering the email address (requiring a match) or clicking a button. I've seen some account confirmation pages like that.
Unfortunately almost all cities are bad places to be if you have any kind of issue that requires you to be near a toilet. I got a taste of it after I developed an anxiety disorder based around worrying that I needed to piss all the time even when I didn't. The same happens if I drink at all of course, but I can handle that slightly better as it dampens my anxiety around it. Beer is worse.

I've been to a lot of cities in a lot of countries, and I haven't been to one that handles public toilets in an accessible and compassionate way. European cities are generally okay...if you are okay with paying 50 cents to a euro for the toilet, which I guess is a small price to pay really, but still not pleasant.
I didn't read the article, but the title alone is obvious.

I am in favor of flexibility in the work place. Some people work better remotely, others work better in an office. We should let people do what's best for them.

I like working remotely, but I can't imagine being fully remote with my first professional job out of college. The foundational knowledge transfer that happens in person is invaluable. Not only that, but I find even now, as a more senior engineer with many responsibilities, at times it is hard to feel motivated when I'm fully remote. That would only be amplified as a junior engineers when you aren't a stakeholder in any projects. How can you feel inspired to want to build great things if everything is so disconnected and impersonal?

I suspect this is much better at companies that are permanently remote - they hopefully have the infrastructure in place to properly ramp up and train junior engineers. But for companies that have transitioned to remote recently, the old way of onboarding a junior employee won't work any more.
As you said, viruses are all over the place. Imagine this concept before Covid - living in a bubble and only coming into the same room as people if you absolutely have to, and even then with strict rules regarding physical distancing and medical assumptions based on a layperson's understanding of symptoms.

That sounds like a terrible way to live just because we were reminded that viruses exist.
I think we're at an impasse. There's nothing more to argue without actually quantifying it which is going to be extremely difficult at this point. This [1] cites some beginnings on that front but we'll see what comes of it. The experiment is being done with or without that information though; the central bankers are acting on your story, not mine, so the blood will tell. My bet is that it can't possibly be enough (because the problem is material) and the consequences of the failure to recognize that are going to be very serious.

> Right now, the Fed has no control over the main drivers of rising prices but the Fed can slow demand by getting a lot of people fired and making families poorer.

This is the tip of the iceberg, I say. The global effects will be catastrophic.

Edit: Yep, it's already hitting [2]. And there's your reason for lower inflation in Asia, subsidies and other state spending, so basically the opposite of what you were saying.

1. https://stephaniekelton.substack.com/p/inflation

2. https://www.bloomberg.com/news/newsletters/2022-06-27/asia-s...
That's a good take out of current issue. I'd say though having online friends is not necessary, but ability to follow forum conversation and initiating / joining one is a valuable experience in remote work.

I can expect that older managements are lacking in this aspect.

That being said, there's synchronous remote (similar timezone and same work hours) that can help to alleviate the remote work issue.
"US citizen" excludes a huge number of people who live in the USA but do so without the benefits of citizenship, so that isn't great either. "American" being synonymous with "people from the USA" may not be completely accurate but it seems the best of available options.
I'd also add that the soundtrack by Vangelis was just as critical as the film's visual elements.
Why? Most of this stuff is personal information from their users and abortion is not (yet) illegal in most states.

By this logic no user data can ever be deleted, just in case it becomes relevant to enforcing a future law.
Stephanie Kelton: Inflation
Great article and the interactive graphs work well to explain concepts.

I can think of a few extensions: make it more realistic with a global map of fiber-optic cable networks and local extensions, and then compare how information spreads through things like peer-to-peer sharing vs. information posted to 'central authorities' like Twitter. (Notably there was also that study that showed false information spread faster across Twitter than accurate information, attributed to the 'surprise factor'). This could also be modified to include the authoritarian filter effect (i.e. how does China's 'Great Firewall' affect the spread of information, for example).

With respect to this simple nearest-neighbor model, I suppose a complicating factor would be long-distant transport from a given node to a distant node by some out-of-plane connection method (i.e. Covid spread rapidly by airplane, for example).

The article really shows that graph-based network thinking is a great way of approaching these problems, nice work.
Brothers Quay are visually amazing and creative, even if plodding at times.
> of course one could trust one's government implicitly but not the next government

Quite so. Consequently my priority is a); if I can keep my information away from the government, then b) and c) follow along. That is, if government can't get the data, then (unless I'm careless) nor can corporations and crooks.

The government is the toughest nut; they have the whip hand. I need to interact with the government to get government services I've paid for, such as my pension and medical treatment.
Forcing a solvent and willing party into missing a payment by closing their bank accounts is really a bit of a different story.

Will that distinction make a difference to international investors? I think the West has achieved their objective of making Russia unattractive for investment.
I work remote now and love it, but I can't imagine doing this straight out of college.
Microsoft Teams is a disaster and its slowness is not due to Electron but Angular.
But if you flip a coin every year the chances of getting heads after 10 rolls is quite high.
Then everybody else I've worked with over the last 6 or 7 years is also using it wrongly.
That seems to be actually be true, not a factoid?
I just want to note that my experience is the exact opposite of this in every regard.
In defense of remote work underperformers in general, I work for a company with a lot of tribal knowledge. It shouldn't be that way, but that's how the company operates and our pleas for time/money to write adequate internal documentation fall on deaf ears (doesn't help that it's legacy software so there's not many people capable of writing said documentation). Result is there are a few wise old (as in 15-20+ years experience) veterans who know the "deep magic" of how the software works, but they also tended to be the least available online during our year of WFH (with some exceptions).

In the office the culture for accessing these guys was: Ping with slack DM/skype, if they don't answer in 15 minutes walk over to their desk and bend their ear, unless they were clearly working something more important at the moment. Sometimes there would even be short lines of people outside of their cube waiting for attention.

There was an organic interrupt-driven workflow for these experts because they were in so much demand (with occasional pauses in access if they were working on something time-critical). That whole workflow collapsed under WFH, and as these veterans were used to operating on their own/managing their own time roughly half of them failed to be readily available online. This led to issues for people like myself where we needed some piece of their knowledge but just got radio silence for hours, sometimes days. So you pick up some other work to fill in the gap while you wait for a response, but that leads to inefficiencies of its own once they actually do get back to you. Once I had a cascade of about 6 stories going in parallel because I kept picking up alternate work to fill gaps, only to get to a point in THAT work where I needed some tribal knowledge, so I pinged the appropriate SME, waited several hours, picked up another task in the meantime... etc

And leadership lacks any carrots/sticks to make these guys accessible aside from asking nicely. They're largely where they want to be for their careers, value their time, and have all the truly vital knowledge so they can't really be punished lest they leave the program.

Sadly I suspect my company's organization is closer to the average than yours, so lots of other companies fall into this boat. It's not always a matter of discipline :)
You know it when you see it, and ultimately it’s going to be a call left up to whoever is moderating the community. Any attempt at a narrow or precise definition leads to disingenuous people exhausting the moderators with endless rules lawyering.
So ~35 times overhead seems like an OK outcome...

This what development has become!
Your Startup Can Use Bayes Rule to Survive
You can type `f 4` to jump directly to the function running before entering the assertion machinery.
Author mentions Tor, yet Tor can make you stand out just by mere use of it, unless you use pluggable transports/ bridges to hide the fact you’re using Tor.

Also you could hide in plain sight by using Safari on iOS with a generic mobile Internet IP. Generic useragent and generic IP. What’s wrong with that? Bonus points for browsing in a private session to stop cookie tracking.
Some people need more authority and external motivation generally in order to realize their potential.
He died alone in his apartment. Then his artwork went viral
nothing wrong with sugar or carbs if you are going to completely wear yourself out.

on any other day it just kills you.
Experimental post-quantum safe VPN tunnels
Once you start adding Protocol and TypedDict you are (almost) back where C++ and Java are with virtual classes and interfaces. The point of duck typing was that you don't have to write all that boilerplate and stuff just works as long as the right functions are there. That's lost once you have to declare what you want to use.

> As long as you’re validating inputs then you don’t need type validation at runtime.

The issue is that type validation is done by a different tool, that follow similar, but not identical rules to the runtime. So it's very easy to create code that passes the type checker, but fails at runtime or vice versa. Type validation is something Python should be able to do itself, it's part of the language after all.
Privacy and security are often lumped together - usually correctly - but sometimes they are at odds. Security is based on knowing something and privacy is based on not knowing it. This is especially true when two parties are working in a system together (eg. you and me). The more you know about me, the better you can trust me, but the worse my privacy is.

I think the phrase "privacy leaks" is an overstatement, but data is collected based on various services that are enabled. You have the option to sign into Chrome to enable browser sync, but this means Google has information on your bookmarks. Is that a leak? Maybe the convenience justifies the sharing of data.

Auto-complete will start looking up search keywords as you type them into the omnibox. That means it's sending partial searches to Google just by typing in an address. It's sharing information to return a service.

Chrome collects other information on crash reports and usage statistics. See the category "Identifiers in Chrome" in their privacy policy for details on that. It's very human-accessible, as are most of Google's terms of service.

https://www.google.com/intl/en_ca/chrome/privacy/

It's user choice how deep you want to go into the privacy swimming pool. You're generally trading off convenience features in the shallow end, and security features in the deep end (eg. Ungoogle Chromium disabling Safe Browsing). Find the depth you're most comfortable at.
No, it's a union; you can find them listed on the DOL website as a union if you look them up.

It's not uncommon for different workers to be represented by different unions in a single workplace. UNITE HERE, among others, represents some stadium workers.
I like it more justified usually (as I generally use big screens, reading wide texts is hard), but also when it has some set of max width.
Handaxes: Products of Sexual Selection?
"chinese junk"?

why the racism in journalism?

did they call it the "american junk" for the Persererance's backshell and parachute?

https://www.space.com/mars-helicopter-ingenuity-perseverance...
Computing resources were scarce, which made us better code-writers. We had to think about this. Scarcity leads to efficiency. Abundance leads to complacency.

The new generation just assumes that all database/network calls and UI plumbing is magical and free.
What law does it break? And should/does the state have this kind of power to view your private, personal affairs? Can the government also see if I walk 10,000 steps per day?
IKEA Symfonisk Gen2 Amp Modification Guide – A Much Cheaper Sonos Amp
Startup raised $4M for software that analyzes workplace communication
Absolutely, we onboarded multiple junior folks over the year, but always put special care there, it needs a very different approach to any new remote teammate.
"Adjustment Team" -> The Adjustment Bureau
The thing you’re perhaps running into is that plenty of people, supposedly very qualified folks, can talk at a high level but can’t actually do the job — can’t even string a handful of lines of code together.
Ask HN: What is the first digit of your base TC?
Dropshipping is not new and is completely overly saturated. The only people making money from it are people charging courses for it which is a scam.

Dropshipping doesn't work at all, just build a real business.
What's really wild is when you realise that over half of all humans do not have access to infrastructure that safely disposes of their bodily waste. I'm currently working on a project to build a composting toilet and doing research for it has really opened my eyes to the world of sanitation and how much there is to be done. If anyone is interested, I found the forum on susana.org has lots of great resources.
Killnet hits Lithuania over EU sanctions affecting Kaliningrad
If you work the club and ingratiate them, the bureaucracy is your biggest ally!
And the fbi dropped the case before the last appeal could go against apple. What happens when they don't drop the case?
It's funny to think about it - but the game is almost 37 years old, and how many billion hours of play has it gone through? Yet people are analyzing and discovering things.

Now compare that to the sheer size and complexity of modern games / software. Crazy to think how many bugs there are that will practically never be discovered.
Users pulling any old image off of Docker Hub!
Two crème de la crèmes of modern software.
Yes, I am totally investing in myself and maybe I am "solving mortal problems" too but that's besides the point. Donating to stuff you depend on isn't an altruistic act and I am sorry if I made it sound like that. You do make a good point about Kubernetes and Google, and yes I intent not to donate to projects already backed by big money because that's pretty pointless. So, what are projects great projects / organisation so support instead?
New Minecraft moderation will permaban accounts even from personal servers
> Not 9 years ago when the snowden/NSA revelations came out?

What were you worried about looking up/messaging when those revelations came out?
yeah, i would have preferred to be remote as a junior.

i think its just about being an environment where you're comfortable to ask questions - and some candidates also, maybe through insecurity are also unwilling to seek guidance.
I don't know if they're more likely to fail in a company that understands how to work remotely. Although the article does seem to suggest this. My guess is that this is more a product of companies recently going remote and not understanding how to do it right.

I've been working mostly remotely for the last decade, both as a junior and now as a senior and this hasn't been my experience at all. In fact, I'd argue the opposite is perhaps true.

I tend to define a junior dev as a dev who needs a decent amount of handholding where as senior devs are expected to be self-sufficient after a brief onboarding period.

If you're a senior dev and you're not self-sufficient then remote can be really hard because you have to constantly pester other devs for help over Slack and Teams, where as in the office asking someone for advise can be done less formally. What I've found is that it's really obvious when a senior dev isn't quite as senior as they probably should be when working remotely.

Junior devs on the other hand should be expected to need support and there's no reason they shouldn't be able to get that support if they're working for a company that has a good remote working culture. Ideally every junior should have a senior dev mentor assigned to them and they should have Slack channels in place where they can request help. Code needs to be reviewed by senior devs and ideally you should be working with them to solutionise before they even begin to write their first line of code.

Still, I think most junior devs would probably benefit from some office experience early in their career. I'm not sure your first dev job should be remote, but I don't think junior devs should feel they're any more likely to fail working remotely as they would in the office. As a junior dev you can probably improve your chances by asking what support you'll be given as a junior dev during the interview process. You should also feel confident to ask for help. At the end of the day if you're not given the support you need as a junior dev, that's not your failure, but your employers.
> Guess it depends on where your competencies are.

That's true of almost everything, no?

I use k8s myself (nowhere near that scale, basically the smallest scale you can think of... one cluster...) and don't think it is a bad product.
Or documentation. Just a list of slack channels and what they are used for is a big help.

Remote working requires effort too.