skysight-inc/HackerNews huggingface dataset:
While that is quite generous of them, I feel I should point out that if they really felt that way about their employees' families, they could have accomplished the same goal without tying it to the continued survival of the company by buying good life insurance for all of their employees. They'd have to have made sure to get a policy without a terrorism exemption, but given that their offices were in a building that had already been attacked once that doesn't seem like a stretch.

It may have turned out well here, but you really don't want to tie together things like "the company survives" and "grieving widows continue to eat". And not just because it may involve things like calling up relatives of the deceased to ply them for passwords while the bodies are still warm.
For reference: wholesale bandwidth cost is about 0.1 cents per GB.
I try not to waste my time on the trivial. Watching some random tv show or article. But I do make an effort to hang out with friends and family and other meaningful things.
Everything I read about SystemD is negative. Negative on the technology, negative on the people who created it. Nothing positive.

How is it that SystemD is about to dominate the market? Who is driving SystemD adoption, and why?
Cloud-based 3D Modeling, Animation and Rendering in Your Web Browser
I think he means, "the end of Linux as we know it", but that doesn't have the hyperbolic ring of the current title.
Edit: Disregard this, appears something funky is going on with SSL on my work's network

Looks like it's down for now - Disappointing, looks promising.
Actually, we just released GWT 2.7:

https://vaadin.com/blog/-/blogs/what-s-new-in-gwt-2-7
>That's a good point. I might include setting headlines' font size in the next update. Thanks!
Over 93% of the population has wired broadband access – over 99% if wireless options are considered:

http://www.broadbandmap.gov/blog/

So yes, your father's property is an unfortunate outlier. His main beef should be with the local authorities who granted Comcast a monopoly without a prompt requirement-to-service.

(And in places where Comcast is truly the only provider, local regulation until other options arrive makes sense. Just not nationally, when almost everywhere has 2+ wired options and 3+ wireless options, and could also incrementally add new wires and towers far more easily than outlying/non-urban places.)
What do you think of the CMU course vs this text book in question?
I just started rewatching the original series a few weeks ago. A lot of the themes he explores are still relevant today.
Personally I don't really care if she is conservative or not (I'm not even in the US and am not sure to really understand the party system).

What bothers me the most is that the article wants to tackle sex, and eventually food, but the claims on both subjects are peculiar, unrealistic and mainly unfounded.

People aren't less moral than they were centuries ago, be it towards sex or anything else. Different people can now openly have different moralities, different POV have come to be tolerated and the law and society has changed in its view of sexual orientation and marriage. But these sexual behaviors or way of thinking didn't just become a thing now that they are legal or accepted, people were just doing them behind closed doors, were openly seen as exceptions, or got banned from society/killed/deported.

Arguing that morality has gone south in two centuries is just an other way of saying "Society as a whole should have a single moral compass, the one of two centuries ago, let's bash any different moralities".

And sadly the same goes for the food argument. There is so much "junk" food now because people produce and actually consume it. Arguying that we've become more morally concerned about food when literally thousands of tons of generic food is produced and eaten everyday is also delusional. Some peope care a lot more about what they it, of course, just as centuries ago rich people would also care about who makes their bread, what is their meat, if it's poisoned, and if it's nutritionous and tasty. There's no way a bourgeois would eat the same food as a farmer, and with choice comes educated behaviors, preferences and opinions. People didn't just judge with the same criteria, and it would be misleading to say that prefering organic vegetables to sanglier meat is a more moral choice.
LOL Level 3 is not the problem here. In fact they are on the side of Netflix.

The regional ISPs are making big fuss, because until now they were sending about the same amount of traffic to Level3 as they were receiving, which allowed them to not charge each other for the traffic. As now there's more traffic coming from Level3 than goes the other way. As per their agreements would make them pay to Level 3 for the difference.

Because of that they prefer to simply throttle incoming traffic from L3, despite the fact that it is the traffic requested by their own users, they also refuse to peer directly with Netflix because Netflix also competes with their services as a cable companies.
They offered that and Comcast refused.
But... you can't get a hash from somebody you trust with this scheme. The script downloads and runs and throws itself away with no attempt made to authenticate anything (well, I guess there's the TLS cert as it's a https url -- that's something at least).

Or if it's there somewhere I don't see it. Where it it?
It's not the end of Linux. It's the final death of the idea that Linux should just idly continue to act like a clone of some vague Unix of old because it was better when men were men and their computers had obscure RISC processors with billions of registers.

Linux hasn't really been that way for an incredibly long time, but a large proportion of the userbase still cling to this notion, some for ideological reasons, and some out of sentimentality.
Maybe very low-quality AR can be convincing, provided you're stationary (i.e. no panning-like effect)?

Relatedly, Carmack found some serious latency problems with Oculus Rift, but only with some particular combinations of object movement and changing viewing direction. He's thinking of fast video games with lots of movement. Just having a dragon floating in front of you is quite a lot more constrained.

Though I meant it as a general observation, i.e. animation is surprisingly effective, if you do it the right way; perhaps AR will be too, if it's done in (so
Probably out of scope for this app. TextEdit doesn't let you open a folder either.
Is there any reason for a GWT developer to want to switch, either now or in future? Since GWT already provides all of those benefits with Java. The only reason for switching that I can see, is if Dart's performance becomes better.

Edit: Also, for Java, you might wanna try an IDE like IntelliJ, which writes a lot of your code for you. Or Java 8, which makes things a -lot- less verbose.
I'm currently developing a small card game in Python that is completely cross-platform. Basically, if the OS has Python 3, my game will run without any issue. It has been tested with Windows and Linux so far. The GUI uses the Python Tkinter library, which is an interface to Tcl/Tk and is included in Python's standard library. The widgets actually blend in well with the rest of the OS in the more recent versions if the library.

So that's one way to do it, though I wouldn't recommend it for a larger app. Developing a GUI with Tkinter takes a fair bit of work. Also, I decided to learn the library by starting that project, so that probably made it a bit more tedious for me than it would have been to someone more familiar with the tools. It's a solid option for a small app, though.

An option I've considered for a future project is Kivy [0]. It's a cross-platform Python library which is supposed to allow for quick cross-platform UI development.

[0] http://kivy.org/#home
Because it breaks ALL the time.

On plenty of sites, Chrome/FF/IE/etc. will fail to recognize a user or password field. They'll often fail to recognize them at account creation. Sometimes you'll need multiple accounts on a single domain, which Chrome can't handle (for example). I could go on and on...

Browsers remember passwords as a mere convenience, when it happens to work. They are in no way "proper" password managers, which are encrypted with a master password, can be exported and backed up, handle multiple accounts, etc...
Why is everything on the news always negative? Is everyone a crime peddling pedophile rapist murderer drug addict? My point is that negative drama sells headlines.
people like me. I've been waiting for something like systemd to come to linux since i started using it (back in 2000).

Tired of having to write init scripts for every distro, writing forking daemons, and dealing with the too simple syslog.
OSX is Unix and, from my own informal observations, it's very popular among the developer crowd. I spend more time on a Mac than I do on Linux these days and I'm very happy.

Unless it was done in a portable way (and this one feels like it's done as Mac-native), making a Windows version is a whole lot of work for a very uncertain RoI.
It hinges upon the fact that people are more likely to be vocal when they don't like something than when they do. Consider online reviews: are you more likely to review a product when it's worked fine as you expected or when it died a month after you got it?

systemd has both good aspects (e.g. faster boot times and removal of the nasty nest of shell scripts) as well as bad ones (incredibly monolithic). There are arguments on both sides of the fence. It's just that you're more likely to hear from people who dislike something than you are to hear from people that like it. (And at this point most of the systemd proponents have given up talking about it because of the incredibly vocal and relentless opposition.)
that elasticity!
I don't agree with the article that it is 'end' of Linux, whatever that may mean, but the article argues that because SystemD is changing what Linux stood for - simplicity, never break userspace, keep as many things in user space as practical, and keep the kernel version dependencies on userspace to a bare minimum and in addition is also rewriting lot of battle hardened software like resolvd and in doing so it will introduce instability and security issues.

I guess the point is end users will shy away from the short term mess and move to another system like FreeBSD.

While I don't know if SystemD is a vastly superior design and implementation to any of the already existing things and I am not sure how much of a stability/security/complexity concern it is, I think that the 'end' of Linux will not be due to SystemD - it has a lot of momentum going for it. It will take something bigger to derail Linux at this point.
This could be pretty neat, but I'm hesitant to give an unknown app full write access to my private repositories. Especially when querying public stars can be done with readonly+public access.

I'm not sure many people would need to organize private repos that they've starred. I for one haven't even starred any private repos.
Linux and SystemD work and work good. Because the people who use it like it and we don't have many complaints besides logs are no longer text files we have to use journalctl. The strong critics usually go the route of "It remains to be seen if this is a good or bad thing."

Systemd has been a replacement for the worst part of Linux, init. It was confusing and was just barely workable. It has been needing replacement for 5 or more years. There were SEVERAL solutions brought out and well more developers like SystemD more then the rest.

As a user in Arch Linux, OpenSUSE and Fedora it has been rock solid and I have been able to do things at my knowledge level much more consistent and lower level.
Seems up for me.
I deal with sysadmin stuff for quite some time(since 2001), and I just won't use distributions without systemd.

The benefits far outweigh the risks (imo obviously)
> Modern languages and their compilers can usually produce the best possible machine code most of the time.

You have been lied to. Modern compilers produce better code than non-expert assembly programmers. Expert assembly programmers are still much, much better than compilers (note, however, that we are also much more expensive). As a professional library writer, I typically beat compilers by about 2x for non-trivial non-vectorizable functions; when vectorization is possible, that figure usually increases; now and then I beat a compiler by a few orders of magnitude.

ARM isn't really simpler than x86. ARMv7 has about as many instructions as x86, and probably has more if you differentiate between thumb and arm (which you should if you are micro-optimizing). It also features some constructs like general conditional execution that are notoriously difficult for compilers to use effectively. The 64-bit ARM ISA is every bit as complex as modern x86_64 (though more orthogonal, which makes it lovely to program for).

N.B. "the best possible machine code" is actually non-computable in the general case -- its equivalent to the halting problem. This is sometimes referred to as the "full employment theorem". So from a certain point of view, no matter how good compilers get there will always be room to do better.
It's not particularly great in terms of journalism ethics, either, especially with the level of detail they're providing. They basically reprinted a leaked slide deck in it's entirety, without there being much of a compelling public interest in anything it contains.
Good UI is relative to the product functionality and the goals of its users. The command line is good UI for some things and bad for others. Its certainly not universally good.
TL;DR systemd is winning the developer mind share. Things being built like Gnome which require SystemD thus most things will need systemd.
I'm not an asm.js expert by anyway means, but I did have some success using it. So here's some basic facts:

1) asm.js is Javascript, albeit a strict subset

2) asm.js is not Emscripten. Emscripten is rather a tool that converts LLVM IR to asm.js - in fact, before asm.js was released, Emscripten still worked, albeit significantly slower.

3) While you can't 'compile' Javascript to asm.js, you could in theory manually convert it - the reason it's so closely associated with C/C++ is that there's type information available to do the conversion to asm.js automatically

4) Just as an example, asm.js works by doing things like bitwise ORing numbers with zero to make it possible for the Javascript engine to immediately know you're actually only dealing with integers. In that sense it gives you AOT-like potential, rather than running the loop a few hundred times to see what you're getting before JITing it.

With V8, Google seem to be taking the approach it's better to optimise more generally, rather than focussing on asm.js.
Rich Hickey – Inside Transducers [video]
The data includes (and the article analyzes) both gross and net numbers, and also the profit remaining after marketing burn and other costs.
Totally agree, ML-style languages are great for writing compilers.
Yeah we need to go back to when distro A and B had totally different versions of everything since it was so much work to get things working.

Now we are close to having a OS where you can seriously just expect anything "Linux" to just run. Bad I guess to some :P
I've only heard that in context of A: missing tooling, B: Microsoft, in their quest to make customers feel C# is still the real language and F#'s just some science toy. I've used F# for a Web UI via WebSharper and it was lovely. It's just a poor reflection on the state of UI kits if they don't work with F#.
Stop stop stop saying "communicating at a distance." They may be formed or placed into an "entangled" state, but they aren't communicating through any physical wormhole.

It's waves all the way down. And string theory? Someone pass the arxiv...
Whether you work in finance or as a developer, your worth to your employer is dependent upon the value you bring to your employer. Might be an idea to look at what you enjoy instead of being fixated on the money.
I'm quite happy to be a part of the development team for GNU Guix, a distro that is not using systemd. I'm not a systemd hater, but it's definitely not for me and I'm not thrilled with the direction that development is going. It's a shame that sysvinit and friends are so bad that using systemd is the best option we have right now. Maybe GNU dmd will be able to stand up to it someday.
< how much would you pay?
$0.00 Zip. If I have to pay, I go away. Looking back to my pre HTML Labs days, I don't think I ever go to the same site(s) longer than a year or so. Nothing regularly.

I had an interesting self discovery. After I insulted a coworker for not being able to think for himself; always parroting Rush, he challenged me to listening to his radio show for one week. I did. I was surprised at what I learned.

I never, ever listen or watch commercials. It's subconscious. I could not change the radio during commercials as I had to listen to his show. It KILLED me. I NEVER listen to commercials.

Then I realized I flip if I watch TV. If I listen to radio, I change the station automatically when I hear a commercial. YouTube, turn down sound. Automatically. TV shows, watch after it starts so I can fast forward via Tivo.

Same goes for anything pay online. See a pay requirement? Go away. I realize I don't buy any online content; No site I have ever gone to is worth paying (directly).

By the way, I pay for internet access 4 ways each month; cable ($50); two phones ($100); library internet access ($~100 via property taxes used to fund town library). I pay enough.
> Everything I read about SystemD is negative

May be a bias in action. People who like it, or who really don't care much about it (I dislike journalctl, but, apart from that, I'm mostly OK with it) don't waste time writing how not much changed for them and how things continue to work as expected.
Right, but autofill doesn't split at logical english meaning. This is what I was trying to say.
Well it is an app that is 100% optional. Also they are adding other browsers so that evil part?
Go to m.uber.com and fiddle around in the console. There used to be a way to get at your user object (it might have been closed off now, but I believe data is still there, hard to share data across a big app like that without exposing a little bit).
If it's true, who's harmed? What's the ethical principle involved?
First post.

Just got a ping from an Uber recruiter who was linking to this article. If they didn't leak it themselves they're certainly embracing it.
Server admins have so much new technology to learn and play with to stay relevant. If they feel like learning systemd is a chore, they might be in the wrong business.
I believe the cross-platform comment is about supporting iOS and Android.
There's this strange underlying strata in your argument, in that it seems to allude that people

1) Can't be effective regulators without having learned or interacted with private business

2) it is natural to expect people to head to private practice, and there aren't some people who enjoy serving the nation.

Finally - as an unrelated point to the above - relations between regs and private entities are dynamic systems. At the moment they are likely too cushy and they need to be further apart.

At other times or in other eras, the regulators are too far apart from business to understand best practices.

Given the evidence, and the fact that regulatory capture is occurring at multiple levels, it seems apparent an arms length approach is required.
> In California, the minimum weekly salary is 2x the state minimum wage ($9/hour) for 40 hours/week, or $720.

As somebody who knows basically nothing about any of this, I found this statement confusing. Don't minimum wage employees break this rule by definition? So what subset of "employees" does the rule apply to?
Show HN: Visualizing London Tubemap with Zooming in D3.js
So if you were making $200k+ you wouldn't be wanting to be a developer?

In which case, you either don't generate enough value in your current role or you haven't negotiated your salary effectively. $125k pa does seem low for a good quant on Wall St. The amount of effort required to be a good, thus valuable and well paid developer, is considerable. Similar level of effort invested in your current skillset might see you advance in your present career track.
> As I understand it the marginal cost of the first N gigabytes is approximately zilch, but N+1 gigabytes is $$$$- because they now have to upgrade the infrastructure.

Missed out a step there. It's not zero then suddenly $$$$. It's more a question of gradual, usually low cost, equipment upgrades. All backhaul is via fiber optics, so by switching optics you go from 1G/10G/100G to multiple 1G/10G/100G waves. You might need a new router blade or a bigger chassis at some point.

Only if you really messed up do you need infrastructure upgrades. This might mean splitting nodes, i.e. pulling a bit more fiber to hotspots, but that is why you have spare empty conduits and excess fiber strands in your cables. If you don't then you truly deserve all the misery you brought upon yourself.
MS down
When going through the tutorial my laptop fan spins all the way up and that tab is using a constant 130%+ of my cpu. If it is something as simple as the rendering of the spawn pulsating or something it would be very nice if that could be fixed as that kills my battery and I haven't even gotten to the point where I implement some logic that could eat up cpu time.
Well, here's the basic deal. If we're talking about common servers, common desktop, etc then systemd is an excellent replacement. It covers the base of users quite well.

But lets say you are building a highly specialized application. You are going to be making quite a few customizations which are far more manageable through a shell scripting environment than by customizing a bunch of binaries.

I assume that Redhat is going to cover a lot of the bases for most users out there. But for those of us in highly customized environments it's going to suck.
It's just weird because those are sites that people only go to because they are too cheap to pay for quality content. Why would they pay for these sites?
You do realize this is what got FollowGen banned from their API right?...
If you ever write a blog post about your perspectives on Wall St, please post a link here - would love to read it.
But the choice isn't by default. Users must go explicitly choose. If Mozilla wanted to "promote choice", they'd prompt the user to pick a search engine on first use. Or use a default and make noise about changing. Like how FF reminds you about your rights, or asks to join customer feedback program.

I don't see how Yahoo promotes choice over Google, unless by choice you mean promote competition by going against the market leader. Which is fine, and I dislike Google, so good on y'all. But I don't get the point if euphemisms.
Juicy - Share Without Worries!
That is great to hear! I bought Chocolat (a purchase mainly instigated by the hilarious "the demo expired so it still works, but only with Comic Sans font" gimmick). And I even sent friends screenshots[1] raving about its completion UI.

But... Chocolat didn't really stick for me, with the plethora of editors I already use. Even though it's good.

I would definitely revisit it, if it got extensible completion.

[1]: https://www.dropbox.com/s/r2da0rc7spgpxqq/Screenshot%202014-...
I'd expect the base rates to settle around current mean--or probably median--usage. Not sure what that is although some data here https://gigaom.com/2012/07/19/america-show-me-your-broadband... Suggests that 100GB might not be a bad stab but likely influenced by the more technologically sophisticated.
Thanks for choking my browser.
Are there any reliable VPS providers that offer FreeBSD?