jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The problem here is that if it works, how is it superstition? When I knock on wood or throw salt over my shoulder, I don't have a way of verifying that I've averted disaster. However, I can test the code I don't understand, and if it does what it says it does (or does what I want it to do, since that's why I've selected it in the first place), then we're a step removed from superstition. There might be unintended consequences if I truly don't understand the code, but that is something else than superstition.
Although erosion is a problem driving an overall loss of naturally occurring plant available nutrition, most growers mitigate this loss with the addition of nutrient rich materials (chemical fertilizers, Poultry Litter, Organic Material, nutrient packages, etc). With these additions growers can ensure a nutritious enough soil for production. The real issue is the loss of the ecology found within that soil through erosion and chemical intensive production practices. If you think about it, soil is basically a plants stomach. It is constantly cycling nutrition to and from a plant accessible form mainly through microbial mediation. Just like your digestive system, soils contain critical populations of Beneficial Microorganisms which are a requirement for crop production. As an additional tool along with Nutrient inputs, growers are introducing Beneficial Microorganisms into their production programs. As a result Growers see a more balanced level of plant accessible nutrition and a more efficient utilization of those Nutrient inputs thus driving an overall increase in the ecological fitness and production of their crops. I personally think we should place the highest value on soil, water --- heck all of our Natural Resources but it is an interesting time as we pick up the pieces left by our agricultural production systems looking towards an ever increasing population.

(disclaimer: I am not a grower but the current iteration of my career is working for a Biotech which has developed teams of Beneficial Microbes for Agricultural and Environmental Applications).
This is interesting: https://github.com/git/git/commit/e83c5163316f89bfbde7d9ab23...

A commit having multiple parents is not possible in git as of today. Change of mind?
I'm sorry for your loss. People don't always understand, but losing a pet is losing a family member. I wish I had a quick fix for you, but I would recommend you take a couple of days off, try to find happy pictures you have of him, talk about the silly things he did with friends, and let yourself grieve. Covering up the feelings with work or activity may help in the short term, but there is nothing like taking the time to grieve. He sounds like a great dog, may he rest in peace.
I have added this to my list of links to blog entries about YC interviewees.

The list is here:
http://ycuniverse.com/interviewees.php
Growing up in the 70s and 80s, I remember reading about airliners being blown up: Air India Flight 182, Pan Am 103, etc. etc. Red Brigade, PFLP, IRA, etc. etc. So many planes were hijacked, blown up, or even shot down (Korean Air by the Soviets). And yet we didn't start cowering in terror like we do today. Here's a quick link; just read it and see how safe we've been since the late 90s: http://www.historycentral.com/Terrorhistory.html
We were safe without any groping or x-raying or taking off our shoes and throwing away our bottles of baby's milk.

What happened? How did we become a nation of wimps??
I was going to DL this to peruse later... then found it was a 51MB pdf. Really: got to love that slideshare.

I thought this pretty weak compared to, for example, "Presentation Secrets of Steve Jobs" by Carmine Gallo.

And... all the plugs for SlideShare in the presentation: what's with that? Started to feel like more of an infomercial than anything. I'd recommend spending 15 minutes just scanning Gallo's book at a book (I did. then bought it anyway.)
It's reasonable to assume "hackers" reading "Hacker News" are expert enough in hacking to decipher computer talk, but unreasonable to assume they're expert enough in guns to decipher gun talk.
We had been using this on a few of our side projects for a while now (since Amazon introduced custom origin servers on Cloudfront) and figured maybe it was something others would find useful. The systems is modeled after a similar system we used at Yahoo. Right now we're not charging or anything, just want to see if people find it useful before we expand. Let us know if you have any questions or have other features you'd like to see added.
This is a great example of the difference between intelligence and ignorance.
I'm not against Microsoft as player in this space, per se.. but what worries me most about the prospect of the rise of WP7 in terms of marketshare is the simply having to support their [historically] awful browsers.

Blah-blah-let-the-market-drive-innovation, I know. Microsoft could, potentially, drive innovation in the html5 space with their entry into the market (especially given the sorta-monoculture around WebKit (a dualopoly-at-best between Apple and Google)). It's fair to say that, in the late 90s and early 2000s, MS did drive some innovation in the browser space. And then they stopped. For like five years.

Anyone with more than a few years experience in the web (especially in the enterprise space) has had to write enough crufty client code to support horrible IE6 corner-cases. I just hope history doesn't repeat itself with WP7's browser.

And say what you want about iOS vs Android, but at least both platforms are running very similar (WebKit-based) browser technologies. This makes things like Zepto.js (with a stated "we're only supporting WebKit for now, so quit asking about gecko" policy) feasible in terms of offering rich mobile functionality. The appearance of WP7 as a viable contender throws a spanner in the works, in this regard.

Does anyone have any insight into how good/bad the WP7's browser support is for a lot of stuff people are doing in the mobile app space (backbone, etc), compared to existent mobile functionality present in iOS and Android?
If Twitter would be my company I would have banned him earlier.
Sedition is in fact protected speech. One of the things that makes the US is a great country is our robust free speech protections.

https://en.wikipedia.org/wiki/Seditious_libel#Seditious_spee...
> I find it somewhat implausible that half the population is dumb, racist and all those other labels.

The GOP is only 29% of the electorate by party ID, 31% by share of eligible population voting for their 2020 Presidential nominee. Not “half of the population”.

But whether the members of the GOP are “dumb, racist, and all those other labels” kind of has nothing to do with what you quoted, which is about whether lawsuits filed by a narrow segment of the party in this cycle are overwhelmingly legally without merit or are somehow being systematically reject by rampant conspiracy or bias against the President in both state and federal judiciaries, which in the relevant states and the Federal system lean significantly Republican, and where many of the specific decisions have been handed down by Republican judges (some appointed by this Administration.)

That's not a question about whether the GOP membership as a whole racist, stupid, or whatever else, but whether a present President and his allies are filing lawsuits in bad faith as part of propaganda campaign to publicly discredit their defeat in the election.
The enforced transfer of democratic power from someone who really, really doesn’t want to go, and whose sycophants spout lies and propaganda regarding their victimhood at every opportunity, might look like a “coup” to those on their side. But there is simply no viable alternative.
If you're in the Western US/Canada, they're very helpful during the (more frequent and increasingly severe) fire and smoke seasons. See this pic of a filter after 6 days: https://www.reddit.com/r/pics/comments/9xroh4/air_filter_aft...

They're also good if you cook with oil indoors.
They through very limited data a a bunch of different ml algorithms, but also did "normal" statistical analysis. "less than 1% more predictive" in this paper. What part are you referencing?
Such a nice little mini-dashboard. Nice work. I'm copying it!

P.s. Crave Cookie looks neat.
The problem with a unique facility is that there really can be only one... although it sounds like you are thinking more of a unique experience. I think it might be helpful to your project to look into the financials of places like Chuck E. Cheese or Dave and Busters. These places provide fairly unique fun experiences while having a lot of investment into entertainment equipment. And yet they are able to make money, which makes it scalable.

Good luck with your project! Where in the UK are you thinking of building it?
Can you share any good examples of C codebases that have enforced these rules and successfully avoided having memory safety problems?
Can you share any details on what rules a team could use to reliably avoid having memory safety problems when writing C?
Have you talked to them about your idea?

If so, what were their responses?

If not, it might be informative to do so.

And maybe harder than building the app.
> Spending cryptocurrency would result in selling that cryptocurrency, which would drive the price down.

An economy based on BTC would be highly deflationary as no one would want to spend - why buy something today when it'll be cheaper in a week or a month? Scarcity isn't necessarily a good feature for a currency. Ideally supply of a currency should increase as more people enter the economy. Such a currency would aim for stability instead of aiming for the currency itself to increase in value (as happens for BTC or even physical gold).
Both have wide social networks - legit marketing funnel.
I use Racket in a small (few hundred users) internal site in the university.
Farewell, Magic: The Gathering Online Exchange. With your passing, the Bitcoin world has lost its greatest and most hilarious punching bag.
Friends of mine in SF tell me of an existing alternative, though availability varies by neighborhood and building: Monkeybrains is a wireless ISP which offers service from 1 Mbps to 10 Gbps, with 100+ Mbps not being unheard of.

Coverage is mostly in the eastern / hipster side of the City: North Beach, downtown, the Haight, Noe, to Bayview. So Sunsetters and Richmondites are SOL. Reports I've heard are that service is fast, reliable, and inexpensive ($35/mo).

https://www.monkeybrains.net/

https://www.monkeybrains.net/wireless.html (coverage map)
Examine.com is a great website. In general, I would consider Vitamin D and Magnesium to be the most beneficial for a layperson without any specific health issues.
It's easy. Right there in the File menu near the Save command is Revert To, which leads to a submenu with Previous Save and Browse All Versions... options. The latter uses the slick Time Machine UI (http://support.apple.com/kb/ht4753).

Except, per my other comment, Microsoft doesn't bother writing Mac software that works like Mac software. It's kind of like running Java desktop software (actually worse)... neither native feel nor integrated with the OS like other Mac apps.
I was born in SF and have lived here most of my adult life.
Our city government needs to be thrown away, it really is that bad.

That said, Google should never be allowed to run a public network for the city. Its like handing the NSA the keys to the kingdom.

Get the city to greenlight a company that actually cares about this stuff (http://www.sonic.net) and I'll be much happier.
Possibly debunked already, https://twitter.com/pwnallthethings/status/13602327536236298...
The example you gave makes no sense. It would be better expressed as a join. There may be examples where it makes sense, but I can't think of any. In SQL Server, I think of a stored proc as a logical operation that takes action and returns one object. If I want sub-structure within that object, I have the stored proc return one json or xml object.
Do some teaching / tutoring. You will get useful feedback by observing whether your students understand your explanations.
I installed Ubuntu onto a physical machine recently because I needed to use a Linux package for something real quick.

Upon trying to install the incredibly common package I was given some error about it not existing and some nonsense about using snaps. I don't care about learning how to use snaps, I just want to get something done. I quickly installed Debian instead and got back to doing the work I needed to do. It really soured my opinion of Ubuntu - a distro I first used back when they were still mailing out CDs.

This furthers my negative opinion of Canonical and solidifies my position that I'll never use Ubuntu again. Debian it is for me if I need Linux.
Yep, the Americans aren't going to like this.

I also live in Europe, this view is becoming more common but it is totally incomprehensible to me. I don't need to know about the political views of people I work with, it isn't important. I don't need my employer to agree with my values. It just isn't relevant. Americans always discuss politics, it is divisive.

Politics is inherently divise, that is why we have a political system to mediate it. Very old organisations (the Freemasons is one) have rules about not discussing politics. It will utterly tear society apart. Be blunt: we are saying that companies should declare themselves Democrat or Republican, and then only hire people who are idelogically pure. It is amazing, although not surprising historically, that people view more bias as the solution to bias.

Btw, Europeans understand this is the wrong road because we went down it. The archetypal society governed entirely by politics was Germany pre-Hitler. It doesn't end well.

There is also an irony in someone saying that it must be because Eastern Europe has so many "dictatorships"...my days, this is why people don't want to hear it (most of Eastern Europe is in the EU ffs).
The particulars of the legislation are crap, but legislation like this should've been put in place around 2005. Commercial tech moves faster than legislation, so this wasn't even on the political radar screens back then. Google and Facebook are algorithmic media companies and should be treated as such (like traditional, editorial media companies), instead of giving them completely free hands to frame the debate around how they are "platforms," some new entity that they themselves define, as if they were above society. This situation is hard to walk back, but I applaud the AUS gov for trying.

Yes, this would (could/should?) also apply to smaller sites that make money by aggregating traffic based on the original work of others and monetizing the attention. We can start imagining what that could look like and how to implement it. Instead of "GUVERMENT IS BAD" knee-jerk reactions, this should be exciting: what would an internet look like that would have compensation of content creators among the first principles?
You left out any parent. (See your prev. comment)
Could those cash out holdings in the ballpark of the Winklevoss twins? Another comment put their holdings at about 100K BTC. I didn't think there were any exchanges that had near that sort of volume.
Plenty of great programmers exist that did not have computers as children.(Someone had to invent them, and were very expensive for a long time). I myself never had a computer. The myth that you had to be exposed as a kid is mostly propagated by people who have an interest in shutting people out of the industry, or trying to tout themselves as prodigies. I was actively discouraged in university from taking a CS class because I had no experience.

And even if general purpose computers encourage programming by themselves, a Rasberry Pi is $25. You could buy a computer with your allowance if you really wanted it, and I think the people we need are the people who sought computers on their own, not spoiled children whose parents had the foresight to own a PC.
> Yeah - I don't think this would hold up, you can't really have it both ways.

I don't think they would have any legal problems due to this. They sell it but clearly label it as experimental, for research only, and urge buyers to comply with local regulation. And the law pretty much everywhere states that the driver is responsible for driving the car and for the outcomes of any modification brought to the car that was not pass homologation.

Tesla is a real example that passed this test. Their marketing language brands AP as "fully self driving, some features unavailable due to local laws". The "wink wink" may be obvious for the buyer but not in the eyes of the law. Letting the car drive itself is the driver's failure, not Tesla's. Tesla can at most be held responsible for misleading advertisement and ordered not to use specific language (as it actually happened).
I'm not optimistic, but if the UK and US ever do a trade deal, an Australian or Canadian style deal that allows more freedom of labor would certainly be interesting.
Scrabble quickly gets boring unless you are willing to get serious about it. Nothing spectacular happens in your average game of scrabble.
I watched a YouTube video of a train journey through the DPRK. There were signs of that exact kind very frequently. I think they have slogans along the lines of “Long Live the Korean Workers' Party!” from what I remember, though the one in that image doesn't seem to contain the right characters for that. There was probably another slogan that I forgot.
Absolutely. SQLite definitely beats us today on documentation, ecosystem — heck even on stability. Beyond offering a more simple API, we hope to have an edge on performance, data size (~50% smaller on disk) and ease of use for multi-threaded scenarios. As stated before, we’re also working on sync. Eventually we do hope to catch up to (or do better than) SQLite & Core data on docs & ecosystem as well. We all have to start somewhere, though!
I don't know why this is on the front page, this is an article with absolutely no substance. tl;dr: delete facebook account, start facebook competitor. what?
Suicide, Atomic, and Crazyhouse are my favorite variants...although FICS's wild/5 is also amusing.
You should read GEB like a playful, mathematical Alice in Wonderland full of puzzles, philosophy and sometimes self-indulgent wit. Once you go down Hofstadter's rabbit hole you'll get a mind-expanding romp through the meta-logical underpinnings of modern mathematics, information theory and computer science. At the end, whether you find it deep or simultaneously twee and pretentious is a matter of taste, but you'll definitely find yourself a lot more capable of thinking of three impossible things before breakfast.
> All the clever, driven people are busy running startups.

No. Don't fall into the "my profession is smarter than everyone else trap". There are very many very smart people with something to contribute to governance who have no interest in running startups.

I used to feel this way, and it's actually part of the problem. It makes it ok for techies to disengage, politically.

We've had a case here in the Toronto mayoral election where I now wish that I'd done some organizing, instead of just voting. Voting is not enough when the issues really matter. Your opponents know this, and will use it against you.

I would recommend following and getting involved in local politics.

Yes, bureaucracy is frustrating, but you have to deal with that in business too. Not all companies are < 20 person shops.

Don't disengage. Your opponents won't.

UPDATE> We're used to hearing sermons on the importance of voting. The thing is -- your individual vote doesn't matter. What matters much more is how well you can organize others to vote in support of your goals.
Very nice, but it would be cooler if the title was

"Ground Up Programming Book" ;)
Don't let this poor project spoil Perl for you, instead take a look at Catalyst, the number one Perl Web Framework with a gigantic community and multiple books behind it. http://www.catalystframework.org
Congratulations on the stable release. When are you updating the website with that that fancy new template I recall seeing a few months back?
I'm not really sure how to put into words how I feel about this post. I started working at Webs at 18 and from the get-go was right in the thick of things. Nobody ever really said anything about my age.

Fast forward to now, I'm a few months shy of 21 and have received a couple of different job offers. I'm working at Meetup now and the only age-related downside is I had to promise not to open the beer fridge until I turn 21.

Granted there are downsides. I went to An Event Apart SF 09 and got denied entry to the afterparty because it was in a bar. It's understandable but frustrating.

I guess in the end I just feel like the only way your age can be a hinderance to you is if you let it. Actions speak much louder than words, and if you just do what you need to do and let your work speak for you, you'll get along just fine.
Except that no one ever actually used that package. We just use normal slices which are generic.
What's the first step to understanding recursion?
Memorize multiplication tables instead of learn to do arbitrary multiplications quickly.

How can you do arbitrary multiplications quickly without memorizing your times table? You can't quickly compute 47*36 without being able to reel off "six times seven is forty-two, seven times three is twenty-one, four times six is twenty-four, four times three is twelve", can you?

I hated learning my times table (in fact I hated mathematics when mathematics was just arithmetic) but a certain amount of memorization is necessary and unavoidable if you're going to be able to do basic mental arithmetic, which remains an important life skill even if you do have a calculator.
There's not a lot of buyers in all areas these days. And this isn't just a me issue - this is something which is affecting large numbers of people.
Adams? Is that you?
Speaking from experience, this can be a problem even when you're not telecommuting.
At first glance, I didn't see anything wrong with the code shown (aside from using << instead of >> for append). I must be one of those ugly old Perl hackers; I probably have an old edition of the camel book somewhere.

Constructively, though, what is wrong with the code snippet? The improvements he lists don't improve this case at all. Three-argument open vs two here is debatable (I doubt $runpath is insecure input), but fancy filehandle-in-a-variable doesn't gain anything when it's just in use over three lines.
Looks like someone accidentally let MSFT Legal out of the kennel again. That said Spoon looks pretty damn ropey from a legal perspective, there's very, very little information but I wonder if the developers of things like World of Goo know that they're software is being effectively given away or at least rented for free.
I've always understood "underemployment" to mean working part-time when you want to work full-time.
They struck a deal with Facebook for ping, perchance?
I don't need to understand things to know that they aren't magical. And I think that goes for the average person as well.

Your quote doesn't fit the context.
It is not that contrived of a constraint. My dad built two rowboats for my brother and I when we were young kids. Each one was built out of a single piece of plywood. Marine grade plywood is expensive, $40 a sheet I think, so the difference between one sheet and two sheets is significant.
10 000 hours of focused deliberate practice. (at least this is more evidence based http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.169...) rather than all these BS pseudo scientific blabla (no evidence) "advice" blog posts using mathematic formula.
Oh to dream...