skysight-inc/HackerNews huggingface dataset:
Yikes. You should send his boss/ceo/investors a spite email telling the story about how he lost a worker who was working for 1/2 market rate by setting impossible deadlines.
I still use Atom and it works great for me. Just because someone isn't blasting code in it constantly doesn't mean it's dead (infact I usually prefer it to constant, chaotically high levels of change). How often does rsync change and does that prevent anyone from using it?

That said if I was going to switch to something I would probably go back to sublime (which I have a license for). Microsoft is dumping a lot of money on the coding space right now and I'm really not interested in finding out why the hard way.
PIP isn't a pink slip at all companies. I once got a PIP when working at a mid-sized corporation. Fortunately my performance wasn't an issue, they just didn't like that I was frequently late to the daily morning standup (which upper management refused to allow us to reschedule to later in the day despite my insistence), didn't appear attentive in meetings, and was working from home too much. I started coming in to work on time and stopped coding during meetings and they took me off the PIP a couple weeks later.

Of course I took this as a sign to gtfo of the company, so I started applying, left for a massive promotion and 40% raise, and now I work remotely at a company where we only have standup once every couple days and it's not first thing in the morning. Nobody's micromanaging my work schedule or nagging me for not clocking in at a certain time, and I'm making way more money especially since I don't have to live in SF/NYC anymore and pay nearly half my compensation in taxes and cut a third of my paycheck to a landlord. Funny thing is that I'm actually more responsive/available now because I value my job more, enough to enable Slack notifications on my phone and respond asap (within reason). Couldn't be happier.
> (assuming that (a) /var was mounted R-W at some point

Not a good assumption if the initial r/w mount is the one that fails...
Suggesting that revolted populace protesting about basic life amenities will have the ability to purchase and operate a starlink antenna is uneducated at best
Hindsight is 20/20?
Damore got fired for saying that men and women may have different inherent proclivities, that not all the differences in representation in different areas of tech (and nontech) are due to discrimination.
Reminds me of that fun time I had to explain to my boss that providing a 'russian contact' of his with a number of servers that would have some sort of 'remote kill switches to delete everything', probably wasn't a smart venture for our hosting business. At some point the cops will come knocking :)
Organization I work for is in experimental phase about what roles would be more efficient, last December I switched to be a DevOps from Software Engineer role, partly because of "Organizational Needs". but now, they want to move all the DevOps into a room extracting them out of their Scrum Teams, and they've asked few guys (including me) to be "Multi-Functional" which I don't get it.

as they're moving backwards from what really DevOps means, I want to move out as I fail to see any outcomes of this move which will turn out to be good for either of us.

also, if I start back up with Development I'll be treated as a Junior developer and will be shoved to work on non-interesting parts of the project.
There's no need to rationalize the stress, it just is stressful. "Ability to be stressed" doesn't really apply when it's an entirely different thing, with different things making you stressed.

I don't think I found corporate politics funny until I had a pretty good nest-egg of savings built up (nothing crazy, about a year of living expenses).

Your other worries, I would talk to a therapist or at least someone better than me about. A lot of ourselves flows from our jobs, and it sounds likes it's got you.
There's a team at my workplace that I think is almost literally making our product worse every time they check in code. They rejected a security fix I made because they didn't want to test it. The manager makes incomprehensible decisions and just blatantly lies about what they are doing. My entire team has a policy of just not interacting with them to avoid problems. How am I supposed to respect the management skills and decision making of execs who keep these people around?
The Price of Influence: Disinformation in the Private Sector
The Uber team betrays their lack of knowledge about PostgreSQL in the article, so take it with a huge grain of salt. I recommend reading Markus Winand's article.

https://use-the-index-luke.com/blog/2016-07-29/on-ubers-choi...

But that does not mean though that there are not also real issues with table bloat in PostgreSQL, and they are being worked on by creating a new storage engine with a different MVCC implementation.
Can't wait for my Google cli tool finally be upgraded to python3
The Dropbox comment is from a different user.
It's hard to measure, but it does often bring attention to them when we have these discussions. I do feel the left's online attitude is firing back more than it's helping them. More than anything it makes people who had no position to take a side, which benefits those that are banking on the controversies the most.
You might find some interesting examples by going through the websites here: http://brutalistwebsites.com

They definitely dont all have weird UI, but some do.
Show HN: The Dribbble for digital marketers – built entirely with no-code
Common Orthopaedic Injuries and Pain Managements
As said in the abstract: another gradient optimizer!
Any examples of websites with ZUIs? Looks interesting!
A startup school for a singular technical solution that has now gone years without any demonstrable killer app and which faces immense scaling and regulatory hurdles seems like putting the cart well before the horse here.

I very much doubt that the key roadblock to realizing the crypto dream has been the lack of availability of a startup school around it.
I still don’t get it - the two screens are still next to each other right? So what’s the difference between two screens next to each other, and two regions of the same screen? I don’t understand how the effect is any different.
* three planning layers

* no reasonable reaction on devastating feedback

* purely numbers driven. Ignoring tech debt and creativity

* no new recruits in years

* not honoring experienced programmers

* no working creative process to bring the product to the next level

* naive and reactional cargo culting

I have great colleagues. Workload is usually fine, except too many topic on the table. We have quite a lot freedom how to handle things, but not so much about the what. Our tech management is quite horrible. The top manager has unsolved conflicts with the majority of coders. Mostly because he has no idea about tech and never gives reasonable feedback. Fluctuation is currently extreme and I will be leaving soon with only 2 tech people remaining that have been there long term.

Our company has the potential to break the 1bn threshold next decade, just to give an idea about the scale.
I thought it was, to quote "and so on, ad infinitum"?

Maybe they chopped the long tail of authors?
Achilles Heel of Cryptocurrency Exchanges
It would be nice if these reports also listed implementations they analyzed carefully and concluded were not likely vulnerable.

In this case, they do show openssl-- but it's burred under a generic titled click through. I would guess they also found other apparently secure implementations, but none are listed.

Providing this information would have several benefits:

(1) People could look and the correct implementations and learn what choices they made which helped them avoid the issue.

(2) The incentive for making secure implementations would be increased.

(3) Effort could be conserved in identifying already correct implementations. In particular, correct implementations get asked over and over again if they're vulnerable ... and it can be a bit exposed-feeling to give an emphatic 'no' without the benefit of the assistance of the researchers and their test setup.

Also, if an error was made in identifying a correct implementation, then someone writing another paper refuting the that sub-result would likely have an easier time getting published than someone who just did the same attack against more implementations-- increasing the incentive to continue this line of research.

Anyone know why they bother listing github "stars" on the vulnerable software list?
Cui bono?

Whom would benefit from a social media organised protest/riot against the government?

This comes as the Iraqi president Mahdi anounces a potential arms deal with Russia as part of a diverification of strategic allies.

Until now, arms deals were exclusively with US.

Mahdi has campaigned on a theme that US invlovement in Iraq has not been entirely positive.
This is not true. National Affairs dot com is run by the right-leaning think tank American Enterprise Institute.
> Is this a spoof article? Why would a professor of marketing at Wharton be talking on this point?

Because he's a co-author of the paper, people in research collaborate, and his publication list doesn't make this topic seem off in any way? Literally clicking on the first instance of the name of the person you're complaining about gives you enough information to make this comment unnecessary.
A hashing algorithm based on tagging a piece of knowledge with some descriptive “head” (key) which is then organised alphabetically, augmented by including the first vowel after the initial letter. The unaugmented alphabetical approach results in an unbalanced table (i.e. wasted paper), the use of the vowel helps distribute the heads more evenly. Also by a quirk of language also helps arrange concepts with similar etymological roots side by side.
There is a difference between ignoring abuse reports and being immune to a raid by law enforcement. For these authors there is a trade-off between convenience, cost and security: using already available infrastructure is probably easier than to set up your own complicated hosting solution.

If any of them end up getting caught because of the information gathered by this raid they obviously misvalued one of these aspects in their trade-off analysis. Humans all make mistakes.
People mine on systems that they do not own. Try leaving SSH open with weak credentials, or use any software with a recently disclosed RCE. It won't be long until somebody drops a Monero miner.
"Some of you may die, but that is a sacrifice I am willing to make"
Okay but why not:

test("Cross own order");
send(newBuy("IBM", 100, 141.01, 1));
expect(ack(1));
send(newSell("IBM", 200, 141.00, 2));
expect(ack(2));
expect(trade(1, 100, 141.01));
expect(trade(2, 100, 141.01));

Because then you'd just need to write a few helper functions in C++, not an entire interpreter.
Finding Satoshi Nakamoto
Interestingly we’re doing something very similar, but using cucumber syntax. So the tests are much more chatty

In our situation we probably have more concepts (middle office) but the interactions we’re modelling are simpler.

Going down this route is quite interesting because initially we got a lot of scepticism from other groups, but over time the solution has evolved with more and more documentation / traceability, and they ended up pretty complete documentation.

Every time someone decides that the development teams have life too easy and try to impose specific extra paperwork or documentation burdens on the day to day work, giving them that test pack seems to make them go quiet :)
>I tore up my last cheque book ten years ago

I never had a cheque book, but I have a faint memory of my parents using cheques back in the 1970s :-)
What does A16Z know about cryptography?
To be fair India and China makes up almost 40% of the world population.
One way to make sense of this is that WarnerMedia and Disney had some assets that needed a bit of rehabilitation, and Nancy Dubuc is taking a varied set of assets & backers and trying to build something out of it.
Well, none of it is correct. S and X are mostly aluminum, Model 3 is mostly steel. S and X use AC induction motors, Model 3 uses PM motor (yeah, Raven and all, but historically this is true). S and X use 18650 cells, Model 3 uses 21700 cells with a different cooling architecture. Your definition of "the same" covers almost every electric made, not just Tesla. It's a stretch too far.
The core of your argument was "They are just following the law", it clearly wasn't "They are following a sensible law"; if you believe the law to be within the ethical bounds of laws that should be followed for the sake of keeping business there just say so but just saying "they are just following the law" is dishonest at best.
That hegemony is actually bipolar in a very DSM sense of the word.
Maybe they needed or wanted a reason to fire them. If that’s the case, it was all ready to go on HR.
Glad you got out and best of luck!
Did he find that out before or after the fast iteration conclusion?
> Also when we say "make" I assume we mean "assembles".

Well, it's a bit more than that. While Samsung imports many parts and "assembles" all final products in Vietnam, there are also 200 suppliers and contractors who relocated and "make" their parts in Vietnam.

Vietnam in pre-Samsung era was largely known for low-tech textile export. There wasn't a lot of infrastructure to support Samsung's smartphone operation in Vietnam. Samsung not only had to work with the Vietnamese gov't to create the industrial infrastructure that didn't exist, but the company also had to convince suppliers/contractors to set up shops in Vietnam.

Samsung's products now accounts for about 1/3 of Vietnam's overall export.
I find it funny that the US requires to have engraved "Objects in mirror are closer than they appear" on their mirror, and yet allow to sell cars with dubious autonomous driving claims which are misleading.
In one example, I think the poor management was with a previous manager who allowed the person to get away with not performing at the level that he should have been. When that manager finally left, it took a PIP for the guy to understand that the new manager expected better performance, and that was after months of warnings.
People Escaped East Berlin Crammed into a Tiny BMW Isetta
One has to wonder though. Apple refused to provide the FBI a backdoor, which people speculated would be due to setting a precedent for Apple to make these backdoors standard

How likely is it that everything Apple sells in China is backdoored as mandated by the CCP?
The word "crypto" is not about cryptography. It's about useless digital currencies.
So true, India's ISRO is the only well performing govt agency, and even that's too little compared to SpaceX (considering the budget that's been poured into it for the last 70 yrs). The rest of the govt companies in India couldn't even make a decent aircraft. It's sad to see people join them only to get a 'safe job' and not really to create phenomenal stuff with the massive budget.
Why would event sourcing be sucky to maintain?

My last job was to build a system to replace something that used to require lots of maintenance. Event sourcing made most of this maintenance trivial, and the remaining cases were made easier to explain and handle.

Event sourcing things doesn't mean you need to use a complex frp framework, a simple pg table and a state machine in your language of choice is usually enough.
My guess is very few people knew that AMT was a thing and/or didn't have enough liquid cash to buy at the time. Had I know that in a few years I'd have a tax bill in the tens of thousands of dollars I'd have taken a loan out immediately to early exercise all my options and been much better off.
Crypto... Graphy? Currency? Coccus?
One reason, from our similar experience is that showing non-Technical business people (in some environments) text with brackets, semicolons and the general code annotations you show here effectively “scares” them.

This isn’t always true. But it tends to be institutional when it happens. In some places people learn deeply that code is the realm of the tech teams and they should not engage with it.

Getting them to engage with the executable tests can be fantastically useful but it can also be a delicate sales game, where simple things like using a DSL can be key
Sounds about right, but I can't properly speak to US/EU ones, and definitely can't speak properly about worker rights in those other Asian/SE Asian countries. I think we'd probably all agree that EU ones are some of the best. I would guess that generally Korean worker rights are better than the ones in those Asian countries. (The growing foreign labour force in Korea, mostly for manual labour and factories, and mostly from SE Asia and China, might disagree, as they often fall into the same migrant labour trap that exists in other developed countries.)

Some things that I think are good about Korean labour law/rights:

-No at-will employment: employers must have a solid reason for firing somebody (misconduct, financial loss, crippling lack of company funds). In practice, this is often skirted through social pressure, i.e. employees encouraged openly to quit, or having their working lives turned into quiet hells until they quit to get away. If a person is fired they must be given either 30 days' notice or 30 days' salary.

-"Pension"/severance pay: all full-time workers accumulate a month's salary for each year worked at a company. Legally this must be paid out within 14 days after leaving a position. My own (Western) country has nothing like this, and I think it's especially good for the Korean context where a person might work for LG, Samsung, or Hyundai for twenty years, then be eased out right when their kids are starting university. Often, they can't find other whitecollar jobs. Every second or third cabbie I talk to in Seoul used to work for one of the big Korean firms. So the severance gives people a bit of a buffer if they randomly get fired or have to quit.

-Strong state-funded healthcare and social safety net.

Two less-good things:

-Koreans famously work some of the longest hours in the OECD, and it's usually overtime that people find it impossible, culturally, to say no to. The government legislated against it this year (all work beyond 8 hours per day and 40 hours per week to be defined as overtime, with time and a half paid for overtime and a maximum of 12 extra hours per week allowed) so hopefully things are going to slowly change there. In practice, people still seem to be working tons of overtime (for which they should be paid extra) without reporting it, but the law is still new.

-Minimum number of leave days per year is around 11-12 for the first year of employment and could be higher. In practice, corporate culture often limits peoples' freedoms around when they can take leave. Lack of separate sick days is common: people have to either use a leave day, or work sick.
Nice pleasing design :-)
They have been talking about it and investing in crypto companies for a while.

https://a16z.com/crypto/
They are probably desperate to prevent all their investments in the crypto sector to fizzle out. A scenario more likely by the day.
The protesters are using bluetooth mesh apps like Bridgefy and firechat to share data even if internet is down.
I've got these responses on a similar question: "we don't need to see the commit logs so who cares about them or the history being pretty and clear? Nobody is looking at the history!"!!

The question was "Let's submit pull requests as a clean job not as a homework draft. Why don't we allow push force on work branches so that we can squash fixup commits after review?"

Blows my mind that those are senior developers that are otherwise seemingly competent at what they do. There is some pinch of job security there though.
Or if they have a better lawyer than yours.
Agreed, this one's a head scratcher
Perhaps you're right, but so what? If they're funding it, and folks are interested in trying it out, what's the worst that can happen? Best case some new innovation comes out, worse case they end up back where they started. Journey and not the destination and all that.
Microsoft Launches the ARM-Based Surface Pro X
While I see your point, I have a hard time imagining designer babies will be socially acceptable in the west within this lifetime. I think it’s reasonable to believe the usage and research of technology is bounded by societal norms to a significant extent. When it comes to adversarial technology however—and designer babies are arguably not in that group—I can agree with that it’s imperative to understand the tech so that it can be defended against.
Could be because 2 seconds into loading, your crm.puretext.us sites crashes and tells me an error occurred. Maybe this is happening more often than you realize.
It's clearly 100%.
Google your Boss. One of the smartest people I know just started a new job and when I asked them what they knew about their boss's hobbies and interests, they hadn't googled them yet.

After my suggestion, they discovered their boss had may of the same interests and hobbies. Knowing what people care about helps with bonding and small talk. And while these things may appear trivial at times to us tech folk, small talk is the social lubrication that really helps build relationships.
If you build a robot you'll be better at building robots. Personal growth vs product.
The convention (I don't think it's actually a law) existed before web searches, but it's a nice side effect.
Also a fun fact: City 17 was based on Sofia.
> Good morning, class. A certain... agitator--

> For privacy's sake, let's call her Lisa S.

> No, that's too obvious. Uh, let's say L. Simpson--
Iirc it's not even an actual law, more of an agreement between all news organizations to not publish names like that. I seem to recall Geenstijl(Dutch "news" site) publishing full names and not getting in trouble over it.
Just to answer this, a good strategy today would wreck everything back then. Basically game theory shows us that it is possible to be very aggressive while still being unexploitable, and the more you deviate from this strategy (by being too aggressive like Stu, or not enough like everybody else pretty much), the more you lose.
Essentials for Your Pup
As usual Randall Munroe has the answer: https://xkcd.com/1205/
"crypto" means "blockchain".
"Imagine you are writing a cool new rogue-like game. So cool many have no idea what's going on."

...and then you nerd snipe yourself by writing a compiler in order to ensure the fair randomness none of your end users perceived to be off in the first place.

The game still isn‘t fun.
Poki — http://jobs.poki.com | Amsterdam | Onsite | Full-Time

Poki is an online playground with 30 million users around the world. With a team of 25 we build a web game platform that helps game developers achieve success, and brings fun games to kids of all ages around the world.

We’re a bootstrapped company where development, data and design come together.

We are looking for:

• Senior Product Designer - https://jobs.poki.com/senior-product-designer/en

• Senior Front-end Developer - https://jobs.poki.com/senior-front-end-developer-1/en

• Full-Stack Web Developer - https://jobs.poki.com/full-stack-web-developer/en

• Senior Back-End Developer - https://jobs.poki.com/senior-back-end-devops-developer/en

#Stack: Go, Node, React, Redux, Kubernetes, Docker, Google Cloud Platform.
We believe in giving smart and creative people the freedom and autonomy to do great work.

Apply: http://jobs.poki.com
Engineering & Culture: http://blog.poki.com
Website: http://poki.com/