skysight-inc/HackerNews huggingface dataset:
I became addicted to SimCity 2000 in 1996 when I was in economics grad school. I loved it, but was so frustrated by the neoliberal assumptions built into the game.

The game rewarded strategies that were not backed up by empirical study, or even common sense: You could lace a city with rail from residential to industrial and commercial zones, and the people would still clamor for more and wider roads; There were no mixed use zoning (You cannot shop in your neighborhood?); Your people would demand more police and if you didn't give it to them, they'd riot!

The game rewarded you if you tried to make a California town. (But not Davis — no bike paths!) The city government could not build public housing … (The majority of housing in Helsinki is publicly owned).

I wanted to be able to twiddle the parameters based on the way real people and cities have been observed to behave. New study comes out that says that people seek out 15 minute walkable neighborhood? Go to the settings panel adjust the parameters accordingly … The people should riot if you give them too many cops.

When Yannis Varoufakis took a job as house economist at Valve (before he was appointed as Finance Minister of Greece), I thought it might be a good time to pitch the idea to them, but he left soon after.
This is actually great. They focused on metrics that actually affect us all in the software dev space, and they didn’t pander by focusing on useless traits like a person’s gender and/or skin color. Progress!
The notion that vital infrastructure is highly vulnerable to attack is not something which is new or even really that related to this particular incident. The damage caused by this incident was relatively limited, mostly to a cable vault, which will require a lengthy and expensive repair but is far less destructive than it potentially could be.

A much more interesting incident to look at is the Metcalf attack, which is both more mysterious in terms of the perpetrators and more clearly intended as an attack on vital infrastructure. As a proof of concept, Idaho National Laboratories conducted a somewhat infamous experiment in which they demonstrated it was possible to cause significant permanent damage to a common diesel standby generator via network intrusion.

Multiple levels of the federal government and private industry (including industry bodies in electrical and telecom) recognize vital infrastructure as a significant vulnerability. However, very little attention has been paid to the issue. Part of this owes to it being fairly bureaucratic and uninteresting in the details, part of it is because progress is very slow due to the scale of the problem and cost of making significant changes.

In the telecom industry, for decades now telephony has moved towards protocols with significantly more flexible routing and recovery options, improving the reliability of long-distance telephone calls to such a degree that you virtually never encounter a failure. Unfortunately, redundant connectivity to individual customer sites remains something which is expensive and so fairly uncommon for even larger businesses. Legacy issues in the design of the 911 system and infrastructure to PSAPs has also repeatedly lead to 911 outages in response to relatively minor issues (single points of failure are very common due to the architecture of the system). So, local service disruptions are easy to achieve by means like this. Nationwide ones are fairly difficult, at least without careful planning and some luck.

This is all to say that the concern is very real, but this particular incident doesn't seem like a top example of it. In fact, one wonders why, given the high degree of vulnerability of many infrastructure sites, terrorist attacks on infrastructure are less common. I would guess it's because causing infrastructure disruption which leads to fatalities requires a fairly complex, concerted effort, which could probably still lead to more fatalities if directed at a more conventional form of attack. All in all, it's a return on investment consideration for terrorists.
> The awesome thing about markets is that they separate the talkers from the doers, so go write another editorial if it makes you feel better. A bunch of kids in their 20's have made more money than this author will make in his whole life because they called it better than this "expert"

You can be an expert and still be poor. Your argument seems to imply if the author was an expert he would be filthy rich.

I am an expert on roulette. I know it is a losing proposition and I can give you the expected value of your bets. I choose not to play because of negative expected value. Yet there are kids in their 20's that have made fortune with roulette.
There are not enough "higher quality manufacturing / blue collar jobs." The US has embraced an economic model of outsourcing manufacturing and shifting to an economy based around intellectual property, finance, and other knowledge work. What's left is low-skill, low-pay service jobs, where outsourcing is not possible, but where technology is instead the threat.

And knowledge jobs are jobs for smart people. Most people are not smart enough to do those jobs and no amount of money spent on education (the US spends more than almost every other western country, at every level) can change that.
> Does HN still run on a server colocated in a data center?
Is there a budget that you need to adhere to? YC certainly makes money and can afford to pay for a better setup.

Why is a colocated server considered a bad setup? I think that actually getting the resources you pay for (instead of being on an overprovisioned VM host) and not being scammed on network data transfer fees is a great setup.
I was surprised not to find a marketplace of products. Is there a way to see which products/services are available through Angaza in a particular country? Specifically Kenya
This is correct. And the costs are built into the contract. Wind and hydro dams are very easy to control. Gas is quite easy to control. Coal costs more to start and stop, but nuclear nearly changes in output over the course of a week. Nuclear is tuned to output the base load, the level below which demand never drops. Then the other sources are layered on top.

For the situations where all power sources are at max output and there is still not enough power, then the UK will pull power from France. This typically happens when East Enders (TV Soap Opera) finished and millions of people turn on the kettle (high powered water heaters of 2 or 3 kW).
I have a 49" 4k curved TV as a monitor. 43" is in no way too big. I'd say that 49" is slightly too large, but 43" would be about perfect.

Turning your head is a function of field of view, which is a function of screen size and distance. It is easy to change the distance with a keyboard tray or a monitor mount.
>I don't get why so many developers hate Leetcode.

Because they think that the employer should recognize their greatness by just looking at their resume and having a simple conversation with them, instead of assessing them on some skill that they have to brush up on.

After being on the interviewer side myself recently, I think those people just don't realize how hiring actually works. I've seen some people with impressive resumes and who could bullshit their way around a conversation greatly, to the point where they make you believe they are one of those magic 10x-ers. And when you get to algorithmic problems, they struggle to figure out when or how to use a hashmap and cannot even do some super basic bruteforce parsing of binary trees or even know what they are used for.

Of course there are some edge cases where a great developer would fail a leetcode-style interview, but those exceptions are very rare and only seem to affirm the rule. I know that leetcode style interviewing is far from perfect, but I struggle to think of anything that would work better. A take-home coding project sounds like a great option, until you realize that each one of them takes about a week of working on it a couple of hours a day, which is an unacceptable time sink for any adult with responsibilities and who interviews at more than one place at a time.
Poppy Flowers | Full Stack Engineer | Remote (US-based, prefer eastern or central time) | Full-time

Poppy is a vertically-integrated ecommerce company that is reinventing the way that wedding, event, and everyday flowers are bought and fulfilled. We're hiring a full stack engineer to work across all parts of our products - ecommerce, weddings, and supply chain. You'll be the second engineering hire and have a big role in making our technical decisions and defining company culture.

Currently, we're using typescript/the serverless framework for our APIs. Everything else is POCs with webflow/zapier/a touch of vercel/duct tape/superglue and most of it needs to be rebuilt. We're also interested in Elixir/phoenix and we'll most likely use React for FE.

Drop me a line at jay@poppyflowers.com if you've got a couple of years of experience and want to make a big impact at an early-stage company.
I mean, for a while there Google thought that asking how many basketballs could fit into a school bus was a good way to find good coders. Just because Google does it doesn’t mean it’s smart.

And when is the last time you had to balance a binary tree or write Djikstra’s algorithm from memory anyways?
ARKQ's holdings of FLIR went from ~2.5% of the fund to ~3.75% over the last 2 months, both from purchasing more and price increase.

https://cathiesark.com/arkq-holdings-of-flir
> I think people are just lazy

Yep, that's me.

> don't want to learn new stuff

No, I like learning some kinds of new things. I read non-fiction regularly. I just don't want to practice algorithms.

Yes, this means I probably would be a failure as a BigCo employee.
I also did this, worked at a startup for 3 months and left for FAANG. Everyone was surprised, and my manager wasn’t super happy, but on the whole my coworkers understood and tbh it was the best decision of my life. Definitely do not regret it in any way.
None of that comes with 0 taxes and that was the whole premise.
and of course the venerable NIS / yp lived parallel to DNS in most organizations.
I see many valid concerns in this thread regarding the structure and purpose of unions.

What I can't unsee is the lack of will to make something that work. If "union" was a category of software we would be having a couple leading FOSS projects pioneering good practices and we would argue about which is better and do RFCs. Now all we do is complain how nothing works instead of trying to work this out.
I get what you're saying but in my view, it's more of a massive time sink. I think of it as having to spend many hours preparing for an exam. And I have to do this every time I switch jobs.

The algorithms and ideas do sort of stick to me somehow but I still have to repeat this silly exam prep over and over again. And it's sad because the truth is this part of the interview process has almost no relation to your actual job.
Likely because of this:

>Officers called their mobile crisis division, and after talking with the woman, she agreed to be transported by ambulance for a psychological evaluation, Aaron said.

and being unable to find anything suspicious when visiting, they couldn't do anything about it and so couldn't have predicted it. They're not going to violate rights based on a verbal-only report (I'm assuming) from someone in a mental health crisis.
1,000%. Every time this is brought up, proponents screech about what CSS can do and never about how CSS does things in the shittiest possible way.

And just like with protestant work ethic, downing coffees, sleeping next to zero hours, drinking a lot in front of others as top dog, its all worn with a badge of honor and dumb smile that hides the true horror of the many many hours you spent getting good at mangling your back to write CSS that works.
>What journalists do is not retain them, it's publish them, which AFAIK is not illegal.

Unless you are just immediately releasing all documents you receive unedited, you will have to retain them for a period first.

Would a journalist raided the second before he could click publish be committing a crime, while a second later he would not be committing a crime and have never been committing a crime.
Adding more noise, confusion and fear. I think the socio-economic issues underlying many of these misguided attempts are to blame.
Take someone with any type of mental health issue, put them in an unstable financial situation without any support from their family/friends/community and give them plenty of time to gorge themselves by 'researching' on the internet and you get the perfect storm of someone doing these very regrettable actions.

Too much fear, not enough love.
A lot of this comes down to company culture and size. In some companies it's completely expected and even encouraged to switch teams. In others you're treated basically like an external hire.
> But, they're generally expected (not required) to give 2-3 weeks notice.

California at-will employment cuts both ways and requires neither employer nor employee to give notice.

Many employers will typically notify employees 30 days in advance of layoffs and provide severance on top of that.

Many employees give employers two weeks’ notice before quitting.

Some employers and some employees do neither, which is fully within the bounds of at-will employment in California.
If there are rival teams, then doesn't that mean that by definition resources are allocated less efficiently? (and by extension that competitors will be able to outbid for talent)

Some recent Apple threads seem to support the idea that there was intense internal competition and lower overall compensation at Apple, compared to other tech companies of similar caliber.
If I want to sequence my own genome are there any services that do it already today with any reliability?
> Is the part we are disagreeing about what “not _yet_ showing any change” means?

No, it's the meaning of the entire statement. Your translation means "coronavirus did not result in an increase in deaths in 2020", whereas my translation means "the spread of coronavirus may be wider than the number of excess deaths in 2020 indicates". The meaning is wholly different, it is saying something orthogonal to the point you want to make. It says nothing about whether the number of excess deaths is higher or lower than usual, just that you cannot take the number of excess deaths and determine the spread of coronavirus from it.

> Please keep in mind though that the claim you’re responding to was that 2020 the year didn’t see a significant increase in deaths - it was a very average year to die as a Swede.

I am keeping this in mind because I'm trying to point out to you that you have no data for excess deaths in 2020 so you cannot make this claim.
In your parent comment you asked:

> Where the fuck is the actual case study about the structure of the system, constraints, influences, incentives? How does it evolve and how does the contract change and evolve that system?

These are the questions that some organizers who have written books about organizing are also trying to answer.
The toughest parts of my software career have been managing relationships with my peers & working on my own attitude. For too long time I thought I could code my way out of any problem and/or win any argument with the technically more correct solution. I was super wrong. No amount of knowledge about how to write a weight balanced binary tree prepares one for the day to day grind of working with actual people.
Porting 16-bit assembly is harder but porting C code from Win16 to Win32 is pretty easy.

https://github.com/dbremner/cake is a 16-bit Windows 1.0 application that I ported to Win64; most of the changes weren't required.
I used to work with a guy that liked to talk about how much porn has helped technology - primarily that the desire for privacy (in viewing and purchasing) helped drive SSL adoption. I'm sure he was being facetious, but the idea that an industry like porn or ads might drive technology that then can benefit other 'worthy' industries seems obvious to me.
That looks to be exactly what I need. I had rolled my own solution using Dapper, as Entity Framework scared me off in the past. Seems to have matured a lot since I last used it.
Been using the project for a year now and submitted a few patches. It's a fun project to hack on, so would recommend getting involved if this sort of thing interests you.

Regarding the value of RGB, honestly one of the cooler uses which the projects been enabling is showing things like system status on your devices. And beyond that, getting a cool pattern or mode implemented is just a fun weekend project.
The shared.com content seems to be harmless fluff. Unless there's something underhanded going on here, I am inclined to admire their ability to turn manure into gold.
This. August 15th of this year will be FIFTIETH anniversary of Nixon telling the rest of the world that their dollars held in reserve are redeemable for precisely one bag of dicks.

If the world was ever going to de-dollarize, they would have done it at any point in the last half-century.
You're equating legal obligations with expectations. Firing someone after two days because you realize you found someone better might be legal, but a company would be rightly criticized for doing that.
That's such a dumb non-statement. The question is not "should we treat them differently" but "should they have rights at all".
But cheap labour is a sustainable advantage that the west can never rival. Everything else, we can compete on, in theory.
I think the fact that most people don't seem to want to admit as to why attacks like this are uncommon...is that people are generally good and want to live normal lives. The looting in NYC, etc this summer was gross but eventually citizens began stepping up to defend their own communities and to assist law enforcement. Our agencies and law enforcement are fairly good at thwarting attacks that involve multiple individuals. What we struggle with are lone wolf attacks where no intel can be gathered.
Backslashes aren’t real (and other ASCII weirdness)
Probably does, but if she is renting those, you should do her a favor and replace them with something she will own and that has parental control. Or maybe change the DNS servers to one in your control (not sure if that will work with the encrypted DNS though that get pushed onto you by Firefox).
Coinbase: This week in Bitcoin 1/4/2020
Show HN: Jest – Location Based Discussion
Hello,

I just built an anonymous location based posting application where you can create posts and people within the region can see your post and comment as well. I needed some help getting beta users to try out the application and was wondering if you could help me out. I was a little nervous since people are obviously from different places and unless you have many people posting in the same region you can't do much, so if anyone has any other tips for getting it started that would be great!

Public link: https://testflight.apple.com/join/NPwgYK3H
Democrats distract their base with identity politics (free sex changes! defund the police! and such woke nonsense) while their wealthy supporters get rich selling the country to China.
Because it's like hiring an industrial petrolium chemist based on how many party tricks he can do with fireworks.
That summary was much easier to understand, thanks!

One of my complaints about "agile" is that it's nearly all-encompassing. If it isn't strict waterfall then it's agile, in one way or another, so "agile" becomes a pretty useless term.

And I don't much like agile because many of the features seem to have the goal of (to re-use your apt language) removing craft from software development.

I get the same feelings about what little I know of "lean". Everyone loves and claims to use it, one way or another. Which med me wonder about alternatives that aren't followed.

So I was receptive when I came across mention of the Uddevalla approach. I would really like to have seen that approach developed and tested further.
How do you get the start menu to come up?
> Assuming that you make no effort to influence any of the hypothetical 100,000 people voting on the contract in any way.

And if all 100k people all try to influence each other to different ends that ends up a wash.

> This is a fairly surprising assertion for me

Some people prefer better work life balance, other people prefer higher compensation. Some people want job security, others want higher risk and higher upside. Labour market mobility allows people to sort into the jobs that match their preferences, which is impossible to achieve through collective bargaining because the parts of the collective want different things.
The issue highlighted, at least for UTF-8, is that Go just _assumes_ everything is UTF-8. It makes seemingly no effort to actually _enforce_ UTF-8, leading to silent mistakes like with the file path.
> Many of the names you'd want to leave up would be of smaller generals whom you may not be familiar with

Investigative journalism is a difficult profession. Yet people manage. Throwing your hands up is a disservice to the profession. Calling someone who does so a journalist is a disservice to actual investigative journalists.
> not to be the epicenter of a pandemic

Are we talking about the US? In what metric is the USA the epicenter? In deaths per capita? In infections per capita? I’m pretty sure US leads in testing per capita. I’m not being snarky, I really don’t know if you are referring to USA, and in what way.
thanks for letting me know, I added my email adres
I'd argue that it's the reality of most senior IC engineering positions. As a Googler (opinions are my own), to get higher ranks, you need to lead larger projects that are cross team (it's even in our engineering ladder description) and do leadership type work.

BUT, I've met a few people where that is not always true. They tend to be people that can come up with unique solutions to difficult problems that are actually useful in the long run. They tend to be people that have PhD's and thrive in that type of work (and are actually good at it, while also being able to work as a team).
It’s arbitrary and takes loads of personal time. All leetcode does IMO is teach your arbitrary pattern recognition that helps you in leetcode.
I really like to get 'lifetime membership' you have to send them one satoshi of bitcoin but if you send more you might get a t-shirt.

>To join Church of Bitcoin, simply email info@churchofbitcoin.org. To be listed as a verified contributing member, send one satoshi or more to 17YbRoH4kU9gZNPo7SyEp3G3qrLvPun5UB and then email your transaction ID and your real name to info@churchofbitcoin.org -- this guarantees lifetime membership in the Church of Bitcoin and will ensure that you are listed on our members page as a verified donor.

>Members making larger contributions may receive a t-shirt or other benefits.
Do younger employees pay less in Union dues as a result?
Facebook Had an Anxiety-Producing 2020
Reinforced cockpit doors were not implemented on planes until around 2002. Meanwhile, hijackings fell dramatically after only basic fight security that was implemented nearly 20 years before that.