skysight-inc/HackerNews huggingface dataset:
I'm not Jesus. You got my name wrong. I get the feeling in reality that you DON'T love "guys like me". You manage to judge a lot about me from two comments!

Seriously though, I use Linux every other day and my last job involved maintaining racks and racks of Linux servers. I also use a few Raspberry Pi s at home, and I appreciate that things change. The ditching of the normal windowing paradigm is the biggest recent change that made me use Linux less as a desktop OS. I didn't say that things don't change - where did you read that?

But it still stands that giving my mum a Raspberry Pi and an SD card, and she'll be none the wiser about runlevels, CLI, or the main point of the discussion, programming. She'll instead spend more time learning how to use Linux, surely?

Or are you saying that my mum will suddenly be able to start development or something?

Or are you just offended that I had some experiences in the past or something?
Each node in our network has it's own access control permissions and organizational owner. It's easy enough to provide a centralized service with an end-point to push statistics from each node. In this case, organizational participation is "distributed".

A pull model, while technically distributed, is organizationally centralized: I have to get each node's owner to grant me direct access. Politically, and for security reasons, that's not going to happen.
I like the comment about getting better at "quickly disconnecting" from work #noteToSelf
It highly depends. If it's just large linear algebra operations, then it won't matter, since all the work will be done by BLAS.

If it's lots of small operations, I think pypy can inline them and you might see a significant speed up.
Is that the case with this release? It'll be dead in the water if they do that - PowerShell isn't much fun to use or learn.
Clickable: http://firstround.com/article/Get-the-Most-Out-of-Your-Start...
Same here; need push for integration. It appears that Prometheus favours pull to a fault. To me it makes sense to have a push/message infrastructure that you can then write scrapers for to your hearts content. InfluxDB has push, but I read that it uses 12X the storage due to storing metadata with each metric; Yikes!
Repercussions?
And SUSE enterprise is another actually popular version, at least what I've seen in the telecom industry. So that's at least 4.

Then, there's Arch which is popular with enthusiasts, and Ubuntu has become sufficiently different from Debian that it requires thinking when switching from one to the other. Gentoo seems to be getting less and less popular, but it's still kicking.

And yes as the parent post said, it's the unexpected differences that are stressful: different init systems, selinux vs apparmour vs nothing, different locations of config files, different whole /etc structures, that sort of things. The distros are diverging fast, and switching from RHEL to Ubuntu nowadays feels like it's a whole new system.
I find Mongodb works well (OLTP) when you use it as a powerful Key-Value store with secondary indices.

You'll get easy replication/failover (rolling updates of the DB server are easy), ease of use (with node.js for example) and very decent performance...

Good for an application where you need frequent access to a "row" except that row is complex, with subobjects, sets and arrays (in this use case, a relational model performs much worse because of joins)

Not so good for an application where you need frequent access to lists of tabular data and list/details access (where relational models shine)

Your mileage may vary. Some use it for logging, for analytics, for which I have no need or experience.
GridFS also works very well (but I use nginx as a cache in front of it).
Mysterious Apple Car Spotted Roaming Bay Area Streets
TransAsia GE235 crashes in Taiwan river
Being the admin of TPB could possibly lead them to other people of interest?
> “In a post-Snowden world,” Sanabria said, “nothing would surprise me.”

That's the spirit.
That'd be a challenge alright. One thing to consider is having each owner run their own Prometheus so that they can take advantage of all it's features, though it's a harder sell than "just push over here".

http://www.boxever.com/push-vs-pull-for-monitoring looks at other bits of the push vs. pull question.
What do you use for push-oriented time-series metrics? We are thinking of using LogStash (it has a go client). Unfortunately, as I understand, it's not time-series oriented.
Fun stuff, also, is this typo on purpose? "Comming soon"
The company site doesn't say much about the working environment, and candidates comparing you to other companies don't know what they get
Awesome! My personal experience has been that it is a lonely road but a worthwhile journey.
I think visual programming in a way that it would really be helpful is close to impossible. To achieve a good, working, prototype for visual programming means to be on a sort of "Happy Path" and use some conventions ( more or less strict). At that point, you are no longer and engineer / developer / hacker / coder ( or what ever you prefer being called ) you slowly transform into "Just the guy who knows you to configure that specific program / platform". Look at ERP solution that are offered nowadays, you get a gigantic package that needs to be configured by a person ( who will either check some boxes, add some params , enable some features visually / write a goulish xml / yml document that configures that system).

So yes, although visual programming seems very appealing it still has a lot to go...

* Disclaimer I`m preping for a PHD, my thesis subject is "user self generated application", so yes, I did some research, poked a lot in this field, and can say I know a bit about visually creating stuff from checkboxes, textboxes and buttons... it's a lot more complex than it seems and if you want to go all in and allow fine grained control from visual to final generated stuff, in the end you will overly complicate things ( remember the microwave with over it 30 buttons, with 28 buttons that nobody actually used ).

Have a nice day :)
Interesting! I would rather use a one per day limit instead of 30 per month - this would force people to think another 24 hours about their reply and that could improve it :)
I tend to put it under the heading of people sucking sometimes :-). It's a commonly observed effect that when there's no face-to-face interaction people don't think hard enough about the impact of their actions.

Unfortunately people tend to use downvote to mean 'I disagree'. It's sad, as I think it's important to preserve reasonably expressed dissenting opinions
"We would like to thank our donors for the continued support of the PyPy project, and for those who donate to our three sub-projects, as well as our volunteers and contributors (10 new commiters joined PyPy since the last release). We’ve shown quite a bit of progress, but we’re slowly running out of funds. Please consider donating more, or even better convince your employer to donate, so we can finish those projects! The three sub-projects are:
"

PyPy are doing such incredible work and they seem to ask for very little in the way of funding to make it happen (and they're very explicit about where they're going to spend the money).

Why is it that there aren't more donations from the industry? Is it just a marketing issue? Do they need to do a snazzy kickstarter video to build the hype?
Elimination of EV Insurance Requirement – No Vote
Lizard Squad Regroups Amid Anonymous Civil War
We favour pull, but we don't force it. The collectd exporter is an integration with a push-based system for example.

My full thoughts are up at http://www.boxever.com/push-vs-pull-for-monitoring
The short version is that I consider pull slightly better, but not majorly so. Push is more difficult to work with as you scale up, but it is doable.
When competition heats up in France, Nest brings a Fire Truck
It's nice to see that kind of obvious issue to be just fixed. With just constructive ideas. Without any ignorance, sexism or grief against the requester.

If all software projects acted like this, our subculture might finally overcome its bad reputation among women.

BTW, as a non-native speaker I wasn't even aware that "ho" is any meaningful word. If I had coded the Holes library, I'd probably have made the same embarrassing mistake and, too, would be more than happy to be notified in an early project stage.
First thumbs.db was a WinXP only thing. Windows Vista and higher store the thumbnails on C:\ in the users folder!

But actually the thumbs.db file was great! The thumbnails were local next to the files. With WinNT 6+ the thumbnail store grows several GBs on C: for each user. If one moves a directory it has to reindex it. Attaching a USB removeable drive increases your central thumbnail file on C: even further. There is a pruning feature so if you don't access the USB storage the data is overwritten. Then the Windows Shell has to index Terabytes of external data again. Win7 has a bug that every now and then updating the central thumbnail store (and using Windows Security Essential) consumes more memory (16+ GB) than is available - it was clearly never tested with 100.000s of media files.

It doesn't help that Windows Explorer starting with Vista lost several convenient features like remember the file list style of every folder or using a "folder.jpg" file as folder preview picture instead of showing 4 random pictures. Win8.1/10 at least brought back the "up" button. WinXP had also a real toolbar that could be changed, now you need a custom shell extension.
Yeah, I understand. You still give yourselves 24 hours. I guess I think it's a weird spot to promote your performance, especially if you aren't willing to stand by it (that's the message please allow 24 hours sends to me).
I was going to create an uber for escorts, but it already exists... tinder^H^H^H^H^H^Hmixxxer.
How does this even need to asked?

Think about it:

- You have the chance to explore a place that millions of people will never even think of doing because they know they'll never be in a position to do so.

- Imagine you're on your deathbed looking back at your life. Will you be happy that you didn't go and do that thing you couldn't be bothered to try? (This applies to everything in life).
>The black box is only great so long as it actually works, and when it breaks you are completely screwed.

To most users Linux is just as much of a black box as Windows is.

Even among Linux fans, the number of people who actually need to customize the kernel is tiny. The number of people who can customize the kernel is even smaller.

So where's the freedom? At the OS level, all that's happened is that the lockdown has moved from corporations to a subset of the developer community.

Most end users aren't any more empowered than they used to be.

Now - it's different in the web and language spaces, where there's a steady simmer of framework development, and many popular web projects/products wouldn't have been possible without framework sharing.

But there's still plenty of proprietary content there. Just try to get Google or Facebook to share their data collections with you and see how politically relevant open source 'freedom' is then.

If that seems like a tangent, it's missing the point that the value of a system doesn't come from the source code - it comes from the system as a whole, and includes usability, community reach, innovation, invention, and data.

Open source pretends to be a huge lever for freedom, but it's more like a battered fork caught in an avalanche.

In computing, the world-changing leverage is elsewhere, and always has been.
I'm not so sure about TPB.

4chan, however...
Technically you are correct, no DNA is being modified. However, the mix of genetic material is being altered.
Really nice comments about how to do a startup when you've got a family.
Thanks, though it is easier said than done. Some people recommend meditating, but it is something I haven't had time to do yet. The best thing I have found to help quickly disconnecting is to exercise.
What is a service monitoring system?
Well, yes, the same could be said of Chomsky.
Your college major is a pretty good indication of how smart you are
Well, the problem is mostly that some significant number of voters hate the idea that their money is being spent on keeping someone else alive and well, so the Government is constantly changing who gets it and how much.

The problem is that when you're living off someone else's goodwill - even if that someone is the Government - you're entirely dependent on them, and they can put you through whatever hardship they please.
And as a general rule of thumb, what the other end of the rocket should be doing is pointing down.
> as a non-native speaker I wasn't even aware that "ho" is any meaningful word

same here, and for sure also the author of the library wasn't aware ;)
But in this case, if they buy books, they will buy from Amazon, which won't have to increase its prices when San Francisco raises minimum wage, as that will have 0 effect on their costs.
Once I heard a urban legend about a programmer being sued because he was using mickeyMouse as a variable name.

I wouldn't be surprised if many of such cases of non-disclosure are to avoid hungry lawyers for trying to suck some blood out of rich companies. I guess the star trek franchise is owned by Paramount or something like this.
YaaHN – A Python API for Hacker News
In the case of wildfires, why yes, yes indeed we do.
Admitting Defeat on K&R in LCTHW
I push all my logs into logstash->elasticsearch.

For metrics I go Riemann->Graphite. Riemann comes with a graphite compatible server so I push straight to that for processing and alerting. I also send from Riemann to logstash and logstash to Riemann where it makes sense.

For my metrics dashboard I use Grafana which is really awesome. I make use of its templating pretty heavily as I run a lot of individual IIS clusters. I can create cluster overview and drill down dashboards and template it so I can just change the cluster number to see its stats. You can also link directly into a dashboard passing variables as a query string parameter. Pretty excellent.
"I can't wait until the research eventually forces the hand of those who mistakenly believe otherwise."

I wouldn't be so optimistic, we still can't even "prove" to some that vaccination is beneficial. Even if research found a valid application for hallucinogens, I doubt they will be legal or widely available in anytime soon except, maybe, as carefully dosed therapy drug in extreme cases (pretty much like opiates).
Reacting to React Native
But I think it's actually a good thing that some domestic terrorist groups don't fit the definition of paramilitary organization. To make our construct useful in public policy, we should be able to propose broad treatment across all members of a construct and be able to predict consistent outcome. We should be interested in developing useful tools for policy talk, and being able to make grounded generalizations is super useful.

I don't think the Unabomber or Anonymous fits in the same policy discussion as IS or Al Qaeda, because I think these problems suggest very divergent courses of policy. Every time we have to make caveats to our category, every time we must exercise discretion in interpretation, we will find our construct proportionally less robust.

Imagine a government rule which authorizes military action against IS, cartels, or Al Qaeda, including assassinations and characterized by an absence of legal process. Whether or not I agree with this rule, I can accept that it is sensible and potentially productive to at least talk about. I can accept that these groups have common characteristics which behave consistently following military or civilian interventions, thus permitting policy generalizations. I can also see that there is an intuitive connection between the solution and the problem.

What is hard to accept is that Unabomber and Anonymous should be on that same table for discussion, because what the overinclusion of these groups do is move the line of justification to remove legal process a little closer to home, and a little more into the realm of capricious discretion. It's hard to accept that some domestic terrorists are anything like an organization that has revenue streams, human resource management, infrastructure, administration, a paramilitary force, and so on, and so it's hard to connect the solution to the problem.

Of course, behind all of this is the assumption that terrorist organizations are so mighty that they have graduated beyond the class of criminal and into sub-state actor, and that ordinary civilian instruments are totally inadequate, and that military solutions are the only effective solutions.
I'm sure the drugs can have therapeutic uses. I'm also just as sure that they don't reveal any kind of metaphysical Higher Reality, and we should stop addressing them as if they did. They merely alter your brain functioning in certain ways.
Decentralize all the things.
Top 3 DVD Region Killer
I always thought that being an Engineer assumes you have knowledge of mathematics. The way this word is being used in Software ist kind of strange. "I built a blog in php, I'm a Software Engineer" - this feels kind of awkward to me.
Now if only someone could fix swig to be compatible with Pypy ..
Could you elaborate on your worries? I've used Reflux because it simplified certain things, and I'd love to understand the drawbacks.
I wonder, why is there a . TLD suffix and why does it work? I never knew..

http://www.quirksmode.org./blog/archives/2015/02/chrome_cont...
https://github.com/rcrowley/go-metrics is one I've came across while researching potential Prometheus integrations, it seems to support a number of backends including Graphite and InfluxDB.

One challenge with that model of metrics is that it assumes that the monitoring system doesn't have much ability to work with samples, so it makes up for this by calculating rates and quantiles in the client. This isn't as accurate as doing it in the server, and some instrumentation systems don't allow you to extract out the raw data to allow you to do it in the server.

For example say you've a 1-minute rate exported/scraped every minute. If you miss a push/scrape you lose all information about that minute. Similarly if you're delayed by a second, you'll miss a spike just after the previous push/scrape. If instead you expose a monotonically increasing counter and calculate a rate over that in the server, you don't lose that data.
In Australia children are assigned independent legal representation in the Family Law Courts. Australia has taken steps to shift away from parents having rights over children and moving toward children having rights (to be safe, cared for, to see their parents, etc).

I would hazard a guess there is a possibility, down the track, that a court will have to determine whether a child has a right to know from whom her DNA comes.

It will be interesting to see, from the comfort of my arm chair, how this all unfolds over time.
An Englishman, an Irishman and a Scotsman walked into a pub and bought himself a pint...
Pretty much exactly this.

It's where the developing war between Amazon and Google starts to get interesting. Google's approach has been to work with existing brick-and-mortar stores via Google Shopping Express, which I suspect means tying into their ordering and inventory systems. That's also more-or-less an attack on IBM (which does a lot of SMB work as well).

Google gets storefronts, merchandise, direct retail, and business knowledge, while Amazon's got to build that, but has a single unified shopping and logistics system.

I'm not sure which is going to win, though I'm betting somewhat on Google.
This is a common problem that you describe.
I always thought that being an Engineer assumes you have knowledge of mathematics.

Not really. Mostly just algorithms and procedures of some math concepts(Calculus and Linear Algebra) which roughly corresponds to the first year of North American math major.
Lots of established retail locations and fire-sale prices.

Putting together the real-estate inventory on your own means a lot more work.

Sell off the nonperforming locations you don't want. Keep and gut the rest. My bet is that Radio Shack as a brand is done.
Well, sure.

And bodega's, pawn shops, Western Union and check cashing establishments...
Radio Shack isn't 1) too big to fail and 2) doesn't have an entire ecosystem dependent on it (hobbyists included).
Eject for Windows (http://www011.upp.so-net.ne.jp/decafish/EjectForWindows/Ejec...)
With the benefit of hindsight I think company wide realtime dashboard would be high priority. I guess actual deployment procedures would be higher though.
This is really great, and something you should be proud of.

Here in Germany, there's just one unemployment number, and its measurement is adjusted some time to time.
So in theory, you could have a raising unemployment rate but decreasing official numbers, just by adjusting the definition from year to year.

And in practice, nobody doubts that our government does exactly that. It's really sad.
Quite possibly courting multiple suitors. Though if Sprint's the best counteroffer they've got, Amazon's going to walk all over this.
> As an extreme example if I owned a plane I would not like to hack it's software under any circumstance unless I were a professional aeronautics professional, and probably not even then.

But would you download an alternative distribution made by a group of enthusiastic aeronautics professionals that has been used by tons of other people with no problems? Think Cyanogenmod.
Uhhh... a rigorous Computer Science program usually stops one course short of a math minor.
Not commits guy, just playing around with it. Customize it and add a logo

Not sure if this is public or not but for example Wordpress git repo with their logo

https://commits.io/builds/115b510aca7

http://i.imgur.com/OzzW4ZV.png [Just in case it's not accessible, screenshot fully zoomed out]

http://i.imgur.com/Zi37xZF.png [Zoomed in on the whiter parts of the logo]
Read about it 15 years ago in a Belgian magazine. A Belgian doctor was claiming the same.

To be quite honest I use it already for 15 years and indeed it changes you. It helps me to be in "sana in corpore sano". Let's hope the negative health impacts on long term are not to bet so my body stays sano :)
Might be better having something like the following at the top of your script:

echo "This will STOP THE SERVER. Are you sure you want to do this?"
echo "Type 'yes' to continue:"
read response

if [[ $response != "yes" ]]
then
echo "You must type 'yes' to continue. Aborting."
exit 1
fi

echo "Stopping server ..."

It barely takes any time to type 'yes' but it makes you stop and think.
The BBC’s Doctor Who coding game is launching for Android and iOS tablets today
The UN is exactly known for being a court of law whose jurisdiction compels the USA to mete out sentencing with no right of appeal either.

If he was, why was it too hard to run the case? Why all this apologist stuff about an accusation being good enough for a death sentence - also carried out on his son while he sat in a cafe a week later. This is Stalinist reasoning, what is it doing in the USA?
Well Bittorrent is decentralized, because you can use one of the other dozens of torrent sites that exist besides TPB.
Guardian digital editor is right – ending comments is a mistake
Well written, this resonated with me. My day job is a software engineer. At night I have started to build a speech synthesizer. I had some math knowledge before, but I need to constantly improve it. (in the territory of signal processing and everything machine learning related.)