jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're living my dream.

I haven't been able to do what you're doing because remote work is hard to find. Because remote work has been so difficult to find, I've been hesitant to go all out like you have. I scouted all sorts of places and have not been able to get the variables to all work out.

I hang around the outskirts of cities and cobble together a living, and I go into the city for meetups. If I were doing what you were doing, I'd be scared because of the effort it would take to just hit the pavement and go talk to people who could offer me work.

Have you gone through job changes yet?
> There was really no clear law that said we could not do this," Brown said Wednesday.

Well doesn't that just nullify the recent FBI seizures??
I really expected this article to be about photos of these draft dodgers drinking booze, making out with a guy, etc. But updating your Facebook profile on the Sabbath? That's hardcore attention to detail, Israel.
Finish your current degree, work on projects on the side, and read the more technical things discussed here on HN.

Not all these will ever be relevant, but they indicate your level of ability and your areas of interest.

Do you know what the time complexity is of Quicksort, and why? Worst case? Best case? What about Heap sort?

Do you know how to use regular expressions? Could you write a parser for lisp?

Can you write a recursive fibonacci function? Imperative?

Can you find the shortest path in a graph? Can you calculate the diameter of a graph? Its radius?

Can you compute in a random permutation of n elements the probability of a cycle of length k, when 2k>n? Does that question make sense to you?

Do you know the difference between inner-, outer-, left- and right- joins? Do you understand the implications?

Chase down which of these interest you, and put them into practice. If you are knowledgable and have example code to demonstrate, it actually helps if your degree subject isn't CS.

Sometimes.

(some further questions added in edit)
scalyweb was implying that google do it intentionally.

your examples occurred because of link bombing.
>Just because we're at our peak, doesn't mean we're still growing.

In fact it would mean we're NOT still growing. The "peak," strictly speaking, would be the point where a function ceases increasing and begins to decrease.
tl;dr: They're protesting against the banks.

The word "ENGLISH" under the UK flag links to an English translation.
I wonder how practical it would be to create a modern version of WWII airdropped pamphlets. A cheap/light device to offer internet access.

Wonder if'd be better to go with mesh networking all the way, or to parachute/hide cells with satellite dishes.
https://fortune.com/2015/05/29/hola-luminati-vpn/
Would love to know that as well ;) Our hunter had signed up to our private beta launched via Product Hunt Upcoming and that's how we got connected.
Seems like if we can just let people know ahead of time to not go inside for a while you'd be good.
You know, your position is very common. It stems from the belief that our brain is dissociated from our mind/identity, and therefore existential-like issues should be treated as separate from the brain. But that is incorrect, as any introductory neurology reading (such as the works of Oliver Sacks) will show. Our brain is a body organ. An extremely complex, elusive and puzzling body organ, but a body organ nonetheless. And, like any organ, sometimes it malfunctions. Wishful thinking won't cure a broken leg, and the same is true about the brain.
Either you're trolling or extremely naive. $48k/year ain't shit when a) you'll pay some of that back in taxes and b) in places where you can get $15/hour for retail you also need to shell out $30k/year just to have a small studio apartment.
No because we already know IQ is largely genetic. Whatever fears you would have about impulse control, you should already have about IQ. In real life, people prefer to have inferior children that are their own, over superior children that aren't really their own.
If a calculation takes longer than a frame, then you’re going to stutter no matter what you do, right? I feel like the browser will do its best to let you interact with the slider between frames, but really I can’t think of a good way to have a smooth interactive UI with calculations that take more than a frame.
From my reading, it's flow that's causing the erosion. We've punctured the dam.

Consider an earth dam holding in a lake. As long as the water's sitting behind the dam, not much is going to happen but as soon as a little crack appears or a bit of water begins pouring over the top, it starts eroding - carrying away bits of the dam. As the hole gets bigger, the flow increases which accelerates the erosion.

Now picture the oil eroding a hole in the casing and surrounding rock/silt/etc.

Here's a visual from a recent natural disaster: http://www.boston.com/bigpicture/2010/06/landslide_lake_in_p...
I think that would be a ton more expensive.
This is called the GABA method, "This process stimulates germination, which activates various enzymes in the rice."

It also makes it cook quicker, since brown rice usually takes longer than white rice to cook.

http://en.wikipedia.org/wiki/Brown_rice
I'd say the Australian greens are closer to the democratic party in the US or the liberal democrats in the UK. So I'd put them center left on average.

Um, no.

The Australian Labor party would be on the center-left wing of the US Democratic party. Even the strong right wing faction of the Australian Labor party is well to the left of the "Blue Dog" Democrats (http://en.wikipedia.org/wiki/Blue_Dog_Coalition). For example, one member of the right wing faction of the Labor party is the federal health minister (Nicola Roxon - see http://en.wikipedia.org/wiki/Labor_Right#In_Victoria), and her biggest policy is a take over of state-run health systems by the federal government. No blue dogger would support that, and I doubt it would get majority support within the US Democratic party.

Both Kevin Rudd and Wayne Swan are right faction members (http://en.wikipedia.org/wiki/Labor_Right#In_Queensland), and they came up with the mining tax! That isn't exactly a centralist policy (by US standards anyway)!

The Greens are well to the left of Australian Labor on both social and economic issues. I suspect they are close to the UK Liberal Democrats on social issues, but to the left of them on economic issues.
For a unibody macbook pro, they stamp the underside curvature (I think...), then put it in a fixture and hog out the aluminum in similar fashion to this- http://www.youtube.com/watch?v=kHTQG_7bdbg, then they finish the sides, add tapped holes and cut out the cd slots and ports from the side with a small endmill.

For this, http://s1.guide-images.ifixit.net/igi/SiKdJKFBvUOZvqYK.huge, they either put it on end and machined the inside with a big, long endmill, then followed with some smaller ones to get those inside radii... or came down through the big round hole with an upside down T-shaped cutter and hogged out the material with underside cuts. Then cut out those little features near the end opening, somehow I don't know, and then detail the mounting features on the disk opening and cut the slot for the CD and laser cut the the little eject pin next to it.

Then they sandblast them, probably robotically b/c its so perfect, and then hard anodized.
The robotics company I'm working for uses the mac mini for one of our robots, and we had just finished a chassis overhaul based on the old model.

Time to go hit the CAD program again...
"Java beats Scala, and many other languages, in readability and maintainability."

I have to respectfully disagree with this statement.
> Doesn't sound quite so nice, does it?

If I'd had issues with working without compensation, I'd never have built a website in late 1996 (for free!) that eventually got VC-funded in 2000 and led to a situation where I can retire for good any time I wish to. And even though I don't need the compensation, I am still doing this job.

Does that answer the question?
PrintNode is a great alternative and a well refined product - definitely recommended. However, it has one major drawback as compared with Google's Cloud Print and that's its lack of iOS & Android printing support.

https://www.printnode.com/en/faq
The ADA does not require any registration of any service animal. Everyone is expected to accept the service animal’s owner claim that the service animal is a service animal without proof.
Remember when this site was about technology, and not political activism?
Economics is about scarce resources, solar energy is most likely the least scarce resource available to us, it is only a matter of the technology needed to optimize our retrieval of it. And as we all know technology is constantly improving at an astounding rate, which is a good thing if we want to still call earth home.
I just upgraded my MBP and opted for the slowest 2.0 Ghz CPU and spent the savings on 8Gb RAM and a Vertex 3. Absolutely worth it.

Just to give a rough idea - 4k random writes:

Vertex 3 - 214 MB/s
WD VelociRaptor - 1.9 MB/s

http://images.anandtech.com/graphs/graph4256/36481.png
well, there's no accounting for taste...
On the Mac, all it took was half an hour waiting for SuperDuper to finish copying files to the new SSD disk and making it bootable. Reinstalling? What?

It couldn't have been any easier.
Voting was used to set a comment to the "correct" level. Now no one can see where they're at, so good comments probably get more than they used to (depth).

That sums up my behavior. While I might up or down vote a comment simply based on its intrinsic value I tended to also consider "correcting" vote tallies. For example, if it looks like a comment is getting high up votes simply because of "me-too-ism" rather than because it is offering a striking observation I might down-vote (since I want to discourage generally trite but popular opinion comments).

The lack of feedback, the inability to see the results of my voting, and the inability to see how others are appraising comments detracts from the site and make me less inclined to vote at all.
> I don't think that it's Authority trust issue at all. I think is communication issue because most of the "misleading" that had happened is a result of oversimplifications in an attempt to communicate very complex issues that require deep expertise to have a theory or an educated guess.

the assumption you're making here is that Authority is always correct (or at least knows when it's not 100% correct) and always truthful. this is false, as demonstrated by early on pandemic rhetoric of "masks don't do anything, don't buy masks." we now know that, regardless of whether masks actually do anything or not, this was deliberate misinformation designed to get citizens to not deplete mask supplies so they could be saved for medical professionals early on in the pandemic when things were crazy. I have seen people on this very website admit that they are aware of this fact yet maintain trust in these Authorities because although they were deliberately misleading us, They Were Doing So With Righteous Intentions, So It's Okay.

once you've admitted that you're aware that an Authority has lied to you, but only because It Was In Everyone's Best Interest, how can you continue to trust that everything the Authority says going forward is the Truth?
I doubt the routes are evaluated with regular expressions on every request, more likely it’s matched based on an explode of /
People mostly seem to object to the security guard example as missing a part of the analysis.
not quite the same, maybe "early plumbers"?
I hate this, after weeks of thinking on whether moving back to Apple laptops or not after few years without them I finally decided to get the Mac Book Pro 16 and was going this afternoon to an Apple Store.

I totally forgot that one of the bad things of Apple is the anxiety they create with the new releases. I may stay out of Mac world for few more years.
I find that tools are usually something I can use to find and use information or capabilities, or some place information and capabilities can be placed if you don't want anyone to be able to find them.

My brief use of Teams (granted, like 3 years ago) put it firmly in the latter category. God that UI was a mess.
I'm referring to the result of an election, not the actions of those elected.
Views are the mechanism this uses to separate the representation from the underlying data model. You don't expose your schema directly with this tool, you expose views that can stay the same when the data model changes.
A friend amasses $200 bill overnight due to bad looping when experimenting with Lambda. This is all too common of a story now. Amazon should do something other than goodwill refund.
By lumping them all together, you are implying that fear is a gift. The NPR podcast on the other hand suggests otherwise. SM describes herself to be happy 9 out of 10 times, and she has no past trauma. Sounds like being fearless is in fact the under-appreciated gift.
This statement had me thinking a bit:

>it’s the first major test of whether Microsoft’s new CEO, Satya Nadella, can restore the company’s long-dormant reputation for innovation and creativity.
Hmm... HoloLens + Minecraft = Oasis Console? [1]

[1] http://en.wikipedia.org/wiki/Ready_Player_One
John Oliver's show is (relatively) well-researched. That's half of its value and appeal.
"Apple does not allow BlackBerry or Android users to download Apple’s iMessage messaging service."

Wow. Download the service?

I hate to nitpick just one sentence when his proposal is so mind-bogglingly ridiculous, but can it be that the quality of the phrasing reflects the quality of thinking? Given the proposal, I'm afraid so.
Totally agree.

I saw 'time.com' and didn't even bother clicking. Somewhat related: I also skip over any links to paywalled sites(nytimes, wsj, etc...).
Ruby, though lately elixir is making a strong push
Feynman also had a semi-successful career as a local artist in California. He used a pseudonym so as to not let his Nobel fame affect his sales (physicists were big celebrities back then -- many people would have known his name).
yeah, same here. Einstein, through a combination of skill, connections and luck, rose to prominence at a pivotal time in science coinciding with the discoveries of both quantum and macro physics theory, as well as the advanced mathematics needed to describe it. No doubt Einstein was talented and a genius no doubt, but he was by far not the only one, and I'm sure he knew this. Pr ogres in physics has now become so incremental and slow; all the low hanging fruit has long been picked. Einstein seems smarter because he made more progress, but the field was in its infancy compared to today where it's very saturated and difficult.,
no need to be a condescending about it
And how big is your world?
Isn't it possible to separate the trafic? I'm not versed in the GSM standard, but there must be some form of authentication. It might be possible to recognize to whom the signal belongs. (In the worst case, cooperation of the cell service providers could be mandated by law in the network cells covering the prison premises.)
This would be the time for Canonical to move in and pitch Ubuntu.
No, it's a major issue. I've been wondering how it was going to turn out. https://en.wikipedia.org/wiki/Bradley_Manning#Loss_of_rank_a...
The reason webkit implemented srcset is because of the performance it allows. Consider:

<img src="picture.jpg" srcset="picture@2x.jpg 2x" />

When the browser comes across this markup, it can request the correct image prior to finishing parsing the DOM or the CSSOM being ready.

I understand the appeal of <picture>, but the browser cannot choose the correct image until the DOM is parsed, the CSSOM is ready, and the page has been layed out. That all happens much later, which means the page will load slower.

I like the idea of <picture> but srcset is ideal if the only features you want are pre-loading and high-res support.
Can we stick "[opinion]" in the title? I mean, I think it's a fact, and you probably think it's a fact, but the headline as written makes it look like a piece of breaking news about an official ruling.
It's not the anonymity, it's the lack of consequences. In big cities, people are casually rude in traffic even though they can see each others' faces; but they'll probably never meet again. The clerk at the DMV treats you as shitty as they can get away with. By contrast, an anonymous seller on eBay may go to great lengths to make you happy beyond the terms of service, just because your review will stay with them.
By what standard do you see Fukushima as being worse? Number of casualties? Number of people who had their livelihood directly affected? The effect on the biosphere?
Makes you think then how small then would the worlds entire book output in history, can't find anything on it from a quick Google search.
Heh. Another great performance by the late Fred Gwynne.
> Now the question is why to bother with multiprocess socket servers at all - aren't threads and events better? There's at least one good niche for them - dynamic languages like Python or Ruby, which need multiple OS processes to achieve real concurrency [my emphasis]

That is not true. It is an often repeated misconception. It makes it sound like Python creators were just incompetent and just stuck threads in there even though they are completely useless. In fact Python's threads work well for IO concurrency. I used them and saw great speedup when accepting and handling simultaneous socket connections. Yes you won't get CPU concurrency, but if your server is not CPU bound you might not notice much of a difference.

IO concurrency is real concurrency. In 8 years using Python for fun and professionally I probably wrote more IO concurrent code than CPU concurrent code. Even then for CPU concurrent code I would have had to drop into C using an extension (and there you can release the GIL anyway).

Now, the obvious follow up is that in case of IO concurrency you are often better of using gevent or eventlet. You get lighter weight threads (memory wise) and less chances of synchronizations bugs (since greenlet based green threads will switch only on IO concurrency points, socket reads, sleep and explicit waits on green semaphores and locks).
Having events and social places where norms are super lax and people are free to experiment is very, very healthy. It is a shame that more of these festivals and places of experimentation don't exist.

Without a safety valve and a safe place to learn about oneself, people can end up in pretty terrible headspaces.
Not all products are this way. If someone buys a Porsche, it's not just a way of getting from point A to point B: it's also fun to drive. Even a product as ordinary as a kitchen knife or a wrench, if it's well designed, can be a pleasure to use.
I take a ton of iPhone photos, but still I just bought another prime for my mirrorless camera (GH2). When taking photos of people it is still night-and-day difference between the two and bringing those photos to Lightroom always makes me smile compared with what Lightroom can do with iPhone photos. And 40 megapixel Nokia won't change that (lacking in lenses + dynamic range)

But don't get me wrong - I love that my phone is good enough for photography to have on me all the time.
Why do you work so hard? Slack off a bit more, and have more energy left over for your projects that will make you grow.

What do you have to lose?
Because "hackable" is right in their headline. And if it isn't really open source, we don't really have the freedom to truly hack on it.
For me it just sounds like a stupid move. I might not have all the details, and I might be missing something. But I would expect some lone programmer or small team to try and commercialize a text editor. In some very rare cases a text editor today might be profitable for a very small team, because of people to afraid of VIM (vimps...).

I would not have expected a bigger and more modern company like GitHub to try and make money off a text editor. It's like building an inferior mouse trap in a world of open source mouse traps. So how this strategy unfolds will be interesting to watch!
Ramesh (https://github.com/rampall) just contributed it this week. Great timing.
Who was responsible for that rad new CoffeScript logo / when was it added to the site? Coffee-cup and typography look awesome! (Also, love the language).
If you consider that the original premise - based on one anectode, BTW - is that a corrupt law-enforcement/judiciary/correctional system is the sole responsible for a high incarcerated population, all I need to provide is evidence that other factors may be at play.
...even as we speak, web entrepreneurs are teaming up with doctors to build better hospitals, with scientists to build better drugs, with lawyers to build better firms, with manufacturers to build better factories, with teachers to build better schools.

I'd love to help/partner with e.g. a mechanical engineer who wants to build Factory2.0.
On an evolutionary scale, it is very difficult to know what our intervention will do to the level of diversity on the planet - but there is a vast amount of evidence to suggest that climate change causes mass extinctions. Certainly the ice age did. Mass extinctions reduce biodiversity.

We're already part way through the latest mass extinction event, which began soon after humans arrived on the scene:
http://en.wikipedia.org/wiki/Holocene_extinction

Since we have reached a level of self awareness which allows us to consciously limit the damage we do, why not try to preserve diversity where we can? Each organism that becomes extinct represents a loss of information about one particular form of life. They're like books in a big, awesome library, and we're burning them to keep warm.
os.path.join is evil. Don't use it. Yes, I recently learned this myself (luckily not the hard way).
I love this title because this was exactly the response I got from a contractor who was hired as a Technical Lead of a team I had to work with.

I found a bug in a module they released to my team, created a series of about 5 steps to make it perfectly reproducible and contacted the team lead. He adamantly REFUSED to believe me. Told him how to reproduce it and his response was "I don't need to do that because I know it works fine." I pointed out that until the bug was fixed, I couldn't make progress because my code was dependent on theirs working, he suggested it was somehow my fault. 'K then. I found a way to reproduce the bug without any of my code running (they had written a simple external dialog to demo the module) and the guy still maintains that "there are no bugs in that code, I've been running it here for weeks. You must not know what you're doing."

If he wasn't 1,000 miles away I swear I would have gone over there and beaten him over the head with a stack of Knuth!

Finally I said screw it and went over his head. I knew his manager (who used to be a programmer) pretty well and explained the problem and how I was being stonewalled. He figured it out in less than a minute on the phone and told me how to setup their configuration file so it wouldn't trigger the bug and promised the bug would be fixed. And apologized as a bonus.

Not surprisingly, we had tons of problems later with them not properly testing a bunch of common error paths. Finally the TL pissed off the wrong person and got himself fired.

OK, this is a bit OT, but I needed that rant :-)
I would choose "The Land of Lisp"
what is college age though?

18-24: http://www.nsf.gov/statistics/seind00/c4/fig04-06.htm

there are plenty of 30 year olds who go to college

True, but the under 25 range makes up ~70% of college students (IIRC).
For some reason, this post seems more of a 'you scratch my back and I scratch yours' rather than insightful.
I really didn't, as I was a minor.

And the fact I survived while they might not has nothing to do with the things I quoted.