jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I used the base stylesheet from https://github.com/kognise/water.css, but I'll prune down the list. Thanks for the feedback!

EDIT: The font list is now down to 'sans-serif', so the issue should be fixed!
I've been that IC. You can easily find cases where a feature implementation involves a vertical slice of the whole stack, just like you would in a monorepo. Do that enough times with enough different features and you end up touching most things. If you don't have organizational blockers to velocity, and you treat every task as a chance to learn something new about the architecture (as you should!), you don't need all that long to develop a sense of what's where and how the pieces fit together.

You're not likely ever going to be at the same level of detail on everything all at once, and there can still be fuzzy parts - third party partners in particular can be difficult, especially if the org is not good at making known who's the SME for what - but you absolutely can build an understanding of the architecture as a whole, and that makes you able to dive in and work on just about anything without needing much spinup time.

(Granted this assumes good technical and architectural leadership early on that has specified standards for interservice communication, intraservice code design, what layers exist and how they interoperate, etc. That said, Wild West microservices might still be less painful to work on than a Wild West monolith - I don't actually know, but I could come up with arguments either way.)
It’s so simple. You just need to devise the world’s first 100% predictive interview process
{}... {} everywhere

why wouldn't you switch the attributes to the second param and set default value {}?
seems really redundant this way
In general, any non-trivial application uses micro-frameworks (that you write) and macro-frameworks (that you use or write).
Well, that's... a point of view. I'm unconvinced it's an accurate one.

Firstly, the app model is pure genius. It means Apple gets an army of developers producing software for Apple with zero health/unemployment/other benefits, no up-front advance payments, and a limited curation cost.

The risks are entirely on the developer side. There is no downside for Apple.

Secondly momentum creates the usual extreme power law, with most of the benefits going to a small minority of developers.

What makes an app sell is some random combination of luck, faddiness, and marketing muscle.

It certainly isn't inherent quality or "fit". In fact you seem to be using "fit" as a rationalisation for app successes, not as a useful description of the processes that make an app successful - some of which seem to random.

Finally, there's the bottom line: devs like to that puts on a stage routine about having the right stuff, it's not unreasonable to expect it to do stuff right.

The point: the benefits of keeping devs onside and treating them with more respect would be immense, and probably economically incalculable.

Apple would have an instant army of fanboys/girls talking up the company to anyone who would listen. App quality would go way up to the point where iOS could potentially totally kill Android. App and hardware sales would increase further, and you'd get a classic virtuous cycle.

Unfortunately when you have a war chest heading towards $1tn you probably don't feel any need to care about the little people, and "eh - whatever" is good enough for you.

But that doesn't mean the opportunity wasn't real, or that it hasn't been squandered.

It was and it has. And that's been a bad thing for everyone - including Apple.
considering, as the article says, this only works with one way tickets, and no luggage, how many people would be taking advantage of this that a lawsuit is necessary?
Sure, but the good thing today is that the 'best option' isn't dictated from an elite that 'knows better', and 'best' isn't a question of money anymore, but strictly quality (with 'quality' not meaning particularly well designed, but solving a specific problem well). A side effect of this 'freedom of choice' is that 99,9% of available options don't solve a problem for me, and it's harder to choose the right option, but I'm completely fine with this. People just need to stop treating programming languages and framework as silver bullets.
Windows. OSX (to some degree; Homebrew and MacPorts mitigate this). Linux if you want library versions newer than those supplied by the distro, if you want something that's not supplied by the distro, or if you want to be able to handle your build in a distro-independent manner (those "separate packages for each of the Boost libraries" you reference are provided by your distribution; Boost themselves only distribute one monolithic package from which you can, with some massaging, pull out individual parts if you really need to).

The language-specific package managers used with (for example) Python, Ruby, or Node give developers an OS-agnostic way to pull in dependencies, and, since dependencies are being packaged uniformly, avoids the conflicts between build systems that can make it hard for C++ libraries to coexist (this thing needs CMake, this other guy used Autoconf/Automake, and I've got Boost which built with Bjam, and now I need to make it all work on Windows and they're all providing binaries built with different MSVC versions).
I can definitely empathize with your frustration. Thanks for the discussion.
But he writes "and turned the oven up to 340 F". That's about 170 Celsius. The oven probably isn't very precise, but I doubt that's in the 250 Celsius range.
8 times currently.
This happens quite a lot actually. Premature optimization with the basics not being figured out. Always get your database indices figured out first, and then cache after that. Pick a reasonable place to start scaling horizontally, but only after you've reached the sweet spot of what one fairly powerful instance can deal with.
For the record and for those still skimming: the author, Jonah Lehrer, was fired from Wired, resigned from the New Yorker, and lost his book deals after a massive 2012 plagiarism scandal (hence the note prefacing the article), and apparently remains fairly unrepentant:

http://www.slate.com/blogs/browbeat/2013/06/07/jonah_lehrer_...
If you invest $50k in a company, you pay up front. If you forego $50k in annual salary, you pay each paycheck. Discounted, the first is slightly more.
But to really anonymize the traffic and make sure it is not censored, don't we also need to make it a hard problem to find the originating node or track a session? Given the network topology it may be easy to track down the computers used to transmit the IP packets.
This is cool for porting existing C/C++ libraries to the web without actually having to rewrite it in Javascript.

Similar project for Flash is Alchemy:
http://labs.adobe.com/technologies/alchemy/
Get used to it. Law has a good deal in common with programming, many hackers have a strong interest in and commitment to civil liberties, and this is a story about a man who overcame obstacles most entrepreneurs can barely imagine - by teaching himself how to hack the legal system. It's not just inspiring, but instructive.
"You'd have to fiddle with the valuation during the transaction” Just have company B use some leverage aka get a loan to buy A. That way it's valuation does not need to change pre or post purchase.

PS: Wondering if this has happened somewhere such as Japan where they have some very convoluted ownership diagrams.
Yeah, unless you are a wanted criminal, there is no reason to assume the people breaking into your house are the police. I didn't even know they did that before reading the flashbang article a few weeks ago: https://www.propublica.org/article/flashbangs
Oh nice, I didn't realize TCAS was available there.

As for autorotation, my worry isn't so much the procedure (although it sounds much trickier than a gliding landing in an airplane) but the fact that you don't get much horizontal maneuvering and there aren't many good places to land in a dense city, and the fact that there are many single points of failure that make it much more likely to happen.
ebay, craigslist, ... ?
you can get pretty far by stir frying onion/garlic/chili, then adding in some more diced veg and/or a tin of beans or tuna or tomato or something. add a side of whatever else you've got. rice, pasta, boiled eggs.

gourmet cooking it is not, but cheap and easy and often tasty
I see many problems with all the caution around that study:

1/ chloroquine is a very well known cheap drug. There is no new risk associated to using it that doctors arent already aware of.

2/ we do have a lot of statistics now on the outcome of patient not treated with that drug. There's no need for establishing a benchmark. Just proper categorization of existing patient should be enough to compare.

3/ people are oversaturating ICU right now. And as such, it is an emergency situation. We should take the reverse reasoning we usually take : if there's no suscipicion this drug could cause new problems, we should have people massively use it whenever possible and look at the result after 6 days (since that's the time the original study says it takes for the first results to show).
I'm not a ventilator specialist, but this is gaining some traction and I fail to understand how it really helps. Is the ventilator shortage just a mask shortage ? Isn't there a quite complicated machine plugged to the mask ? With complex valves and a motor and pressure sensors and alarms and whatever ?

Again, I don't know what I'm talking about.
You may be interested in the concept of "Lizardman's Constant" [0], the idea that for statistical purposes, it is not worth trying to separate out people who genuinely believe in lizard people from people who are dog-whistling, stupid, misled, or enacting Poe's Law. You may also be interested in Poe's Law [1], come to think of it.

For everyday Bayesian purposes, it is very useful to simply know as a prior that there is roughly a 1-in-25 chance that you are being bullshitted.

[0] https://slatestarcodex.com/2013/04/12/noisy-poll-results-and...

[1] https://en.wikipedia.org/wiki/Poe%27s_law
Also Swede here. I have high hopes that the decision to not yet close elementary schools will have been the right choice, for now. Time will tell though and the whole thing is very unsettling.

But yes, Sweden handled this ineptly. People were coming home from hot spots in Italy - they were not tested, not told to self quarantine, anything. That's just plain stupid and slow, there's no excuse for that.
come join the flat earth Society.

we have member all over the globe... or plank..
why not sedate a patient who’s suffering like this?
That's not a package manager, that's an hack.
As a heavy user of Absinthe in production, I am also very excited to hear that.

I just went to leave a slack message to my team about your report in the middle of the night, and discovered that another teammate had already just excitedly mentioned it. Thanks for what you do!
First, lose your mind. Then, stumble into it.
Some others:

http://www.anscamobile.com/corona/

http://www.airplaysdk.com/

Cheers,
R
RHEL (and SUSE, to some degree) is popular with two crowds - Enterprise Software Vendors who need to have a platform that they claim is "Supported", and anyone trying to run that software. Particularly Oracle and the like. These people typically spend money like it's water, so they're great customers and make Redhat lots of money.

Centos used to be wildly popular as the "Free" substitute for RHEL, but, back around 2009 or so, where Ubuntu actually started to get a reputation for (A) reliable releases (B) rock solid apt-gt support, (C) a whiff of an "Enterprise" backing it (D) Canonical Support, and (E) lots of AMIs floating around (I see 22 for RHEL, 1053 for Ubuntu) - it picked up inertia on AWS. Particular for the crowd that is keen on the .deb linux derivatives.

It sort of feeds on itself - Ubuntu is popular as an EC2 platform, means people become familiar with it, means it becomes more popular.
The nice thing about desktop software is that it doesn't vanish with its authors. If Adobe crumbles or restructures, Photoshop et al will be there just the same as they were, and people can continue to use them. Meanwhile, if people thought they could get a serious hold where Photoshop once stood (because Photoshop became unmaintained, which I doubt would happen, even if Adobe dies; Photoshop is a huge asset and I'm sure the ashes of Adobe could get a pretty good price based on that alone), the gap would be filled relatively quickly.
They did the same thing with GWT, except it was AssumedStale.
Most IQ tests have various scales and subscales, verbal, non-verbal, speed, memory etc... Aside from the few subtests that measure fund of knowledge, speed of reasoning, pattern extraction/recognition and ability to abstract problems define (loosely) what is being measured as "intelligence." The "G" Factor.
Note that none of these categories strictly implies rational thinking. You can even make a point that scoring high on any of these categories will make you less likely to make rational decisions.
Yes, you shouldn't.

And yet, when you watch a show from the 70s, say "Soap" (highly recommended - passes the test of time with flying colors), you'll notice that all the actors there -- and they all look considerably thinner than modern actors (e.g., take Friends for a nineties comparison). Standards have changed, regardless of Hollywood, and you can measure relative changes (though not absolute values) on through Hollywood.
> reasonable code whose misbehavior is hard to spot

Like this one! https://freedom-to-tinker.com/2013/10/09/the-linux-backdoor-...
Do they need to vote inside the Capitol in order for the process to move ahead?
Is there any source that has a bunch of the claims and refutations to it?

Just saying fraud doesn't exist doesn't help calm the outrage of those who believe it was stolen. Also based on how partisan the impeachment was it is likely people don't trust the government to have any sense of accuracy and merely attribute it to partisan lines.

The strategy of acknowledging what someone says and then responding to it often calms down difficult interpersonal conflicts. I think the same applies here.

We understand you believe "A", we do not believe that because of proof "B".

Instead the approach taken is largely ad hominem's which only escalate things further.
Why do they need to submit code?

Why not just do the same as for Windows and MacOS back doors they’ve uncovered?
https://en.m.wikipedia.org/wiki/Zero-day_(computing)#Vulnera...
Lots of pepper spray directly into the eyeballs from point blank range if the BLM protests are any indication.
This sort of thing can generally be described as a coup.

It's insane that the political system gives the losing side ~2 months to soapbox, obstruct, and use force to contest the results of an election. In nearly every democracy, power turns over very next day, or at worst, within the week, in order to avoid this kind of crisis.
That was an interesting, and scary, wielding of their power actually. I'm happy they don't have quite that much power anymore.

The reason I say it was scary was that it was a moment in time where you could watch a class of computers from one generation to the next get worse because of limits imposed by Microsoft on OEMs. I bought a Dell Mini 9 just before they switched to the Mini 10. The Mini 10 actually had half the memory capacity of the Mini 9 (1GB vs 2GB in the Mini 9), because Microsoft defined "netbook" to have a maximum memory size and CPU power, which was lower than what netbooks had already climbed up to. Microsoft didn't want to see their margins decrease on "real" computers, but didn't want to cede the low end market to Linux. They saw the power of cheap then, and will probably see the power of cheap now. The difference is they don't have enough clout with enough manufacturers to dumb down these small computers.

So, yeah, I'd be surprised if they don't respond. They already have very low cost Windows Phone licenses in order to compete with Android (but it's not really working). Honestly, I believe we're entering a post-Microsoft world, even on the desktop. It'll be five or ten more years before Windows is no longer commonly seen, but it's already not really a foregone conclusion that computers should have Windows on them.
It's particularly jarring for me given that whenever there's a post about someone moving away from Amazon and seeing significant performance and/or cost benefits the HN zeitgeist tends to be rubbishing it as too much work for the benefit, but endlessly re-solving the same problems over and over in software for much smaller gains tends to be wildly applauded.
The Ivy League is basically a historical accident. The US has a whole bunch of other incredibly strong engineering schools, from newer private institutions (Stanford, MIT, CMU) to top public schools (Berkeley, UCLA, Georgia Tech). (These are also perfectly competitive in other subjects from English to pure mathematics.)

Historically, engineering and CS was not a priority for the older Ivies, and it was never an issue for anyone else because there were so many strong alternatives.

This department expansion is certainly good for Yale, but the effect it will have on the top engineering education in the US as a whole is marginal.
You talk about techniques and tools. Having seen the movie, I think that Jiro's most important quality is his passionate dedication to satisfying his customers with a high-quality product and experience. This doesn't have much to do with his tools - the tool set of a sushi chef is quite limited, and hasn't changed much over many years. Any other other sushi chef would use the same tools. The intuition he uses to select his fish in the market and how he presents it to the customer are more important than what kind of knife he uses.

I think Jiro-like programmers would similarly be distinguished by their mental attitudes, and not by their tool sets. For example, satisfying the customer - by creating code that's reliable, secure, easy to use and cost-effective - would be their most important goal. Their own satisfaction would be derived from fulfilling those goals, not from getting rich or using the latest trendy frameworks. (I have nothing against people who want to advance their careers or build billion-dollar companies, but that's not what Jiro is about. After all these years, he still has just his one hole-in-the-wall sushi bar.)
> But yeah, then it comes to fetishising societies and sex it's either Japanese or Swedes.

Maybe this is because these countries are extremes of Collective vs Individuality.

Source: http://sverigesradio.se/sida/artikel.aspx?programid=2054&art... and http://en.wikipedia.org/wiki/World_Values_Survey
So could attaching decent transponders to their aeroplanes.
http://en.m.wikipedia.org/wiki/DisplayLink, http://en.m.wikipedia.org/wiki/DisplayPort#USB_Type-C, http://en.m.wikipedia.org/wiki/Mobile_High-Definition_Link. The latter, I think, uses USB connectors but not USB signalling. I also don't know how well OSes support either of these.

It seems video interfacing remains an area of innovation, which means a) getting a new type of connector on every computer you buy, and b) huge confusion in the market for mere mortals (no, I don't know what a HDMI connector looks like, and I don't know either whether it is better or worse than displayport, thunderbolt, etc)
Jiro would practice and be _simply_ pragmatic.
Sincerely, what can I, someone not involved directly in this incident, do to prevent incidents like this one from happening to other people?

Sending messages to airlines and congresspeople seems ineffectual. What are my other options?
I've worked in many organizations. The managed are always of the universal opinion that the leaders are incompetent. "How can he be so stupid?" is commonly heard.

When those become leaders in turn, they make just as bad if not worse managers. I remember one canonical example who, in a voice dripping with contempt, told me how I was an unbelievable screwup in how I ran my business. Some years later, she left the corporate life and invested her life savings in her own startup, and lost everything.

Being a good leader is a much, much harder job than it looks like. (No, I'm not going to pretend I'm very good at it, either.)

I suppose it's like democracy - it's the worst possible system, except for all the others.
A lot of this stuff is already in place, perhaps without a spiffy iOS app. You can rent all kinds of tools from Home Depot, and there are lots of places which rent dinnerware.

For example, my wife and I have dinner service for 9 in our house, so when we threw a sandwich luncheon for 30, we rented three dozen plates and punch glasses for 24 hours. I think it was about $40, and it was way nicer than using disposables.
There are a lot of people trying to do this. Namenotrequired mentioned https://peerby.com/ but there are others:

http://snapgoods.com/
http://us.zilok.com/
http://www.openshed.com.au/
http://irent2u.com/
http://www.hirethings.co.nz/
http://rentalic.com/
http://www.rentstuff.com/
http://www.loanables.com/
http://www.rentoid.com/

And that's just the ones who are still trying. Many domains are dead.

And honestly, I suspect that they'll all fail. "Rent anything" is too big of a problem for a startup to solve in one fell swoop. I think someone could succeed at it if they picked a market that is really underserved by other existing options and focus on just a small set of goods, in a specific geographic area, and really work the kinks out before slowly expanding.

Becoming the go-to place for tool rentals in San Francisco before your team burns out is doable. Becoming the "rent anything from anyone" company is not.
Most of those can be explained by oceans of time and cheap (slave) labour.
Interesting. How would communicating and offering advice to each competing portfolio companies be, with YC having privileged knowledge for all of them.

In a scenario where one company might book an office hour to talk about competition from another competing YC company, I wonder how PG manage what information to release, what advice to give.
How is a Tragedy of the Commons (http://en.wikipedia.org/wiki/Tragedy_of_the_commons) avoided?

There will be enough people who use the drill and leave it in a degraded condition (dirty, broken in some way) that a replacement would soon be needed. Is the answer to this accountability? Or are people better-mannered than I give them credit for? How much of an investment in tracking borrowers would be required?
Yes, the fact that nobody ever successfully came back for this is fascinating. They either buried it such that the marker was soon lost and or buried it in a big hurry, never meant for it to be found (in their time) for whatever reason, or died before they could recover it.
I always used <table frame="border" rules="both"> for 1px borders.
Yep. Its good to see that Apple isnt "force upgrading" everyone to 10.9.2 just to avail the security update. I do not understand why they won't be more descriptive about the specifics of the update though.
One way this chart could be useful to an entrepreneur is to estimate a ballpark their startup in a certain market would fetch if they sold it. The number of active users or leads is monetizable in a sale, and can be one of the assets.
Then why does the author end the article by talking about the "white savior" complex, and why is the article titled "The problem with little white girls"?
You're not insane; it's the society we live in that is insane!
> Also, I have the feeling that if this ever gained any traction it would be abused with fake reviews, both positive and negative.

This is why I require badge number to rate an officer and also why I don't just let people browse by state etc...