skysight-inc/HackerNews huggingface dataset:
> only to have my team-lead actively micromanage and stonewall me in order to bring my productivity down to a crawl

When leading, my default is to give people space. Unfortunately, that means if someone needs micro-managing I'm typically not the right person. This is different than mentoring, which I enjoy (not sure if I'm any good at it though ;) ). And obviously, I'm always there for questions. What I don't understand is how leads/managers have the time micromanage people. If a person can't trust their team to do a good job, then they should not be leading a team.

> but they started blaming me personally every time I pointed out any ways of improving the way we do things.

Even if it was your fault, this is wrong. All problems are the leads problems. The lead should be asking him/herself why you went around them to the manager? The manager should be asking the lead the same question.

I'm so happy I don't work in a big company anymore.
Run Android then. If you need an iPhoneX to run your mobile operating system, then it's an unforgivably bloated pig. An iPhone X is beefier than some workstations I've used as my main gaming and development rigs in the not so distant past.
1/4 acre is pretty normal for middle-class neighborhoods in much of the US. A land tax would have to be pretty drastic to force people to knock down houses, split/combine plots, and build new houses repositioned to be more dense than they are now.

I think a better solution would be relaxing zoning/making new development easier in areas of high scarcity.
To be fair the serverless framework supports several types of cloud solutions besides AWS — but I’m not so sure how easily one can switch mid-project.
Almost related. Perhaps outdated. I worked in television for 10 years as a broadcast engineer. In a large city this is a union job.

I was given the task of testing and repairing some equipment that had been in a back room for a while. I was the new kid so I didn't know the routines of the day but one of my duties was to operate the camera for a five-minute newscast in the afternoon. This only entailed rolling the camera into place, pointing at the news person, focus and I was done till the newscast was over.

I was poking around the equipment in the backroom when one of the scruffy old men quickly came into the room. "Hey, you're supposed to be on the set for that newscast!", he said. I must have lost track of time cause I didn't know it was so late. I rushed to the news set, got everything ready, put on my headphones and looked around to see no one else was there and it was still an hour before the news was to be broadcast.

Thinking the old man was the one who got the time wrong, I went back to my other work, thinking I could get a few things done but, minutes later, the same old man came in to chew me out. "Do you know how long it took us to get your job into our union contract?! If management looked through the window and saw no one out here, we'd be in big trouble. You get out there now!!"

So I went back on the set, now understanding that I was required to stand there for 53 minutes, headset on, waiting for work to begin.
I don't know; that's about 3 calls per person per year in the US. I don't think I make any more voice calls than that. Times is a-changin'.
Yes, that’s what we want. Only web “devs” and lazy designers want something that looks the same.
Facebook is using billions of Instagram images to train AI algo
If you are bright(ish) you can figure almost all of the needed skills with a bit of reading and practice. I taught myself everything I needed to make a success of my business from software development, devops, accounting, tax, marketing, sales, etc. Sure I made more than a few mistakes, but I didn’t run across anything insurmountable.

Sales is an interesting skill. People will buy from pretty bad sales people if the sales person is a) knowledgeable and b) genuine. As a founder you should be both so as long as you get out and meet potential clients (or pick up the phone) you will sell as well as any skilled sales person. The skill that good professional sales people have is selling when they don’t know or care about the product.

Don’t ever think you can't be an effective sales person for the company you founded and built. Every founder can sell as long as they try.
I love the idea of Single-Packet Authorization with fwknop instead of port knocking: http://www.cipherdyne.org/fwknop/
> It takes only a few armed and motivated men to dominate hundreds, perhaps thousands of people. So disarmament and pacifism is not a workable strategy until the day we start programming people as if they were machines

This is was a lot people don't see. How easy it is to create a dictator ship with a "system" like that
Somewhat related: can anyone recommend an ad blocker for Safari (on macOS) that uses the Safari Content Block API (instead of JavaScript injection? Right now I am using AdGuard, but I am looking for alternatives.
Why not? It's perfect way to signal.
Absolutely. This is common advice from people like Dave Ramsey. Figuring out how to make more money is the fastest way to wealth and/or financial freedom. Taking a second job, upleveling your current job, or getting a new job at higher pay goes a long way when combined with a strict budget.
If only you didn’t have to worry about good cofounders turning into bad cofounders.
> I personally don't know what drives people to work for other people

Absolute return - the downside risk is reduced compared to running your own startup or small business, most of which go out of business in their first few years. And stability.

(I'm an employee and single-member business owner.)
एन्फा अध्यक्षमा कर्माछिरिङ शेर्पा प्यानलसहित विजयी #ANFA
I have SSH with key auth everywhere, so I have no security worries.

But when sshd ends up pegging an entire core, and I can't login myself anymore, then fail2ban (or even whitelisting IP ranges for ssh) becomes necessary.
Sigh.

Yet more confirmation that my team has made the correct choice in switching to a mostly vanilla JS development stack (we still use RiotJS for one-way template binding). I was there for the beginning of Angular and it got me hooked on single page applications, but what I am seeing now is the antithesis of productivity.

No one building a website for a business should be using this stuff, unless they drank so much frontend framework kool-aid that they cant find their car keys without an NPM command anymore. I don't care how many internal projects at google use this framework. Our business doesn't have billions of dollars to incinerate on attempts to prove a point.

The means of successfully executing SPA and managing your UX state are not intrinsically linked with using someone's subjective interpretation of how it should go (aka a frontend framework). Treat the browser and the DOM like an actual canvas and stop looking through the perspectives of others to see it. Focus on what you want to build, not the tools you use to build it. The fact that there are literally hundreds of angular-style frontend frameworks with wildly different approaches should be a warning sign to developers looking for a consistent basis upon which to build shit.
Yeah. If I'm on work time, working on a potential side project feels ethically wrong. This is different than wasting time on HN, or reading about some new programming language because that knowledge gain could be used at work at some point.
I was also thinking exactly this during my couple of years in Japan - that having a huge amount of "bullshit jobs" is one way of keeping unemployment low in an increasingly automated economy where growth is stagnating.

In an economy where having a job (or somehow having attained large sums of money because of luck/previous endeavors) is necessary to not be an outcast, this is one way of mitigating this or at least pushing the larger problem forward. We would very likely have a huge crisis if all bullshit jobs were to disappear overnight.
But this is done through court orders and a due process, correct? On repeated offenders, for the benefit of themselves too?

What's described in the article isn't the same.
You shouldn't let financial institutions using this kind of coercion at will.
You also shouldn't ostracize those people from society. If they committed a crime, enforce the punishment. Is it a fine? Jail time? Withholding a portion future wages? Do so. Shaming has no place in modern society.

The article also mentions they're not allowed to buy train tickets. How are they going to earn money and repay their debts if they are denied transportation (amongst "many" other things)?
And finally, shouldn't we be shaming the financial institution for loaning money to individuals without any legal guarantees and no collateral? Aren't they the ones that should manage this risk? Aren't they the ones reaping benefits for this?

This is a very dangerous game to play. And I certainly don't like bunching up those who owe millions and can afford to pay back, and those who owe hundreds and are probably living in poverty. Keep the shaming for public figures, not private individuals.
Maybe they could issue Cerncoins, one issued for each particle traced. Then if they went up in value the miners could switch to that.
I think of FDR's Public Works department, which built my High School, and the Student Union at my undergraduate alma mater, UIUC.

https://en.wikipedia.org/wiki/Works_Progress_Administration
API Management and Api gateways for regulated industries like banking, finance government etc. With an eye on governance, IAM, auditing etc.

All solutions out there are horrible....
The Joy and Sadness of Moving to a Company 1000 Times Bigger
It does. But if your endpoint is so inactive that it sits idle most of the time, having it on a server/ec2 instance means you are paying 24/7 for it to sit there not doing anything. You could argue that it's not that much different to pay to keep the lambda warm vs paying for a server to be idle half the time.
Alan Turing’s chemistry hypothesis turned into a desalination filter
I used to use this in my company and while joining and creating meetings is pretty painless the audio/video quality was pretty crap. Perhaps they have improved in the three years since I've used it.
>Advertising supports hard journalism, which supports a healthy democracy.

Hard journalism is corrupted by advertising. It leads to corporatocracy and an unhealthy democracy.

Independent media with public funding and a charter to support the public good (e.g. like the BBC used to be run) works better.
A land value tax would make it easier to convince people to do zoning differently.

It's also a feature that it would have a larger impact in areas where land value is high and less impact in areas where land value isn't high (so "most of the US" doesn't really matter).
Ok, my solution is needlessly complicated because unbounded numbers between -Infinity and Infinity has a mean of 0, so if we just pick 0 and say "if hand1 < 0 then next is bigger, otherwise smaller" strategy already gives 75% accuracy long term.

pyk's solution above works 66.6% even for the first try...
Isn't that something you could approach with work-stealing techniques? You'd need to build the work pile as you go but that seems appropriate. Maybe I'm missing something?
http://www.graalvm.org/community/publications/
acloud.guru is a name I recognize from some (halfway decent to be fair) Udemy classes I've taken a few years ago. Likely explains what you're seeing.
And it’s terrible. Broken scroll, broken navigation, slow.
I think "What comes next?" is an incomplete question, without any context. "What comes next in the sequence of (blah)?" is a complete question with full context. But that question wouldn't make anybody feel superior.

"Identify as many sequences as you can which fit this set of numbers, and tell me the next number in each sequence" is the non-trick actually being asked.
A port knock is just a clear password :/

I much prefer restricting port 22 to a few ip and disable passwords
It can. Just make sure you "prepare ()" your statements. This turns them into a compiled set of VM instructions.
You disagree, yet readily admit the toolchain is lacking.

Parents point is saying exactly that - filling out the toolchain to a meaningful completeness is going to take a couple of years.

This isn’t a ding on Lamdas - just a reality - theres a huge backlog of capabilities to catch up on.
How would you deal with one of your customer faking ad views?

That's the main reason I hear from people why server-to-server ads won't work reliably, since the ad network "needs" more data to verify legitimate views
Of course with the caveat that in tech, we as engineers can work for other people and still own the business in the form of equity, at least a portion of it.
It is a really obnoxious article, both in tone and content, and I have flagged it accordingly :)
I get what you’re saying about feeling that other people are putting your words through a filter, but if you are concerned about that you seriously need to look at how you are reading other people’s comments. You wrote a whole comment based on making fun of my use of the word “good” as “magical,” which is the least charitable interpretation of an admittedly ambiguous word and not at all what I meant. It’s also clear from context (again from the article) that I didn’t mean “good” in a moral sense but good as in “these are good wages if you want employees.”

Conversely I don’t see where I’ve attributed to you anything you haven’t said.

To conclude by returning to something of substance, calling the market “oddly imaginary” and companies trying to make rational decisions as “not a real thing” is incredibly naive. You seem to think that the only thing that can affect the “fundamentals” of the situation is government intervention. I’m far from a libertarian, and even to me that does not at all resemble this situation. This is a simple case of companies in an area paying too low wages, employees leaving, and companies having to catch up.

You seem to be misinterpreting everyone else’s arguments as anthropomorphizing companies, which is not at all what people are doing when they are talking about a market. I think this derived from your fundamental understanding of how a market economy might work in the real world.

Companies and workers both take time to adjust to changing situations, and more importantly, situations can change, and the government shouldn’t always intervene to bring things back to the way they were. Otherwise we would still be a nation of farmers.

I’m not sure what else to say, and I seriously don’t want to sound mean or trite (like “just read a book!”), but I really think you should try and learn a little about economics. I think this is where your misunderstanding about anthropomorphization stems from. I tried to find a good introductory article, but I haven’t had much luck; here is one: https://www.investopedia.com/terms/l/labor-market.asp
You've also given up having to buy machines, predict resources, over provisioning to meet peak demand, server maintenance for databases, caching, web servers, etc.

If I want to load test something for a day and spin up 20 EC2 instances and spin them down, I can do that with a script. Then I can see where my bottlenecks are and provision instances, load balancers, increased disk IOPS, etc. as appropriate and tear everything down I don't need.
Apples and oranges. I'd wager that most people would agree that there is something fundamentally broken with a calf that rips apart other calves.
It's a problem in almost every American city and town. Look up your zoning codes and get back to us about what you see
Einstein's day job was as a patent clerk so he could spend his mental energy on problems he personally cared about.
Yes, but many certainly are doing it for the prizes.
Going on a tangent here...

I don't know the failure rate of building file alarms, but the damn ceiling alarms seem to have a failure rate of 99.99%. We don't use those in Europe, and every time I travel to the US I get frustrated beyond belief how they scream at me every time I cook or take a shower.
Taking this view lets the voters off the hook too easily.
Citizens often genuinely want things that are bad for a bunch of other people. Look at the immigration/refugee related polling for example. Or climate change inaction.

Sure the public opinion is affected by PR efforts, but people still possess facilities for critical thinking, and everyone knows to be critical about political claims rather than take them at face value.
How your web browser affects your online reality, explained in one image
Non-deterministic order is not a race condition. You also need some sort of shared resource and being unaware of said non-deterministic order of incoming messages. With actor model you can't have shared resources and can't be unaware that messages come in no specific order.

And I'm not arguing for a sufficiently clever compiler, just that you can express any concurrency with actors. You can definitely create a convention backed by actors that compiles into SIMD if you need it.
Introduction to Go Programming
Not a Zombie show, but similar in form - I liked Falling Skies. It depicts the world destroyed by an alien invasion. Though the details of that invasion add up less and less over the course of the show, it has much more realistic people dynamics - almost everyone prefers to band together and pool resources to survive on the planet roamed by alien ground forces.
What are your loc? I've found that the language makes a huge difference. Visual Studio performs wildly differently on JS heavy projects, vs C# heavy projects, vs C++ projects.

JS code files slow everything down so badly in VS my preferred method is rip it all out of the VS solutions and do front-end work in WebStorm.
I don't think the theory implies it's the only effect on salaries, only that it's a factor.

Obviously when the workers have very few or no alternatives, the effect will be minimal.

But I know people who dropped out of college courses that provided a good chance of a middle-class income for a career that fulfilled them more, despite paying like crap. So the effect exists.
It's public but there are quite a few "redacted" slides there :(
Sorry, your strategy by asymmetry of the monetary forces involved can not work out for Canada.

What really prevents braindrain on a large scale is stationary opportunity's.

Take Shenzhen for example, it is one ocean away from California and should be constantly bleeding out towards it. The contrary is the case, due to the relatively cheap and flexible factories of hardware- being opportunities for which California cant or wont any longer compete.

But shouldn't all these Chinese hardware founders create fab-less hw-design companies and mass-migrate? No, because connections and opportunities would not migrate with them.

Such opportunities are usually created by long-term protectionism and clever industrial policies.
Infrastructure scales pretty well with density. You run more miles of pipe to cover less dense regions. Power lines pass more people per mile. Same with fiber.

A single cell tower covers more people.

With enough density that walking out biking is possible, you need fewer highways or subways to move the same number of people. Sidewalks are dirt cheap!

You might be amazed at how the infrastructure costs aren't very high, and with more people you have more sources of income
Because a single writer limits throughput significantly. For a small hobby website or a blog that may not be an issue.
Also common in latin america.
The incentive to create new currencies has really only taken major effect over the past year. Up until then, the term "ICO" hardly even existed. Since that time we've seen a goldrush to launch separate blockchains and sell ICO's.

But that's just a natural by-product of crypto currency's evolution. The amounts being raised in ICO's has been steadily decreasing. In summer 2017, you could raise $100M on a half decent project. Today, you're lucky to raise $10M. Investors are also demanding more transparency and deliverables from the projects.

This trend will continue as the market matures. Fundraising will continuously become more difficult once investors get burned a few times. This is all very new, people have no idea what they're doing. Eventually the fools will go broke and the smart money will remain.

The reality is that with so many scams / useless projects being launched every day, investors need to do more and more research to get positive ROI.
Yes, but that's a fairly recent development, often without good ORM support, and I don't know how cross-database compatible the support is.

For a new application that only supports one database, it's probably a better choice.
Putin's peaks: Russian election data revisited
Because you need a syscall to exit the process.
Dropbox did this because their core business is data storage so it makes sense to in-house data storage.

There’s some simple things you can do, like reservations, that can cut 30-40% off your bill.

In most places I’ve worked, even if we dropped our aws costs down to zero, it wouldn’t materially affect the business. Developers were generally the bigger expense, so having one take say a month to research and migrate instead of building a feature.. usually building features won because there’s no cap on the upside. Cost savings were generally only done if they were quick wins.
Flashpoint is archiving Flash games before they disappear forever
You can use subst to open these paths. The better option is to not create them in the first place though.
Not sure why your comment was down voted, but I guess some people are just negative on PWAs in general. I believe their views will change as browsers improve (and Apple starts embracing the PWA, as they have started with service workers etc). Eventually we will move towards a standardised platform for software on the web, and it's quite likely this platform will emerge from current day web browsers.
Well, it's the horror genre. The zombies are only the intial pretext; much of the real horror is about betrayal, either as the people you are with turn on you or you turn on them. Tropes like being forced to murder family members who have succumbed to zombiefication.

There's also the question of what the zombies are serving as a metaphor for. Lumpenproletariat? Slave rebellions? Cold war era nuclear attack victims? Revenge of the colonized? And so on.
AD 1. I'd assume there would be multiple teams worldwide; some would probably screw up, but most screwups would be containable by scientists themselves, or by police/military.

AD 2. It's not just armored vehicles. It's also forming firing lines, using air support, and generally employing proper tactics instead of ending up in the middle of a Zombie horde.

AD 3. If we exclude Zombies-as-magic, the Zombies really need to eat something. I vaguely recall there was a movie that exploited this in a backstory, mentioning that the epidemic somewhere died down because Zombies starved to death.

AD 4. Yeah, that would be a worst-case scenario, though it would be easier to manage - if we assume the sickness spreads only through bodily fluids (bites), on the one hand you'd have sudden outbreaks everywhere, but on the other hand, you wouldn't be dealing with great hordes immediately turning your dying comrades into more Zombies.