jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Unless the "small document" was something ludicrous, it seems highly unlikely that it killed any deal. More likely is that like the other prospects, there was zero true intention, and maybe the document was just an excuse.

Or, something about your pitch or follow up is turning people off. Have you sought out some advisors? Just getting meetings with all these companies is a good accomplishment. So perhaps you need s neutral third party to review what you're doing and try to find out where it's going wrong.
But liquid water can be found in as far away places as Saturn's moon Enceladus and Jupiter's moon Europa.
Perhaps not, I did not check Chinese salaries, but you can hire good programmers from other countries for less than that.
I wonder if it's as simple as population ratios for programming talent.

Kenyan (distance) and Jamaican (sprinters) runners offer a counterpoint here, the world's best are all from tiny regions, in fact, some are from the same family, and most all train together.

http://www.npr.org/blogs/parallels/2013/11/01/241895965/how-...

http://elitetrack.com/blogs-details-4075/
Also http://www.amazon.com/The-Making-Atomic-Bomb-Anniversary/dp/...

The science was so good that I got a bad grade on my History class paper, because I focused too much on the science and not so much on the "storytelling" of history. Which apparently puts me in good company slongside Knuth :-)
Uh.. H-1B visas are used to for mechanical engineers, nurses, doctors, and MBA grads all the time. The reason you don't know them is because this is a tech-focussed forum and the absolute number of these visas going to the other professions is fewer.

But graduates of top civil engineering, nursing, biology, medical, neuroscience, physics, etc programs in the country primarily use the H-1B visa for post study employment.
For me, I think it was just cleverly stated. Considering that the quote is an attribution of an attribution, we can't think PG, or even the source PG is quoting, actually believed such things about the Greeks.
Seems like something I want to play with. Max size of an object in S3 is 5TB so that’s plenty of head room.
Thank you.

I apologize. I don't know why I got the idea you weren't the author. It's not like the account names don't imply it.

I was aggressive because only the day before I too saw github1s and found it mostly pointless and this seemed the same.

You have answered both questions though, so, well that's why I phrase challenges as questions, in case my head is up my ass.
Kubernetes solves a problem. It isn't appropriate for all use cases, but the real problem isn't kubernetes but rather the knowledge gap around new technology.
All of that has been around for a quarter of a century (since XEmacs and GNU Emacs 21 at least). See CEDET for an example: http://cedet.sourceforge.net/

CodeLens is just some text properties and tool-tips/pop-ups.
i built one the other day. its a little slow but it works: https://startworkingremotely.com
Nobody asked for a bad summary.
Apple did not singlehandedly invent the concept of the smartphone

Neither did the Wright brothers invent the concept of a plane, but they will be forever remembered as its inventors because they build the first plane that flew. So will be Apple, for building the first smartphone that really took off in the market. The concept was not new, and there were dozens of attempts before, but none that flew.
I've had a bit of the same issue.. I wrote a similar library a while back, and was hard pressed to find a situation in which JavaScript's method invocation overhead didn't overshadow much of the benefit of the lazy execution.

They're fun to write though, it'd be interesting to see if there are any useful applications.
"Banks and investors make money by doing nothing" this is false. Weeding out bad wanna be founders, for example, is important, difficult and something VCs spend a lot of time doing. If being a VC was so easy they would be paid like janitors.

"Therefore, they don't care if the employees or customers are happy" You are wrong, they do. Customers write the check and employees deliver what they write it for, obviously they have some influence on whetter the check arrives or not (and how big it will be)..

"they only care about maximizing the chance that they get their check tomorrow" They care about maximising profit, this obviously involves planning for the long term. (A company expected to earn more money in ten years will be worth more right now.)

"This article explains a lot of Corporate America." You don't get corporate america. Hacker news is great for technical news but there is a surprising amount of this kind of simple/uninformed anti-market rhetoric.
Huh, this is a pretty salient observation. I'm curious about the extent to which it applies -- I certainly am a stack-person some times, and a queue-person at other times. Could it depend on context? Queue for important tasks, Stack for unimportant tasks?
We've heard this once before. And I totally get the concern. I'll make sure someone at Typeform hears about this, as they are on #startups. We'll embed stripe checkout on the homepage soon I guess. Thanks.
This is cargo cult thinking. You can be greedy and psychopathic all you want, you still won't get rich and famous like your idol.
Cost was not the only problem with Minix, although it was pretty hefty (it would have been about $180 in todays dollars for me in the UK). For students (as both I and Linus were) that was a lot of money.

AST was firmly of the belief in Minix as being educational code, and hence only accepted patches along those lines. I don't remember if there was copyright assignment too, but there must have been something similar. This was at odds with the people who wanted to use Minix as their operating system.

For example the Minix of the time only supported 16 bit mode on x86 which meant no memory protection and only using about half a megabyte of memory on multi-megabyte machines. Someone produced fairly large patches that let it work in 32 bit mode, but they were never distributed as part of Minix because they didn't further the education goal (more code, harder to read and understand etc).

Another example was that the filesystem code was single threaded and only handled one request at a time. This meant easy to read and understand code, but dismal performance. Again this hindered those trying to use Minix versus those learning from it. This was such an issue that the original Linux announcement has this line:

PS. Yes – it’s free of any minix code, and it has a multi-threaded fs.

Essentially Minix wasn't seriously usable, cost a lot, was not open source/community oriented, and was not progressing towards being usable. That is why so many of us jumped on Linux because it immediately worked, didn't cost anything, was 32 bit, had a rapid pace of development, and was trying to be usable.

On the Hurd side, there never was anything you could actually download and use. It was also developed very strongly in the cathedral style as many GNU projects were. Of course the promises were that "soon" there would be something. But Linux was there now and accepted patches without copyright assignment, and had rapid releases.
I agree with most of your points, but I think calling it "depravity" is unwarranted.

Hanlon's razor applies: "Never attribute to malice that which is adequately explained by stupidity."

She doesn't understand copyright. That's the beginning and end of the problem.

I think a quote from Zed Shaw's rant on trolls is warranted too:

"I restrict my ranty words to assholes I feel are hurting other people, and I can take it as good as I get it. You got something to say? You think I fucking suck? Rock on, go ahead and say it.

But, you better fucking know your shit, 'cause I sure as hell do."

Monica knew her shit. Judith didn't. The battle was over before it started.
A lesson on logic from somebody who equates
"It's often the foolhardy and the ignorant that tackle problems that are supposedly impossible. And sometimes end up succeeding"
to
"It is often the ignorant who succeeds"
seems ironic to put it mildly.
Funny that most of you are holding that code in your hand...
Wanted

Spirited Away
There are few "big expensive server products" now - people are running SAAS, or open source products that may or may not have expensive support contracts. If you run SAAS you can run anything you like, look at Whatsapp with their Erlang on FreeBSD stack.
I can't find a way to flag this, how can I report it as spam?
This comment section is full of people criticising the tone, the writing style and the "injection of personal politics" to avoid facing their compliciteness in fundamentally unethical businesses.
I am struggling with this as well. If you were there a decade I'm guessing you are set for life financially? I know I would have been at a decade but left after 5 years so I am not set for life which means I'm in this dilemma. go back for the money (safe retirement) or do something more risky (dad took the risk, failed, might be in the poor house except married a younger wife who has good job). I'm 54 so not a lot of time to recover.

In any case I know other people who left. One told me he went stir crazy and joined his friend's startup part time (because they can't afford him full time) but he doesn't need the money, just doesn't want to feel taken advantage of.

Another had enough that he mostly just enjoys is life with his wife. His kids are adults and live around the world so he travels to see then. Him and his wife attend investor meetups to invest in startups. He makes simple robots as a hobby (and possibly a new company but so far just hobby). They also left the USA, tried a year in Asia and so far 2 in Europe, a year in the first spot, and starting a year in the second, no plans to move but of course they have the means to switch.

I know for myself, looking back on my own happiness, I was happiest when working with best friends on projects I liked. There are at least 2 companies with close friends I could work with but their projects are not so clearly projects I'm interested in and both would pay low compared to FAANG (guess is 1/5th to 1/6th) so it's not an easy decision. Also not clear if it would pay out of they do well. I other words don't want to feel I'm selling them my life for their success.

I was also happiest when I was part of the core team helping to make the decisions of what ships, what the shape the product is. On at least one team I was "just an engineer" and found it so frustrating to watch the leads go have their meetings to decide everything and then just be told what the direction was. Not sure how to fix that except to start my own thing which is easier said than done.

Feels so stupid to be so worried about this spoiled engineer problem though.
The original was destroyed by fire, but Mercedes-Benz made functional replicas. Here is a photo gallery with an engineer riding this thing (without a helmet, of course):

https://www.spiegel.de/fotostrecke/125-jahre-daimler-reitwag...
True but get ready for taking ages to get changes done
The tiktok user has been widely outed as a sinophobe in various platforms.
Then don't analyze those records... such nonsense.
Yeah exactly, anyone can make a good expensive product. It takes true require entrepreneurial skill(= the ability to screw over your employees as much as possible) to deliver a product that everyone hates but buys anyways.
Worse yet, this is the fourth submit in 36 hours:

https://hn.algolia.com/?query=Oil%20Is%20the%20New%20Data&so...
YES IT IS

WhatsApp may not show ads, but Facebook is paid for by ads, the data collecting in WhatsApp is so Facebook can show ads elsewhere.
Parler is a twitter competitor. After Donald Trump and several other people were banned from Twitter and Facebook, people were thinking about moving over to Parler.

After about a day Google and Apple banned Parler from their appstores. Four big tech giants Apple, Google, Facebook, Twitter - they are cooperating and coordinating in destroying people they don't like.

At this point this fourheaded beast is the most powerful force on this planet.
Formula feeding is associated with adverse health outcomes for both mothers and infants, ranging from infectious morbidity to chronic disease. Given the compelling evidence for differences in health outcomes, breastfeeding should be acknowledged as the biologic norm for infant feeding. Physician counseling, office, and hospital practices should be aligned to ensure that the breastfeeding mother-infant dyad has the best chance for a long, successful breastfeeding experience.

Source - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2812877/
Wouldn't Google have a very long history of business to business from their advertising platform?
There's no need to innovate on perfection.

That's how you get the current mainstream operating systems that have minimalized to the point of uselessness and cleaned to the point what is a UI element and what is decoration.
If I want to add a piece of data and a visualization of that data the UI and the data store should be in the same service, no exceptions?

You're saying that a desire for when something gets worked on should trump any other design decision? "Want at the same time" informs separation of concerns?

You make services in an vacuum without considering the stakeholder/consumer of your service? You've never planned for a service in your org you consume to gain functionality because doing so would mean you should implement that functionality yourself in a service you own?
Anyone interested in this legal turmoil should visit https://sites.google.com/site/amigadocuments/

I wonder if anything would have been different if the Amiga IP was opened to the public. Perhaps nothing...
AWS has, for a few years now, had a team dedicated to ensuring that AWS wins all of the successful startup business, which they know may turn into huge amounts of revenue for the few startups that succeed. The team was headed up originally by Paul Zimmerman (https://www.linkedin.com/in/paulsloanzimmerman/); he may be a good person to reach out to if you're hoping for some credits.
Marginally related as always, but here's a repository of user onboard teardowns I've always found really interesting

https://www.useronboard.com/user-onboarding-teardowns/
Change frightens me, so I find the idea of spaces in identifies shocking, but I'm curious if once you got used to the idea if there are upsides. Especially now with syntax highlighting, you could visually tell whether it was distinguishing keywords from your identifiers correctly.
Even if they did, it's unlikely we will find out in the current political climate. We have to wait until 'end of pandemic' before people will rationally analyze the data.
26 years ago Delphi was pretty affordable and you didn't need a lawyer to protect yourself from the licensor too :)
> The first problem is just distribution. Our house has a modern 'open' style floorplan, with soaring ceilings in the middle (living) floor. Heat, of course, rises.

This style of house made so that people can feel rich and high status while wasting enormous amounts of energy to heat and cool is an affront to our future generations.

And it’s almost inescapable unless you’re interested in custom building or buying an old house.
> Some are mentioned in the post but I can think of secret management

Hashicorp Vault seamless integration.

> In order to supply those needs in Nomad you'll need to spend time finding out how to integrate different solutions, keep them up-to-date, etc

Like how k8s secrets are secure out of the box ?
What does it take to work for this kind of company though? I have about ten years experience, been focusing on frontend for the last few years. I have never worked at any of the big names and I have a bachelor degree that’s not in CS or mathematics but I’m a decent developer in my opinion: I write clean, testable code.

And yet the major tech players always reject me before even a screening call. Which makes me think I must be missing something in my CV or experience. But what? What are recruiters screening for at these companies?
that's actually just the minimum amount of time you're REQUIRED to spend :-)

Most students do more.
Because you don't need focus and creativity to carry shit around. Anyone can dig a ditch while not feeling like it, but very few can actually do intellectual work in the same state.
All true. That being said, they got destroyed in the media anyways.
I don't have any of that data either, but to suggest that the life as a programmer working from home is as dangerous as the life of a career coal miner seems a bit absurd to me.

edit: Certainly no one's making the claim that a sedentary lifestyle doesn't have its own risks - but being a programmer working from home doesn't insist you live a sedentary lifestyle, however, the risks involved with being a coal miner aren't optional.
> "...there have undoubtedly been thwarted terrorist attacks."

We don't know this. In any case, it's the wrong question as we have to ask ourselves what the cost really is. The gov could just implement a curfew, lock everyone up in their homes and then we'd all be 'safe'. This the fodder of many a scifi movie and it would certainly thwart the plans of 'bad guys'.
Thx! The ecosystem is starting to develop. We have conversations with most of the established orgs in the learn to code space. It's important to attack the problem from multiples angles.
i was actually going to guess this. very interesting.
> I've put hours and hours of my free time into F#

It can't be worse than playing video games or watching tv shows.

Seriously, this is never lost. The more languages/paradigms we know, the easier it gets to learn new languages. I think it's a good investment.
Haskell makes you think about code composition.
My Java skills (and object composition) has changed drastically after reading about Haskell.
[java8+, of course]
I'm not sure why everyone here is so focused on the word "triggered". Some kind of an obsession? Yes, it's in the quoted tweet, but I haven't used it anywhere and you're responding to my comments.

And then, in a typical HN fashion, you're totally missing the point. The point here is that Shopify is rejecting people whose code it uses in production every day on a basis that they can't code. It's not necessarily about whether it's triggering or not. For me, personally, I wouldn't say it's triggering, I just can't think straight in such situations. But again, that's besides the point.

And to clarify. I'm not also saying that they should hire everyone that ever contributed to Rails or any other Ruby code they use. I'm all for interviews and checking if the candidate is a good fit. But it's silly to do a coding test which people that clearly know how to code fail. Like, check the work of other people in the quoted tweets who say they fail these kind of coding challenges: Piotr Solnica and Ryan Bigg. I guess maybe it's fine for you to reject people like them cause they apparently can't code, but I'd argue it's bad for business.
I was going to suggest that the resistors could be skipped in favor of internal pull-ups, but that is already covered in the "gen 2 plans" section.
UPDATE: The comment by user thristian [0] did indeed contain an explanation for this and hinted to what is the solution to this problem!

"docker run ..." should be scripted without "-t", in order to run the command without a pseudo-terminal, which then yields output with Linux style line breaks ("\n").

[0]: https://news.ycombinator.com/item?id=30255017
I've heard it being called many things, but not specifically "mad oxygen", but commonly "laughing gas". https://erowid.org/chemicals/nitrous/nitrous.shtml
Thanks for the TLDR I was never going to make it through their Bastille of text
Looking at the U.S.A., it seems obvious to me that the following four things are true:

- Males commit more crimes than females

- Males are more easily, and longer incarcerated than females on the same evidence.

- Blacks commit more crimes than whites

- Blacks are are more easily, and loner incarcerated than whites on the same evidence

“careful?”, I'll be frank that I smell the stench of U.S.A. culture war identity politics where facts that should obvious to everyone are not examined on their veracity, but on “What team might the messenger be playing for?”. — what is there to be “careful” about what seems to be the obvious?
Well you can use any datatype you want as a key in a map. It wouldn't make sense to not allow either atoms or strings.
I understand this and it makes sense.

How can a public defender ethically represent a client when they have so little time to prepare for a case? If you have 30 cases at a time and minutes to spend with your client how can you do your job to the standard deserved by a defendant?

If the above isn't too difficult, then suspending plea deals shouldn't be much of a stretch?
Wait, I forget, are conservatives pro regulation or pro deregulation of private business now? It's hard to track. If we regulate how twitter operates z do we then also regulate how Hobby Lobby discriminates against their employees' right to choose? Finding consistency in the right if becoming very difficult.

I voted red for many years. I also own guns. I say this to preempt the socialist/leftist replies. I'm just not stupid that I can't see the hypocrisy.
I've had my phone number for... oh, 18-19 years. I assume it's utterly trivial for anyone who cares to find it, if they care to. I know it is, because I've had the occasional random call from people who wanted to give me a call for one reason or another.

And, certainly, Facebook suffers no consequences. A while back, some people noticed that if a company was in the news for a catastrophic data breech, their stock tended to climb immediately afterwards. No such thing as bad press coverage, at least in the age of the trading algorithms!
This is heartbreaking, especially if you think about all the people like her. And your own family.

All of it about to be annihilated...

We're so transient, all that we love, experience, and care about. It hurts.
Not necessarily append-only, but making sure that when we get a copy of something from a method - i.e. GetUser(), that the UI or its state services cannot cause mutations to propagate back down into the store without first going through another explicit method like UpdateUserName().

We don't play around with event sourcing right now, but it might be feasible at and above the UI state services if we wanted to do things like replay a user interaction with our app. The only caveat is that our domain services are very very messy in terms of side effects, so the practical utility is bounded to isolated UI testing.
We don’t need congressional hearings to carefully explain to WSB newbs how the stock market works, why collateral requirements are important, how you can easily short the same shares multiple times, and why the institutions did their jobs in this kerfuffke if their own creation.
It's not a symmetric increase. Employers that pay FANG level salaries are concentrated in a few major cities. Lots of very skilled developers scattered across the globe don't care about money that much, so they aren't tempted to move to SV for a dramatic salary bump. However, they may be tempted by a modest salary bump if they're allowed to stay with their social circle.
If I was asked for that kind of info I'd hang up the phone. Recruiters (in the UK here) may ask what you're currently getting paid, but you'll never be asked to prove it. That's when you inflate the number to what you expect, or something in line with the market, taking some care not to be completely ridiculous about it.

A good recruiter will try and negotiate up on your behalf, especially if their agency's fee and their commission is based on a percentage.