jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Modern forms of capital, such as software, depreciate faster in value than equipment did in the past: a giant metal press might have a working life of decades while a new piece of database-management software will be obsolete in a few years at most.

Those rotting bits ... outside of consumer software, the life of software is easily measured in decades.
I'm a nordvpn user. Practices like this scares me though. I guess it's time to switch to a new vpn?
Source on asian "public internet infrastructure"? I'd like to know more about this.
plus, not having to worry about drivers. I had it running on a raspberry pi connected to a Brother 3 in 1 printer for couple of years. it worked and worked well from every single device I printed from.
It really depends on the brand and the type of email that you're sending (new product, content, abandoned cart, etc), and each email marketer needs to test for themselves. I've seen more textual emails work well when it's a welcome letter from the CEO or founder, but it's not a rule.

Broadly speaking, ecommerce is still a very visual experience at every step. It's really rare for me to see emails without images.
> Clustering over the public internet is not a thing with Elasticsearch

It is, sort of, https://www.elastic.co/guide/en/elasticsearch/reference/curr...

But it's not a feature you'd be using without a really good reason IMO.
Wow, these stories about the horrors of GAE are a little bit scary for me. I was starting to develop a project with a friend in our spare time, and we decided to go with GAE. We've only gotten as far as the end of the tutorial and are reading the documentation for GAE, but I have a question:

As a college student who is looking to build a project on the side as a means for experience and a way to handle an issue we have, should I look into something other than GAE? I really do not intend to make our idea a startup or anything. Any help would be appreciated!
You may be wondering why you've been downvoted.

Everyone knows that hash tables have a linear worst-case. However, hash functions have now advanced to the point that malicious input is the only serious scenario where programmers need to concern themselves with that worst-case. Dumb, blind luck is so terribly unlikely using modern hash functions that programmers really don't need to concern themselves with it these days.

While hash tables do heap allocations, they typically do large, infrequent allocations, when the hash table increases in size by some multiplicative factor. Trees, on the other hand, do many small allocations, frequently leading to significant fragmentation and allocator overhead. Even when that fragmentation and allocator overhead is avoided by advanced allocators (e.g., tcmalloc), trees are still much worse than hash tables in that they will typically require O(log n) cache line fills per lookup, rather than the one that hash tables require.
Go on. Assuming you don't mean my mental state, it's not a gunked-up system; I'm always careful with that.
Please learn how to rationally evaluate risks before voting.

Edit: This was an immature personal attack, and I apologize. It really shouldn't be voted up; others have made the same point in a more constructive manner.
Oh wow, I had no idea they scan you after re-entering the country. I'm flying to Chicago O'Hare from London Gatwick on Dec 2, and now I'm concerned about this.

Does anyone know precisely what my rights are as a US citizen upon re-entering the country to avoid all of this ridiculousness? I know that Customs has some Constitutional power for searches and so on (and there's that insane 100-mile "border" where people can be stopped and searched), but where does the TSA fit into all of this?

If asked to do a backscatter OR patdown once I'm on US soil and leaving the airport, is it within my rights to refuse both? It sounds like the guy in the post wasn't claiming his rights, only threatening to call it "assault" if they brushed his genitals. Or have I got it wrong?

Edit: I'm extremely curious about this now. Per the wiki article linked in the replies, it seems that x-ray and pat down searches are "unreasonable" without a warrant at a border (i.e. international airport). So I believe I could claim that going through these scanners again after landing on US soil and wanting to exit the airport would infringe on my rights. However, since the scenario is the same for entering a flight on US soil, wouldn't the backscatter/patdowns in those cases also infringe on our rights? Does anyone have any ideas on this? I don't want to give the TSA an inch when re-entering my own damn country.
Wait until you have more apps running..
I don't understand the point of that point. If the reason for the X-ray machines is to stop people from smuggling dangerous materials onto planes and using them to cause harm, scanning people after they get off the plane is the most literal analogue I've ever seen for shutting the barn door after the horses have fled.

Imagine a daycare center that had a policy of running background checks on its employees only once they quit. Would you feel like they were taking the children's safety very seriously?
all they really need is a little 5mm jack on the front panel.
That's the same threat the TSA agents make. Don't assert your rights or it'll be a huge pain in the ass.

Civil disobedience is not for the meek.
If you look at the way this was handled it actually speaks to the professionalism of most of those involved. Regardless of your objection to the policy, which is not the decision of these people, the police and tsa seemed rational and accommodating.

Just think how this might have been handled in other countries.
> KSA is smart enough not to openly shout 'Death to America'.

Try imposing harsh sanctions on them, murdering their generals etc., organizing illegal coups & we'll see then.

> Nor does it have a nuclear program

That's false[1].

There's little credible evidence Iran is trying to actually build a bomb.

1 - https://en.wikipedia.org/wiki/Nuclear_program_of_Saudi_Arabi...

> refuses to join anti-terrorist transparency treaties

It only funds terrorists in Syria, Yemen etc. and constructs radical schools all over, being dubbed fatwa valley but nothing to see here.

> That's the world we'll be at if Iran keeps being rewarded for its behaviour.

It seems to me like they tried to be constructive with the Iran Deal and got betrayed by the U.S. again. They have plenty of reason not to trust the U.S. Iran has not staged a coup in the U.S. as far as I know.
Positional thinking carries a risk. We can look down and feel better, but there is always someone above who will make us feel worse.
I really don't see much difference in Iran having nuclear power or weaponary compared to Pakistan. Yet we don't see this type of attitude from the US and other countries in the immediate area (other than India) towards Pakistan.

The domestic affairs handling applies equally to both countries, so why should Iran get singled out here?
You don't lose your right to privacy just because you are a moron.
wicked good idea on the limited time discount. Thanks.
Rollbar | https://rollbar.com | San Francisco, Barcelona, Budapest ONSITE or REMOTE | Developer Advocate, Engineering, Marketing, Customer Success
About Rollbar:

* We're a ~70-person team (SF, Barcelona, Budapest, and remote) with a mission to help developers build software quickly and painlessly

* We help tens of thousands of developers find and fix errors faster.

* Our backend handles billions of errors with low latency and high reliability

* Our front-end allows developers to discover and drill down across millions of errors in real-time

* Our open source libraries are used by some of the best engineering teams in the world, including Twilio, Duolingo, Salesforce, and Twitch

We're currently hiring for:

- Developer Advocate

- Backend Engineer / SRE

- Senior Full-stack Engineer

- Demand Gen Manager

- Senior Customer Success Manager

- Senior Technical Account Manager

Please apply via: https://rollbar.com/jobs
You're over thinking it. The people who line up at 5am are doing it because for them it's amusing to be involved in the event, not because they're victims of mass hysteria.

Sure, you or I might fine it strange that people do this but so what? What you've written smacks of the tired depiction of Apple customers as marketing victims.
Yes, of course. Read Anatomy of an Epidemic, The Emperor's New Drugs, etc.

Robert Whitaker's blog is also really great, although you wouldn't necessarily have all the information you'd need to read it unless you've already read the book.
I get 7-8 hours of sleep per night, then work until I run out of energy, then go to bed and sleep until I'm recharged. This leads to ~29 hour days, if uninterrupted by errands/social obligations, but it can be extremely productive.

One of the first lessons that I learned when I went into full-time startup mode was that I got a lot more done if I didn't work when I didn't have energy or focus. Tired at 2PM? Go sleep. Can't seem to focus? Go for a run, or play a video game for a half hour, or go read a book. Do something that doesn't require focus and concentration, but which keeps your mind off of work. When I'm at the computer and working, if I listen to my mind and body, I can achieve insane productivity when I'm actually working. I tend to have more productive time as a result, too, though sometimes it feels "wrong" to work for a half hour then go take a two-hour break, but when I come back I blast through problems in 10 minutes that would have taken those past two hours otherwise.

The trick isn't to just throw more butt-in-chair time at the problem, but to make sure that when you're working, you're productive. If you find yourself playing Flash games, browsing Reddit compulsively, or checking your email for the 15th time in 45 seconds, get up and go nap or refocus. When you come back, you'll be recharged and it'll be far easier to get back into the groove.

I firmly believe that the 8-hour 9-5 workday is a terrible thing to do for programmer productivity. If you have the flexibility in your schedule to allow for it, learn to ignore what society has programmed into us as the "right" work schedule and learn to work when you can be productive, and to not even bother when you can't.

I drink a lot of coffee, and its effects on my mental clarity are very easy for me to observe, but I've learned to recognize when I'm going to be winding down, and I stop drinking it ~4 hours before I expect to go to bed. If I don't, I end up exhausted and wide awake in bed, which utterly sucks.
IMO "poor consumer in the third world" aren't that different from us. As soon as they can they want Adidas sneakers, Mercedes cars, Louis Vuitton bags and they'll want iPhones too.

About the sustainability : I think that the whole capitalist thing is pretty much unsustainable anyway. So what applies to Apple applies to everything else the same. So consider I'm talking there "all other things equal".
Well those weren't exhaustive examples, but I'd still disagree - for the longest time, I though "hoagie" was a polish food (I grew up in "grinder" territory) and I was mystified the first time someone asked me to pick up an "orange coke" at the drug store.

Another example: http://www.youtube.com/watch?v=03iwAY4KlIU it's all English, and you can often get a general meaning from context, but the vid gives examples of words I've never heard, or more familiar English words used in combinations that obscure the meaning. So of course you can take someone from the video and drop them in NYC and they'll be able to function, but there will likely be things they miss and things NYCers will miss talking to them. Now in a school environment, that can make a huge distance.
Which flight number?
This article at least implies that the Weather Channel app is in some way broadcasting my sexual orientation. It's fearmongering because they are deliberately associating some apps that may reveal lots of info with lots of apps that reveal some info, creating the belief in the reader that lots of apps are revealing lots of info.

It follows the pattern of "we found a dangerous toy. your child has toys. special report, after the break."
Ctrl-Shift-Power on MacBook Pro (which is what he meant by Eject/Power).
That's using a closure, another would be to use Function.prototype.bind (but really that's still using a closure, just putting it out of sight), can't think of any others.
You can bundle busybox with opkg and use that to install python 2.7 and pip. I tried it out myself (using progrium/busybox [1] as a base) and the image comes to 27mb, not bad.

[1]: https://github.com/progrium/busybox
OS X ships with a built-in Apache server, which you can enable by checking 'Web sharing' in the Sharing preference pane. There's a lot of other goodies like that under the hood, including Perl, Python, Ruby, and PHP. These languages may be out-of-date versions, and may require enabling. In general, OS X's popularity and uniformity make stuff like this easy to Google.

Unless you're a die-hard command-line person: For launching, file browsing, web searching, and more, try Launchbar. Quicksilver does much the same thing, but QS is poorly maintained (the original developer open-sourced it and walked away) and is now too slow and crashy to be usable on current versions of OS X. (YMMV.) Either one will move many common actions from the mouse to the keyboard in an easy-to-learn way.

For text editing, the two preeminent native-OS X editors are BBEdit and TextMate. Lots of arguments about which is better, and different language communities tend to have a favorite. Of course, if you're a Vim or Emacs user, you should have no problem getting your preferred editor up and running.

Consider also the following programs, which I haven't seen anyone else mention here:

* Hazel -- runs actions automatically when files are added to folders

* NetNewsWire -- RSS reader

* Jumpcut -- multiple clipboards

* QuicKeys -- attach sequences of actions to key combinations

* PathFinder -- powerful Finder relacement

* Acorn -- image editor

* OmniGraffle -- wireframing and flowcharts, very useful for web design
How about all of our hashed passwords- that would be a treasure trove
I disagree with you because in some projects technical correctness is not the first priority. So why should you sacrifice everything in favor of it? In some settings, coding an ad-hoc solution is ugly but better in terms of the constraints (i.e. time, budget) of the project. For example, demos and prototypes.

Also, some programmers don't take satisfaction in writing good code, this article will encourage them to stay in their bad ways, so that's not good. I think this article is good for people who take too much satisfaction in writing good code. Good code is not always an end in itself.
I mean that semantically, not morally. While it's technically true that kosher is a dietary standard, food meets this classification based on the means of slaughter. I have no particularly strong beliefs as to exactly what constitutes the humane treatment of animals.

I run a company selling primarily vegan products (http://screamsorbet.com), but also hunt and fish. I eat less meat than most Americans, but also have two whole wild boar hams currently in brine for Christmas dinner. I care about the conditions of animals, but eat meat with gusto when I do.

I agree wholeheartedly with the parent article that there should a consistent set of laws, and that exemptions based on belief are a loophole that should be closed. Either shechika is humane or it is not; but the religious beliefs of performant should not be a factor.
Some software engineering jobs, in my opinion, are pretty awful. Some of them are good, but not everyone meshes well with the project and/or team.

I was fortunate in that my first software engineering job was pretty awesome. I subsequently moved around some, and got to experience some suboptimal situations. Had I joined one of those engineering projects first, I might have thought that all software engineering was hideous. But I knew there was better; I had experienced it.

I don't know anything about you beyond what you've written here, but I offer as a suggestion: maybe you just fell into a particularly bad or incompatible software engineering job. There may well be other software engineering jobs that you would enjoy a lot more. If you still think you enjoy "computer science", you might consider applying for a different software engineering job and see how it goes. It might get worse. But it might get better.
In PHP, you can use the levenshtein() function.

http://php.net/manual/en/function.levenshtein.php
Wow I've been using the famfamfam Silk collection forever now but these are a welcome alternative.

Thanks for the link.
Today's? Like it used work perfectly otherwise? Huh!
Be Happy!

happy= "what makes me happy"
Think(happy)
Do(happy)
Be(happy)
Find(reasons to be happy)
This is the usual demographic problem. However, the problem is bigger on the military end - you can't defend your interests if 1) you don't have the money 2) if you don't have the manpower.

However, the back to the problem with taxing jobs out of existence: fortune is on youths side. As bad as the problem may sound, once the problem hits criticality, you get a sudden societal upheaval and things right itself immediately. No one should count on their pensions as being forever.
A vertex 2 is around $200 from what I can see:
http://www.newegg.com/Product/Product.aspx?Item=N82E16820227...

If you buy a sony or apple laptop, replace the drive yourself. I just bought a 13" MBP and bought a $25 caddy to put my Vertex 2 in the DVD bay. That way I have Windows 7 booting from that SSD, OSX on the normal HDD with extra storage available there. Of course you could just replace the HDD with an SSD and not void your warranty.
Huh? It looks like a myTouch.
Spoken like someone who has never used a machine with an SSD. My SSD is by far the best performance investment I've made in recent years.

A fast CPU is worthless if you're burning 30% of your cycles waiting for the HDD to deliver your data. Relying on file cache is not good enough.
Oddly enough, the more I read the more I become convinced that this may actually not be the case. Technology and our ability to effectively process information is growing at an exponential rate – of course, so is the amount of information.

But logically, there will be a point in the future where the output of humanity in an hour will be greater than the sum total of all human knowledge prior to 2012. Some fans of the Mayan calendar say this date is December 21st, 2012. Kurzweil says more like 2045. Really hard to say, IMO. But still, if we have the power to create that kind of information then we'll have to be able to take in a lot more, so I'm not too worried about missing everything. I'm just concerned about the information pertinent to my health, career, and loved ones, which is quite readily available thanks to sites like this.
The missing solution? Immigration.
This is just a new version of the S-1. The SEC still hasn't approved the ETF for sale.
There's a ton of context that's not included here. For starters:

1) How common was this in PA before fracking started?

2) Are these wells unusable?

3) Is the situation getting better or worse?

4) Is the gas linked to the fracking (the only interesting question that was mentioned in the article, and the answer is "we don't know")

5) What about other places fracking is occurring? It's not like we're going to stop fracking everywhere: this is a maturing technology. It'll be used all over the planet. What's happening elsewhere?

6) Any other studies being done?

7) What's the measured impact on health in the area?

8) Let's not even start on corrleation and causation -- but it needs to be mentioned, and it's the reason all these other questions are germane.

I'm not trying to be an apologist. These are just sincere questions of import when reading about fracking news. They're germane to any reporting on the matter, and they weren't included. If "more details to come" means more random pieces of trivia that we are then supposed to knit up into our own version of a drama, filled in by whatever personal biases we have, then this isn't very useful from a scientific standpoint.
Resources? That's hard to say - I'm not sure others address keeping bees like I do.

I can offer a few examples.

Varrora Destructor is a mite that afflicts colonies - it is voracious and a pain to get rid of. One of the best non-chemical ways to treat a colony is to dust it with powdered sugar or lay petroleum jelly in dishes out. The bees, once dusted, trigger their cleaning behaviour - they begin grooming themselves to get rid of the sugar. This also dislodges the mites. The jelly works the same trigger, except requires the bees normally clean themselves, spreading the jelly all over themselves, which makes the mites unable to stick. Both of these behaviours can be enhanced by breeding "hygienic bees" - bees that groom themselves more often and quickly rid the hive of dead/dying bees and larvae.

Bees, when hungry, will eat sugar syrup to survive. You can feed your bees to get them through the winter or other dearths in nectar supply. However, bees will automatically stop taking syrup when the nectar returns - you can always tell when things are blooming enough because they'll ignore your offered syrup. You can also add essential oils to your syrup to increase uptake - lemongrass and peppermint.

People think the queen controls the hive - in truth, nobody is in control. If the workers think the queen is failing, they'll start raising a new queen, then kill the old queen (or let the new queen do it). Bees that are placed in a hive that is not their own will "switch sides" to the new hive within a few hours to days after being placed nearby - the pheromones the queen gives off links them together.
Whenever I wash my glass carafe with soap, either I rinse for more than ten minutes or I can still taste the soap - so I don't do that. I usually do successive rinses for a minute, but if I'm feeling serious I use (cheap, store bought) lemon juice and baking soda. If I haven't rinsed those enough, I don't mind the trace of citrus and sodium.
The web UI for Camlistore: http://camlistore.org/

- video overview: http://www.youtube.com/watch?v=yvjeIZgykiA
- early web UI: http://www.youtube.com/watch?v=yvjeIZgykiA#t=24m5s

It's written in a combination of React and Closure. It's a single page app that doesn't care about IE<9. I get to use workers, blobs, transforms, svg, flexbox, typed arrays...

Oh, and everything in the UI live-updates automatically as a side-effect of using React + Web Sockets.

So much fun. You should come contribute.
I think part of it is they are paying for her college and living expenses.
Given that I am supposed to be dead and I have gotten off multiple prescription drugs, my guess is that the approach I am taking is working. Granted, that proves nothing about walnuts per se since I have done a heckuva lot more than just eat walnuts sometimes. (But I also said -- twice -- that I recommend avoiding problem oils and other things as bigger factors.)
Isn't this an inherent problem of any sophisticated tool? AutoCAD is a nightmare to learn for most people, but that's OK. The ones who just want a simple modeling program can use Google Sketchup. Similarly, anyone who just wants basic metrics (visits, sources) can use GA out of the box or use one of the simpler solutions (many of which have been named in this thread).

Don't get me wrong, there's a lot of room for improvement in GA, and even I continue to learn new things about it all the time. I just don't want to see it watered down to the lowest common denominator.
Quick question: What's preventing Coinbase from shutting down operations tomorrow and walking away with everyone's money, as MtGox walked away with mine?

Or, what if the founders orchestrated some sort of disaster wherein all of the coins are claimed to be lost, but in reality they're simply transferred to the founders?

I know they wouldn't actually do that. My question is, what's stopping them? Why wouldn't someone try to do that, other than their morals?