jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"For instance, priority targets in New York City are likely to include Bayonne/Port Elizabeth and Red Hook in Brooklyn instead of Manhattan, as Moscow cares more about New York as a place where armies can sail for Europe than as a place where investment bankers live."

I'm not sure what universe this cat lives in, but I'm pretty sure Moscow would far more concerned with vaporizing Wall Street than in whatever naval stuff happens in Red Hook or Port Elizabeth (rather than Annapolis or Chesapeake). Or does he think wars are still won by navies instead of bankers? :-D
This is an interesting and in-depth article that was inappropriately flagged. I've switched off the flags.

I understand the impulse to flag follow-up stories [1], especially on the hottest controversies of the moment, which always produce a flood of articles, most of which aren't very good. Curiosity and repetition don't go together [2]. But it's important to recognize the articles that are higher than median quality and not simply flag an entire category mechanically. Curiosity isn't mechanical either.

[1] https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[2] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

[3] https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Yes, it’s really not complicated.
I absolutely agree - do you know of any good resources for learning JavaScript as a language? Most books are targeted at using it to add whiz-bang stuff to web sites.
IIRC, October was skipped.
Dude, let's get real here. 100k + is not peanuts.

It's higher than the median household income.

There's a very real premium to working on cool stuff.
Or just sell them, make back some of his investment, and have the people on the other end wonder why he's trading recipes or saying "OMG did you see that dress Kaitlin was wearing???".
Yeah, amazing to see the lone vote against the Patriot Act supporting this crap bill.
Why isn't an inerter just a flywheel?
Two responses to that.

First, I'm not quite sure you appreciate the cost of that industrialization. The USSR achieved fast extensive growth in its early years by forcing a very high savings rate. What does that mean? They exported lots of grain to buy machinery. Where did the grain come from? The peasants. What did the peasants do after their grain was taken? They starved. The general attitude during this time (which helped the Party consolidate power) was not so much of withholding food from dissidents, but rather withholding food from anyone who couldn't make a convincing case for how they were benefiting the party or the state. So most of the progress in bring up the USSR industrial capacity per person was due to increasing industrial capacity, but a notable part of it was due to decreasing the number of people as well.

Second, forced savings is a good strategy for playing catchup industrially when there are lots of obvious ways you can invest the savings (called extensive growth). Its possible to mess this up (see the Great Leap Forward) but if the beaurocrats are competent its possible. But when you've urbanized and need to start specializing more to keep growing the economy finding efficient ways to do so becomes harder (you're in intensive growth). Its here that government directed industrial policies tend to fail (or at least work more slowly than less directed solutions) due to coordination problems.
Irregular combatants aren't protected by anything. (And regular combatants can be jailed until the conflict is over, which seems to be never.)

Democracies go crazy when they get terror problems and throw out the law books -- see e.g. Germany, Italy, Israel, GB and USA. (I assume that is because voters get upset and votes out politicians that seems to be soft.)

Vanunu published maximum top secret information for a country with not only a terror problem, but an existential threat. Check Gerald Bull for what can happen -- or look what happened in Iran last year, when people complained about a stolen election and the Republican Guard felt threatened.

Edit: Fixed grammar/clarity a little. What I really wanted to say was -- I don't want a job like that. First, security is theoretically interesting but painful to work with in practice. Second, the bureaucracy will be horrible. State jobs without transparency are horribly inefficient and boring. Think bad tasting coffee, no flex, etc.

Edit 2: The nuclear capability was known, but not confirmed (still today, afaik). Also, if someone murders someone that is found out to have terminal cancer -- should they get a shorter punishment...? They must put pressure on Vanunu as a message to the next one talking too much; also game theory 101.
Has it not occurred to you that, maybe, we should judge people for their actions? Rather than deciding upon an immutable set of Good People and Bad People, we should judge good and bad deeds?
While this is excellent advice you could say the same about small companies too. There are plenty of small companies that are filled with people that aren't smart, bright, or motivated and that don't have great perks.

If you're going to work at any company choose wisely.
I have had a funny experience with a locksmith, who wanted to drill a lock "it can't be picked." I called another (as I did not want the door drilled), which resulted in an ensuing argument between the two locksmiths, the second of which (a larger company), noted "this doesn't need to be drilled." I had to ask and physically intervene (just interposing myself) to ask the first man to leave.

This was in San Francisco, which apparently (alluded to below in comments) on the issue of..pseudo licensed / "driller" locksmith's.

I hate the fact that many times in large companies, or many other professions, that doing "well" "drags down" the mediocre employee's.
cool, thanks! yeah, that's what I was going for
I'm not sure either, but here's some data:

Employees: 350 (Source: Forbes, Dec 15th, 2010)
Avg salary, lets assume 80K. (probably too low)
TCO per employee $110K

$110K * 350 = $38.5 Million per year on employees.

They've been paying NTT for managed hosting thus far - so much that NTT has cited it as a reason they're expanding their hosting network. They're about to open their own data center in Sacramento - probably because they're realizing how expensive NTT is. My guess is they could be spending as much as $30 million per year on hosting and infrastructure.

Add another $10 for office, admin and legal and you've got a burn rate of just under $80 million per year or $400 million over 5 years.
Cambridge and Edinburgh have startup scenes as well if you want to avoid London.
Reminds me of a quote:

> C'est en faisant n'importe quoi, qu'on devient n'importe qui !

Which (really badly) translated goes something like "It is by doing nothing important, that one becomes noONE important"
There's no good reason for Netflix to risk its business model by ruining its relationship with their nervous and twitchy content providers over fears of ZOMG NO DRM! for the sake of Watch Instantly on Linux desktops. I wish this weren't the case because that's main hole in my Linux/Boxee HTPC.

But surely Netflix knows it has to address Android (and maybe even Chrome OS) eventually. How/if they pull that off will be interesting to say the least.
Be careful though. Even when the money, perks, and coworkers are good there are still serious risks to working at a big company. Certain aspects can make it a soul crushing endeavor that will burn you out and destroy your motivation to do anything software related (which can significantly hamper your efforts to move on to something less soul crushing). This is especially dependent on your personality. There's a reason why turnover is so high in this industry and it's not just because people are jumping from awesome experience to even awesomer experience.
> There is no need for one top level listening process/thread

And as a result, the user can configure the prefetch pool.
What people really mean is NUL terminated (NUL is the name of the '\0' character - ASCII value 0x0000). But it probably just mangled some time ago and people write it as NULL.
A dinky little fan device on a treadmill. Struck me as funny.
It is explained correctly. There are two doors with goats, and he opens one of them randomly if you didn't pick one of them. Note that he explains it twice; the first time with the common logic error that he tends to make and the second correctly.
What I did at first is I bought stuff from competitors or similar products. It was easier for me since I considered it market research in my head :)
But now of course it's a lot easier to spent the money I've made online on other products. I feel like I give back when I do so.
This is all just a story you tell yourself.
I believe the intent was not to misspell (because clearly given one side of the coin being 'read' the word 'rite' is clearly meant to be its counterpart) but was to make for neat alignment of the variable declarations. char w, r might have been easier and less twinge inducing, but I think it important to correct the misgiving that the person writing 'rite' was not misspelling but making a deliberate choice to align their variables. His own form of OCD, a trait common in good programmers.
This awesome article highlights a problem I studied in college economics called the "inappropriability of labor".

The problem is that because slavery is illegal, investments in training will be significantly reduced. For example, if I was your slave, you might invest $50k in training me because you'd be sure that a better-trained-me would make you more money. But if I was your employee, you wouldn't invest $50k in me because I could leave at any time.

This is also why your cheap employer doesn't send you to that professional development conference you want to attend.

This Dutch club got around this problem by selling soccer contracts. One thing the article did not mention is that to adopt this model in the US, a US training organization would have to have some method of making money by selling contracts or the like.
You attacked the guy pretty harshly, basically insinuating that the dude he suggested is a quack.

You should expect a response like his when you do that. If that wasn't your intent, keep a eye on your communication methods - written passages convey the tone assumed, even if that is not the tone you set.
For the inline return:

return $(this).each(fn);

I'm actually surprised that the JS engines don't do this kind of optimization automatically.
http://www.youtube.com/watch?v=y5b2-swkE1Q
On my Mac I have the Beta of Chrome and I almost never have problems. On my Windows partition I use the stable releases and I never have problems. I have more problems using Safari than I do in Chrome, not sure about Firefox 4, never tried it out yet.
Google Chrome Dev v12. something

Had several problems, can't remember them all. One that I do remember is it being extremely problematic or slow loading Google Maps mashup base stuff where Safari perfectly just worked.
I small feedback, I am assuming you are using django-authentication which might have few problems,
1. User can register many accounts with same email(make it unique to avoid any problems)
2. While I am authenticated I can still visit register and login pages, may be you want to redirect user to avoid any confusion.
Otherwise looks good to me, just added few slots on my account.
cheers
I wasn't involved with this particular situation, but I work at Facebook and am a pretty avid HN lurker - so "we" (in some sense) definitely listen to what people are talking (and complaining) about.

I (and I think some others, like @finiteloop) always try to drop a comment when discussion on here is relevant to stuff we work on.
OS X aka Mac for me. Run Parallels for other OS testing.
I write PHP, Erlang, Python, Java, somethings C#. And want to connect to Windows server and Linux server to do some configuration.
I think we know much of what we need to know (the basics: how to procreate, how to create a craft, etc; plus the steps to take) but the costs are just a little hard to justify for many given existing world problems and a predilection to just fighting everything.
linux,gentoo/ubuntu
have you looked at http://code.google.com/p/go-fastweb/ ?
In 2010, the App Store took in almost 20 times the revenue that the Android Market took in.

That's less extreme than it sounds for several reasons:

- Android's market share was tiny for the beginning of 2010. It didn't start taking off until mid-year with the EVO, Droid X, Galaxy, Desire, etc.

- There were way more paid apps for iOS than Android in 2010.

- Android apps more commonly use ads than iOS apps, which isn't captured in app store revenue.

I'd still expect that the median iOS app makes more than the median Android app today, but the difference should be much less than 20x.
My two cents here: non white people can certainly be racist, but racism is a structural thing, so it doesn't make sense to talk about racism by people that are not white, in the United States, since the structure isn't there. But I think it makes perfect sense to talk about it in other places.
> This only works for a table with equal legs

Which is bullshit because tables in a public space are abused.

I think the proof forgets that legs A and C are locked in a struggle over being on the ground. There is no guarantee that C is still on the ground when A touches.

I've had a great deal of luck getting the table to wobble less by turning it, but have also met with infrequent success. And square tables are more constrained to orientation.
... can you expand on what you mean by “commercial” hosting?
There are many interesting people in this world who won’t talk to me either. It is often the case that professional artists are picky about who they like to be around if they aren’t promoting
Well done. I love minesweeper.
I think the proper word is "rogue" - but your points are spot on.
Chrome changed their task manager to make the CPU percentages be relative to a single core instead of relative to the total CPU power available. This makes the numbers more comparable (100% on one machine is roughly the same as 100% on another, regardless of core count) and it avoids the problem of increasingly tiny numbers. Microsoft should follow that lead.

This change means that Chrome's task manager can show CPU usage percentages that are higher than 100%, but that is fine. The percentage is simply the percentage of a logical processor that is being used and 200% means that two logical processors are being used. Simple, easy to understand and explain.
> I may sound naive here, but: if all you're doing is serving just 184 flat files, then why do you need all this RoR jazz?

Generate the static files: those files contained live election results, so they had to be regenerated as new results came in.
I feel like the interface could be better, what does everybody else think?
There will be a lot more opportunities. At least your gut told you they were a winner. Now ask your gut to go pick the next one (and tell me what it is.)
Congrats Qasar and Guys! I think all things aside, talkbin worked because of two simple reasons that are not usually evident : People like to give feedback. Businesses want feedback. I remember how they started with the idea to give coupons to entice folks and how they realized people simply want to give feedback. Great Execution guys!
So you cant jump from shoes-all-your-life to no shoes. Nike Frees are a set of shoes which go from a lot of support to no support. Buy the middle nike free and use it for about 1 month and then move to the thinnest nike free for another month.

My dad used to have knee issues like crazy. He now moved to a village and never wears shoes. All his knee issues are gone. Better yet he can run into a river as if it was a paved road. (Riverbeds are covered in small slippery rocks which make it very hard to walk on)

Also you probably have some kind of problem with the fascia at the bottom of your foot. Get a tennis ball and use it to massage your whole foot. Do it once a day.

It will hurt like hell to start but your feet will feel awesome after it. After a few weeks the initial pain will go away completely.
I suspect that HN is a massive advantage over other incubators that really doesn't ever seem to get talked about. The treasure trove of data for finding and keeping the best candidates alone... and it's not something that can be easily copied - though how the magic can be kept alive as it grows seems to be an open question.
<flake>

Yeah, well, the most recent thing I dreamed up as some possible money-maker was a numerology app to do the math part for you since I get annoyed by having to do it by hand, only it turns out there are already numerology apps and they have interpretation and stuff. Then I decided I probably didn't really want to do a numerology app, I just had fantasies of making a quick buck because my finances have been very stressful of late. What I really want to do is what I have been working on all along only the "getting well part" that my personal expertise is rooted in is still taking too much effin time/money/effort and continues to delay the "make some cool simulation to teach folks what I did/my mental model so they have some shot at replicating it" part. The actual "getting well" part is critical to doing this because it is what my knowledge is rooted in and it's unique knowledge but, hey, it's really annoying to be sick for 45 years as a means to have a unique product. Bleh.

Then after that I plan on getting rich with a comic.

<everyone laughs>

</flake>
That is exactly the problem. Saving face.

Causing PRC to lose face is the only way to stop them outside a war which nobody wants. If American companies started cutting ties and explicitly calling out their behavior it would make a real difference.
Seriously, if people keep calling everyone a Nazi, the term and horror of what they did and the crimes they perpetrated will be lost to a fairy tale, if it hasn't been already. Stop it. Choose your words more carefully and pick a different School yard insult to call people. That's shameful. The actuality of what Nazis did is horrific. Don't cheapen it in less than a century.
Lots of criminals have great critical thinking skills. Obstruction and disruption are strategies that might be employed by people with great critical thinking skills to achieve their goals.

Ironically, perhaps, I think you've misread his comment, and mine, and overextended your own argument.
Yes, there are a number of good distros that don't use systemd. But I see a problem coming down the pike -- as more and more applications start depending on systemd services, systemd will become less optional. For now, that problem can be addressed using shims, but I don't think that will be true forever.

I have a lot of Unix machines, so longevity is important to me. I'm switching to BSD now because it seems to me that the sooner I get that done, the less painful it will be to do. It's a huge task as it is!
I never said the poster was a "deplorable", so you must be projecting. The reference to The Scum is due to the fact that British tabloids have a recurring trope of making up ludicrous facts about "totalitarian EU regulations". I hope I cleared up that misunderstanding.
This feels like a very narrow definition and I find it sad if this is the broader interpretation of minimalism in our society.

I don't find Kondo's advice in any way incompatible with a definition of minimalism that includes retaining the kinds of basic tools people use to perform common repair tasks. Certainly anybody who reads her book and decides to discard their tools and materials, being sure that they have the resources to replace them, is not a person who takes a very considered approach to consumption.

But I took away something different. Junk is something that is not useful, whose very creation is likely wasteful. Redundant items and keepsakes, unused gadgets, things that truly have no use and even whose decorative and sentimental value is lost (ie they do not spark joy). To me, implied in getting rid of junk, is also a dedication to not acquiring or creating junk, thus reducing the overall waste of resources one generates. Such a view should actually highly value preserving truly useful and reusable items since it results in fewer wasted resources.

Maybe that isn't the message most take from her work, or the message she intended, but to me it seems like a form of minimalism we could all aspire to.
Seems like gyms would crack down hard on this. I would imagine the utilization of an average gym membership for most box gyms is under 50% on a full day basis. Gyms also build their capacity on these assumptions, so other than being a sourcing tool (like Classpass) I don't see how this will work.
They push the scooter and ridesharing options pretty hard, but how is that supposed to be a "real alternative" when all those services are massive VC-cash bonfires?
Oculus Quest now supports PCVR as well since the November update. Just plug it using a compatible USB-C cable to your desktop, and it will act just like Oculus Rift.
Well, I know it's unpopular, but I could never manage the transition from Linux to MacOS (and this from someone that was excited about OpenSTEP returning to the limelight). Way too much effort required to work around idiotic design decisions and iFads and central policy forced down my throat and outdated userland and broken Motif. Life is just so much easier on debian/ubuntu even with a windows sidekick VM for when absolutely necessary. And honestly, I like the direction Windows has been going overall when forced to use it. It at least seems to be getting lower maintenance. Not the "run it from a live-cd" sort of low maintenance, but still getting closer.
I mostly use OS X also. That said, last week I bought a "signature edition" HP Stremm 11" directly from Microsoft (so no crapware was pre-installed). I spent $200 for this mostly just to play around with Windows 8.1 out of curiosity.

I was surprised how much I liked it. I installed Chrome, and boom, my browsing environment was set up. I installed SSH, GPG, git, IntelliJ, Java 8, and Pharo Smalltalk and I was all set up for Clojure and Smalltalk development. The only complaint I have is that this very low end laptop is not very fast, even with the SSD disk.

When my MacBook Air dies in the future, it is possible that I will get a higher performance Windows 10 laptop.

edit: I have been feeling more warmly towards Microsoft lately because I am in their BizSpark program (free Linux servers for 3 years! Yeah!) and recently switched from Dropbox to Office 365 (for the same $100/year, both my wife and I get 1 terrabyte of cloud storage, and all of the Office if we want it).
I really wanted to love OSX, but never could. I run Linux + Windows on my Macbook Pro -- Linux is a better and more open *nix, and Windows is just way faster and more stable in general than anything else (at least that's my experience), especially when it comes to anything graphics intensive (graphics drivers are really-really bad on OSX). Obviously web devs see it in a different way, and I can understand that. But if you know Powershell well, then Windows can be quite convenient. For development my choice is either Windows + VS or Linux + whatever. OSX is a nice middle ground though, it's just not for me.
I'm not quite sure what I want to do, other than I don't want to do front-end development.

The other language I have any experience in is Delphi, which is a compiled language.

I have heard a lot of good things about Go, maybe I'll give that a shot.

I'd love to learn a functional language. I've looked at Haskell, and ouch. As someone with no formalized CS training, a lot of the type theory stuff goes right over my head. Is there a less crazy functional language you would recommend?

Yeah, I've looked a little at Rust, and it looks like it'll be interesting in a couple years.