jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
And people who identify security hazards for the unknowing masses (a group into which your apparent ignorance places you) aren't nutjobs or hippies anymore than you are a shrill dilettante.

There are honest ways to monetize development without jeopardizing the safety of a tremendous number of users; unfortunately, this ain't it.

Next time, present your argument without the name calling. It works better.

Edit: Typo
Maybe I'm just being Mr Grumpy today, but I really don't see why this is:

On-Topic: ... anything that gratifies one's intellectual curiosity.

If anyone would care to enlighten me I'd be interested. It seems to me to have nothing to do with hackers specifically, or entrepreneurs specifically, or particularly of intellectual interest at all.
I disagree. ;)

In my dozen or so years of experience with Theo, we've disagreed and
argued many times and he's always been reasonable. For the record, if I
had bothered to keep track of our debates, he's ended up being "right"
far more often than I have. Yep, I've been wrong, quite often, and he's
been kind enough to drop-kick me in a better direction. He's a friend
and I've learned a lot from him over the years.

Your misconception comes from people showing up on the OpenBSD mailing
lists with a prideful hostile attitude intending to prove how much they
know, when in fact, they haven't done their homework correctly or
completely. Things often go sideways in a hurry if people aren't willing
to look at their own opinions critically and do the additional work to
see the other sides. Of course, if you walk into someone else's home and
shit on their couch, you get what you deserve.

There are edgy debates between developers, particularly in code reviews
and proposed patches, but the reason for them is simple; everyone wants
to get to the "best" and "most correct" answer. In other words the goal
is the same, but the opinions vary.

Being friends with the person/people on the other side of a pointed
debate is important, particularly across (human) language barriers. Jake
Meuser recently wrote about this on undeadly.org and I can't express it
any better than he has:

http://www.undeadly.org/cgi?action=article&sid=201012060...

It's a worthy read.
BTW, when is Google going to allow third party developers to enhance its core search results via a search API?

Such an API would allow third party developers to add Wolfram Alpha like features among other things right into the core Google search.
It is not just simply an environmental cost - there are other costs associated with the preponderance of disposable possessions, and the leaking over into the category of disposable of things that were once considered permanent.

To start with, it is simply wasteful for the reasons you describe. However it also contributes in a small way to the paradigm of exponential growth that permeates everything about human civilisation, which we as hackers know represents certain death.

EDIT: I'm not saying google have created a "disposable computer." However all this advertising definitely shifts us culturally in that direction.
Be careful you aren't automatically accepting the version of events from someone on the ugly end of the firing without having both sides of the story.

What one aggrieved person considers "just two mistakes" might seem to his or her team like a pattern of clueless-ness and incompetence.
I and every Things user I know of has switched to (and love) OmniFocus. It has sync and works now, not months from now.
Most of my government work is field work (sound & vibration measurements). My next definitive government project will be sometime in winter/spring 2011: http://www.ntionline.com/CourseInfo.asp?CourseNumber=TPE16 . You'll probably have to check with NTI, but I'm fine if you want to record it (although NTI won't probably won't let you put it up on YouTube since they charge admission to the course).
The cynic in me is cynical of your attempts to disagree with someone whose ultimate point is the same as yours: that this review is without merit.
It's a pun but sadly true we feel is this is the root cause of some people coming into the office with glowing resumes and not having a clue on how to code.
> With less and less care for civilian casualties

Did you completely skip history class? In all of recorded history civilian casualties during a war have never been lower.
We actually ended up doing something like this with the F-111; ruining a generation of Soviet fighter planes (though the Aardvark and Su-24 are pretty good low level bombers). The F-111, you may recall, was the last "do everything, all three service branch" jets we attempted to field.
Truecrypt, also confirmed by NSA documents published by Der Spiegel to be 'catastrophic.'

OpenVPN. SSH-2 with RSA keys.

What proprietary software with good track records did you have in mind?
> Less demand for resources, and consequently less damage to the environment?

While this is intuitive, it is largely incorrect. As our population has increased, we have become more efficient due to network effects. With a decreasing population, you'll experience a reduction in efficiency.

Also, at what point will you be satisfied? Ideally, with humanity extinct, we'll be using zero resources and won't be damaging the environment at all. That's the definition of misanthropy, isn't it?
Another great one by the same author for those who haven't see it is the terrain generation document:

http://www-cs-students.stanford.edu/~amitp/game-programming/...
By no means would I suggest cutting off trade as the solution to these problems (not sure why you jumped to that particular idea). Just saying that we shouldn't be satisfied with having our clothes and electronics made in death-trap sweatshops or factories where they're exposed to toxic chemicals (or any number of other ethical violations related to hours worked, overtime pay, or even freedom to leave) just because sweatshops are better places to make a living than trash heaps.

That's not the only choice available. We can still pressure brands to pressure factories to provide humane and safe working conditions, and hell - is it too much to ask for brands themselves (and the purported human beings working there) to make ethical choices without threat of bad press?
Not only have we too much stuff, a big part of it is crap: low quality but cheap, often produced with obsolescence in mind. If you focus on quality items you automatically buy less. An excellent example is clothing.
It should be noted that the link is to a supplemental, providing running updates on the response to Mark's series of articles:

Infamous http://markbernstein.org/Jan15/Infamous.html
Thoughtless http://markbernstein.org/Jan15/Thoughtless.html
Careless http://markbernstein.org/Jan15/Careless.html

As such, it will be hard to read, appearing like a rant when taken on its own. A better place to start will be with the above articles, which provide context for the Reckless post.
Gigablast is a testimony to how productive one driven programmer can be. Matt did an amazing job of building and running it.
The thing is, events like this have a chilling effect on anyone who could possibly attempt to do that. As he highlights, Wikipedia is not a democracy, it's a bureaucracy, and it responds to attempts to change its culture exactly the way bureaucracies do. It's this effect in fact that's allowed hate groups like GG (and assorted other kooks and psychos over the years) to get away with stuff like this. Any organized effort perceived as 'external' is often met with surprising backlash from the established editors, who will very often ignore any concerns at best (preferring to argue bureaucratic protocol), or worst, react as they have here, banning the wrong people merely because they're perceived as being insufficiently 'neutral' to be allowed comment.
>>However, if the top software developer is 10x as productive as the median...

I wonder what's point in having a fast super car and complaining you are stuck in traffic often.

If you are good by a factor of 10, it hardly makes sense for you to ever work with a group of people.
Thanks for the interesting piece. I found more information in a related article that be helpful to others: https://dev.to/kylegalbraith/how-pulumi-compares-to-terrafor...
I guess I didn’t really address the advertising very well.

I would suspect the advertising itself has been diversified as well, but I can’t say I can prove it.

That’s why I think any sort of “collapse” would be so slow that it could be mitigated by other growing segments.
>That's kind of a childish argument to make - "why should we do it when x doesn't anyway? Hmph!"

Whoa there, settle down. That’s not the sentiment behind the argument.
Suggested title alteration: "Why Apocalyptic Claims About Climate Change Are Not Helping"

As far as I can tell there is accredited and reliable science both for and against the idea that global warming will bring about seriously consequences if left unchecked.

That being said, I agree with the authors sentiment that polarizing people on the issue isn't helping. Fear mongering and alarmism is not the answer as far as I can see. If we want to get the world motivated a different approach is needed; you catch more flies with honey than you do with vinegar, as they say.
It's fairly close to what I have in mind, but it's also mostly static, I believe. It would need enhancements to handle interaction and UI updates better.

And I'm not sure about its cross-platform abilities, but I haven't tested the limits.
Any news about whether it will be free for open source projects?
per metric ton (a.k.a. tonne) of CO2
Yes, for most people it's much harder to name the person who proposed it, and those who carried it out. Heck, we anthropomorphize cars, animals, and the weather... on a regular basis. I'm not saying it's good much less accurate, but it usually makes the story easier to tell and more memorable.
Not really security, but regarding software in general, Mud is one of the reasons I gravitated torwards pure FP languages. It doesn't solve everything, but the added guarantees help shift some of the cognitive burden away from having to dig into every method to have to see what's going on, and I can spend that mental budget elsewhere.
My proofreading partner disliked it also, but your proof by authority is strangely compelling.
it looks a lot more annoying to type. Would be an easy shell alias or script though, if one prefers that command style.
You really think "Julia is always superior and people just look for excuses" is the more likely option?
> I fail to see how. You write once (and you even build once; you just package multiple times) and run anywhere.

"Packaging" seems to be much more part of writing than it is part of running. In particular it seems like something that has to be done by the original maintainer, rather than something that any user can do for themselves even if the original maintainer and source have disappeared, which was one of the great strengths of Java - I can download a jar that was produced by someone who disappeared 20 years ago, and have a reasonable level of confidence that it will work unmodified on my machine today.

> Oh no, quite the opposite, in fact. Security vulnerabilities can and do exist in each and every component: the application, the libraries it uses, their transitive dependencies and the runtime. It's better for security for the end user to have one source in charge.

For cases where the application vendor is a big competent organisation, maybe. For cases where the application vendor is a hobbyist who could never have maintained the dependencies or runtime on their own, not really - a lot of the time they're simply not up to providing security updates for the whole transitive closure of their dependencies on a timely schedule.
Remember to vote Republican!

This is a rich take coming from anyone living in the US. It's a two party system - the failure of the party partially aligned with your views does not and has never made voting for the party expressly against your views the correct outcome.

This is you telling people to think critically while failing to think critically (because it suits the politics you want to advocate for).
> So many parts of the world have such terrible living conditions that anyone with an option will leave

Hm - I roll to doubt. I think there's an idea in the USA (and the west more broadly) that the quality of life in wealthy countries is Good and the quality of life in poor countries is Terrible For Everyone. (At least, everyone but the ultra-wealthy).

Thats reductive, and (perhaps unfairly) I'm pattern matching your comment to that perspective.

The quality of life for most people in Bangladesh is way better than the quality of life anyone living in a tent city in SF / LA. I doubt many people living in tents in Oakland are scrambling to move to Bangladesh, for kind of obvious reasons. (Its scary, language barrier, culture barriers, no extended support networks, flights are expensive if you're poor, etc etc.) I think it works the same way in reverse.
You are spot on. People around here are at the brink of rioting. The limitations are becoming too much for everyone.

You are absolutely correct that there might not be "next time" even if that means humanity's doom.
You've fallen for the fallacy of believing that sick/vulnerable people are less deserving, and also failed to understand that preventing these people from being sick in hospitals make hospitals more available to you and your family if you should need them, for urgent or non-urgent care. The priority is to prevent system collapse first, then prevent deaths, then disability, and finally overall risk reduction.

Also, people who work in IT in hospitals have significantly higher risk just because if their workplace, and reducing the likelihood of them being carriers protects other patients (some of whom cannot be vaccinated) and their staff. The same applies for family members of vulnerable people.

This is not hard, you're just not trying.
>> the only right strategy is what China have been doing - they have been selling US treasuries and buying real assets left and right across Asia and Africa - securing their grip on rare earth minerals, gold/silver, commodities, emerging markets, infrastructure projects and land.

I'd agree with this but selling US Treasuries is more of an economic weapon rather than an investment strategy on their part, IMO. They do need to raise cash to do the other stuff so it has to come from somewhere, but they aren't dumping them on the market, either; they want stable-type assets around and 30-year US Treasuries are tough to beat.

Their Belt and Road Initiative is the right strategy. Politically difficult to explain since it's basically imperialism / mercantilism under a different banner, but when you don't answer to your voters and have central control of the economy and media, who cares?
This was an overly complicated example to learn what functional programming is.
Funny you should mention that. Just today I sent a message like that to the author of Harry Potter and the Methods of Rationality, which many people (including myself) really seem to like. Now that you mention it, I may have to spend more time on fanfiction.net. Authors must own the copyright on their work so they would have to create something original, but that shouldn't be a problem for such creative types.

Yes, authors can use pseudonyms, initials, etc. for their pen name.
Sorry my bad. Its firefox4 :) Apparently I am still getting used to the firefox 4 UI where the tabs take up most of the screen.
There was actually an interesting study about this which got mentioned recently on the Freakonomics podcast (you can see a transcription of the segment at http://freakonomicsradio.com/does-college-still-matter-and-o..., the original study is at http://faculty.arts.ubc.ca/tlemieux/papers/unintended.pdf).

Basically, it uses men who were eligible for the Vietnam draft (who enrolled in college in greater numbers than they otherwise would have, to avoid military service) to demonstrate that success from college graduates is more than a "these people are the ones who were already going to succeed" thing.
Congratulations to Peter and team!
Probably this one, over four hundred years ago: https://en.m.wikipedia.org/wiki/Dutch_East_India_Company
> Android device family other than the Pixel / Nokia line a security hazard

As someone who uses a HMD (Nokia) phone, please do not buy the models with Mediatek SoC in it when you are absolutely concerned with security. Apparently Mediatek is the one building the kernel of the device and not even HMD has knowledge on what modifications have been made (for example is DuraSpeed, which was an aggressive battery saver that ruined some apps, was enabled without permission and even HMD cannot disable it permanently). Qualcomm SoC devices are okay, but expect a slight delay (around a week or two especially if it was a device from a carrier) for updates.
Iran is not threatened, there is nobody that could invade them except the United States, and that would be unthinkable.

Iran wants nuclear weapons to swing a heavier stick and threaten it's neighbours.
I’m building this. Will be done soon.
People with something to say will write regardless of whether they get paid. People wrote books before copyright and will continue to write books no matter what happens. The internet itself proves this. I have no doubt they'll find other ways to make money through writing. Maybe authors will be able to set up a patreon or something.

An artificial 100+ year monopoly on the data they create is nothing but rent seeking. It's also unenforceable in the 21st century.
Typescript doesn't have functionality for non-equivalent types with identical primitives or interfaces (e.g. you can't have string-equivalent type A ≠ string-equivalent type B), though there's ongoing discussion around adding it (https://github.com/Microsoft/TypeScript/issues/202).
In a better world, the notebook you downloaded should have come with a list of dependencies and have reproducible code in it. That said, Python environment tools and package managers are still in a state of flux. Some tools make it easier, but are not helping much with reproducibility (plain venv + pip, but only if you got all required system packages installed!), other tools enable reproducibility, but have growing pains and are more difficult to use or get working (pipenv, poetry).

If you are in luck, your required libraries and appropriate versions are available as GNU Guix packages and you can use that.
Right now Ryanair has almost 200 737-800MAX on order, significant amount of these were added during MAX grounding as the prices went down a lot. Bold looking move again, but still shitiest airliner out there
The NIST beacon means that two people can decide on a random value without trusting each other.

The NIST beacon just requires you trust NIST, and since you're not making an agreement with NIST, even -if- NIST knows the random values ahead of time, it's no use to either party unless they've hacked NIST's secret precalculated list of random values.
Under the Bush Administration, at least, the Department of Defense was putting downward pressure on the number of personnel, and any noises about expansion, draft, etc., were coming from Congress, often the Democratic side of the aisle.

There is fundamentally no way that a draft the size of the WW II draft would now work--and remember that now we would probably need to draft women, too. We can't use and probably can't pay that size of a military.
Why the beef against discrete GPUs? Shouldn't the complaint be against cases not properly designed to house them? MacBooks also use, quite frustratingly so, damn near the slowest Nvidia mobile GPU you can buy! A newer model might actually run faster and cooler.
To be clear, our (Cloudant’s) integrated Search product is only available in our paid product or on hosted accounts at https://cloudant.com
Open-Source BigCouch does not have Search built in, but you can still use it in conjunction with Lucene or ElasticSearch (integration is straightforward).
Well done, 47.
I wonder what the rate of dropping out during Cub Scouts is vs Scouts BSA, vs how many don't cross over from Cubs to Scouts. The crossover happens around age 11, so I would imagine most of the dropouts happen later.
People overestimate the impact of meagre things like the shape of your face and the richness of your hair, when actually what matters more is your fitness, your gait and posture, and the strength you show in carrying yourself; even if we're only talking about appearances.
Going off topic, but that's one of the reasons I really appreciate moving to Berlin (UV index from 2 to 5) from Tel Aviv (UV index 3 to 11). I haven't burned even once since leaving Israel in 2005.
That has never been the meaning of the term historically and doesn’t capture the magnitudes-difference between the middle and upper classes.
Thanks a ton for your detailed feedback, kejaed! I am very happy to see my hypothesis confirmed - that the industry of medical device software is somewhat applicable to the aerospace industry, and vice versa.

For someone's future reference - or if you are still considering the jump yourself, MDSW's ISO/IEC 62304 is Aerospace's DO-178C. The AS9100 and ARPA4754 of Aerospace is the 13485 of Medical Device (+ some specific FDA Guidance on Connected/Electronic Systems that are not directly captured by the ISO standards).

Whereas DAL seems to have a strong focus on availability of systems (reliability, redundancy etc.) in its assessment of Severity and classification of "System" levels, Medical Device Software is typically more focused on integrity (and more recently, confidentiality for Cloud-based systems) and obviously, foreseeable use and misuse of systems by its users. Essentially, only few Medical Devices have catastrophic outcomes in case of unavailability, but incorrect medicinal dosing algorithms are typically considered catastrophic. ISO 62304 operates with Class A-C Software Systems, a classification determined by the harm in case of a failure; a determination grounded in the intended use, clinical assessment and ISO 14971 Risk Assessment of the medical device.
... and Forth :)
any chance of running this without installing yarn?
The increase is not as dramatic as this chart makes it out to be. It's more on the order of ~25%, not 300%+.

This is largely a function of a re-categorization of certain types of accounts: https://fredblog.stlouisfed.org/2021/01/whats-behind-the-rec...

From what I can understand a lot of accounts that used to be categorized as M1 are now categorized as M2.

M1 is a component of M2. So to get a better understanding of the real impact we should look at how M2 has changed: https://fred.stlouisfed.org/series/M2NS

The increase in M2 is around 25%.

Still pretty substantial and it looks to be way beyond the historical norm, so I think we should be concerned.

But maybe we should re-calibrate our concern by an order of magnitude.
> but you can bet lots of people will be more attracted to someone who looks young with a full head of hair compared to someone who has typical male pattern baldness

I think there are just as many people who are attracted to a guy with a shaved head.

I don't have personal experiences with it, but from observing a couple of friends who shave their head, it doesn't seem to me that they are less successful sexually/romantically.
Depends on the nuances of the system. If you can pass-the-hash, you can get in.
It doesn't matter for advertisers whether they actually post porn or not : the image of the actor is 'tainted' by their professional lives, and could taint the ads next to it too.

I'm not supporting this, just trying to explain why not actually posting porn is no workaound to satisfy the ads company.
I, too, am self-taught. I spend a decent amount of time in terror, imagining a sea of unknown-unknowns just waiting to ruin my projects or make me look the fool.
They need a better value prop than unlimited bandwidth or storage limits - those are near the bottom of the list of importance for a small-time eCommerce site.