skysight-inc/HackerNews huggingface dataset:
The exact same issue arises in enterprise software sales, the customer is subject to many of the same issues of value perception and price justification as a regular consumer, and the demand curve exists as you would expect for any product. Sometimes it's easier because it's convention to quote the price without VAT, but many companies will structure budgets for departments that are not VAT-aware, so if I'm selling to Bill in operations, the total spend including VAT is taken out of his operations budget for the year (this makes some sense because the client doesn't always know whether they will be VAT neutral or not, and tracking the allocations by department is not something anyone I've met does.

In the vast majority of cases, an enterprise software company will collect far more VAT than it pays out, so it's not zero sum.
I'm not sure if you're being serious or snide; either is fine with me, because there's a lot of truth to what you said.

It might be interesting to actually break that comparison down a bit. I won't attempt to do that, but a couple of things jump to mind.

1. The 'cost per kilo' to Everest is probably a lot lower.
2. The chance of mortality per trip is impossible to know for Mars, but we can just assume it's about the same as for Everest.
3. Everest has a lot more atmosphere than any location on Mars.
4. I'm not certain, but I believe there are locations on Mars that are warmer on average than Everest.
5. Mars lacks an effective planetary radiation shield.
6. A somewhat educated guess on my part: because the atmosphere is so thin on Mars, the wind at its worst can't cause anything like the damage it can on Everest. One of the few intentional unscientific things in The Martian was how much force wind on Mars has.
7. I think the big Mars win, compare to Everest, is how much flat land you there is available.

This is a kind of whimsical thought process, but it belies a deeper mental struggle on my part. There are few people more excited about the prospect of humans forming living on Mars. It just makes me giddy and warm all over thinking about it. But at the same time, there are countless enormous and serious problems here on earth that could be attacked with the huge sums of money and resources required to setup shop on Mars.

So what it is all about? Musk says that we need to make humans a multi-planetary species. Ok, fair enough. But consider the timeframe and odds of an event on earth that would make human life here impossible. Sure, we could have a total nuclear war after 10x worst case climate change after etc etc etc. But I think that will leave more people alive and more or less functional in the long term than we could put on Mars in a hundred years.

So what is it about?

One of my dark guesses is this: Musk, looking into the future, sees humanity tearing itself apart for various reasons. And that those death spasms, over the course of years and decades, will likely destroy any extreme, 'mars replacement' outposts we make here on earth.

Millions of miles away, a few thousand people on Mars might be immune to such events.

This is an emotionally driven analysis on my part, but it does cross my mind from time to time.

In the meantime, I look forward to this Saturday's SpaceX launch and return! And even more keenly I look forward to next month's Mars Architecture presentation.
I originally had that on the pricing page. $5 per box - ship us whatever you want and we'll box it up and send it out. So yes, it's totally doable.
> If police are targeting a specific neighborhood because it is flagged as being a high crime area, then there is likely to be a higher arrest rate for innocent people

Police officers could be employed to periodically monitor a sample of the AI outputs and rate them. Humans can still be in the loop, just not at the lowest level of the loop. I'd have much more confidence in an AI that passes the tests and is independently monitored by humans, than in individuals taking the same decisions. An AI would be much more balanced, informed by more examples and tested to check its biases. Humans can always invoke discretion to justify their choices.
I couldn't agree more. At Mozilla, the Services Security team is part of the team that develops and builds services. We work with devs and ops every day. We write application and infrastructure code. We share successes and failures.

The traditional bystander/compliance security team approach shows its limits very quickly. Being embedded that deeply into the DevOps team is by far the most efficient way to secure services.
> the entire argument is that you can not apply laws retroactively.

That only applies to new laws.
How America accidentally nationalised its mortgage market
It doesn't deter violent crime, it deters street crime, some of which is violent.

How much white-collar crime occurs on the street?
Even violent crime off the street won't be helped much by street patrols.
Honestly benchmarks are useless. I'm sure Elm is "faster" and what not... but does it really matter? React is fast enough for a ton of businesses and people. So is Ember.

Sure, performance is good, but I think mostly bottlenecks are user code and the way the JS/CSS bundle is loaded and delivered. If there's a major performance issue in the framework, just submit a bug report. It'll be fixed.

I'm more interested in how productive I can be and how much fun I can have coding with said framework or language—something both Elm and React do well.
Your link certainly doesn't support you. There are no hard and fast rules. The link is categorized as "guidance", refers to itself several times as "guidance", and contains language like the following:

> Should I include an additional disclosure when I post on Facebook about how useful one of our products is? It’s a good idea.

> Determining whether followers are aware of a relationship could be tricky in many cases, so we recommend disclosure.

> Again, determining that could be tricky, so we recommend disclosure.

> The Guides are intended to give insight into what the FTC thinks about various marketing activities involving endorsements and how Section 5 might apply to those activities. The Guides themselves don’t have the force of law.

If someone files a complaint about you with the FTC, they may come after you after the fact, on a case-by-case, individualized basis; that's as much as they're saying until such time as someone files a complaint.
This. Looking at the fees paid by the brands they all looked kinda high. I am wondering how do they actualy quantify the results of those endorsement
I think there will be more concrete information in the next few days, as the proposal is a bit long, you can find it here:

http://berec.europa.eu/eng/document_register/subject_matter/...

But it starts well:

>This Regulation aims to establish common rules to safeguard equal and non-discriminatory treatment
of traffic in the provision of internet access services and related end-users’ rights. It aims to protect
end-users and simultaneously to guarantee the continued functioning of the internet ecosystem as an
engine of innovation.
For further reading on the topic of fairness in machine learning I would like to point to this [1].

[1]: https://jeremykun.com/2015/07/13/what-does-it-mean-for-an-al...
100% agree with this. The point is to have one team working together, where the team has all the required dev, ops, and security skills, or access to tools that can augment the team's skills.

Each member of the team does not need to be a superhero, they just need to be jointly responsible.
Because you don't want your 8 year old streaking monologues full of "motherf this" "f* that" "n* what?" etc. etc. in front of Grandma - it's just not couth. While that's okay in private or whatever, you just don't want to promote that that kind of language is okay in civilized company - and you certainly don't want a radio station that you listen to at work to suddenly start cussing and swearing about life.
There's something like Acid3, but it doesn't give you information as to what failed when you get a less-than-perfect score. (Test: http://acid3.acidtests.org/ | Information: http://www.webstandards.org/action/acid3/)

There are also all those other browser benchmarks (e.g. http://peacekeeper.futuremark.com/), but those include things other than the layout engine, such as javascript performance, webGL, etc. You could try poking around a few of them and only looking at the CSS and DOM sections though (http://web.basemark.com/).
Mithril's omission is telling, as it it often faster than even Elm by 50% or so.

http://lhorie.github.io/todomvc-perf-comparison/todomvc-benc...
religion is a choice

In many parts of the world it really isn't. If your parents where catholic then you are catholic, if your parents where jews then you are a jew, if you parents where muslim then you are a muslim etc. What you (or your parents) actually believe and don't believe in is rarely factors into it.
Or a good study if the the goal language is different. Studying a clean codebase is where I'd start, there is likely a lot of tribal knowledge in HTML rendering (especially layout) that isn't documented anywhere but in code.
Indeed that's the case though I can't say that I agree with them. The main reason is because these 'special' deals stifle competition and I think that's what the EC rule is all about. I guess it's legal in the US but that doesn't make it "right"(at least in the EU) so I don't mind if the US would tax EU companies more. It would be a win-win for the most of the citizens(EU and US).
Pretending to like narcissistic assholes in order to get along more smoothly in social situations?
Rethink oldthink on no first use
Rename "Full" to "Weak", and apologize for the crime that was "Flexible"!
A simple SMTP brute forcing tool with python
> Kubernetes, Mesos, etc. appear to be great orchestration tools for an organization with a few [or many] engineers dedicated to operations. Their not so great for a small team [or individuals] who are just trying to deploy some software.

I disagree. I worked with Kubernetes on a small team, and its core abstractions are brilliant. Brilliant enough that Docker Swarm is more or less copying the ideas from Kubernetes. Even so, Docker Swarm just isn't there yet.

> As I see it, Swarm seeks to solve orchestration analogously to the way Docker seeks to solve containers.

That's how I see it too. However, multi-node orchestration is MUCH harder. The Kubernetes folks know that. Setting up K8S from scratch on a multi-node setup is still difficult, and the community acknowledges it. Contrast that with the way Docker is handling it. Docker seems to be trying to sweep difficult issues under the rug. Look at the osxfs and host container threads on the Docker forum as examples. People had to ask the developers for more transparency before it started showing up.

I don't blame Docker for how they got to "sweep difficult issues under the rug", since that is part of their product design DNA. It's just that things are coming apart at the seams.

> Google doesn't see a business case for pushing Kubernetes toward the Gmail end of the ease of use spectrum.

That's correct. That is what GKE is for. On the other hand, that is what Deis/Helm is for. Turning the project over to the Cloud Native Foundation, listening to the developer community ... there is a lot of things Docker can learn from the Kubernetes project when it comes to running an open-source project.
My office still has machines with PS/2 ports, keyboards and mice ;-)
> solve problems from beginning to end: everything from product conceptualizations to engineering implementations.

If you prefer to be specialized, a warning that it won't happen is a positive feature of the listing, so that both you and the hiring company can save some time.
They should really spend more time on making the docs less attrocius for Elm. That's more important than benchmarks.

(Coming from someone who appreciates Elm)
> arrestable behavior

For example, "breathing while black."
Phones tend to be a repeated purchase that people are quickly able to assess costs and benefits of and optimize. It thus more closely approximates the rational choice model under which free markets are efficient.
Gecko has always used more ram than the OS.

On my p133 with 32MB of RAM (running mandrake linux, Enlighenment DR0.15 CVS built weekly), Mozilla milestones would constantly swap out to disk while running, due to the massive RAM requirements.

My current KDE Plasma 5 system (Calculate Linux) uses about 300MB idle. Firefox (Same gecko core) is using 464MB of RAM right now with 7 tabs open.

I'm currently building servo (with browser.html) for the first time, and I expect similar RAM requirements.
An interesting new variant of what you might call "active TEMPEST": a program running on the target machine that changes its EM emission spectrum. Of course, if you can plug a thumbdrive into an airgapped machine and get a radio reciever within a few feet of it I really wouldn't call it "airgapped" enough. You might as well just write to the USB drive.

Maybe could be made to work with mice and keyboards, which have nice long cable antennas. They're supposed to be shielded but are often poor.

Play along at home: http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspb...
It's true in this market, but not true if, for example, the stock market crashes and/or we have a deflationary depression.

Not saying that's particularly likely, but avoiding debt does remove risk in such scenarios--if you never take on debt you can never go bankrupt, even if your upside is also lower. People make different choices about how to balance risk, reduce stress, etc. It only looks irrational when one person imposes their values on the decisions of another.
Sadly, this is what "DevOps" was supposed to be about when the discussions started back in 2010ish. Getting all of the people required across the entire business working together so that road blocks could be removed as close to the problem source as possible.

The fact that we even see DevOps teams tells you how horribly the point was missed. Instead of changing the way they do business, folks seem content to sprinkle in some automation and call it a day. I work in a company that put together a DevOps team despite trying to explain that to them. Now we have the same problems as before. They are just somewhat automated now.
So it's docker + some massive orchestration tool but never worth it to just do docker?
I launched Indie Hackers (https://www.indiehackers.com) a few weeks ago on HN. To make the site, I worked with about 12 different founders to decide on formatting; come up with questions; and ultimately conduct, edit, and publish interviews.

I waited to post on a Thursday morning, partly because I didn't want to compete with tons of new stories on a Monday/Tuesday, and partly because I wanted to launch as early as possible and I knew the MVP was basically done.

I let the founders I worked with know I'd be posting on HN, and they were eager to jump in the thread and answer questions that people had about their companies. I think this made the thread a lot more engaging. I also think the interviews themselves really resonated with people on HN, because they have a very "Ask HN" feel to them.

The thread ended up being on the front page of HN for about 36 hours, and stayed in the top 1-3 spots for most of that, finishing with 971 upvotes. (link to HN comments: https://news.ycombinator.com/item?id=12269425) I got about 100,000 pageviews on Thursday and 60,000 on Friday. Someone submitted it to ProductHunt on Sunday morning, where it stayed at #1 all day and got about 20,000 pageviews.

That was 3 weeks ago. Today the site has gotten 283,000 pageviews total. Daily traffic is around 2-3k pageviews (30-50x lower than it was on launch day). I've added a blog, more than doubled the number of interviews, and I'm working on adding a forum. I've also added two sponsors, from whom I've made about $600 total so far.
Just finished my Espresso Macchiato. I'm now waiting for it to influence my views on software,(jk it's funny the correlation between workplace/lifestyle preferences and software quality)
I did this once back in 2003. It was text only rendered, with mouse support so you could click on the links instead of tabbing around like Links.

I built it off of the IE object model (Internet Explorer Browser Extensions? Can’t recall). I think I just used the object model for connectivity settings. If you could get to the net using IE, my browser would work as well.

I think I coded to HTML 1.1 specs, and had it working after 2 months (with a few minor rendering issues). It did not support scripting, CSS or really much of anything (although it could POST), but it was surprising how much of the web was accessible. And it was really fast. Not because of my skillz, but when you cut out the garbage, it’s amazing how fast a page will load.

Anyway, I would not recommend this approach, but I would offer you encouragement. HTML parsing isn’t really that big of a deal, and you could get something very minimal (text rendering) working in short order. It would at least give you a feeling of what you are up against.
> Then they say worse, obviously racist things, but they're just saying them because they were called racists, not because they are racists

Or, perhaps, because it is very easy to become angry when one feels oneself unjustly maligned, and anger often betrays one into saying things which are ill considered and do not accurately depict one's genuine opinions or beliefs.

Of course, there is a contrary position which holds that such things more accurately characterize those who say them than do the things they say when calm. I can only surmise that people who adhere to this position have never themselves experienced anger.
systemd is a really recent development. Linux won the datacenter wars well before any of the recent desktop stuff started encroaching, and it did it on the back of being a free Unix clone.
Yeah, was any of that unexpected? I've been communicating over the Internet since the 1980's. By the time you were 10, the PC revolution was well under way. The Macintosh was already released, and so was the first version of Windows.

When I was born 50 years ago, supersonic commercial flight was being built. We thought we'd be talking to computers that had artificial intelligence. We thought we'd be living on Mars by now.
Groups from More Than 20 Cities to Form Global Fintech Federation
Rise of the Tomb Raider is coming to PS4 with VR and lot more features
This benchmark has nothing to do with page load time.

It's about rendering time, when everything is already loaded.
I think this is all a push by Docker's management to get the company acquired
Oh no...benchmarks.

Honestly, your decision to use any of the frameworks in the article should not be based on a benchmark. The frameworks here differ so much in how they work, the mental thought process you use in them, etc.

What is the technical debt of Elm? Training for developers to learn something other than JS, etc. This is a much bigger factor in a framework decision than a benchmark. Especially when all of them are fast and only a few cases would you even notice a difference between them.

Please, don't use this to decide which front-end framework to use. Nor switch from one you are using, "just because it's faster!". Save yourself and your co-workers the headache.
I find myself frustrated at researchers who get frustrated at non-researchers being interested at all in their work. It's the same as the hypothetical megastructure; all the news is quite clear: no satisfying explanation is available. That's the news! That's interesting, even to people who decided not to devote their lives to astronomy!

People jump to the alien angle because it's interesting. The few left with that impression that aliens really are involved are likely not going to be dissuaded by more technical reporting
Java Concurrency Best Practices
In my comment I considered mentioning that Google might be seen as having a commercial interest in a trend toward CRUD on Rails developers paying for PaaS/IaaS on it's proprietary platforms as a reason for not making Kubernetes as dumb-easy as Docker for an average developer.

On the other hand, I don't think that roll-my-own shell scripts are going to solve the problem Swarm/Kubernetes/Mesos address -- scheduling -- as well as those tools will. The reason I think that is that many scheduling problems are NP-complete [1] and dynamically optimizing a scheduler for a particular workload is a non-trivial algorithmic challenge even at the CS Phd level.

[1]: Wikipedia lists five 'scheduling' problems: https://en.wikipedia.org/wiki/List_of_NP-complete_problems
And in my experience at least, I have seen and participated in many, many valuable, interesting and enlightening discussions here on HN, and see little evidence that it is going away from that. True, badly made arguments are treated rather harshly, but that is more of an advantage than a disadvantage for a discussion forum.
1. That benchmark is rather outdated - React 0.10, Angular 1.2.14 ...

2. Article seems to compare most popular frameworks, so no surprise Mithril didn't make it since more popular frameworks like Vue are also not on the list
Possibly misunderstood the article, but it seems they are comparing performance once the bundle is already loaded. That said, as someone who personally prefers using browser over apps ( at least for content consumption, rather than something like a password manager) it is nice to have things boot up quickly.
Custom authorization rules on IBM Liberty
What a great concept!
Facebook tried to introduce "Free Basics" in Angola after its failed attempts at doing so in India. Good to see similar efforts being made in Angola to educate about Net Neutrality as well. Maybe they can use some takeaway from the above ruling.

Source: http://motherboard.vice.com/read/wikipedia-zero-facebook-fre...
Seems like other companies with far less money are able to do both.
Introducing Volvo Cars' seamless interface for self-driving cars
Lets build a browser engine
PLUS loans are to the parents though, not the students- do they even count as "student" loans? They are more "parent" loans.
Yeah, there were some potential issues around "specialized services", zero-rating, "traffic class-based discrimination", and "impending congestion", which prompted a campaign to fix them, but it seems the creators of the campaign also seem pretty excited about the result now:

https://savetheinternet.eu/en/

However, according to Julia Reda above, the policies around zero-rating are still pretty unclear, and it seems they will be decided on a case-by-case basis (not great, but may be a little better than in the U.S., where the FCC seems to have no interest in dealing with zero rating at all).
Those are sensible questions!

Here is more info about one company's experience with Elm when it comes to technical debt, training developers to learn something other than JS, etc:

https://www.youtube.com/watch?v=R2FtMbb-nLs
Opportunity: CTO Role at SafeBoda Based in Kampala, Uganda
http://www.safeboda.com/home/jobs

Backed by the Shell Foundation, Development Innovation Ventures USAID, the Global Innovation Fund, and an angel tech investor, SafeBoda is on a mission to make motorcycle taxis (bodas) more safe, affordable, and convenient across Sub-Saharan Africa—while providing a more meaningful and lucrative career for drivers.

The role is a unique opportunity. SafeBoda has a legitimate chance to become a $100MM company in the next 4 years, and as CTO you would play a critical role in making that happen.