skysight-inc/HackerNews huggingface dataset:
I can’t think of a great software on boarding experience. In fact the quality of onboarding is often inversely proportional to the perceived value/duration of the job, such that a crappy temp job is likely to have excellent onboarding to maximize perceived ROI.

What I have learned from my time in the military is that onboarding is more important than candidate selection. Regardless of onboarding success comes down to personality. The quality of a candidate’s professional experience is more a reflection of that personality than an indication of current technical competence, which is where candidate selection is often severely misunderstood. Provided a properly selected candidate there can be enormous room for positional success if the criteria of success are well defined, documented, and trained. This is where onboarding is important. I have never seen corporate software get this correct even though the same company likely has this mastered in other career fields.

The common expectation is that some other company trained the candidate for you and that they are fully technically competent walking through the door. That is an unrealistic expectation born from poor planning and lazy leaders. The result is beginners that need tremendous hand holding and the bar of acceptance to be continuously lowered or seniors that are everything the company wants except compatibility with people who need too much hand holding.
I loved the paper! The technique its authors present is more elaborated, though: they mix different sounds extracted from nature, such as birds and wind, and allow mixing different streams to create something pleasant to a sysadmin's ears. I liked this paragraph in special:

"Due to copyright limitations on existing natural sound collections, Prof. Couch has spent many hours with a Telinga parabolic nature microphone and Sony DAT or digital minidisc recorder in search of the perfect bird."

Thanks for sharing this paper!
yes. there are tools out there that can wipe away everything: https://github.com/rebuy-de/aws-nuke

My money is that this guy was just negligent an did not remove his old credentials + used whatever thing he was using before without doublechecking. It's extremely plausible he had this setup for a test account and ran it with the wrong credentials.

On Cisco side this bad all around. Revoke the credentials. Audit the credentials periodically. Don't allow direct production access even for engineers that work there unless it's a live production issue or a deployment that's going on (and even then you allow them access to the tooling that does the deployment not to run whatever they want with : permissions)
Some of these businesses wouldn’t exist if it weren’t for the appstore. 30% is comfortably fair for many.
I made a helper image: https://i.imgur.com/CHYYhn6.png
Did you ask for help? Maybe the business was not scalable.
> the monad is only kinda building a graph to be evaluated

That's what the free monad does. Not every monad is a free monad, IO certainly isn't.
- Nintendo charges 40-60% for the Switch.

- Microsoft charges 30% for the Xbox Store.

- Shopify charges 20% for their app marketplace.

- Valve charges 30% for the Steam store.

Can you provide evidence that Apple is charging a lot compared to its peers ?
i don't think he did this on purpose. it's probably the classic "ran with wrong credentials" story of one really unlucky negligent fellow.
Although true; I'm not sure much of that provides clarity. Eg, "Your entire program is ... one new huge instruction" - that is true of any program, and it doesn't sound like a useful abstraction for reasoning about programs. The idea that getChar returns an instruction rather than a character is similarly not an obvious improvement from getChar() returning a character. It is quite subtle for someone to complain that getChar() returning a char is suboptimal.

Everything I've seen is monads are confusing because they solve a problem imperative languages don't think they have. As the article points out,

function getDisplayPictureFromId(id) {
const user = getUser(id)
if (!user) return
const profile = getProfile(user)
if (!profile) return
return getDisplayPicture(profile)
}

is totally fine and idiomatic in most imperative languages. Once a programmer starts chaining functions together (as functional programmers are wont to do) then the "if (!user) return" become a substantial blocker that needs a solution - which leads very quickly to monads and abstracting away IO.
> Language learning in general though, I have found, is not that amenable to gamification. Some learning methods may be more efficient than others, but even with the most efficient methods, real language learning is still inherently and unavoidably a slog. So if you come across a method that makes it "easy", chances are it's not actually working

Go to a foreign country and try to get laid. Genuine intrinsic motivation, and the difficulty increases with age. If nothing else, this education is good preparation for a career in business
> You are very misinformed about how satellite launches are publicized

Then tell me, where is the difference between North Korea saying "we will be launching this peaceful satellite of peace" and launching a spy satellite, and North Korea saying the same and launching a nuke satellite? Same orbit, same weight, contents kept secret to the best of their ability (and possibly swapped last minute in secret), same orbital timer to trigger it, only difference is whether it takes pictures or goes boom.

> and about the US launch on warning policy

https://www.armscontrol.org/act/1997-11/news/clinton-issues-... states:

Bell pointed out that while the United States has always had the "technical capability" to implement a policy of launch on warning, it has chosen not to do so. "Our policy is to confirm that we are under nuclear attack with actual detonations before retaliating," he said.

> https://foreignpolicy.com/2020/07/21/electromagnetic-pulses-....

This just says that a nuclear EMP attack would start nuclear war (or rather, nuclear retaliation if the EMP nuke was the only one the attacking country had/could deliver).

An EMP attack by Russia is indeed unlikely.
if TikTok dies, twitter should just pivot into TikTok... if not resurrect vine.

Also what’s filled the TikTok hole in india ?
If 2 isn't possible, a fast forward button would be a decent alternative.
I doubt

As impressive a the Planet-Scale sounds like, monitoring system has been essential in a lot of companies, big or small, and there are tons of companies dedicated to this problem domain.

So it is not an untapped territory for many. Google solved a problem that is relevant to Google and its scale. The solution is cool, but it is only so because the problem exists in the first place.

Without Google's problem, the solution will be seen as incredibly over-engineered and unnecessary.
It's also a sign that you might not be compatible with that org.

I recently left management in a large org (where I tried to shelter people like you) and am now back in the startup world. It is refreshing to not be fighting the tide continually.

I'm going to do everything I can to avoid companies that see tech as a cost centre or are super bureaucratic in future. Unfortunately difficult in my mid-sized, non US, city.
> So it's galling to me when you accuse Hindus of Hitler style tactics when they're the real victims of it.

Stop thinking in terms of "X are the real victims", "Y are the real aggressors". It leads to a never-ending cycle of hatred and violence. Everyone is human, everyone deserves protection, and everyone is capable of doing good and evil at different times and in different places.

GP didn't say "all Hindus" and they definitely didn't say "Hindus outside India", which is who you're talking about.

Your ancestors experienced "persecution of a minority" in their homelands, and that's what GP is also referring to. It is always wrong, no matter who the persecutor is and who the minority is. But it's possible for people of Group A to be the minority in one place and the persecutor in another. Sometimes it's the same individuals, because they want revenge. But often it's people saying "Well what we're doing isn't so bad, did you hear they do X bad thing to our people in other countries?" These are destructive patterns of thought - they corrode societies and nations. Focus on making the place where you live positive, happy, and peaceful instead of pointing fingers.

This comment thread is about India, so GP was talking about persecution of minorities there.
This is the most elaborate marketing project I’ve seen yet for December’s Dune movie release.
And the AppStore wouldn’t exist without apps. Just ask Microsoft.
> The real science of ergonomics, Cranz argues, should point designers toward chair design that supports and enables the body’s need for movement, not stillness – with seats that angle downward in front, for example, and have a base that’s flexible enough for the sitter to shift their body weight from leg to leg

weird then not finding mention of the Varier Balans chairs.

I had one growing up, and bought another one after a month of lockdown as my home office setup wasn't meant for extended usage.

that one and a standing desk seems working well so far.
> Bad crypto code usually looks and produces results indistinguishable from good crypto code

This is such a weird part of cryptography... you can have two implementations, which both always produce the exact same output... and yet, one could be vulnerable because of side channel or timing attacks.
And Google Play and Amazon’s App Store, and Steam, and Epic, etc etc.
Indian population is brainwashed by the party with which FB sided

How you ask? The media commonly called as Modi Media blames EVERYTHING on the opposing parties

India is#1 in corona casesper day, who is to blame? Congress. Why? They are soreading fear!

And now they've started using a suicide by a Film actor to stop corona news altogether.

If you look at Hindi and English news they're focused on spreading conspiracies about a dead guy and his girlfriend like gf smoked drugs etc
Ponzi schemes require deception and fraud. Unless Herbalife is defrauding people, which MLM’s typically do not, there is no comparison.

They are an inefficient allocation of resources for the person investing their time and money, but the same could be said of many, many other endeavors.

I’d rather resource be spent to teach people how to properly calculate ROI and IRR.
Thanks for enjoying the article, everyone.
I use a wooden dining chair at one computer, and one of those old wooden swivel "banker" chairs from the 1930s. I replaced its inferior wheels with large felt pads that are gentle on my floors. It creaks and has to be oiled once in a while.

Like you, I exercise.
> I would just lease hack a nice BMW just so I can hand it back to the dealer no questions asked.

At least in the US, the lease terms seem to be uniformly terrible.

Mileage allowances are absymal. And you're completely hosed if you get an accident that totals the car out. If the car doesn't come back at the value expected in the lease, you're on the hook for the difference.

Given that kind of risk, you might as well buy the car and keep the residual value for yourself.

I haven't seen a car lease with terms that didn't suck in years.
Dear founders do not listen to these people. Could be contagious.

One simple question, did you start doing the company because you were the best at it, or because you thought you could become the best.

When you know you know, I was born in a sea of Washington Bullets and I have certain sensibilities to electronics and the spectrum. I love Programming and burning the midnight oil. Get out there run and fight like hell, get fit, stay fit. Be a shark
That was a good talk! The speaker (David Hone) plugs his book at the end “The Tyrannosaur Chronicles: The Biology of the Tyrant Dinosaurs”
I mean, Dave's not wrong. If you had a few beers with folks in an MLM who kind of know the deal, what percentage would admit to hoping to be one of the 'got in early and made some money' folks without being too terribly concerned about those at the bottom of the pyramid getting fleeced.
In a world of remote k-12 schooling, hopefully real estate values tied to school zones will be history.
Best books to learn React.js in 2020
Um, they have moved on from chess. The problem is you are only looking at the highly skilled people. Go look at everyone else, and you'll see chess is pretty much an expert's sport now. Casuals are more or less gone from modern life.
Some people in India think it's a problem.[1] Some people in western China unofficially use the same time zone as neighboring countries.[2]

[1] https://qz.com/india/1542969/indias-single-time-zone-may-eff...

[2] https://en.wikipedia.org/wiki/Xinjiang_Time
Let me rephrase that: Wouldn't professionals plan to remove them, and thus have an attachment on the gun that collects them in a bag?
Technically you can make it GNU compatible and charge for it with the source online. A user needs the build system but can modify your app and rerelease it at their convenience.

I prefer the F-Droid model myself.
Preventing email spam was in fact the original use case for proof of work.

https://en.wikipedia.org/wiki/Hashcash
> And they make every developer buy a Mac

No. You just need to be able to run OSX.

For the last 6 months I've been running OSX on my X299/10980xe desktop using OpenCore. And it is far along enough now that you can run it on a range of PC equipment including AMD.

And Apple has said on a number of occasions that provided you don't sell these Hackintosh desktops they fully support you playing around with OSX this way.
I think our experience with Covid-19 has revealed any such hope to be 100% unwarranted. At least in the US, "that's China, it won't happen here", "that's Italy, it won't happen here", "that's New York, it won't happen here", "that's California, it won't happen here" attitude.. and it even circled back on itself, when it did happen in many "heres" and the attitude became "it won't happen again".

I'm not speaking of those who weigh the consequences of lockdowns or debate the viral reproductivity. I mean the people who outright deny what is happening right in front of their faces. Those who have easy access to good information, and ignore it in order to seek out bad information.

There's just no way something such as climate change, which is much more abstract, will get that kind of buy in from this kind of populace. Even if you got everyone to agree on it, we'd hear the familiar debate; "we shouldn't be forced to cut our emissions until country Y does it first". And conversely, "why does our poor country have to suffer from these restrictive limits when the rich world profited off their pollution for decades?"
I would not fear it. Technology has the potential to make us immortal and to help us transcend out biological beginnings.

Humans that live for extended periods of time would be able to make progress and keep knowledge alive for longer periods of time facilitating an acceleration of progress made -> repeat.

You are also assuming that we fix aging but we make no progress in other domains. Would you really care how old you were if you could "download" yourself in a new replica at will? ie technology was so advanced that we would maintain our biological form only because we would like to experience things our ancestors did, not because it would be necessary.

---

Also, when people say longevity there are at least 2 things that are mingled together. One is: living longer but the other one is just improving the quality of life. So whenever you are afraid of this new future, picture people living 20% longer only, but their life quality into their 80s and 90s would be the same as a person today in their 40s.

Who would not want to have a better quality of life and instead of spending their last decades watching as their body fails and things get worse and worse?
It kind of sucks that computers allow us to do most of our work while sitting in the same place. When I started working there were more reasons to get up, take something somewhere, walk to the printer and so on. This feels much healthier.

I don’t think any design with better chairs, stand up desks or whatever will make it healthy to stay in the same place the whole day. If I had to choose a career now I would definitely think about something that allows for more walking or other activity.
I was expecting a kind of rant that one fills the reason why you want to create a new X. Then after fill the reasons why it wouldn't work. I have seen with calendars and other things here in hacker news. Someone remember the links?
> Whether that goes into the standard library, or gets a little language syntax support as well, is something you can argue about, but is pretty arbitrary and probably just comes down to the style of the language.

Not really. That's maybe the impression you might, but it's not true. The "language syntax support" isn't really syntax, it is a deep conceptual change of the language. Now instead having functions return one value, they _can always return 2 different types_ and you don't know if they really do unless you know the implementation (which sometimes you can't).

That not only causes pain on a daily basis for most developers, it especially causes pain for library authors (which you are maybe not, so it is not as visible to you) and it especially causes troubles down the road with other concepts.

As example, check out Java's try-with-resources. It is a bandage over a bandage and while it improves things it is difficult to get right and has a lot of corner cases and really strange behaviour, especially in combination with constructors.

With plain simple language features, something like that does not happen.
This feels like may be he at some point discovered that his AWS access to Cisco account was intact and got curious about it and maybe even did some harmless things. Then while playing around with GCP he managed to run something that deletes stuff (Terraform maybe) but the credentials used were that of Cisco AWS account which wasn't what he intended - clearly just deleting stuff is not the smart thing to do when it will be recorded against his AWS credentials.

I think he is pleading guilty to unauthorized access which was intentional - but not to the deletion which was unintended.
The virus is still novel.

Rare for now. We really do not yet have enough data to understand what the implications are, other than reinfection is possible.

Having survived this virus, left with chronic fatigue I hope continues to improve, I feel strongly about taking this more seriously than the US currently is.

Let us hope it remains rare and does not turn out influenza style, able to hit us every annual cycle requiring recurring vaccines.
How long time do you think it's realistic that we reach longevity escape velocity? And what current longevity research do you think is the most promising?
That may happen here in some areas, but it doesn't happen anywhere I've lived.

Garbage collection in the US is increasingly mechanized, with trucks grabbing cans and dumping the bagged trash into a hopper vs. a person handling the trash can and its contents. People living in higher density areas would just put their bagged trash in a dumpster, with multiple homes or apartments sharing a cluster of dumpsters. So, I think it would require staffing or technology changes to inspect trash for proper recycling. I also think there would be a lot of resistance to this for cost and privacy reasons.

Some states in the US do use a deposit system for other things besides batteries. Glass and plastic bottles in particular have some sort of scheme where I think you pay extra up front and get it back when you recycle the bottle, but I've never lived in a state that had this so I am not sure exactly how that works. Generally speaking though, I think people would respond well to "cash for trash" and overall a positive incentive like this would be more popular and effective than having trash inspected.
HN's formatting engine requires two newlines between paragraphs.

That way you can separate points and make them more readable (punctuation also helps).
Helicopters are "stuck" because they've largely settled into an optimal configuration over the 70 years if experience designing helicopters. Some of the first helicopters had multiple rotors [1], but those were abandoned for good reasons They have a large main rotor because larger rotors provider greater efficiency. The single large rotor also provides the ability to perform autorotation in the event of power failure. Batteries are also bad choices for aircraft since they have very low energy density by unit of mass [2] combined with the fact they don't get lighter as energy is expended like thermochemical fuel.

These are the main reasons why quadro copters largely remain in the realm of drones and toys. These are the use cases where mechanical simplicity of four fixed pitch electric motors shine, and the shortcomings of reduced safety and lifting power aren't big issues (cameras weigh less than people and their families don't sue when they get smashed in a crash). You point out helicopters aerospace practices as a drawback, but in reality those practices emerged to deal with the responsibility and demands of human air transport. What is it going to cost to insure one if these flying cars? How many people's life insurance policies is going to cover rides in these things?

Definitely quadrocopters have made their mark in consumer electronics and even some commercial applications. But I am very dubious that people will be flying in electric multirotor craft.

1. https://en.m.wikipedia.org/wiki/Focke-Wulf_Fw_61

2. https://upload.wikimedia.org/wikipedia/commons/thumb/c/c6/En...
Did they confirm it? or was that what it looked like to them? Without reading the article again, I was under the assumption they later said there was no noise coming from it.
If you were a miner, that tool that helps you dig faster would put you out of a job, because now they only need half the miners to do the same amount of work.

If you were an artist, a lot of the point is the material things, or the process. Why on earth use oil paint than instead of Photoshop or other digital tools? Why do people use paper at all? It's so inefficient. But art really is personal and inefficient most of the time.
Great work Kabir! : )
This really is a ridiculous point to make.

You need a Mac because important components like the XCode Simulator require OSX libraries in order to function. It's no different to me needed a Windows machine in order to build Office plugins.
This is illegal and I am skeptical that Apple has officially endorsed breaking their EULA.
It's not bad if they wake up right next to a breast. Before long, they can feed without waking the parents. The sleep deprivation will be terrible if you have to stand up (get heart going), flip on the lights, walk to the kitchen, fumble around to mix and microwave, walk to the baby, sit with the baby, walk back to the kitchen to clean up, and then head back to bed.
Isn't the bladeless electric fan just a ducted bladed fan?
Easy
Medium
Hard
CSS
The point of the anti-trust regulations is that some of these kinds of contract terms become illegal as market power increases - particularly contract terms around using dominance in one market to unfairly gain dominance in another market.

Otherwise for instance you could have a dominant employer in your town (eg. A factory town) write into your employment contract that you can only buy household groceries from their own supermarket etc. These kinds of things actually happened at one point in history before the anti-trust regulations.

A lot obviously depends on definition of the "markets" which is what anti-trust cases in practice largely revolve around.
Oh

I was hoping it was Alien vs Predator
The waving gif link in the sci hub page posted by another commenter is excellent.