skysight-inc/HackerNews huggingface dataset:
> Actually, I'd argue that something like NS, its merits not being discussed here, does do good for social cohesion and cultural integration.

> When everyone is (relatively) equal and put through something comparatively arduous, it does good things for helping people gel together. It also probably helps instill a common sense of belonging to a nation.

> I'd attribute at least some of Singapore's ability to cultivate a sense of national identity to things like NS.

National Service is a tad tricky to discuss. While you mention that everyone is (relatively) equal when put through national service, that statement mainly refers to male citizens and second-generation permanent residents. Females, foreign students, and first-generation migrants aren't required to do so, and I can hardly see how they would be able to empathise with those who have had to undergo NS.

One other thing — imagine if one applies to a large MNC, and the hiring manager learns that the applicant might have to eventually fulfill their reservist liabilities and disappear for a month. If the applicant pool is global and there are no quotas to meet for local hires, it's very difficult to see how a competitive role based in Singapore might be filled by a Singaporean.
Want a good manufacturing job? You need computer and programming skills now
Most servers are VPSes running on Xen, KVM, ESXi or Hyper-V.
Stores closing at a record pace
Satire. It wasn't obvious to me at the first sight.
https://it.slashdot.org/story/08/06/18/2213232/man-fired-whe...

Don't be the person that gets someone fired, arrested, jailed, and in lifetime legal trouble because some asshole thought it would be hilarious to display porn on their computer at work.

(Yes, I'm equating "meatspinning" to malware. Argue if you like about that, but the main point stands: If you meatspin someone, you're taking a chance of ruining their entire life. Don't be That Guy.)
Wow, I've never heard of the PICO-8 before, but it's fantastic! This is exactly what I've always wanted, some ultra-simplified game console/emulator that's easy to create content for and easy to distribute that content. People have even built cool demoscene-esque content for it![2] And some of the games people have made are fantastic, and you can play them in your browser here: http://www.lexaloffle.com/bbs/?mode=carts&cat=7&sub=2&orderb...

Also, I was a bit confused by the term "fantasy console" so here's what I've been able to learn with some reading: it seems the PICO-8 is a kind of ultra-simple game VM with it's original implementation being in HTML/JS with access being sold by the creator[0]. At some point, the PICO-8 vm was ported by its creator to work on the CHIP computer, and now the PICO-8 VM is pre-installed on all CHIP computers[1].

What the OP link is for is an open source implementation of the PICO-8 VM in Rust. This isn't the only open source implementation of PICO-8.

[0] - http://www.lexaloffle.com/pico-8.php

[1] - https://getchip.com/pages/chip

[2] - https://www.youtube.com/watch?v=QTvnYkmtleI
Can you tell us which company this is. I have lots of stars and i am looking for a job.
Gentoo also works with or without systemd, and the dev's maintain a nice udev replacement, eudev.
Only 1Gb is required, which is $5/month on some VPS providers. Redis, Postgres, Sidekiq, etc all need to be running. It's a modern stack.
Totally this. I have childhood friends who now work in government IT and I just can't wrap my head around how these people get anything done in those kinds of environments.
If in the US I'd suggest getting politically active. It will take long enough even according to the pessimistic models (assuming we don't hit some doomsday scenario like the clathrate gun) for things to actually get noticeably bad [1] that a lot of people will choose short term profit over long term fixing the climate.

That means that to seriously get things done soon is going to require government action, and that means politics.

Regardless of whether you lean to the left or the right, register as a Republican and participate in the Republican primaries or caucuses for your local, state, and national offices supporting those Republicans who acknowledge that climate change is a series problem and that the government needs to play an active role in slowing, stopping, or reversing it.

I say register as a Republican, even if you would normally be something more to the left, because right now the Democrats are much more likely to nominate candidates that acknowledge climate change and the need for strong government action. The Republicans do have some people who believe that, but they currently rarely get nominated.

What we need to see is general elections where it is both the Democrat and the Republican that are on the right side of climate change so that no matter which party wins the election we get a government that will do something about the problem.

[1] Generally what most places will see is that bad things that already happen there will very slowly happen a little more often, and get a little more bad. But in many places there will also be good things that start happening a little more often and get a little bit better. It will take a generation or two before these changes have become big enough and frequent enough in most places that it will really be noticeable to the people there that yup, their climate has changed.
Open sourcing Swift, though, probably benefits Apple more than it does the community. Sans the Apple UI, it doesn't create some opportunity to lose a sale or have Apple like consumer facing apps show up on some other platform. Apple apps already mostly rely on non-apple backend servers.

Opening up iMessage or FaceTime would have been more of a statement. Either would allow interoperability on platforms they don't control.

Is there something significant they've open sourced, despite some perceived risk?
>>> I'm not sure what you think the business model is that would go against code reuse across sites. If you can afford to negotiate for ownership of what you build at a client site, why wouldn't you reuse things that are common?

Because there isn't much that is common. You're called to craft customised software, with special customization for the client needs and tight integration with the client systems.

Anyway, none of this matters. At the end of the day. A consulting shop doesn't bill software, it bills the hours*men.

Whatever spectrum you think you can achieve, your actual business model always push back to its extreme side.

I've worked at consulting shops trying to bill software as software. I've never seen it goes very well.
Nah, this stuff was rife and widespread any time you had a sufficient population of people. Please note that it's just as easy for an empiricist to be misled as it is for a religionist. You simply tailor the argument to their respective dogmas.

The internet has changed things in that it allows one to obtain information that appeals to their biases in a totally isolated and exclusionary manner.

Like it or not, if you're sharing space with someone in meatspace, their actions, choices, and reactions are going to be observed and processed by everyone else in the same space, having some type of influence, and the only way around that is for one of the parties to leave the physical area, which is usually not a trivial thing to make happen.

On the internet, if someone exerts an influence that causes discomfort for you, you just press "Mute"/"Hide"/"Block"/"Close" and it's gone forever. Our platforms learn that your biases oppose that type of influence and of course, tailor your experience to better appeal so you don't choose to use a competitor's platform.

The same kind of thing happens with search; someone who wants to reinforce their anti-vax bias will search for "reasons vaccines are bad" and find just what they've asked for. Someone pro-vax will do the same. The truth is that very few people in either camp are legitimately qualified to seriously critique either side's position, since you'd have to be a drug chemist yourself to know if the claims are valid, so as long as it looks like some semi-credible mumbo-jumbo at the surface level, it's good to go and the user will run with the one that works in favor of their bias. They never have to go through the discomfort of hearing from the other side. It's much harder to get this type of isolation in the real world for several obvious reasons.

The net effect is increasingly isolated social bubbles, which means increasingly diminished tolerance, which means increased hostility and polarization. Others can speculate on what comes after that, but it's probably not good.
Yep, that's true. They're planning to essentially fork MELPA and have their own "stable" repo of packages Spacemacs uses. I wish them luck on that, because the security issue is a concern.
I spend hours every day refreshing HN looking for the keyword to appear (and secretly, I must admit, also hoping for the next episode In the "PG vs. Seahawks OL" show).

If we start having bots do refreshing and posting for us, then bot will not only be taking our jobs, they'll be taking our hobbies!!

Can't allow that!!!1
We don't see many NodeBB sites in the wild. If you want an old-schoool, traditional PHP / MySQL system, XenForo is a good choice, but there are a lot of critical security exploits, so stay up to date.
Its not gunk. Stars is the first thing I check for social proof before using a project in my work. Higher stars is almost a guarantee of better quality and momentum.
It sounds like Pollard was trying to emulate his writing professors (forgetting he is supposed to be a businessman now). I've met people like that. Trying to teach "life lessons" (in which they don't succeed) instead of sticking to the prime objective.

And Pollard's writing professors sound like blowhards who don't have much else going on in life but pompous critiques. Pretty much like a number of university soft science professors.

Throw an immature bratty job seeker in the mix and wait for the fireworks!
The Soviet Union was always big on culture - often for nationalistic reasons.

After Stalinism subsided, the USSR spent a small fortune promoting Russian culture, esp. classical music, at home and abroad.

E.g. Warsaw in Poland was "gifted" a huge Palace of Culture and Science, which included a concert hall which was used for classical and pop concerts.
An error in the third paragraph, which states:

It stood at 280 ppm when record keeping began at Mauna Loa in 1958.

CO2 was 280 ppm at the beginning of the industrial revolution.

"The first monthly average carbon dioxide reading at Mauna Loa was 315.7 parts per million (ppm) in March 1958." [0]

[0] https://scripps.ucsd.edu/programs/keelingcurve/2015/06/02/am...
But it doesn't continuously need new water right? If I read the article correctly, it's not just once to fill the cooling system. That's what I don't get, seems hugely expensive and wasteful.
If i am the lead dev/architect and he gave me the latitude to implement it the way I thought was best, why would I be the "scapegoat" and not the person that should shoulder the blame for a poorly implemented project?

On the other hand I don't over promise. I've told everyone that they can either impose a deadline or features but not both. In other words, they can tell me these are the features they need and I can come back with a deadline after talking to the rest of the team, or they can tell me the deadline and we can discuss what features you can have by the deadline.

I'm not naive enough to think that everyone has a job where they can do that. But when I interviewed I was coming in to basically create a modern dev shop from scratch - source control, CI, automated testing, etc. with a group of developers who learned on the job without any formal training. I only accepted the job with the promise I would be given the time to set things up correctly.
Did Google offer to scan and release as creative commons at any point? Seems like the least evil option to me.
That's good to hear, because whether people want to admit it or not, journalists misreporting studies constantly is one of the reasons why trust has eroded.
But you listed a completely irrelevant gap. The gap of relevance is the one between automobiles and now, not the one between carriages and automobiles. If automobiles were the transport technology of 1890 and carriages were the technology of 1889, then devolving to carriages puts us back to 1889, regardless of when horses were invented.
I did take it back
Domestic sheep have been bred to produce more wool, not jump fences, and to be herd-bound and submissive. That started millennia ago.[1] Unless you find wild sheep, you're not seeing the normal animal; you're seeing a human-created meat and wool machine.

[1] http://www.ansi.okstate.edu/breeds/sheep/
They're very old... but at the same time they kind of look from the future. Cool stuff.
YES!! Very good show
Maybe Python (and Julia) are just... too .. MIT?
> if labeling it a threshold in media intended for non-scientist audiences captures attention and calls readers to action, great!

There's not a lot of things that I could personally do, and that really bums me out. While my life choices already contributed to at least one person not polluting the planet a lot (as an example, I don't drive a car and I don't use gas for heating), I don't see much more I can do about it.

I know I get my electricity from a coal plant, and I can't really save on electricity more than I am now. Recycling is something I'm doing as thoroughly as I can, but it's a bitch in a city where there are only two locations where I can dispose a recyclable waste.

I can't really do much more, and I'm not even reducing the waste at all. I'm just living my life avoiding to pollute the earth even more.
If you can't fight the bully then it's probably better to find alternative solutions than dunk your own head in the sand.
Higher star count is a guarantee of more visibility, that doesn't mean anything quality-wise and it doesn't mean much momentum-wise.
I find that both of you are right and this is why I'm always broke.
Disqus was a lot better before they spent a bunch of time and money building out live updates. Does anyone actually like that feature? Having posts move down the screen at random intervals as you're trying to read them is incredibly frustrating. Every time I have to click "pause live updates" I wonder why not just turn that off for good.
What do you think is a good first language?

I've seen a lot of people say that Python is a good first language, but I think Javascript is just as approachable as Python.
I think there is something to say about approachability. Perhaps an interesting approach would be to teach TypeScript (though your point about ints vs. floating point is still true)
Huawei blames slower P10s on memory shortage
there's a spin off called the originals which is even worse, currently suffering through that. and then something called riverdale.
We should stabilize at about 10b. Babies will shortly no longer be a problem.
Thanks for your feedback I have tried to fix some grammar and syntax errors. Please ping me in case you find it still confusing
Stop Guessing Languages Based on IP Address
I highly recommend general: https://github.com/noctuid/general.el It lets you easily bind keys in a vim leader-like way. For example, I use a macro that defines binds under a `M-SPC` leader key:

(ap/general-define-key
"fs" 'save-buffer)

Now I can press `M-SPC f s` instead of `C-x C-s` to save a file.
Wow. I've thought about this, using tap water to cool the house, but it's so wasteful it was never more than a playful thought. But then the Netherlands' summers are reasonably survivable even if they make me feel shit all day and all night.
Margin, Leveraged ETFs, Roths.
Samsung's Bixby will help you shop, unless you have Verizon
>The first comment strikes out the word "subsequently," calling it "entirely unnecessary and redundant" before exhorting "Don't use unnecessary words." Well, speaking of unnecessary words, how about "entirely" and "redundant" in your own comment?

Not that I disagree with your overall point, but are you implying that feedback/commentary should be held to same standard as what it is critiquing?
Stay where you are, command a higher salary, donate to environmental causes.
They mentioned .Net 3.5, which is ancient by modern programming standards; if I had to guess, the general direction towards generics, dynamic, and functional support? But take that with a huge grain of salt. This post is from a library author, so their opinion is probably going to vary a lot with application developers (especially those of us who never did much with Mono, but are utilizing Core already in production with Linux).
Um, vaguely (or maybe not so vaguely) racist/classist of you to drop "Section 8" and "savages" in your 1st and last sentences.
> Does anyone have ideas on how a mid-career software developer can switch gears into the clean energy/climate change industry, to do something to help

It's easy.

- Stop flying.

- Eat less meat.

- Buy less stuff.

- Use less energy.
I want to publicly thank Binaryreap3r for their professional hacking service. Which I'm happy to recommend to you.
Has your Social account been attacked by a hacker? Do you need to get back into your Facebook, Twitter, Instagram or Google+ account?, Have you lost your email or social media password and want to crack/recover it from computers?. Are you being cyber stalked and wish to find the source and stop the cyber predator?, Have you been scammed online? Do you need to locate and report the perpetrator?. Do you want to encrypt your data and protect your sensitive informations?. Any social engineering problem you may have. I know a white hat hacker that delivers!. He helped out with an issue and I think he's good what he does. Contact binaryreap3r@gmail.com or text +16155497267 for all yoiur professional hacking needs.
> I'm not sure how that balances out the person who was put in jail due to criticizing how much money was spent on the youth Olympics.

Who is this? I cannot find anything online about a person who was charged for doing so.
> Well, here's my prediction: climate change is real, but 100 years from now it won't turn out to be as apocalyptic as the experts claimed it will be.

What evidence are you basing that on?
you are describing a buffer over/under run.
jitter is when a stream of serial audio data (such as most external usb/firewire/etc audio interfaces end up receiving)
is not time-aligning it's frames/samples correctly with the clock of the codec (which should be the master clock)
or other situations where the clocking of playback/recording differs from the derived "clock" of the streams boundaries.
Well said. It's also interesting how the owner justifies his behavior by talking about how his own professors similarly insulted him when he was younger. Ie, it's the exact same reasoning used by frat boys for hazing their pledges. "I was insulted and belittled last year, and therefore, I'm going to do the same to you, and one day, you'll get to pass it on to someone else." Yes, that's some fine reasoning there.

Millennials today might be willing to accept constructive criticism, but they sure aren't willing to accept insults and belittling behavior. Good for them. I'm glad we have platforms like glass door where such behavior can be publicly called out.
Twenty plus years ago I was hiking on the North York Moors in England, which is an area where herds of sheep live wild on the moorland for most of the year. I came to a cattle grid (cattle guard in the US [1]) and a group of sheep were crowded at one side, obviously wanting to cross but unable to do so. Lots of baaaing and jostling.

Then one of the sheep did an amazing thing: it lay down and rolled it's body over the cattle grid, then stood at the other side staring at the rest of the group. They didn't follow, and eventually drifted away.

I've never seen or heard of that happening before or since. I sometimes wonder if that sheep was some kind of once-in-a-generation freak: a kind of Leonardo da Vinci outlier.

I like sheep.

[1] https://en.m.wikipedia.org/wiki/Cattle_grid
The author's twitter sheds some insight (scroll down a bit): https://mobile.twitter.com/JeroenFrijters
i still think the old MIT approach of using scheme - and not even explicitly teaching it - seems like the best one. Start with a small simple language, and focus on just data and procedures.

Hand-wringing about how useful a CS 101 language is in industry is putting the cart before the horse. People need to learn the ideas, and the less language they have in the way, the better.
I really wish that "climate change denial" were a strawman -- that everyone accepted the basic mechanisms and effects of AGW and just argued over the best policy responses. Kind of like how American politicians all agree that North Korea has nuclear weapons and just differ in their policy responses. There's some of that in the political debate around AGW -- some people might e.g. promote nuclear power while others favor renewables and yet others favor technology-neutral and revenue-neutral carbon taxes. But there is a large minority who assert that the whole problem is a hoax, and that scientists can't even prove North Korea (AGW) exists in the first place. Some of those people are in high government positions.
They've been told by well-funded industry groups and politicians that all their woes are due to excessive regulation.
Does anyone here have any experience with Moonlight? It doesn't go into a lot of detail.
As I pointed out at https://news.ycombinator.com/item?id=14169188 , there's a discussion of MySQL on the systemd-devel mailing list right now. Clearly some people in that discussion are not familiar with MySQL. Clearly some of the people in this discussion are not familiar with MySQL either.

To help combat this ignorance, here are some actual systemd units:

* https://github.com/MariaDB/server/blob/10.1/support-files/ma... -- MariaDB's official systemd service unit, 173 lines long

* https://github.com/mysql/mysql-server/blob/5.7/scripts/syste... -- MySQL's official systemd service unit, 60 lines long

* https://github.com/percona/percona-server/blob/5.7/scripts/s... -- Percona's official systemd service unit, 61 lines long

* https://sources.debian.net/src/apache2/2.4.25-3/debian/apach... -- Debian's third party systemd service unit for Apache2, 15 lines long

So these figures that people are pulling out of thin air are erroneous by anywhere from half the actual length to an order of magnitude too small. And, ironically, the Apache systemd service unit is using a System 5 rc shell script under the covers to do all of the work. The apachectl program is in fact a System 5 rc script from 1997, complete with start/stop/restart/status verbs.
>> Additionally, young people are socially and politically liberal, while KY voters overwhelmingly elected staunchly anti-LGBT representatives and were strongly in support of Trump.

in case you haven't seen "Generation Z" numbers - you're in for a surprise - http://www.dailywire.com/news/12785/gop-tsunami-looms-genera...

also, while the 20-30 year olds did vote primarily for Clinton - definitely not in an overwhelming fashion by any stretch of imagination.

that said - yes, it would be pretty hard to convince a native New Yorker to move to KY, but then again that person might be a Midwest transplant living in NYC to begin with...
Fewer mallocs in curl
> Honestly, once you learn 5 or 6 languages, picking up a new one (not as a deep expert, but enough to functionally contribute to an open source project) takes only a day or so.

I think this really depends on some of those 5 or 6 languages being similar to the new one. If I know C, C++, Python, Java, Perl and C#, I'm not going to walk right into Prolog or SML or Scheme. (Your second paragraph is related to this, I just wanted to call it out a little clearer.)