skysight-inc/HackerNews huggingface dataset:
I agree with all your points. I worked in the entertainment industry when I was in L.A. Now, I work in tech as a software engineer. I feel my professional prospects were a bit stronger in the U.S., and I still prefer living in Oz.

I also feel like there was more pressure to "keep up with the Joneses" in SoCal. Mind you, I live in Newcastle, so I kinda avoid the housing problem that we have in Sydney and (now) Melbourne.
I guess generically in that it has a touchscreen, limited hdd size, etc. It's an i5 Intel x64 CPU though.
Some curriculum is specialized from the get-go. I don't think I wouldn't been able to get the same quality introductory foundational computer science courses -- into to programming, data structures & algorithms, & object-oriented programming at a community college. Possible observation bias, but a generalized community college education will only take out liberal arts classes. And you weren't spending those semesters building up your hard skills necessary for industry. For a bachelor's, that would leave you with just 2 years to really refine the craft. And I think most people need 4 years of academic programming experience before going into industry. You need to see enough and have established a basic level of experience to make quality judgment calls when working on enterprise software.
I really enjoy reading these types of interactive stories. Good work!
> the people who rejected the job offer.

Didn't happen many times, I did ask for feedback, but rarely got any; mostly along "your interview was fair, but I prefer a different offer I received". Which is what I would expect - unlike what some people in this thread expect, the candidate is maximizing their revenue and future benefits; saying anything nontrivial after rejecting the offer is not helping towards either, and potentially harmful.

> Frankly, as someone holding a degree, if you were to interview me and asked me to reverse a linked list, I'd do it, laugh in your face, and walk out.

That's good, actually. Means we have a culture mismatch, identified early. Win win.
I would guess analyses like these would do something like calculating the cost to an average household over the year, divided by the usage; that would swallow up market trickery like you mention. If not, then the analysis is useless.
Ask HN: What is a simple tool for asking for emails from users
I just launched a very small public tool and I wanted to ask users if they want updates on future projects. What sort of tool could I use to achieve this?

I am aware of tools such as mailchimp but are there any very simple ones? (free of course)
"Update 2017-03-01: All reported vulnerabilities are fixed by the vendors"
This seems to be cool idea of happy living, unless you live with them or just visit their house. Kitchen and toilet stink, dust and grime everywhere, because, you know, it is normal wear after their demands. They don't know the price of well-being and are dependent on their unblessed relatives. All activities have associated cost, but they simply ignore it, stealing from someone else.

Once their place is full of crap, they simply shift their focus to another that they still like. Forests filled with heaps of trash are nice example of that.

There is no beauty in this life style, imo.
That's easy to say (and I make plenty, I'm not worried about myself), but I definitely feel bad for the people that never had anyone pull them aside and explain that to them. If you buy the trope of "do what you're passionate about" or "follow your dreams" you can get caught in a hole you can never dig out of by the time you're 20 and before you've ever experienced what the real world is like. That's pretty brutal.
Go is type safe (unless you use "unsafe" package, that is, but it's no different from Rust).

Or show me how you would subvert Go's type system and tell me which language you're comparing it to that wouldn't allow similar type system subversion. And no moving goal posts, please. "Type safe" has a certain meaning.

The value of immutability is so overblown, as shown by literally every mainstream language being mutable by default.

Not to mention the perf cost of immutability.

For just one example see https://ayende.com/blog/164739/immutable-collections-perform... (immutable version of dictionary is 30x slower, immutable list is 16-32x slower).

I'm not cherry-picking. This is just the first search result. If you understand how immutability works from first principles, it just does much more work.

Ultimately I wouldn't describe Go as "minimizing bad programmers" but "minimizing a damage that well intentioned but ultimately mis-guided good programers can do to the codebase".

For example I believe that your enthusiasm for immutability is well intentioned but I would rather not take 30x perf hit for theoretically safer code.

Bad programmer will write a bug that can be fixed.

A mis-guided good programmer will write a compile-time parser that only he can understand (possibly only for a week after writing it), will baloon compile times, produces incomprehensible error messages and you won't be able to convince him that a standard recursive-descent parser is 10x simpler to write and read.

Go prevents mis-guided smart programmers from inflicting too much pain on everyone else.
Zuckerbergs’s Opiate for the Masses
The fact one person gets negative bills doesn't mean it's unsustainable. It's only unsustainable if it costs more in energy storage + standby infrastructure + your negative bill than it costs to run the usual energy production pipeline.

That may be the case, but it's unrelated to whether you're paid back or not.
yeah I didn't say return to apple! I said sell and effectively rent. If anything apple should be happy I'm buying more MacBooks. I'm the one taking the hit on the diff between new and used. But that diff is my "rental" fee to have a nice new MacBook with a keyboard that always works. My motivation is compressed cans of air to blow the dust out of the keyboard don't work very well. I'd rather just have a fresh Mac in perfect condition every 90 days.
When I was doing Delphi, the first technical question was, "what is the difference between a function and a procedure?" That was a quick and easy way to figure out who had written a program in Delphi before. Anything more complex than that or FizzBuzz doesn't add any value.

Case in point: I interviewed a guy who nailed even the most obscure stuff, but he couldn't finish a project. He was great at small, complex problems, but he couldn't ship. We needed someone who can ship.
Building a Data Exploration Tool with React at Stitch Fix
Now I'm really curious. What framework would you prefer to use build a webapp?

I'm looking for Rails alternatives.
"Higher income earners are expected to also have private health insurance and are penalised in their taxes if they don't have it"

Also, foreigners that move here after the age of 35! We have private health cover as well and it's great.
Typo: EBC should read ECB.
Community college is a great way to get the stuff that won't ever affect your career out of the way. If you want to go to a top engineering college it's pretty insane to keep paying $20k/semester for the mediocre liberal arts portion as well.
When you create a child process, you can clone your namespace or you can construct a new one for the child.

(Disclosure: I wrote the doc linked above.)
It isn't so much replacement costs, it is that an unkempt desktop can cause actual physical hardware damage or degradation. A phone is a solid state device, which (except in extraordinary circumstances) won't have bad ventilation problems.

The variability in the state of the hardware you get is much wider in notebook and desktop hardware because there is just more circuitry to break and more moving parts to wear out.
here is an illuminating issue with the trend of specifying interest

as a science develops it usually branches into specific categories of study

these categories and their proponents usually create language to simplify intercommunication of ideas

but the issue becomes these placeholder words can sometimes be misunderstood: two parties each agreeing on a conclusion but holding different definitions for linking jargon; or sometimes are oversimplifications of their underlying ideas that are less interesting to the science being discussed

what does neuropsychological mean?

googs will tell you: the study of the relationship between behavior, emotion, and cognition on the one hand, and brain function on the other.

wiki(o) will tell you: Neuropsychology studies the structure and function of the brain as they relate to specific psychological processes and behaviours

so what is declining? the structure of the brain?

how do you measure that? less neurons? less connections? do we know how many neurons or connections is ideal?

or is behaviour and emotion declining? how do you determine desirability of emotion and behaviour?

wiki also suggests methods of measuring this: https://en.wikipedia.org/wiki/Neuropsychology#Methods_and_to... ; which include card sorting(i) and brain scans

the former suffering from what i would consider a fallacy of overfitting and the latter currently under scrutiny for overassuming(ii)

it's also a young enough field that hn's spellchecker flags neuropsychology as a misspelled word.. perhaps the spellchecker's neuropsychology has been damaged

do i care one way or the other on the short and long term damage from cannabis smoking? of course i am interested in the results but i hope in the future the language, from both sides, will become more descriptive and less inflammatory

that said, much like with alcohol use, you are intentionally poisoning yourself in order to alter your perception of shared reality.. accelerated entropy should be expected

but the more descriptive information we can form will better inform our decisions on whether the benefits outweigh the negatives

(o) https://en.wikipedia.org/wiki/Neuropsychology

(i) https://en.wikipedia.org/wiki/Wisconsin_Card_Sorting_Test

(ii) https://www.theguardian.com/science/neurophilosophy/2015/apr...
How far could the star have travelled in 200 million years? I find it hard to think it could be more than a dozen light years away. And the list of stars within, say, 20 light years, is finite.
I wouldn't have to wear AirPods beneath 30dB landscaper earmuffs to get shit done if management would do something about the 5% of noisy people polluting the common space we all have to sit in. The best office layout would be the one that puts the inconsiderate primates behind soundproofing.
"There is no magic Twin Earth"

That's just, like, your opinion man. If they smoke enough, they've probably been to Twin Earth.
My motivation is compressed cans of air to blow the dust out of the keyboard don't work very well. I'd rather just have a fresh Mac in perfect condition every 90 days. Plus, this way I always have the latest and greatest from apple and I get very good at having all my data in the cloud. Getting the new MacBook needs to be very fast to setup with Xcode and all my git repos etc. I might need to image the hard drive or make a very good script that loads everything up. This also reduces my fear of my MacBook being stolen or lost. The 90 days rule means I'm very used to just going to Apple Store and getting a new one and I'll be back to work in less than an hour.
For large companies, I can imagine using new branch offices for a/b testing.

A while ago I read a comment here about a university that, instead of paving roads to a new campus, just had grass everywhere. A semester later they paved over all the parts where the grass died from all the foot traffic.

I wonder if something like that would be workable? Have easily reconfigurable panels and furniture, encourage the staff to arrange it however they like, wait six months, then standardize/remove pain points/make permanent?
I've recently heard doubts that index funds are a good investment. They're meant to be "investing in the US market", but aren't they really "investing in the Vanguard/whatever ETF"?

Basically, doesn't the value of index funds reflect how much people think index funds will rise in value?
Are there any terse explanations out there of the DAO bug?
> I'm talking about builders and building code designers specifically.

Noone is a bad generalisation here. There are designers and builders who do know and do care - you just pay extra for the design and extra for materials. If you get a project house on a new estate (like lots of people do)... you're basically getting cheap and simple result that's cheap and simple.

Source: talking to a designer about just that.
Go is a prime example of the "worse is better" doctrine, that's why it's popular.
NSA OSS Technologies
Having gone through the process of raising money in the past, I'd say the 1 determining factor is if you have some sort of IP that belongs to you that will make the idea work. If you have a patent,then there is nothing stopping you from publishing, but just know that it's strange in the community that this would be published.

As a Reference, my last start-up owned a patent and I believe that my pitch deck is still currently floating around online.

I have never lived in the marijuana industry and never dealt with their VC's do you have friends in the industry that you can reach out to to ask their opinion.

As a general rule, I wouldn't publish anything if you don't have the IP.
>Many (most?) households don't have clothes dryers, using clotheslines instead.

We have a clothes dryer in our home (in Australia), and have used it about once a year over the last 10 years. Usually only in an "emergency". Generally speaking it's always warm enough to dry laundry naturally here, which is why dryers are not so common.

> opting to just layer up when it's cold or try to use fans in the summer.

Insulation in Australian homes is generally terrible. I wish it were different. But I have rarely seen people hesitate to use a heater or AC.
I think colleges need to take a responsibility in understanding their pivotal role in creating middle class workers. People aren't going to college to "better themselves", they're going to make sure they can survive today. I do feel bad for those bad people who don't know any better. I was one of those people that nobody ever pulled aside. I grew up in a working class family. Out of college, my annual salary was higher than the value of my childhood home. It's still possible to dig yourself out if you have grit and know what you want for yourself.

I don't know what set of life events has to instill that in a person, and I'm not saying because it worked for me, there isn't a problem-- there definitely is.
That is unfortunate. I spent a month living in Ryde and I fell absolutely in love with Australia. I agree, as Bill Bryson once said: "It may truly be the greatest place on earth." Hopefully things sort itself out soon.
This is neat. I think there's a way around it tho. What if you can division the futures high entropy states into k, lower entropy states, and subdivide those, and so on. Substructure. Information about some of those substates can flow back from the future and be detected by observers in the present, IMO. It's not easy, but it's possible and it happens. There's still signal. The bandwidth is not nearly as much as the flow from past to present, but it's still more than any single observer can possibly hope to ingest, so some details of the future can be reconstructed by some observers in the now.
Yeah, but it's not entirely fair to compare a $300k obligation secured by the house with a non-dischargeable student loan.

I've gone through foreclosure on an underwater property, I can speak to that. When I was 21 and had far more money (relative to my age) than sense, I bought a $160K 1 BR condo in downtown Atlanta on underwriting terms that could only be described as housing bubblicious, and which certainly could not be found after the Great Recession. I got an 80/20 loan with 6.625% APR on the primary loan and 8.25% on the secondary. For May 2007, that wasn't terribly bad, considering it was a non-conforming property and I had barely six months of income history at the level necessary to qualify, and hardly any credit history.

A mere three months later, those rates looked absolutely hilarious. Nevertheless, I kept paying for 6-7 more years. These were more or less default payments on 30-year notes, so obviously front-loaded with interest, so in 2015 I still owed $140k. Well, even in 2015, the property was worth $85k. I walked away for various reasons I don't need to get into here, and the primary lender went so far as to sue me for a $29k deficiency, to the great surprise of most people in the know. The other lender forgave the $26k principal outstanding.

But the point is, that's something like a worst-case outcome (-48% underwater) of a real estate transaction. It's not at all like being made to pay back the entire $160k + interest! :)
Lou Jost, Biologist
This gold plating cost-plus work in Australia was about the Government funding infrastructure improvements without checking the demand forecasts. The network has been built for doubling of demand, even as demand is dropping due to customers using more efficient devices all the way from TVs to HVAC.
Thank you so much for the kind comment! I really appreciate it. Yes, it is fun to just keep clicking and see where it goes.

I actually did some ranking to measure the connectivity of words in the dictionary that I used. I made this little word cloud to show off the most highly connective non-trivial words: https://imgur.com/iqJ1Iwb
Stone Age Stew? Soup Making May Be Older Than We'd Thought (2013)
Um why not?

Do you never leave your house? You have never eaten off a plate you don't own? Never been to a restaurant? You've never slept in a hotel or at a friend's house?

(I went rouge and bought both dishes and blankets from Goodwill so don't come over to my house.)
The policemen are english ? Eh, why is that a thing, never heard that before.

I've heard similar but it was organising a party ...

Good party :
Germans organise
English music
French food
Belgians beer

Bad :
Belgians organize
English food
french music
germans beer.

Wait german beer is quite nice, well you get the idea.
Eval is another way to run arbitrary JS code. It's cheating here because nothing about the use of eval is specific to calling a function.

According to that standard, opening an external interpreter would be yet another way.

Agree with the above that there are really only three ways here.
Plus an excellent way to eliminate ex-spies.
https://en.wikipedia.org/wiki/Georgi_Markov
Would double glazing also prevent natural cooling? In Melbourne where the temperature is variable I find the biggest problem is that after a couple of hot days it takes my apartment a day or two to cool down again. I can open the window of course, but often am unable to because of insects and/or not being home.

The worst thing I see across the country is the lack of fly screens with security screens on them. I grew up in a house with them (Southern Queensland) and the were a fantastic and free way to moderate the temperature, you could leave them open all day when it's warm or just during the day during winter and not have to worry about people breaking in.
The last episode of Season 4; I believe it's called Deconstruction of Falling Stars.
I'd think Java 10 will be around mid 2020 or later.
Mutate a copy of data, rewrite with ES6 for convenient API and performance
It's been year since I've messed with rails, but it generates js code, doesn't it?
I know exactly how I would defend myself with an umbrella against someone who has a knife, and definitely wants to stick me with it [†].

If my umbrella is already opened: throw umbrella at them, and run.

If my umbrella is still closed: throw umbrella at them, and run.

[†] If they're just threatening me and asking for my wallet, I give them my wallet and ask if they would also care for an umbrella.
Sorry for your experience, that sounds terrible. But would've a student loan stop you from pursuing that mortgage? Certainly not in 2008, when they'd lend to anybody; but today, when the conforming standards are less relaxed? It's not going to be the student loan that makes or breaks you; it will be your assessed ability to repay, which means having a stable, high enough income to afford the repayment with some wiggle room (you know, debt-to-income ratios, etc).
So, the "impossible it was to diagnose anything with systemd" comes about because "systemd-analyze plot" and "journalctl" have no meaning prior to systemd. It's a whole new toolset which needs to be learned.

It doesn't follow any existing patterns, which makes it harder to learn if you're already familiar with troubleshooting init prior to systemd (troubleshooting which would have started with a quick trip to /var/log/dmesg and stopped with /var/log/syslog).

So yes, it can absolutely be learned. But existing administrators have to abandon most of their existing toolkit to do so.

That all said, that's not what I mean by opaque. By opaque, I'm referring to how many (few?) people truly grok what's going on inside of systemd. As an arbitrary point of measure - systemd (and only systemd) consists of over 500,000 lines of C code. It takes a lot of dedication and time to understand what is going on in that much C code. There are, by GitHub stats, less than 10 people who have contributed (combined additions and deletions in commits) to even 1% of the codebase, and only 4 who have touched more than 50%.

In comparison, sysvinit consists of about 9,300 lines, and upstart 115,000.
Slot machine prints $43MM reward as result of integer underflow (2016)
Wow, here in NZ I pay 30c/day in fixed charges and around 25c/kWh. Last week's bill was NZ$25 for 90kWh.

Nowhere near as cheap as the US but I'll take it.
It's not that kind of movie, bruv.
It's not a subsidized catastrophic. The subsidy is pegged to the 2nd cheapest silver plan in your area. Silver is 2 steps above catastrophic coverage (catastrophic > bronze > silver > gold > platinum).

The subsidy is calculated so that you won't have to pay more than x% of your income for the 2nd cheapest silver plan. 2% of your income if you make between 100% and 133% of the federal poverty level, and 9.5% if you make between 300% and than 400%. With a sliding scale in between.

Here's what the sliver plan covers. http://www.medicoverage.com/health-insurance-blog/news/silve...

The real problem happens when you make below the poverty level, but you live in a state that hasn't expanded medicaid. Then thanks to the governor's of those states, you get nothing.
I meant that I need an iOS client as in pass has one (and I'm using it) but passmgr doesn't
I have trouble grasping why this distinction matters.

My understanding was that when people make "If I were X" statements, they are referring to having a conscious experience different than what they are currently experiencing. They would still be themselves by virtue of being the conscious observer in that context.
>>It's easy to walk into someone's office and have a discussion.

>Certainly less easy than joining in on a conversation you overhear while sitting at your desk.

If you overhear a conversation and even understand what it is about you clearly aren't focused on your(!) work. So you are in an unproductive state. It's not your duty to think about other peoples problems. If they can't manage it without help they have to ask you (or everybody, in an broadcast) explicitly over an asynchronous communication channel.

There is also no question about whether disturbances are good or bad: They lower productivity and induce stress. This things were shown many times by different scientific studies. This point isn't for debate.

If you want productive cooperation, you have only to encourage people to ask when they are stuck, and also encourage people being as helpful as possible when they are actually asked something. I think that's the true magic formula.
Probably fine for a spanner, but puts a lot of risk burden on to anyone borrowing​ the item. Sometimes items just break from wear & tear.

Would need to come with insurance from some 3rd party :)