skysight-inc/HackerNews huggingface dataset:
It's also important to note that much of the value of any company created in the future as it grows, matures, etc. It sometimes happens that people default to ascribing value based on history or past contributions -- which certainly does matter with respect to the idea, tech, product, early customers, etc -- but is an incomplete ascription of anyone's particular value with respect to the life of a company. Depending on what stage the company is in -- but because we are talking about formation we can assume it is early -- much of the work is likely yet to come. If the past is too heavily weighted, it can cripple the company in the future. Among other things, vesting can help protect founders against over-indexing on the past while ensuring the team is aligned on the future of the company and that are all in it "for the long-haul". Plenty of other reasons to do so as noted in the other comments throughout the thread.

Here is a useful link from Cooley (a large, well-respected law firm) that goes into some of the nuance of these things: https://www.cooleygo.com/founder-basics-founders-stock/
‘They Want to Block Our Future’: Thousands Protest Russia’s Internet Censorship
You could work for a while and then flee to $cheaper_place?
Google Chrome shortcut keys
transpose(take(each(index, x), x))

Thank you! That's indeed easier for me to read. A bit tricky to understand what it does, but that's just a matter of reading the reference for each function in turn.
Just posting the last few I've added to my github list.

https://github.com/x64dbg/x64dbg

https://github.com/ARMmbed/mbedtls

https://github.com/ch11ng/exwm

https://github.com/DexterLagan/lsh

https://github.com/hellerve/programming-talks#creative-codin...

https://github.com/zulip/zulip/

https://github.com/TechnologyClassroom/SetupNotes/tree/maste...

https://github.com/ocornut/imgui

https://github.com/alseambusher/crontab-ui

https://github.com/fyhertz/libstreaming

https://github.com/OCSInventory-NG/OCSInventory-Server

https://github.com/OCSInventory-NG/UnixAgent

https://github.com/su8/pinky-bar

https://github.com/jakewmeyer/Geo

https://github.com/sevagas/swap_digger

https://github.com/gavinlyonsrepo/bashmultitool

https://github.com/joereynolds/salutem

https://github.com/jarun/ddgr
The particular thread that is waiting for data is not, but in a SMT system the other thread has access to the full execution resources of the CPU.
I would agree, only I don't see what HN does as "indentity management." There's no mapping to a real person or identity. It's just a local login. HN doesn't care who you are in real life.
I see the increase in policies and procedures as a big issue at larger companies. Take your standard CRUD app created at some large corporation. It will go through QA, security auditing, legal, and whatever other team has established a policy or procedure around some process. Each one of these elements takes some number of weeks or months, and each different silo is typically unapproachable (or has some procedure on how to approach them, too).

Smaller companies can achieve higher velocity because the employees dont necessarily need the policies and procedures, or they simply havent been created yet.
How to Steal #Windows Login Credentials Abusing the SMB Protocol
Would you happen to know the origin of this diagram? I like the font and overall style.
We have shown pretty clearly that any computer we build at day 1 can be emulated perfectly by a computer built day 1 + 50 years. However, building systems that can evolve is a larger issue.

The nut here is that these systems evolve in a very haphazard way do to funding availability, scaling stresses, and changing requirements.

For the IRS, I think it would be useful to engage the US Digital Service to see if they could design a system based on a cluster of non-specific hardware with only network interfaces, that could host a 'tax computation engine' and a growable data store. While it is a 'big' problem, it is not as big as some of the problems I have seen hosted on 25,000 machines as a 'small' cluster. That is 800,000 cores (assuming 32 core machines) so for 140M tax payers that is 175 payers per machine. Something that could no doubt process every return in a single day, and run fraud analysis as well.

Clearly the government needs warehouse scale computers that their vendor (IBM) is not in a position (yet?) to deliver.
An article from 2016?
9 months is nothing, especially in the B2B world. A lot of entrepreneurship is surviving the grind of the process itself.
Show HN: One-click apply to multiple remote jobs
It's a notebook. Why would you do any sort of heavy computation on a notebook? Now them not caring about desktops? Yes, that's a valid issue.
I got a two-in-one Windows notebook and I was really, really impressed with the handwriting recognition. It can even read my cursive with like 95% accuracy, which I never imagined. That said, it's still slower than typing.
They are a monopoly in many areas
No, I addressed that. 17.1.b doesn't cover identifying data, it covers data about their characteristics. That's what my last sentence was about - you can demand that they remove the information that you are black, but not that they remove the information that you were there.

(edit - and I think you could keep the information about their race/etc if it was properly pseudonymized, but I haven't tried working that out so I'm not sure).
I'm fine with a receipt being given for the performed services. My beef is with trusting the prices on it. The price you pay for a repair has little-to-nothing to do with the actual cost of the repair.

Of course, things would be different if they actually itemized what they bought, from where, at what price, what the technician's wage was, and so on.
1. When you do lot more yourself, there is a risk of burn out, risk of breaking something and also small teams have the luxury to fail fast and deploy more frequently which enterprises dont dare to do and now with more CI/CD guidelines enterprises are getting there to iterate faster.

2. Small teams have the luxury to communicate faster and less noise when communication happens. Less heads involved in decision making , also problem of hierarchy of chains to pass through before something is started.

3. Enterprises sometimes under-estimate the power of development environment setups. I know you might wonder why this point is here but if developer has luxury to setup environment quickly and efficiently without spending time on setting up dependencies lot gets done faster.
Agreed. Most people you know will never make 300k a year. The vast majority are unlikely to make 200k. And in most of the country anything over 100k is seen as doing well and rising. Building something based on a trade and "only" making 200k is laughing all the way to the bank in most cases.
The only reason we log IP addresses is for security purposes (e.g. to block IPs that hammer the service, for forensic investigations, fraud prevention) - in GDPR terms, that is a "legitimate interest".

Regarding backups, realistically you are not going to have to delete data from them, as it's completely impractical to delete only data for a particular user from archive. If a user requests their data to be deleted, delete it from the live site and be open with them that some data will remain in archive - securely encrypted and untouched - for your defined retention period.

Regarding analytics, we use Google Analytics, which uses IP addresses to guess location, but doesn't make them available in the admin site - so GA doesn't actually give us any PII. As such, we simply reworded the privacy policy to be more easily readable, so it's completely clear what data we collect and why. The forthcoming Privacy and Electronic Communications Regulation (aka ePrivacy Regulation) should provide some clarity if anything else is required, but it seems likely that simply having cookies enabled in your browser will count as consent.
The Role of a Senior Developer (2015)
Open-source it and we'll help with the fixes.
Saying "statistical area" doesn't give the whole picture because it doesn't tell you what kind of statistical area. Detroit and Ann Arbor are only in the same Combined Statistical Area, not the same Metropolitan Statistical Area.

Detroit—Warren—Dearborn, MI and Ann Arbor, MI are separate MSAs in the Detroit—Warren—Ann Arbor, MI CSA.

This means that while there are some interlocking commuting patterns between Detroit and Ann Arbor, they are much weaker than the commuting patterns within a single MSA.

On the contrary, Oakland is part of the same MSA as SF: San Francisco—Oakland—Hayward, CA. Though most of what was traditionally considered SV is in a separate MSA: San Jose—Sunnyvale—Santa Clara, CA. And both are part of the San Jose—San Francisco—Oakland, CA CSA.

Sorry, I'm something of a census nerd, and I even built a site using machine-parsed census data just so I could drill down to various levels.

Some links:

http://zaidan-x.org:8192/csa/220 (Detroit)

http://zaidan-x.org:8192/csa/488 (SF)
> Why do you think a small business can weather a downturn better than a big one?

That's not the argument. The argument is that more smaller businesses might reduce existential risk for the town even if the risk of individual business failure is larger.

To give a concrete example, let's say you have the choice between 10 small businesses and 1 large business. Let's assume that during a recession the large business has a 10% chance of failing and small businesses have a 20% chance of failing.

Now say you go through 20 recessions. With the 10 small businesses, 2 fail during every recession; new ones come in to replace them during the intervening expansions. During the recessions, you have to deal with the reduced tax revenue and the somewhat higher unemployment.

With one large business, there's an 88% chance that it will fail during one of those 20 recessions. And if it does, you (as in the town the business is based on) have nothing to fall back on to tide you over until the following expansion. As a town you trade off being pretty sure that your revenue will drop by 20% during a recession and just planning for that to having it not drop at all sometimes and drop to 0 other times. If the latter happens, your town dies.

All of this, of course, is a matter of what scale you look at things at. Maybe we should be OK with some towns dying and their residents moving to other towns. But in that case we need to actually plan for that instead of being all surprised when it happens.
Money has a very long history and discussions about money are deeply entangled in bitter and fanatical battles between political/ religious/ philosophical viewpoints. Many of those viewpoints ignore the counterintuitive ways that money and banking actually work. For the most part, bankers and economists have a vested interest in keeping as many outsiders as possible from understanding how it really works.

For all its flaws and strange history, the first Money as Debt video [1] still makes the most sense to me and I have yet to find an economist at a dinner party who refutes the disturbing conclusion that modern monetary policy is inherently unstable and depends on continuous economic growth. I welcome any links to any counterarguments that are not a confusing morass of obfuscating terminology. Show me a crystal clear model, or a common sense presentation like this video, that argues that the current monetary system is not a Ponzi scheme.

1 https://www.youtube.com/watch?v=4AC6RSau7r8
Not to be snide - but it's easy for the richest man on the planet to offer such platitudes while articles came out that his UK employees were pissing in bottles for fear of retribution for "circling" by the restroom for being less productive.
People will always own houses. People will always be too lazy to learn how to do things themselves. But thats besides the point, the real money in trades is commercial work, not residential.
emacs' org-mode / org-babel is well suited for it. This blog post [1] has some fantastic examples. The problem, of course, is that it's so closely tied to emacs.

1: http://howardism.org/Technical/Emacs/literate-devops.html
You have to count all the failed small companies too to make a fair comparison. All the man-hours that went into them is massive inefficient waste. Big companies manage risk more carefully and I think that's why they take more work to do that same thing. For instance, I sometimes the change the pricing of my small business based on just a feeling. It takes hardly any time at all. But if Microsoft changes the price of Windows, I'll bet there are lawyers and accountants and everything working on it for years, not to mention all the technical work and high level decision making. Seems inefficient but there's some chance my price change will destroy by business because I forgot something important, broke a law, didn't understand my market, programmed the buying page wrong, or whatever. Whereas, for Microsoft, they probably won't get sued out of existence for putting the decimal point in the wrong place because everything's mistake-free.
When I hear the phrase "Engadget's German- and Spanish-language sites will cease publication", I think of those sites as being translations of the English site, but looks like they had their own writers (or in the case of the German site, writer) and topics.

- http://de.engadget.com/

- http://es.engadget.com/

Was surprised that there was a German site, one that ostensibly has more of a focus on EU/Germany tech stories. But did the Spanish site cater to Spain (seems like a pretty small market), or to a Spanish-speaking audience at large?
> The IRS already has all of the information needed outside of gambling and stocks,

With the reporting changes of a few years back, for any stocks acquired after the changes took effect, they also already have all the information needed for the stocks as well. All that is missing is the type of sale you wished to make (FIFO, LIFO, average cost, etc.) when you sell the stock if you don't sell all of it off at once.
Comments like this will get you banned here, even if you're posting in a partisan flamewar that ought not to be on HN in the first place. Please (re-)read https://news.ycombinator.com/newsguidelines.html and post civilly and substantively, or not at all.
everyone is going to have different requirements so yeah, hard to claim there is a general solution. but an idea or 2 can be thrown out there. like an anonymizer microservice that only remembers the mapping for a limited time period. even stating explicitly that it’s a hard problem and very very hard problem if you want perfection, would be a worthwhile addition. as it stands, the article doesn’t convey the difficulty of addressing the problem.
How the police may have tracked down the Golden State killer
> who pays for maintenance?

In the failure case, no one.

That is, government funds get assigned to building new roads in preference to maintaining existing ones.
Not really. Rectal administration of drugs is one of the fastest ways to administer a drug outside of IV.

Unfortunately, I found out about it because of a now-deceased friend who succumbed to alcoholism. Near the end, he would drink rectally, since his esophagus was effectively destroyed. Also, since there's no gag reflex to keep you safe, this way is one of the easiest ways to kill yourself with alcohol.
I regularly star things on github I find interesting, Currently, I have 400+ things I've starred, and I'd guess they are probably interesting to other people as well:

https://github.com/jezell?tab=stars
What I don't understand is that we treat these businesses as if they're human; capable of only focusing on more or less one thing at a time. iphone's on their mind, so obviously iphone is what you're going to get. Everything targets the iphone.

But at the level of scale they're at, they should be far more than capable of appealing to both their current iphone market, and the older developer market. They should be trivially capable of producing both types of laptops, and researching both, and improving both.

They're magnitudes larger than the company they were; unless the cost of targeting developers has increased by similar magnitudes, they should be perfectly fine also operating as they did 10 years ago, while doing what they want with the iphone.

But somehow, they're not. Without splitting up the company, or creating a microsoft-style internal group wars, it's not possible for them to focus on multiple audiences simultaneously?

It doesn't make sense to me.
> allows you to be more productive with fewer bugs than any other language.

If I got a dollar for everytime someone had said that without any solid ground to stand on...
How about Emacs + org mode? https://www.youtube.com/watch?v=dljNabciEGg

I thought this video was pretty cool personally!
It even says so on the official website ( https://oauth.net/2/grant-types/implicit/ ) - astonishing that they can't get this right. Maybe says something about the product?
Nice, I just posted the video from that link above ;) Great minds think alike!
Any thoughts on using a UUID instead of a username hash?
>One of the bits that Jimmy Fallon does on the Tonight Show is an interviewer who asks people a question but uses nonsense words that sound "right" in the question.

There was a similar thing going around the Japanese Web a few years ago, where you'd try to sneak in soundalikes into conversation without anybody noticing, but the example I remember vividly was replacing "irasshaimase!" ("welcome!") with "ikakusaimase!" ("it stinks of squid!").
Maybe if you're smart enough to do that, you're smart enough to care about your health in other ways and thus you should still fit into the price model that the insurance company uses ¯\_(ツ)_/¯
I would only refer to Episode 4-5 of Silicon Valley in Season 5.

This will be the mistake we will make when we introduce a technology we think it is smart enough to make decision for us and turns out all it does is read words faster than us and interpret them literally.

Even with the closing statement of "AI winter is coming soon." I can see Watson having a problem understanding that statement even with context.
Taxes are theft. One of the ways that Americans who agree with this philosophy have been fighting the government (and fighting you people who think they should all pay for your roads and schools) is to attack and delay all efforts to fund the IRS.

The more under-funded the IRS is, the less effective it is at stealing our money.

You might think that taxes aren't theft. And if the people in our government were not crooks, you might be right. But they are crooks. And when crooks take your money from you and spend it on cocaine and hookers, that's theft.

As a somewhat humorous aside, the logo for the IRS is a ghostly figure about to press down on the detonator button from one of those cartoon TNT-detonators (which is shaped like a workhorse, symbolizing a work in progress). Seriously look at it. Accidental? Don't bet on it. (Here's a link to the logo: https://en.wikipedia.org/wiki/Internal_Revenue_Service#/medi...)
either your comment is nonsensical or you left a detail out. per your comment, you may as well not record the data at all.
Is It Ethical to Work on the Tesla Autopilot Software?
An imperative goal oriented language can be implemented as a staged language using lambdas. The first stage answers the question, "What are the subgoals?" The second stage applies a subgoal to a candidate solution.

Logic-programming style control flow can be implemented on top of these two primitives.
So I think another factor that hasn't been mentioned is that at a large company there is often an aversion to two things: breaking existing services and duplicating work that another team already "owns" (the second part is normally done in vain, but still wastes time, as you can see by Google's message app mess). This results in slower agility already, because if someone would like to add a new feature, there needs to be some degree of communication with owners of the needed projects and coordination across teams. All of this takes time away from producing tangible work. The reason that this continues is because at most large companies (at least tech megacorps) this inefficiency is a rounding error compared to the boatloads of money that the company rakes in. The system in place keeps the ship moving and delivers innovation at a manageable pace, and as a result nothing in the organization structure really changes because the company continues to profit, and everyone internally reaches their objectives:

- Upper management: company is making money

- Middle management: engineers are doing work, projects are coordinated

- Engineers: projects move slowly, but getting paid and promoted and gaining experience

None of these objectives are "streamlining organizational structure"
Effective learning: Twenty rules of formulating knowledge
I would tend to agree and rephrase the observation as "the lack of efficiency is due to the added redundancy needed to ensure a higher likelihood of business continuity"
The big thing for me is programmable autocompletion. I can autocomplete things that the shell itself doesn't even know about, like git branches and aws-cli commands - including autocompleting paths inside an s3 bucket.
I think he/she was talking more about hiring cheap freelancers for temp work or engaging in some sort of contractor misclassification due to investor pressure.
I built a platform exactly for this. Check it out here: https://www.nurtch.com/
It was a quest called "A Falling Wizard"; the scroll was the "Scroll of Icarian Flight". I spent wayyyyy too many hours of my childhood playing Morrowing. There's a human speed run that relies on it for a blazing fast ~3min completion of the main quest: https://www.kotaku.com.au/2014/04/this-morrowind-speed-run-t...

Source: http://elderscrolls.wikia.com/wiki/A_Falling_Wizard
I wonder how many people use stuff like this to cheat the system? I remember seeing someone on reddit bragging about attaching their Fitbit to a reciprocating saw to get more steps than his wife.

I couldn't figure out why it was that important, but with insurance discounts, I can definitely see the financial incentives.
Agreed. Roman Republican ethics (2000+ years ago) held as a core value the idea that your legacy is more important than personal gain, and that just because you _can_ do a thing, that does not mean that it is best that you do it. Taking advantage of opportunities for personal gain at a net loss to society is childishly small-minded, and ignores the fact that the best elements of society were built by people doing the exact opposite because they had the wisdom to know that it was a more dignified way to conduct one's self in one's short window of existence.
It's really too bad, up until a few months ago the Twitter timeline was an ok place to see what other people whose work I admire were up to, but now it's a torrent of irrelevant spam so why bother using it. So frustrating to see something good be ruined, goes to show how little control over your experience, and indeed everything else, you have with these services.
Ask HN: Embed Stripe in Desktop app, will users find this shady?
Paying with a credit card from a desktop app is certainly very unconventional. However, it will make my life much easier.

Do you think the average user will have a problem with this? Will they find this insecure? The last thing I need is people thinking twice about paying?
yes. you're bored. yes. it sucks. But why is this megacorp less efficient than a small company?
I'm curious what you mean by "second world nations". The original Cold War definition was countries aligned with the Soviet Union. What's the second world today?