skysight-inc/HackerNews huggingface dataset:
I read through the patent application cited in the article [1] so I can explain what the device is supposed to be doing.

The "secret sauce" is it can send email between two Nomx devices without using DNS or other third party servers, avoiding DNS attacks. The handshake between two devices sets up DNS records on each device so they can locally resolve each other. There's a mechanism so if a device changes IP address, it informs the other paired devices, with some sort of authentication.

So, it's not just a standard email server running on a RasPi, but does have something new. (To be clear, I'm not defending this device, just explaining what I learned from the patent.)

It's suspicious that the article's author didn't see any network traffic between devices when the handshake was set up, which makes me wonder how much of this is implemented. A couple followup experiments the author could do: a) verify that the device doesn't do an external DNS after the handshake. b) see if changing one device's IP address causes the other to get updated.

[1] https://patentscope.wipo.int/search/en/detail.jsf?docId=WO20...
Why is this down-voted? It's 100% correct. The US will not be part of anything that involves climate science at this time.

We should be looking to China to lead the world in many things in the coming years. The US has shot itself in the foot, and continues to shoot itself in the foot.
> If Netflix isn't profitable on Comcast's network Netflix will simply stop offering service to Comcast customers.

So... just to make sure I'm following, this is the outcome you're arguing in favor of?
Exactly this. Configure two log handlers - one sending data to ES and another to disk.

Alternatively, give the ops team what they want (more information) and then generate log files that please the devs from ES query output
That's a really complete argument. But there's still the elephant in the room of the whole operation being closed source, and the inability to do quantitative analysis into the improving security of a closed source system.

People on the inside can say there have been qualitative improvements, but that's not measurable on the outside and so is no better than hearsay and conjecture. Meanwhile in the GNU/Linux world, you can browse the git repositories and see and audit every step in the development process if needed.

Is it possible that typical open source projects didn't NEED to improve their security over the same timeframe, given that the F/OSS world didn't fuck users over for two decades with unfixed 0days?

Meanwhile, the OP here is talking about Word which is likely a world away from the improving security team working on Windows. Hell, I'm surprised they've got more than a skeleton crew working on the desktop version of Word anymore. People in my community 60+ have been using Google Docs for the last five years already.
We need to push the reset button on Capitalism. The government of each country should repossess all the assets and money within that country and redistribute them to everyone within that country based purely on each person's age (so older people would get more and it won't affect their ability to retire).
Why would you want to use ARM instead of X86 on a server like this?

For €12/month you get 8 (slower) cores and 8 GB of RAM. At a place like Hetzner roughly the same price gets you 2 (faster) cores and 4 GB of RAM. For some workload more slower cores and more RAM gives better performance that fewer faster cores and less RAM.
Yup, I published it as an npm module: https://www.npmjs.com/package/neuquant-js
What sort of problems have you had with Visual Studio 2015? I've been using it for a while, and have found it (mostly) pretty nice to work with.

I can't say I've worked with Entity Framework before, but I've always believed it to be an abomination. Looks like I'll continue to avoid it.
I absolutely hate the Culture series, I find it predictable, boring and unoriginal.

The Three body problem and its sequels (it's a trilogy) I find absolutely fascinating. Be warned, this is very dry writing with very flat characters, mostly digestible because of the exotic Chinese background which is noticeable, but this book is all about ideas, so in many ways completely the opposite of the space opera Culture series.

Despite its length, much of which I consider filler, these are one of a handful of books which really made me question our position in the universe.

The second book, The Dark Forest, is my favorite. The Three body problem is actually my least favorite, written more like a mystery thriller rather than sci-fi.

And yes, you absolutely need to read all three parts.
Signal handlers can interrupt other signal handlers. But you probably want to avoid this feature, lest you go mad, so let's ignore it.

Yes, you could write a library for use inside signal handlers that shares no state with the actual libc. Then you could also safely printf, for instance, although you'd jump ahead of any printfs in the host program that are still buffered, etc.

But it's not just libc's globals that are a problem, it's your own globals and those of any other libraries, and if you intend to do nontrivial work in the signal handler (such that having a compiler check that you're async-signal-safe is worth doing), you probably are actually trying to share state with the main program. For instance, say you're installing SEGV handler to virtually map a large data file into memory, fetching it from some remote file storage API as needed. You want access to some data structures from the main program to figure out what to map, probably the ability to make HTTPS connections, etc. And you have to do that all from the signal handler, because whatever pointer segfaulted has to be working by the time you return from your signal handler.

You might be able to do this with Rust plus cleverness, by putting the signal handler in a separate statically-linked crate and using the ownership system to track the fact that the signal handler needs read-only access to some data. (Or with dlmopen, in C.) But it would still be very complex.
Realistically, what makes most entrepreneurs entrepreneurial is a reliable safety net provided by personal money. It is easy(ier) to take risks when your health care, housing, food and the other basis of survival do not depend on guaranteed success.
Can someone explain what the symbol that normally means "approximately equal" (≈) means in the article?
> ESA's director (...) at 33c3

I'm impressed by that fact alone. Speaks well about ESA.
Yes and No.

Both countries are currently in desperate need of sizeable public works programs to keep people usefully occupied. Cost is proxy for human activity, but not necessarily a useful one. If we really are looking at massive near term automation, this is exactly the kind of proposal we can expect to see get off the ground...
Exercises like this are very educational for taking magic away from version control tools.

Some time ago I did a similar exercise in Haskell: https://github.com/EarlGray/omit (it also took about 500 lines of unnecessarily dense Haskell), implementing barebone functionality of `git log`, `git add`, `git commit`, `git status`, `git diff` (using an existing Haskell diff library). It was eye-opening how simple the concepts of git are.

On the other hand, the most interesting parts of git are still left out: branches, merges, conflict resolution, remote sync. I'm wondering how many more lines are needed for this.
Yeah, I think that's just for TV. Ain't no way Teller's getting fooled by any fresh-off-the-cruise-liner cabaret magician.
I run a C1 instance with Docker, and there weren't any immediate issues with stock kernels for me (I think I've switched between at least 4-5 during the year). Except when a systemd upgrade broke things and I had to reconnect the drive, but that wasn't Docker-related. However, I haven't had anything fancy there.

(Docker multiarch support - or better say lack of one - is still a complete mess though. But that's also not a Scaleway issue.)

There are tricks to running your own kernel there (via kexec), for Arch it's neatly packaged here: https://github.com/stuffo/scaleway-archkernel (but new servers don't have Arch as an option)

Still, it's all terribly inconvenient. Possibly fun to mess with once, DIY/learning-style... but if you just want a server that works (and works in a way you want things to be, not how vendor had set it up) it could be sort of unpleasant.
in my book, people like you are very dangerous. I fear people of your ideals far more than I fear terrorism or anything of that sort.

Let that sink in for a while!
The servers in the announcement are not dedicated, but virtual. The CPU is the Cavium ThunderX with 48 cores.
Depending on your use case, that can have disadvantages too. For example, I imagine it would be quite difficult to refactor your code around any database schema changes if you're writing raw SQL queries in ADO. Many modern ORMs, including Entity Framework, have a "code-first" approach, allowing you to modify your mapped objects in code and then programatically perform the related schema changes in the database. In a compiled language like C#, this makes refactoring fairly painless. Also, ORMs do reduce a lot of boilerplate code needed to perform CRUD operations, reducing the potential of introducing new errors into your data access layer.

While I understand that ORMs are not for everyone, and certainly have their limitations, I think that in this day in age, they're at least worth investigating. Even in the .NET space, there are other ORM options to choose from aside from Entity Framework.
For that reason, the algorithm wouldn't be "throttle specific services", it'd be "throttle everything except for the specific services that we own or that have paid us the toll."
Are you suggesting that, if we feel we are not benefiting from the current rent market, we can simply stop participating?
Is running a simple rsync cron backup really that tough?

Sure I understand it's suboptimal but I've always had pretty good luck with it.
Another downside however is as those jobs go away, the numbing of skills can come back to bite at finding jobs down the road.
You're missing something important: back in those days, we didn't have to funnel all our wealth to a small number of billionaires (in fact, the term didn't really exist back then). Now, we do. Giving the vast majority of our wealth to a few billionaires like Gates, Buffet, Bezos, etc. costs a lot. So yeah, we simply can't afford this kind of stuff any more.
their support is shocking, avoid them at all costs!
This post may only be tangentially related to TFA but these were my thoughts that came to my mind when reading this article and I'd like to get some alternative perspective as someone who "doesn't get it."

Dollar Shave Club, apparently, delivers Dorco razor blades once a month. The exact same ones you can buy straight from Dorco for a fraction of the price, or if you prefer, Amazon. Razor blades are so small that several months worth can easily fit in even a dorm room. The CEO apparently believes that he's adding value​ from the subscription model.

>[Dollar Shave CEO Michael] Dubin said his service offers greater "convenience." "Are there similar razors out there? Sure. But our goal is to create value." I pointed out that I can get the Dorco razors delivered conveniently to my front door, too. "Not once a month," he said... Bottom line, if people want to buy in bulk, there's a bazillion other places on the web to do that. Dollar Shave Club offers value beyond just the price of blades & convenience.(1)

What does HN think about this? Would you pay a markup for the "convenience" of a subscription? Is this a real thing people find value in?

(Personally I find 'create value' to be a suspect phrase in this context. I also, personally, find subscriptions to be inconvenient 99% of the time)

(1) http://lifehacker.com/5903771/forget-dollar-shave-clubbuy-th...
I've never had issues running docker on their instances. Was that on ARM or x86? I've only used the latter so far.
Keyword being "up to".
"While ebooks, which are not things of beauty, have become more expensive; a new digital fiction release is often only a pound or two cheaper than a hardback."

I'm betting has more to do with it than romantic notions of people preferring physical books. Given the choice of a fiction book for $10 in hardcopy or $9 as an ebook, I'll take the hardcopy.

If ebooks (and movie downloads come to that) were priced the same as the physical copy minus the true costs of printing, distribution, warehousing, shipping, etc. they'd (I'm guessing) be closer to $2-5 and would sell far more.
EPA Is Seeking Feedback on Reducing Regulatory Burden
Or else we can hand-craft our next isomorphic Node.js/Angular 7/React Redux Native Embedded SPA - of course "with all the <3 in the world" - and in two months (just when we return from the latest and greatest meetupy conference) find out that one third of the dependencies went missing, one third got non-backwards-compatible changes, and the remaining ones were rewritten from the ground up just for the hell of it. And shit does not even start up properly, 90% of the unit tests fail unexplicably and no one wants to touch the codebase with a ten foot pole.
Those countries didn't specifically design their ID requirements to prevent black people from voting like the Carolinas were proven in court to have done.
1. I'm not sure what you mean by the "computing power of one data center". Surely not one present-day data center? And whether or not I can imagine experiencing time 1000x slower than everyone else, has no bearing on whether or not that's a realistic scenario. I can imagine all sorts of things, like Moore's law holding true forever, or P=NP.

3. That obviously depends on the endeavour. But humans are pretty great at a lot of stuff. We learn quick too.
tl;dr; marketing adds a glossy veneer so people will overspend on useless crap, companies will screw you if it means margins are greater. So much of what society produces is meaningless nonsense.

SV doesn't have that world cornered by any means.

counterpoint: Capitalism sucks, but it seems to work better than most things we've tried thus far.
Price gouging. It's not really free trade when options are limited. It's not really free trade when "free will" has been subverted.

The notion of free trade sounds good at an individual level but does it really exist at a societal level? I think it's like libertarianism. It's sounds plausible at the micro level but doesn't scale well.

I think the starting point you seek is itself worthy of criticism.
I actually think that this metaphorical quote is a misrepresentation of the problem. Eariler in the paragraph it mentions that the pitch is a 'Womens Product Company'.

In which case the comment of "I'll ask my wife" may not have been prompted from the fact that the co-founder is a woman - but rather the lack of knowledge about the product area and saying something to the extent of "I'll have to do some research about this".

Granted it's a trivializing way to say it and has sexist overtones - but I think it's not the same generalization as the quote implies.
Urgh. Missed that. "Cloud Server" is an unfortunate moniker. If this is just a VPS, then there's not much to see here.
Court to Facebook: Stop harvesting users' WhatsApp personal data without consent
Indeed. But becoming a marathon runner who finishes in 7 hours, after the finish line has closed, and doesn't get a medal because the cut off was 6:30 :)

No, it's a great achievement, but there's still room for improvement.
Also, this is mostly true for rent in big cities; big corporations are essentially forcing people to move to big cities where the quality of life is lower by promising them a better future. This increases house prices and makes everyone miserable (except wealthy shareholders and landlords).
The Absolute Beginner’s Guide to Cryptocurrency Investing
Lets call it a cultural revolution or something like that.

Edit: Or the rise of the glorious proletariat.
Ada is a beautiful language, but the licensing issues, the archaic and bloated IDE tooling combined with the proliferation of ancient bitrotting libraries are crippling Ada's potential.

Drake [1] is a promising new Ada runtime with non-GPL license that deserves more support.

Similarly, DRACO is ISC licensed [2].

Of course, these projects aren't backed by moneyed interests like AdaCore is, so they get no love.

[1]: https://github.com/ytomino/drake/wiki/Why-a-new-Ada-runtime%...

[2]: http://www.dragonlace.net/questions/quest_004/
So does taking a vigilante approach to addressing these devices. It's no different than saying, there is crime in the inner city and It's my duty to handle it.
Tragedy of the Commons https://en.wikipedia.org/wiki/Tragedy_of_the_commons

Tragedy of the Anticommons https://en.wikipedia.org/wiki/Tragedy_of_the_anticommons

Unscrupulous diner's dilemma https://en.wikipedia.org/wiki/Unscrupulous_diner%27s_dilemma

The usual solution to these problems is regulation by government.
"Lane changes" aren't really much of a thing in the UK either.

Firstly, in the UK they aren't 'equal' lanes. They are for overtaking only. Undertaking is illegal. So we don't just change lanes willy-nilly. We change lane to overtake someone, and then change back.

Secondly, only motorways and dual-carriage ways are multi-lane. Most roads are single lane.
I must admit, I liked _jal's colosseum idea better.
How often are P&T's guessed solutions better than the real ones?
You can use whatever system you want (syslog can drop the logs in a single box, no need for horrible tail-based concoctions), as long as you mantain it and it's not Ops responsibility to fix your AWK scripts that look for events in logs from 3 different services for the same request and the same customer (and/or respond to the alerts those script generate at 2am after Bob forgot to update it to parse correctly a new log message - we have our own fires to fight already).

I'm not saying one should go straight to ELK. There are other ways, but at the end of the day you are going to implement a similar stack, guaranteed, and you are going to regret using freeform logging instead of a sensible structured format.
Never have to look far in a thread like this to find the kid who thinks economies work like Econ 101. Here's a piece of advice: anytime you find yourself concluding with "it's that simple" you're probably not thinking critically about the issue.
In this case it's difficult to tell. A lot of small time acts hit it big with their one REALLY good trick they develop, or just good enough showmanship that there's reasonable doubt.

I've watched the show a few times and I don't know how carefully detailed the rules of success vs failure are, but on a few instances, Penn and Teller announced they had a fair idea of what tricks were being done but couldn't really place it in an acceptable order or say the how/when.

So even if Teller is the magic encyclopedia, he can be fooled, it seems.
I concur, in fact, how many IT professionals make bad SECURITY decisions because they in fact are trained to build and maintain an working infrastructure first and foremost.
I don't know about APS, but during a recent visit to CERN, I was pleased to see just how open everything is at CERN. There are no secrets, all the data is shared, free software is encouraged at all levels, as is free hardware (e.g. their KiCad involvement). This is due to CERN's mandate to disseminate knowledge to all constituent states, which I understand roughly means the entire world. You want to go and download CERN's data and see if you can find particles on your own, go right ahead:

http://opendata.cern.ch/

I'm glad to see a little more sharing and openness.
Uber, Lyft, Juno. All the same.
OK, how about this. Buy a house, and offer it up for rent at twice the going rate. See how easy you find it to get a tenant.
Just tried it a few months ago, deploying a new project to Azure.

Best experience I've had deploying to the cloud - maybe 10 minutes of work, mostly getting acquainted with azure cloud.

Beats Heroku's plugin/cli/github flow and AWS' configure 50 tools process hands down.

It really only works with .net, visual studio and sqlserver. But really that is what you want if you are a .net developer.
Marvell Espressobin or ODroid. Also check what upstream kernel support you have, as the community size will be a fraction of that of the Pi
I land somewhere in-between.

I see drones as different than, say, smoking or skateboarding. Smoking irritates people, but outdoors, it is really easy to get away from. Skateboarding is potentially dangerous to bystanders, but it is very obvious when someone on a board is getting close enough to cause damage.

Drones can (and occasionally do) fall out of the sky. Knowing there's one somewhere over me leads me to pay a ton of attention to it, which is (obviously) extremely distracting. This is a case where it making less noise is actually more stressful, because you have to look.

It is a different degree of cognitive load and ambient stress compared to a skateboarder. As an example, I was trying to read in a park some time back, and found I couldn't pay sufficient attention to the book because of the drones. So I left.
Eh, I don't think Dollar Shave Club fits in with the article's examples. The value created is that many people want to spend more money and less of their time with consistent results. The company doesn't try to ratchet up margin with unnecessary tech, it just satisfies a legitimate customer demand. That might be a customer demand you don't identify with, or which you believe shouldn't exist; it's still a legitimate demand.

The article is mainly talking about companies that augment existing products with shallow improvements for the sake of large margin increases. Dollar Shave Club is novel in that it adds a service to abstract away the thinking portion of buying a razor. It makes no attempt to increase profits with shitty tech.
This is a very simple statement you've made but introduced the exact issue while also glossing over it.

Trade is voluntary. Free trade is an agreement between two parties. But free trade does not benefit 'both parties' unless you vivisect -for example- the American people into those that actually benefit from free trade and those that do not, largely.

This is borne out by the reality we live in: that income and wealth inequality is increasing and doing so at an increasing rate and capital is accumulating due to public policies both domestic and international in nature that disproportionately favor the rentiers.

The US has a lower rate of individual participation in the economy now than before NAFTA. That's a major failure in my opinion.
I wasn't trying to join the discussion. I was trying to point out the futility of having discussion with someone like the grandparent commenter.

I just threw in some cheap shots, similar to what they were doing, in order to make a point.
It's a terrible article. These may be better.

Economist: "Artificial limbs that feel like the real thing are getting closer"

http://www.economist.com/news/science-and-technology/2162358...

Wikipedia: "Osseointegration"

https://en.wikipedia.org/wiki/Osseointegration

Videos of surgery (somewhat graphic) and use of the prosthetic.

https://www.youtube.com/watch?v=irtF-kGpaV4
https://www.youtube.com/watch?v=Hmt165ZTPmI
There was a case in the early A380s, Qantas Flight 32, where an oil issue (IIRC) caused a hub failure in on of the four engines and nearly brought the plane down while it was in cruise. A grenade causing all the blades to separate instantly would not have much trouble causing damage outside the engine containment. You could cause hydraulic failures for flight controls on that wing and fuel tank fires pretty easily.

Takeoff is a very critical phase of flight. Instantaneous engine failure plus partial control surface loss and fuel fires could easily overwhelm a pilot
Deep Learning Is a Black Box, but Health Care Won’t Mind
In my case, customer support has been very good a few months ago to change the billing address