skysight-inc/HackerNews huggingface dataset:
When transitioning from two decades of mainly Coldfusion (mvc) and some Php to C# last year I spent a few hundred dollars on Pluralsight. Best money I ever spent. SOLID, the full asp.net framework, CQRS, a bunch of common patterns, etc etc.

I feel like I've learned more in the last 18 months than I did in the decade that preceded them. It has totally rekindled my childhood passion for programming (Vic20/C64 basic, Amiga assembly).

I'm a bit ashamed by how far I had fallen behind, but at the same time it shows it might not be too late for someone who got too comfortable until reality hit him in the face.

Quality content is really, really important. So is finding a great mentor. And also other sources of inspiration like DotNetRocks, and reading He every day.
I downvoted the comment because you were lazy and just barfed up a link to $DEITY only knows where with no further commentary. The fact that your source is, how to put this politely, frequently demonstrable bullshit is secondary.
The takeaway I get from this is we're in for more than a little warm weather when it comes to "global warming"
What Ensure products are meant to be all you ever eat?
copying my other comment:

>Lithium is one of the most prevalent elements on earth. Spodumene (rocky lithium ore) is likely to be a very important economic source in the future as it is much more common than the brine currently used to manufacture batteries. Brine requires a water pump to extract, spodumene requires mining like any normal mineral, but it's found in extremely high quality deposits in the US including single crystals up to 47 feet across. That means higher quality lithium in addition to greater availability.

>Spodumene is ~6-7% lithium by mass and is mined in an open pit, so no worries about soil or water pollution. It's separated from other rocks by grinding, flotation, and then acid. Very few people like acid in their industrial processes but I will note that lithium production uses way less hydroflouric acid than oil refining. The final stage uses sulfuric acid and while again acid is never good, sulfuric acid is one of the most-used and most-produced chemicals. Most minerals require sulfuric acid for extraction. It comes in a bottle of drain cleaner. Mining lithium rock is as economically painless as buying blasting powder and excavators, and as environmentally painless as... well nothing. The pollution is basically negligible.

I didn't know the gigafactory was gonna do component-level recycling, that's pretty cool. I think it should be relatively easy to separate the metals from the SEI and graphite/lithium in a recoverable way, but processing the SEI has to be pretty complex. Maybe acid would do it- at that point it would probably be worth it to recycle the lithium but you'd have to set up an entire process line just to be able to add it to raw feedstock ore. It'll take a LOT of battery recycling before that's more profitable than selling it as clinker.
> I worry that if the GI Bill was extended to code schools, we'd see the exact same thing happen again.

This is dead on. I am a veteran currently going back to school for an engineering degree on the GI bill. When I got out of the service I didn't even consider going back to school, and just taught myself how to code and started working as a web developer. Once I made it to the point of working with other software engineers with formal educations in a large firm though, I realized the depths of my ignorance. I hit a wall that no amount of javascript bootcamps or rails tutorials could ever get me past. The fundamental knowledge of math and science that separates engineers from 'coders'.

I think the VA is absolutely doing the right thing here by not allowing code schools to take advantage of GI bill money. The industry does not need more coders, it needs more engineers. If these schools were legitimate they would be working in connection with established universities to provide accelerated ABET accredited degrees. You'll notice that the article posted mentioned nothing of the actual long term success rates of these programs, either.
Quantitative Investing: A Crisis Waiting to Happen
Influenza is caused by a virus, and viruses tend to be extremely resilient. They're not alive so temperature changes don't affect internal chemical reactions as it would for bacteria and humans.

Bacteria have temperatures at which they grow most effectively, which is why we try to keep food cold. Note that the food in your fridge still goes bad, and it would be pretty damn uncomfortable living at fridge temperature for humans. Bacteria are way more resilient than we are, though it varies by species.

Generally the answer is no.
Use Symbols instead of Strings: https://www.keithcirkel.co.uk/metaprogramming-in-es6-symbols...

See the second line of the code snippet under "Symbols are completely unique…"

Unless I have misunderstood the spec, to compare symbols you require both the reference and value. Much more preferable than passing around Strings.
"Full OS" is confusing here. Let's be explicit:

1. "application containers" are effectively a single process [though that can fork more] with some kernel process-struct fields set to nonzero values, indicating that the kernel should present this process a different view of its environment.

2. "virtual machines" are the processor providing a separate virtualized view of the CPU, on which is then booted another virtualized kernel, which brings up with it virtualized OS services and eventually an app.

3. Between them, "OS containers" are a hybrid: they start up all the userland virtualized OS services that a VM does, but they do so on top of a kernel that's not actually a fresh, separate kernel; but instead a kernel that has been told (through setting tons of containerization process flags) to present to this group of processes a view of the world where this kernel looks like a fresh kernel in a newly-started VM.

"OS containers" are basically a raw optimization over VMs by asking one kernel to pretend to be multiple kernels, and to manage one pool of memory instead of having multiple pools of memory. Anything you can do with raw VMs, you should (in theory, given good inter-container isolation+quota logic) be able to do with OS containers as well.
Slack style emoji's using a: for any app on Mac
All the data (well almost) you need around Seed Investments in India
In English we have expressions like "a quarter till five" too. But usually, everything up to and including the half-hour is reckoned in terms of the past whole hour.
Don't bill deep geothermal as any sort of green. There are usually emissions that have health consequences for the population around the power plant. The corrosion of the pipes bringing steam from the drill site to the turbines is massive. Drilling that deep and pumping water into the hole ups the risk of earthquakes.

(source: I live in Reykjavík and have witnessed first-hand the increased stench from the Hellisheiði geothermal plant)
Interesting that you say that on a blog which is mostly someone being offended at the idea of gender neutral toilets. So offended that he thinks it's a deliberate ploy to make him annoyed.
I agree with you, but I have a comment about the video you linked to.

O'Neill gave several examples of views that in the past were regarded as "maximally offensive", but they were all progressive - they advocated for a new idea, something that was never accepted before in that society.

But are there any examples of regressive views that were initially considered offensive but later accepted?
> Politics is a mind-killer.

If you think this is so then don't talk politics. But if you're asking us to be Good Germans that's not going to happen.
| As an American that speaks only English, I'm probably not the best person to answer what is the right approach.

Why not, most code is written in English.
I was thinking about making this my first con, and I didn't go because the first thing I saw looking for info was the code of conduct. That's now The Sign. Caring too much about your code of conduct, instead of just being welcoming as the con has always been from what I've heard, means far left politics are the order of the day.

Better form committees about inclusion and rape culture too, before people accuse you of being (insert buzzword)!

Hacker groups have always been the most welcomeling places I've ever experienced for people from "odd" walks of life, and paradoxically it's people fighting for inclusion who threaten that. You tell everyone this is a culture of toxic masculinity, and guess who are the only people left in it?
> "if there is a disagreement talk it out. If it can't be resolved escalate."

Haven't read it, so maybe I'm being unfair. But why do you need to "talk it out" ? Can't people just disagree and continue living? And "escalate", what does that even mean? Do you have an example?
Interesting. This appears to bolster the Sapir–Whorf hypothesis[1] which has been the subject of a fair degree of criticism[2], particularly from Steven Pinker.

[1] https://en.wikipedia.org/wiki/Linguistic_relativity

[2] https://www.quora.com/What-are-the-main-criticisms-of-Whorfs...
> is no excuse for fucking people over in the first place

Who is getting fucked over because of the job? Are you claiming that people choose those jobs over other, better jobs?

If I didn't own a car and was considering making a career as an Uber driver I'd happily accept a lower level of pay and rent someone else's car for a few months to get a sense of how much the job appealed to me and how hard I'd need to work to make money.

The person renting out the car is the one who has taken out loans and risk and now owns a depreciating asset. He or she must find someone to drive it, and depending on the supply of labor there will be a cost of hiring a driver (which is the driver's pay).

Who do you think needs to be stopped from doing business here? The one investing in renting the cars in hopes of finding drivers? Or the drivers who can't afford a car (or don't want to invest in one) but who want to earn a wage driving?

Or are you arguing that we need some wise arbiter of who can do what work, some sort of jobs minister or similar title?
That's unfortunate, but coding schools don't come close to covering what a regular degree program covers, and they're not a substitute.
English is my third language, so I guess my perspective on this problem does matter a bit.
> The hotel has existing toilets, and they're not gender neutral (I guess because of urinals and because of bins / vending machines for sanitary products, as well as signage) and so they declined that request.

Ah, my mistake. For reference, not all hosts respond that way: some recent high-profile conventions have successfully temporarily designated restrooms as gender neutral, including CCC (hacking conference) last year in Germany and the Democratic National Convention in the US.
Better would be to code depth-first-search and breadth-first-search functions and use those on plain nested dictionaries. That's what XML did via XPATH.
Asyncronous thats the difference. Nodejs its asyncronous, thats powerfull but its a nigthmare to control it in a crud database api. We try to change from php to nodejs in 2016 but async was the difference.
It's a shame Rolex has such a reputation for being showy jewelry. Their manufacturing rigor is one of the best in the mechanical watch industry. But good luck convincing someone of that when the first thing you see on the dial is "Rolex."

It's often said among watch collectors that you start out wanting a Rolex because it's all you know of in haute horlogerie. Then you learn more and want nothing to do with the brand, and finally you settle in and appreciate it for the legitimate workmanship.
What if you're hosting toasters owned by people who might be rude teenagers who want to set any house with a rival toaster in it on fire?

When Docker can safely protect a Minecraft server in one container from a local DoS attack coming from a bot running in a sibling container, I'll reconsider using VMs. :P
Some of these people may have allowed LinkedIn to scan _their_ contacts and you were one of them.
> The first thing I learned in the US: nobody says half past or ten to or any of those things.

I hear people say those all the time. Somewhat less with people under 30 or so.

> They only make sense on analog round clocks.

Actually, 10 minutes til <hour> makes perfect sense as a description of time independent of any mechanism of displaying the time.

It's not a natural way to read a digital clock, but not all discussion of time proceeds from reading clocks. Also, analog round wall clocks (and watches, and digital faces for smart watches that simulate them) still exist, and aren't that uncommon, taken together.
Actually someone now got the system to trigger a push notification :D
The problem, as I see it, is this: you can be sure consciousness exists (try and doubt it, and you will only discover the conscious experience of doubt), but you cannot be sure that anything else does. I cannot see why it's sensible to reduce the one certain thing to any number of uncertain things.

In a dream, you may similarly find that certain "objective" phenomena correlate near-perfectly with consciousness. Does this constitute consciousness being "captured objectively" by them? If not, why is the situation any different here, where we cannot be certain we're not in a simulation? (Notice that my argument does not depend on the likelihood of the simulation hypothesis, but just the possibility.)
Freedom of speech belongs even to enemies, which out such we have deprived them of even humanity as a sovereign right to think, but saying that I should add...

Down with idealogical tyrannical extremism! Of all counts and colors
Central to the premise of the movie is that in the movie-universe, time is not linear but a big ball of wibbly-wobbly, timey-wimey stuff; you just need to learn Heptapod in order to Sapir-Whorf your way into realizing it.

Time probably is linear for us in the real world, or else can only be perceived as linear by us wholly corporeal beings. Unless Roger Penrose is right and we have wibbly-wobbly, quantum-wantum stuff going on in our brains, which I doubt.
Haven't watched the movie but I'm vaguely familiar with the plot and I'm a linguist (who did a lot of cognitive linguistics during my time at the university). The movie is based around the strong version of the Sapir-Whorf hypothesis[0] (aka. linguistic determinism) which has been disproven time and time again. However, there seems to be at least some truth to the weaker version (aka. linguistic relativity) but it's still hotly debated to what extent and in which areas.

[0]: https://en.wikipedia.org/wiki/Linguistic_relativity
It managed to trigger an alert through push bullet. It fwds me stories with more than 500 upvotes.
Reflection on Entrepreneurship: Aspiring Founder, Consider This
Just got a Pushbullet push notification.
No, there is a difference between profit-seeking and rent-seeking [1]. Rent-seeking outfits tend to want monopolies, captive audiences, and other massive barriers to entry.

[1] https://en.wikipedia.org/wiki/Rent-seeking
Checker | San Francisco, CA | Full-time | Onsite

modern and compliant background checks, focused on building a fairer future for applicants. growing and profitable, an unusual combination for the Bay Area :) great engineering centric culture. co-founded by engineers. 100+ ppl, 30+ eng.

Forbes Next Billion Dollar Company: http://bit.ly/2q8T5Kk

4+ years relevant work experience

bit.ly/eng-fullstack

bit.ly/eng-backend

bit.ly/eng-machine-learning
In the United States, 325mg is the amount in a single standard OTC pill. People often take two pills because of the old doctor's adage, "take two aspirin and call me in the morning".

81mg is marketed as low-dose (aka "baby aspirin"--because of the size or dose, not because it's intended for babies) and often prescribed as prophylaxis. But that's not particularly relevant wrt the maximum safe short-term dosage. The worst part of a flu usually only lasts a few days.

Here are the label directions from a bottle of generic aspirin as shown on Amazon (GoodSense Aspirin Pain Reliever 325 mg Coated Tablets, 100 Count).

Drink a full glass of water with each dose. Adults and
children 12 years and over: take 1 or 2 tablets every 4
hours or 3 tablets every 6 hours, not to exceed 12 tablets
in 24 hours. Children under 12 years: consult a doctor.

That's approx. 4 grams/day for OTC usage.
Idk, I do have different personalities in my two native languages, so I suppose the different mental makeup could affect things.

But I'm not sure how much of this hypothetical difference is due to cultural differences assimilated into each part of my mind through differences in exposure via the two languages, vs the languages themselves. A worthwhile distinction imo.
I am confused by what the article says. At least in Spain we don't use volumetric relative measures for time (big/small) but linear ("corto"/"largo", short/long). This is particularly true when for the examples in the article ("duración" duration: "larga duración" o "corta duración"; "wedding", a "big wedding" is a wedding with a lot of people, a "long wedding" is a wedding that takes a lot of time). The only case that might be different is that in Spanish it is common to use "mucho/poco" (a lot, little) as an adverb with "durar" ("to last") as in "sth lasts a lot" as opposed "sth lasts long" or "cuanto dura?" ("how much it lasts/takes?")

As other pointed out, the "now" that blends into the future is maybe a more interesting feature of how time is understood in Spanish vs other languages.
I don't mean create a CS like curriculum that would lead to an official degree, but build a continuous education program which teaches the trade.
I don't think OpenAL simulates some of the more complex phenomena having to do with how sound interacts with your body and ears?

Valve also released an audio toolkit that does a similar thing to this one called Steam Audio.
This post has been flagged with 30 points and 24 comments. Doesn't this just validate the premise of the post?
If you want to hear a great example of spatial audio, check out The Quiet American [0] and be sure to use earbuds. He records his environment using two in-ear microphones to get all of the effects discussed in the article: sound shaped by the external parts of the ear, timing differences between the left and right ear, etc.

I remember listening to one recording where he is at the edge of a lake or ocean, and listening while standing with my eyes closed I almost expected to feel the waves around my ankles. It's incredibly immersive, and will work wonders for VR.

[0] https://www.quietamerican.org/introduction.html
I have seen a fair amount of non ASCII string literals. Multiple currencies, for example.

I assume utf8 has some problematic glyphs in this space.
I find that's more a problem of bad design and bad names, rather than flexible types.
Shoehorn your politics into conversations all you like. That's why we have downvote buttons on HN.
People have been self teaching since before online was a thing, and the materials available online today are vastly better and more complete than what was available pre-web. You could just as well argue that someone isn't qualified to offer an opinion if they didn't teach themselves to program from photocopied systems and hardware reference manuals. (That's the way some of us did.)

There can be advantages to a formal program, especially for some people, but claiming that formal education is somehow a prerequisite is a gross exageration.
Is there any Pinboard.in like 'SaaS startup case' you can recommend?
Pinboard story was so impressive - Solo founder, Niche product, interesting business model with great results (some stats -https://blog.pinboard.in/2016/07/pinboard_turns_seven/)
Was that sarcasm?

What counts as "self-documenting"?
> For one, this would work because it does work, right now in Erlang.

Eh? Erlang has no equivalent to cgroups/namespaces, or even an equivalent of non-UID-0 code execution on its VM. There is in fact no isolation mechanism in the Erlang VM; all code is "privileged." Untrusted multitenant code execution is a pipe-dream for now, unless you graft on another sandbox inside Erlang, ala CouchDB's V8 C-port [and more recently luerl] sandboxes.

(I've been very much considering contributing code for "non-privileged Erlang processes" and "Erlang process namespaces"—adding things like "namespace outboxes" that will crash their own virtual nodes rather than flood peers—but it's not there right now.)
It is, however, extremely low carbon. Wind turbines kill birds and make noise, solar panels need toxic manufacturing processes. But carbon emissions are the overriding problem.
They can use other people's contact lists (users on LinkedIn who shared their contacts) and you surely will be on some of them.
> Overall, you get more people working longer hours for less compensation

So then the solution to increasing wages is simply to ban hard-working, willing people from taking jobs! Brilliant. Let's force them to be unemployed just so that those who are allowed to work can make a bit more money.

The biggest flaw in your argument is that it completely leaves out the value of experience. Those lower-wage drivers are not signing up for a lifetime of low-wage driving, they are taking a job that they can leave after a few months after gaining useful/valuable experience.

The beauty of Uber is that it offers the opportunity of part-time commitment work to many people who have not had the option before.

Now, instead of pouring a stiff drink to reduce the stress of personal debt (for example) someone can hop in their car and make a few hundred dollars and actually do something about it. The impact of this on people's sense of being in control of their destiny is profound.
The JC system is awesome. From there you can transfer just about anywhere. We had vets as reentry students at Berkeley.

I can't imagine taking a coding boot camp student seriously. And these fly by night schools have a history of fleeing vets.
> You are facing a program/API/library and you can have absolutely no clue of what it will give or expect without extensive reverse engineering.

Or reading the docs.
FCC to investigate, 'take appropriate action' on Colbert’s Trump rant
>And even yours pitches 'childish, imbecilic', which isn't uncombative itself, in context.

The term "mansplaining", and the use of it, is in my view extremely childish and imbecelic, in just about every scenario in which I've seen it used. And it's based on a gender-based generalization that is as illogical as if I had said "she became combative because women are driven by emotions rather than reasoning! She should stop fem-plaining!"
Okay, I phrased it too strongly, but that doesn't change my point.

They'd have exactly the same problem with any other profession that requires a degree, and lowering standards isn't the answer.