jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This post struck a cord as I'm 36 and just started coding about 6 months ago. It's been, shall we say, difficult.

My lesson 1, you gotta find others who are learning or are already doing and are willing to chat and share war stories. In a vacuum you will quickly lose motivation from all the minor failures that (attempting) coding results in.

My lesson 2, forget the idea that if I read this and that book I'm good to go with this or that language. Coding requires heaps of hands on practice, and once again, failure.

My lesson 3, coding requires a shift in brain patterns, literally. It takes a super eye for detail and a focus I simply have a hard time maintaining. And the question becomes, the question I find most pertinent, do you want that shift? It's not good or bad, but I'm convinced that if I were ever to be proficient in this field I would have to really alter my way of approaching problems and even perceiving the World around me.
The link you provide suggests LM doesn't pay well at all. $50-100k for software engineer? $168k for "Systems Engineer Senior Staff"?
It's such a shame. I think we should Bing more. Their search site is really good on the iphone
Uh huh. And all it takes is a few seconds for kiddy porn to become normal porn, and underage drinking to be normal drinking, and voting from some future possibility to a choice you actually have to make (..or ignore i guess...).

Arbitrary hard delineations suck (even the law makers know that). They're just necessary at times.
18 billion ad impression per month.
Funny you should mention that one in particular -- from our (SmartOS's) epoll(5) man page:

While a best effort has been made to mimic the Linux semantics, there
are some semantics that are too peculiar or ill-conceived to merit
accommodation. In particular, the Linux epoll facility will -- by
design -- continue to generate events for closed file descriptors
where/when the underlying file description remains open. For example,
if one were to fork(2) and subsequently close an actively epoll'd file
descriptor in the parent, any events generated in the child on the
implicitly duplicated file descriptor will continue to be delivered to
the parent -- despite the fact that the parent itself no longer has any
notion of the file description! This epoll facility refuses to honor
these semantics; closing the EPOLL_CTL_ADD'd file descriptor will
always result in no further events being generated for that event
description.

So while we do aspire to be bug-compatible, we're not about to compromise our principles over it. More details (or some of them, anyway) can be found in the talk on LX-branded zones that I gave at illumos Day at Surge 2014.[1][2]

[1] http://www.slideshare.net/bcantrill/illumos-lx

[2] https://www.youtube.com/watch?v=TrfD3pC0VSs
How is he publicly disinterested? Link?
Justin.tv is trending the same way, but more slowly - Chrome hasn't caught up with IE yet. Seems like it's just a matter of time now though:

Firefox 36.16%
IE 35.78%
Chrome 19.35%
Safari 6.08%
Opera 1.85%
Other <1%
Genial work, that. Now, if only plywood alone would be suited for submerging in water... :)
Modern Perl website has a free pdf of the book. Thank you!
I've rarely seen a pay wall story end up on the front page of HN, with the exception of the occasional WSJ article - where people are quick to show how anyone can access it via Google News.

I see a lot of people complaining when NYT articles show up -- but they are often mistakenly thinking it's a paywall. It's not, it's just a free registration barrier. Even when the NYT goes metered in 2011, free members will still be allowed a certain amount of articles per month (similar to the Financial Times articles).

Moreover though, I'd like to point out that most newspapers are extremely affordable for students - almost every publication offers a generous student discount.

When I was a student I had subscriptions to the WSJ and Foreign Affairs because they were pretty cheap, WSJ was something like $15 for 3.75 months and Foreign Affairs was $20 for an entire year. NYTimes Student (M-F) is only $0.50 an issue. The Economist costs only $24 for 3.75 months... or $1.60 an issue. In almost all cases you end up saving between 70-80% when using the student subscriptions.

Plus you can keep subscribing at the same rates even after graduating -- you might have to fill in some bogus information about what course you are taking but it still works.

So, I don't know. I feel like the cost of student subscriptions isn't a whole lot and in that case maybe it's worth subscribing just to be well informed about the world. Certain pubs like the WSJ, FT, or Foreign Affairs will probably never be totally free and in that case, given the small fee they charge I'd be willing to trade eating pizza one day for ramen.
While beautiful, I don't think it illustrates BitTorrent very well. Data doesn't just magically flow to clients, it needs to be coordinated and/or negotiated somehow. Data integrity is also somewhat important aspect of BitTorrent, every piece that client receives is verified against the .torrent file.
She's currently CEO of Reddit.
No, because you're erasing the cells in order. So the first nonempty cell will get progressively further from the beginning.
I sat on a California civil jury last year, and we were able to ask witnesses questions. They were heavily filtered and reworded by the judge and attorneys, and asked by the judge. I think it strongly affected the outcome in my case.
I used Facebook as an example :)
Relationships tend to happen. If you are too aggressive about "frowing upon" them (i.e. firing people), you can end up losing really good people who have done nothing disruptive.
It is, there's a link to download the Unity project on that page.
Welfare is not a financial investment. It is an effort to distribute wealth fairly.

Regardless of whether or not you agree with the effort, it's an important distinction in understanding social security.
I wonder what KP offered before trial. I guess not more than $1m or maybe she would have settled?
Before you jump into Scala I'd recommend being familiar with Java and (at the least) being comfortable with the basics of an ML-like language or Haskell. Having had experience with a scripting language like Ruby or Python helps too.

Knowing Java, Haskell, Ruby, and Python already, I found it really easy to jump into Scala with the references listed on the Scala site. If you do have experience with Java/statically-typed FP (or if you're just feeling brave) that's where I'd recommend looking.
Since the probability of this was high, it would already be factored into the current price. The announcement just confirmed it.
I think they're counting on someone looking in the code and the spec to satisfy their curiosity about what the job posting is about and then realizing that, 1) now that they've seen the bug they want to fix it, and 2) they've just spent all day working for free, so they might as well fix the bug and pick up $120.
That implementation had no exit conditions on the recursion, so after the child fell asleep, my computer went to sleep.
Oops, sorry, I was misreading http://www.grocerycouponguide.com/articles/eating-well-on-1-...

One wonders if he should have included gas burnt driving to all the places which had stuff on sale, and I definitely support all of the opportunity cost comments.
Plus, many of these phrases can be used to avoid incriminating yourself.

"I'm uncomfortable using the very sensitive and highly confidential information in this manner, and therefore refuse to do so." That's probably incriminating for the company, but if they're asking you to break the law or be unethical you need to demonstrate your disagreement lest you be brought down with them.

Plus, that does what InclinedPlane says about actually trying to fix problems in advance.
It is a pretty safe guess that you don't use Linux.

There, selecting the text automatically copies it, so when you paste you just paste back the text you just highlighted.
Australia's heading to an election later this year and with the series of missteps by the Rudd/Labor camp (mining tax, education revolution, dodgy insulation implementation) it's likely that the greens will hold the balance of power in the senate, so if the greens don't like it, there's a fair chance it won't make it into legislation.

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.
Writing may cost you nothing, but editing should be paid for.
My conspiracy theory as to why someone might with good intention trigger the pandemic and then fast track the mRNA vaccine is to pave the way for gene therapy to reverse genetic entropy and reverse aging and consequently eliminate the genetic basis of death, granting us a sort of immortality. Eliminating death for untold numbers of people would justify the death of a few million from a utilitarian perspective. In fact, there is really no limit to the number you can kill in your research if the payoff is immortality for all, which would then give researchers time to bring about the singularity and digitally resurrect those sacrificed along the way. Sounds crazy, but does seem to be how a lot of tech elite think: utilitarianism, anti death, singularity, everything is ultimately a technical problem. It is also the logical conclusion if materialism is true, but tragically misguided if materialism is false. Just like all the other materialism based utopian ideologies of the past couple centuries that have killed hundreds of millions of people.
My respect for the NY Times is out the window at this point.
The natural-cured tobacco that the natives smoked has almost no resemblance to cigarettes. The real problems began with sugar curing.
"Supports welfare reform" and "edge cases of UBI" are doing a lot of work there.

I, too, support modernizing our governmental assistance programs, but not in a way that's white supremacist and eugenicist. There are welfare reform ideas I disagree with that I don't think are white supremacist either. Murray's ideas and policies, however, are beyond the pale.
> I think most people agree there is a lot of asset inflation.

Yeah, “there is no asset inflation” doesn't seem to actually be a common belief.

“Asset inflation is different in kind than consumer price inflation and not what normal people discussing inflation care about” is more common.

I'm not sure why monetarily-driven asset inflation would be an issue at all, unless one expected the driving monetary force to not merely be removed (returning to a more typical long-term pattern of asset price changes), but undone (such that the current overall lift above the prior long-term trend would be unwound before returning to the prior long-term slope.) Producing a monetarily-driven transient bubble.

It's not implausible that that could occur under some circumstances, but I'm not aware of any evidence that there would be anyway of distinguishing circumstances that might indicate it. Certainly, there's no obvious reason to assume such a monetary bubble is the normal case with monetarily-driven asset inflation.
I was trying to think of an analogy and came up with this: imagine trying to complete grocery shopping in a large store except all the other shoppers are blasting air horns constantly. Of course, you avoid them but it does not matter which aisle you escape to, another shopper will enter and you will need to find another place to avoid the sound.
Its a weird analogy but is the closest to normal life I can come up with.
Care to explain? This seems counterintuitive and interesting and I can't seem to find a source or equation that relates to your latter statement online.
There is an interesting false equivalence here between pension funds and banks. But it's a personal annecdote, so really it's up to you what made you lose faith in "the system".
>everyone in non-SF areas of the world is competing for SF salary remote positions

They're mostly not. It's really not a race to the top. If you can get a job with FB and get a Bay Area salary from them, most companies will effectively tell you to go for it. (So they are competing in a sense. But many are opting out.)
In 2011, while still at my first job, I spent a few days touring in Buenos Aires. At the time, 1 Brazilian Real was worth 2 Argentine Pesos. It was enough to feel like a rich there.

About ten years later, 1 Brazilian Real is now worth more than 24 Argentine Pesos. Of course, during the same period, Brazil had some crisis too. So, it is much harder for me today to save enough to spend a few days in Buenos Aires. Sad.
Kotlin coroutines do something like this. Any calls to a suspend function from inside another suspend function will be a suspension point and does not need additional syntax. And typically, if you are writing Kotlin using a JetBrains IDE the IDE will have a little indicator in the gutter to show all the suspend function calls.

To me personally it is much more readable with the gutter indicators instead of additional await keywords inside the actual code but it has a drawback: you need an IDE that supports it. When reviewing code on gitlab/github there won't be any indicator.
Very true, but individual income in the US is being discussed.
$15 an hour translates to ~31,200 a year. A household consisting of a married couple or just 2 people living together both earning $15 an hour is $62,400. Pretty close to the median.
I've searched just for site:domain (without any specific keyword), which both Google and Bing support.
Have you actually used Dart on a non-trivial project ? It's boilerplate hell and spaghetti code generator nightmare that works around the nonexistent reflection system and closed object model.

If you look at libraries like built_value and built_collection and think that's beautiful when comparing it with Clojure than I'm sorry but you just don't know what you're talking about. Even the authors of these libraries (AFAIK from the Dart team) acknowledge the design decisions they had to make are a result of language limitations.

IMO it's literally the worst of Java and JavaScript - off the top of my head I've had several cases where I would get runtime exceptions about a type mismatch in a ternary expression that wasn't caught by type-checker, JS style. Type system was very weak in general. And the ammount of boilerplate and code generators I had to work with brought me back to Java 6 days.

TypeScript is miles ahead of Dart in terms of expressiveness and productivity, even when built on a pile of shit that is JS.

Flutter is an interesting project (the asynchronous IPC rendering architecture has some major drawbacks when interoperating with native components), but Dart is hands down the reason I wouldn't touch it in the future unless the team spends some serious effort on language ergonomics.

A decent implementation of Clojure + Flutter would change that equation for me considerably and Clojure would be a really good fit for Flutter.
I mostly disagree, and generally like places that aren't hung up on rules that (in this case) don't really make a difference.

Who cares if the person next to me at dinner has a pet snake? I know a guy who takes his pet parrot to the grocery store and the hardware store. It's a hoot. I took my former dog, an exceptionally mellow and adaptable doxie mix, on a plane flight (about 10 years ago) to see my parents. The passengers were generally glad for the diversion.
No, everything should be HTTPS, and these sites fail that. HTTP SHOULD NOT be carried on the bare wire.

Don't be surprised to see port 80 formally deprecated soon.
Definitely not, it's 2 years old and memtest86+, prime95, iozone and iperf for 24 hours each. These are all independent soft errors. Furthermore, I'm continually running stuff that is doing gpg signing/verification and sha256 checksums in VMs... They would fail. Also, there would be kernel panics... I've had zero.

- App Store likely has a problem with storeaccountd / installer framework from the exception traces I've seen (debug menu on).

- HFS+ can corrupt itself irreparably (it's not ZFS). BTDTBTTS.
I'm wondering what impact to future programmers the current state of programming will have. Back when i was using qbasic there were very few distractions, as a self taught programmer if you wanted to build something you had to figure out how to do it yourself. No frameworks, no google, no stackoverflow noise just a couple of libraries and infromation from a couple of books I had access to as a kid. I remember for my first PC I knew the purpose of every single file on its 21mb of hard disk, try doing that today..
I don't know what breed they are because I found them on the street but they look a lot like German shepherds. But yeah ok, "maybe it's the breed". Still, I think that a courteous owner goes a long way.

I don't know if shepherds are specifically prone to barking but I can tell you that my dogs were particularly prone to barking when I found them. They pretty much barked at anything, other people, other dogs, just because they were bored, etc... Ever since I got them I continuously chided them when they barked at inappropriate situations; around 2-3 months following this relatively simple treatment (sometimes as trivial as just yelling NO!) and their noise and anxious behavior has been reduced considerably.

I'm not saying they don't bark anymore, because they do, but when I'm in a situation where they start barking at someone at the street (for instance) my reaction is to immediately try to do something to make them stop and sometimes I even excuse myself with the people involved; I've seen many owners dealing with the same situation in a completely different way, even taking a defiant attitude, like in "you can't do anything, its not illegal for my dog to bark", this attitude is what pisses other people off.

It's not the dog barking, it's the owner not giving a shit; it's like seeing someone throwing trash on the street, the world's not going to end because of a can lying there in the sidewalk but a world where many people act in such manner is a world that's up to no good.
agree.

aren't the living costs of walmart employee's even subsidized by tax payers? i believe i saw articles about this.

(edit): http://www.huffingtonpost.com/2013/05/31/walmart-taxpayers-h...
The real fun begins when some phone is on vibration and someone calls.
So, only a little behind. I'm not knocking Krita, nor am I saying that Ps is beyond reach and will forever be the standard. I welcome real competition, because frankly there hasn't been anything close enough in far too long. And much of what has gotten pretty close has thrown the third-party ecosystem overboard without replacement -- which may in some cases be necessary, but when you tell people that their "one hour's work in a click" time-savers are going away, they're not going to be impressed with what you've done to their workflow and profitability.
Specifically, there's an expectation that Obama will institute it.

Because he's Muslim, see?
This issue is an artifact of a factory assembly line system that educates pupils on each subject in lock step. Their solution to different needs and paces is to split into a slow, normal and fast track. We can do a lot better.

With modern wealth and info tech we can abandon that for most academic subjects, and let each child learn at their own pace, on their own laptop, touchpad, etc. Not an assembly line but a collection of artisans. It doesn't matter if a genius is sitting next to a plodder if the whole class isn't expected to be on the same page.

Part of the problem is that the teacher is expected to be knowledgeable on the subject, which is fine. But now we can geographically separate the subject expert from the classroom manager. Teacher can't teach a fourth grader calculus? No problem, here are a list of online teachers who can give personal help, along with canned videos, etc.

We'll get closer to equal protection under the law by treating every child as unequal in the classroom. If you teach to the mean you poorly serve the long tails on either end.

The single greatest skill you can learn in class is autodidactics. Learning that should be at the center of the school experience. Self-paced learning of a predefined curriculum is a large step toward that. And a return toward the standard practice of pre-industrial one-room schools.
Sure? I didn't say anything about other submissions. I honestly don't know which ones you have in mind anyway, so anything I could say would just be a guess. :)
Well there is the Sanddance extension from Microsoft Research available for both VS Code and its cousin, Azure Data Studio.
INTJ and INTP sound awful to other introverts in my experience.
We could call it...Dracula!
There are certainly a few ways this could work; for example, since Rocket currently uses a generic CAS backend to store assets, and is designed to expect multiple simultaneous invocations (using filesystem locking etc), it's feasible for an external service to be pulling down images out of band that Rocket could then consume.
Microsoft made licenses for their OS's free for anything under 9 inches.
Some of the urls in there are clearly unrelated; too bad everyone will have to counter notice to restore services.
So if the dean had been more circumspect they'd have gotten away with it? This would not make me feel better about applying for grad school if I was a conservative.

As to your last three paragraphs I suggest reading the journal article. If you want to continue the discussion after doing that feel free.
Right, but the comment that prompted this sub-thread was:

> Can't GoGo just "blacklist" streaming sites at a DNS level and deal with the problem before a connection is even made to a high-bandwith destination ?

Clearly the word here is "censorship." Or if you prefer, "blocking," which doesn't have a politial connotation. DNSSEC was then proposed as a countermeasure to this blocking, and I showed why it's not a countermeasure.

DNSCrypt would be more effective here because it's encrypted.
I think you're more emotionally reacting to a clinical description of an upsetting event than making a useful point.
Since HN has strict rules on behavior I think that's one reason why it makes this site so appeasing to readers. This site is mainly factual with the sharing of opinions that creates a setting filled with lush information.
The advanced Apple ][ trick was to make the line 13 characters long and add the concatenation ; at the end:

10 PRINT "I AM COOL! ";
20 GOTO 10

On a 40-character text display, amazing things happen...
14 on a TI 83 while bored at school. Then I crashed my dad's car into a fence at 14 and he made me learn java as my punishment (I was trying to wash his civic, so he wasn't harsh on me). I hated java so bad that other than some TI basic apps, I didn't program again until 17 when I got heavy into PHP and then landed a job doing that.
(a) You don't need to infect executables. .profile works nicely.

(b) How valuable do you think it would be to a virus writer to infect Mastercard's data center? It isn't riddled with viruses.

(c) If you have a population that accounts for 80% of the market which is only 20% saturated and another that accounts for 5% of the market, why would you ever, ever, ever write for the 5% market? We haven't hit "peak oil" for malware yet.

(d) Your footnote makes my point. Thanks.

(ps) the congratulatory back-patting is to head off the inevitable Linux advocacy "you're a shill for Microsoft" BS that comes bundled with these discussions.
have you guys actually tried anything else than serving web requests with node...because for any other backend procedure node is not faster....and definitely the code is not cleaner!

Check also atom vs sublime text as desktop applications...