jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
What's wrong with Moose, modern Perl, and Perl 6? What makes them "the wrong things"? How did they contribute to Perl's decline? What are "the right things"? What should the Perl community have focused on?

To me it seemed like a bunch of Python and Ruby fans came out of the blue and started endlessly chanting "Perl sucks", or "Perl is line noise", and that apparently was enough to turn a lot of people away from Perl and on to the newcomers.

Sadly, these chants often came from and were directed at people who'd never used Perl themselves, or didn't know much about it at all. So it was really a case of the blind talking to the blind.

Not that I love Perl. It's got some warts. But so do Ruby and Python, and every time I try to pick either of them up, I notice a ton of things that are as bad or worse than Perl. And that just makes me sigh.
Linux should simply adopt jails and get it over with rather than to get stuck in NIH territory.
To be honest I am not really qualified enough to have an opinion on that. All I have is my layman intuition being generally interested in cryptorotocol.

But in my opinion you see it growing because a lot more are thinking about the blockchain protocol rather than the currency. But it purely based on a hunch not actual data.
I am switching to *BSD.
Given that the rest of the posts on the blog were of the rough form "using marketing channel X to meet people", this probably leads into the next article on writing technical posts to catch the eye of an interesting crowd... "Should you make Hacker News your new dating app?"
> If the the computer loses connection to the device, it auto-locks.

If there are any Apple product developers listening, I'll definitely buy the next iPhone if part of its feature set is that as long as the phone is on and in my pocket, I never have to type in a password to unlock my computer(s). It would be even better if that feature was extended to developers so any developer could use the fact that my phone is in close proximity to my computer as grounds for successful authentication.
I believe some people really need think in term of comparations and, for those, adding a "==" symbol make sense, even if the resultant code doesn't make any sense at all!!

Also, I can never understand why people write ..

if (foo()) {
return true;
} else {
return false;
}

.. or things like extra parens on conditionals, or weird styles like:

return (false);

I strongly believe people write as they talk, and talk as they think; which not clearly translates linearly when what you write is code ;)
Here is what the actual pattern on the platinum looks like:

http://scitation.aip.org/docserver/fulltext/aip/journal/jap/...
> Awesome for the colleges, maybe, but not so much for the students onto whom they'd be pushing the cost.

1. This is a political problem, first and foremost.

2. How much it costs depends on what the school does with its network. If it offers cloud storage as part of the tuition (to offset the cost of not having much storage on the little mice) and gives the more computationally-intensive majors access to a compute cluster for the price of tuition (same reason), it could be a nice little setup.

Students would always have most of their files on them all the time, the school could buy more keyboard-laptop pairs than it buys actual computers to reduce the pressure on the public labs, and the mice could be fairly cheap if bought in bulk and resold. (OK, I know, but in theory.)
Your logic should also apply to real international financial markets, which seem to work well enough, so clearly this worldview is missing something
Wow, that site is trash. How did I “feel” after taking the quiz? Pretty annoyed that it was trying to guilt trip me into regressing to subsistence farming levels rather than thinking in any critical way how our industries and economies might be making a reasonable lifestyle much less sustainable than it could be.

I went back and adjusted the responses to get 1 earth level, and the result is ridiculous. There’s zero chance we’ll convince 7+ billion people to be zero-waste vegans who live crammed into a tiny apartment and essentially never travel anywhere. And I don’t think we need to! Even assuming their math is correct (of which I’m highly suspect), why should we accept that the solution is to roll over and die (as you nicely put it) rather than improve agricultural methods, energy generation efficiency and sustainability, transportation efficiency, policies that fail to discourage inefficiency, etc, etc, etc. It’s such a thoughtless and uninspired (and uninspiring) take.

edit: ok, after poking around a bit more it seems their proposed solutions are more inline with common sense than it appeared initially. But wow what a terrible way to communicate and inspire people.
I have some constructive feedback. The main video on your homepage confused me immensely. It was a guy from brex talking about retool, but they weren't very eloquent (no offense) and it rambled on forever. I thought it was going to be a before and after thing showing how bad it was before and how amazing it was after...but it was just a before? Or was that after milk? I also thought for a minute I was on the wrong video, hearing about retool.

I use brex and retool and descript and canva so I think I would be a target user but just didn't get it at all from the video.

My feedback would be to make the company "Acme" and show before or after...but definitely for a video product that first video should be a really good video.

My 2 cents.
What is there to gain using the Electron versions of Slack/Discord vs the web versions?
I love that about camping. Really pares life down to the essentials, and sometimes you find the essentials aren't what you thought they were.

As for weather, turns out it changes a lot! That's sort of the nature of weather. :) Unless you're mired in a stubborn stationary front, or a deep low that came from the ocean, you'll have different weather on night two.
I mentioned this a couple of times, but Google's CS is non-existent. That's #1 issue holding me back from trying any of GCP offerings.
>I do think btc will suck the oxygen out of golds value (and arguably is right now).

There is no other way to put it, your are delusional. And no, you are not a unrecognised visionary.

This is so wrong you can't even disprove it. Like you can't argue against the hobo next door who arguing sincerely he has been to Jupiter.

As above: Disclosure, very early bitcoin adopter, made money, so i have a skin in the game.
Also, referrals still have to go through interviews, so it's not really unusual to interview someone who is senior and skilled.
> With prop 13, the burden of paying for infrastructure and services provided to you and your neighbors falls to new generation of owners who pay 5 times in property taxes than their neighbors.

At first yes, but over time you become one of the people who pays relatively less compared to new buyers.

Nobody won a lottery 10 , 20 or 30 years ago.

If you buy a home today, then in 10, 20, 30 years time people will be saying you won the lottery.
You are the one who is incorrect here. The incorrect figure you linked to is a ciculation metric for the forex market, not the amount of CHF in circulation.

As the parent comment correctly noted, CHF M0 Base money (ie: the amount of monetary base in circulation) is aproximately 722B : https://tradingeconomics.com/switzerland/money-supply-m0
They are smoother indeed - I was very surprised when I first tried one out a few weeks ago.
There are a bunch of fine reasons to be low-to-medium excited about the Giving Pledge instead of totally amped, but Dorfman's argument - that they might not spend it that well- is a pretty stupid one.

First, Gates and Buffett are, in two very different ways, reinventing the rules of how to spend it: Gates by going all in and running his foundation full time, Buffett by saying "forget having my name on things" and giving it to the person he thinks can spend it best.

Zuckerberg is already in this category of smarter giving with his $100mm Newark gift. And there's lots of good reasons to think that the era of the $billion ballet gift is over.

Second, Dorfman runs a center that works to make philanthropy better, but for some reason, instead of being a leading voice in the best strategies for spending it effectively, he's become the leading voice in shitting all over the commitments. Smart. Not.

@dcaldwell's points about the significantly higher amount of annual philanthropy that comes from individuals of average means than from the ultra wealthy is a much better reason to have tempered excitement.

For my money, the most exciting part of this is the precedent that Moskovitz and Zuckerberg are setting to start this incredibly early in their lives. That means we get not only hundreds of millions and billions of dollars, but at least part of their time and attention for decades and decades.
What if I had to Choose Just 3 Books

You selection is good but I can't believe that in the "if I could only get three" section, Crockford's the good parts is not #1. I mean it is the seminal work for JavaScript, it should be the first or second book anyone considering doing serious JavaScript should read.
The vast majority of snakes are not a danger to humans.
This is far from being "perfect". In fact, I wrote this in a hurry.
This is not a copy of delicious, but It imported my bookmarks and I use it to manage them and my future ones (add, edit, delete). The code is of course opensource https://github.com/initpy/selficious. I just need to clean it a lil' bit :)

There is so much to improve/fix in it, but I have already have some ideas for it and yours are more than welcome!
Also, right click + scroll
I think this points out how arbitrary software versioning is.

I knew of one company that released their products as v3.0 solely for marketing reasons. I wouldn't stoop to that level, but I have realized that by adding new features as minor version releases, I've lost money that I could have made by rolling them into a #.0 release and charging upgrade fees.
I know that the Pol Pot regime considered people with glasses to be enemies of the state, but have any other dictatorships done the same thing?
Already posted using a direct link to ISOC story
http://news.ycombinator.com/item?id=2016379
The reason that is gross is that you are essentially creating a new class each time you call it, instead of just creating an instance.

Plus, if we really wanted to, we could do something insane, like

def window_repr(self):
return '<%s..%s>' % (self.__closure__[0], self.__closure__[1])

... but we are trying to program in python. We have standards.
Where did you get this idea? I think that will answer more of your own question than anything else.
> thousands of Apache child processes

Were you still using preforking MPM or something? Surely switching to threaded or even better, event MPM would have mitigated this to a degree...
At one of my past jobs we did "agile" or "scrums" or whatever they called their bastardized version of an agile process. At one point this involved standups which included over a dozen people and typically lasted between 45 minutes and an hour and a half. Everyday.
@Chesser: you should post this on a blog and submit as a link; I'd be very interested to see the debate that could go into some of the points you're making here.

Bravo for being contrarian, btw. It's quite refreshing to see some criticism for the YC model, good as I think it is.

Also, a counter point: it's pretty clear that regardless of startup quality, YC does provide tangible benefits to any and all startups that get accepted into its program. Demo day provides instant access to a bunch of high-profile investors, pg has the benefit of 10 years+ of startup pattern recognition, and YC companies get instant attention/Techcrunch coverage.

Plus, while it's difficult to quantify the amount of help YC gives startups vs startups being good outside of the program - we have to remember that YC isn't a school. And so the metric for quality of an investor is really their ability to see which startups are good, and which are not - which YC does, admirably.
A collapse of basic medical care, an attempted coup, a third of the country no longer believing that an election where their side didn't win can be legitimate...

... But it's difficult to get a person to care about a subject that they believe themselves to be capable of buying their way out of/ignoring the consequences of. Nothing matters to a nihilist, and they will smugly point out that we're all wasting our breath over nothing.
First of all, thank you for taking the time putting this together.

Next, this should be used as a good example of "types of questions not to ask in a technical interview".

These will give little insight into what a candidate actually knows other than random trivia. I've seen a lot of junior interviewers focus on these types of questions, to perilous results.
By the measure of growth and market penetration, Uber has been successful.

By the measure of establishing a globally operating business that employs thousands of people, Uber has been successful (mostly).

By the measure of establishing a profitable business we might argue that they likely will never achieve that.

If you look at their SEA competitors who already earlier on introduced financial debt as a tool to create merchant stickiness (to phrase it kindly), their fall from grace was much harsher.
The simplest and fairest tax is simply to have no tax collection mechanism and let the government print money it needs.
Just a question that popped into my head: what would happen if everyone followed a passive strategy, ie, no one was active? Isn't some sort of active strategy required, somewhere, for funds to be directed at all?

Though, I do think on average fund managers probably don't actually make anything like useful predictions. But perhaps we do need someone, somewhere, looking for good investment.

My guess is that there is a role in society for some conservative, value based investing, but at the moment there are more people trying to do this than is useful, and even more people trying to find good investments by worthless strategies (like trying to predict future movements from past movements).
Just because a question is interesting doesn't mean it has multiple right answers. (I need to stop talking like this or they'll take my ArtSci degree away...)
Article rather under-delivers on its headline.

Summary of article: "You might be able to replace Mathematica with Python, at least for certain applications! But I don't know, I haven't tried it, I just had a quick look at some websites."
I suggest that people don't go too overboard in praising Germany. Their unemployment rate over the past 20 years has been a disgrace and do not forget that though their trade surplus is healthy some consider it also reflects the weakness in German commodity consumption.

Some food for thought (though the later figures don't seem accurate):
http://www.wolframalpha.com/input/?i=us+gdp+growth+since+199...
http://www.wolframalpha.com/input/?i=us+employment+since+199...

Germany's (previous) economic woes could be reflective of the pain of integrating E. Germany. But then again that illustrates the problem of comparing economies directly. For e.g. could the influx 'cheap' east German labor make the overall German economy more competitive.
IMHO the ternary operator isn't of much use since there should be IF, returning values.
Having also read this a lot, it makes me wonder how the clever financial world will find a way to take a lot of people owning index funds and somehow fleece them.

I also find myself pondering the macroeconomic effects of a lot of the market simply being in index funds, though I'm sure we're a long ways from that.

My personal rule-of-thumb "By the time you've heard of it, it's too late to get in on it" is also triggering, though I have to admit for the life of me I really can't imagine how to exploit this tendency. But I am anything but a financial wizard.
Just as a plug for German innovation -- consider the 19th century: if you include Austria/ Vienna, people who spoke German (and were often Jewish) basically invented modern thought, ranging from mathematics to chemistry to music to philosophy to psychology etc. England was great in applied physics and math, France in dynamics and biology, but in theoretical math, music, and philosophy Germany TOWERS above anyone in the 19th century.

It all went south with the Kaiser's attempt to imitate Napolean and then National Socialism; but if Germany had avoided militarism and kept the Jews they basically would own Europe by now (they sort of do even with the setbacks of the first half of the twentieth century).
I’m guessing somebody leaned on Sony, as this was stated to be an all-in thing for their upcoming product lines, not an "experimental R&D project" as listed now.

There’s a couple of major players, namely Microsoft and Oracle; I wouldn’t be surprised if Apple was unhappy with this and moved to keep their skill-bank walled in.

Other than that, maybe a pointy-haired boss wanted something like .NET because it sounded more internet-y.
In an interview on Dutch TV this week Elon Musk talked about "super charger" stations that were being built in the US and soon in Europe, and that the plan was to use solar panels at the station's sites to generate the electricity needed to charge the Tesla cars.

http://www.youtube.com/watch?v=TMYmSuicTXE
Anyone here using this in Production who could comment if using Tengine makes sense over vanilla NGinx and workarounds?
I guess you're right that we don't notice. I just searched for "Jim Otteson", only to be given results for "James Otteson". Same person, big help.

At other times, verbatim yields the best results. I guess I just wish there was a link next to the search results that let you repeat the search verbatim, so that we wouldn't have to go all the way to Advanced Search.
Well the Linux USB maintainer has spent the last month or so trying to get Linus to be more polite, so I guess those kind of things have a higher priority!

I kid, I kid...

The reason is that it is incredibly difficult to link the disconnect to the cause as the 10ms is likely sufficient in 99% of cases - until it suddenly isn't. This means that you could be running test cases on a certain device for a year, and suddenly the test will fail the day after. When the test case mysteriously fails randomly like that on only a subset of devices, the assumption is that the hardware is faulty. These kind of failures would likely be higher on lower quality, less optimized hardware as well, furthering the perception.

As far as I can tell, the reason this is fixed now is because known good hardware from Intel started exhibiting the same error which got people at Intel to track it down directly, as they knew it wasn't their hardware at fault.
I think you are correct in that these tools will undoubtedly be used against progressive folks and minorities, as that's historically where they've been used.

I believe that Twitch has too much power/authority, but also I believe that it's reasonable to moderate speech in communities and platforms.

That said, I believe there's a material difference between examples and what was shared in the parent comment. I don't think one can generalize from "speech calling for violence should be removed from Twitch" to "all unpopular opinions will be suppressed". Yes, it was unpopular (and career limiting) to stand up for LGTBQ+ folks, and those voices rarely got mainstream airtime. Suppressing those voices was wrong, but totally different than prohibiting endorsements of mass violence.

I believe we, culturally, can evaluate the difference between "I think gay folks should have equal rights" and "America deserved 9/11" and understand why we should be open to the former and cautious about the latter.
I think one aspect of disease management that the CDC probably (I don't have direct proof) cares about more than most is logistics. Specifically, the companies and processes needed to produce and distribute flu vaccines and drugs in volumes sufficient for national response.

This sort of infrastructure is very expensive and time-consuming to create--way longer than a flu strain takes to propagate, or an individual vaccine takes to formulate.

In the back of everyone's mind is the 1918 flu, and the possibility for a similarly deadly (or more deadly) version to develop today. It's possible and essentially unpredictable. If it were to happen, we would need to have that vaccine/drug infrastructure ready to go.

So: get your flu vaccine every year, even though it might not be super effective. Take Tamiflu even though it might not help much with a typical flu. Why? To keep those businesses and factories around for another year, in case we really need them.
You really have to consider opportunity cost at that price.

Is the good you're doing via whatsapp enough to outweigh how you could leverage 19B?
Come on, it was banned, but there is plenty of underground channel... Why is that even needed to be mentioned...

Maybe I should be more clear in the OP.
You seem to be contradicting yourself - that is was never a good idea to believe their promise and pay for their chat service, but that also this problem would be solved if everyone paid for a chat service.
Yes. I have a 2004 Toyota Avensis. I fully own it; no loans, no leasing.
Just convinced my family to delete WhatsApp.. that was not easy but I dont want such a large unethical company continue to dictate our lifes in future.
This is a false dichotomy, though. There is an enormous gamut of security steps in between turning the capitol into a fortress, and locking the door to your office when you're not there.
And it’s super inconvenient. I prefer to not press my keyboard every single time i need to speak, because otherwise i would be pressing my keyboard all the time.

Edit: everyone suggesting me to use my mouse: i use a laptop without a mouse and sit on my sofa while in meetings. I prefer to unmute myself while there’s a discussion where I’m part of and mute myself when I’m not talking anymore. Push to talk every 10 seconds for 10 minutes is much more inconvenient than just having the mic on all the time.

Note that I do not work as a programmer.
Is it possible to conceive of something of anything less than one dimension? If so, how? I'm thinking about the way that Carl Sagan used the tesseract to represent four dimensions.
Of course its naive. I ripped MSI using optical out from an old CD player into Quicktime. Oops.
Every pair of polarised glasses I've tried has been polarised at a 45 degree angle; this helps with more consistent glare reduction and also means that LCD screens don't appear completely black half the time.

I've actually marked the edge of the circular polariser filter I have for my camera so I can tilt my head (wearing polarised glasses) and then quickly move the filter to match.
Most of the code written by _whyfan is pretty awesome in my book.
As an alternative, you can work on something like meetup.com, but oriented towards crowdfunding.

As soon as all the problems gets cleared away, you'll have something ready and you could execute your business plan.
The point to be made here is that Apple's provided almost universal, historical snooping capabilities without any individual actors having to get James Bond on the situation. Every iOS device has the potential to reveal someone made a trip to a police station, or spent a lot of time in a suburb that doesn't match with a particular story.

The fact that people of sufficient technical capability and motivation can always install traffic snoopers with greater resolution / utility doesn't change any of the above?

I suppose this situation is a little like the Firesheep release. Things could already be exploited, but by reducing the effort and skill required it significantly changed the security / privacy situation.

Your final point is a bit of a false dilemma, because Apple can just fix the issue to remove that particular security concern. Of course the device is still tracked by networks, but as discussed the barrier to access that information is probably high enough for many people.