skysight-inc/HackerNews huggingface dataset:
Not when this has consequences for whomever lives there

"Just send the drones to bomb the centroid of city X" doesn't seem so smart

Or they should have a giant disclaimer on their results saying that their information is subject to errors and it should not be used for legal/law-enforcement purposes
offcourse. every rails/ruby thread must have an elixir reply. every time.

Sorry to bashing, but that is the reality
And of course, nobody has thought of the possibility of including an accuracy radius with the position, so instead of having a point saying "It's here", you have "It's anywhere within this area".
Possible in principle? Sure. Possible with the current state of the implementation? Definitely no. It's currently not even possible to create your own containers, and instead there's 4 pre-defined ones.

But the Tor Browser has something which comes kind of close to / goes beyond what you what you want.

Basically, what they do, is that they have a separate container per domain. So, if you are on www.example.com, and the Facebook-Like-Button on that page sets its Tracking Cookie, then this Tracking Cookie is tied to both facebook.com and example.com. So, if you then browse to www.yetanotherexample.org, then the Facebook-Like-button on www.yetanotherexample.org won't be able to see that Tracking Cookie, because the Cookie is only in the example.com-container.

I figure that this doesn't solve what you want solved, but it shows that it's definitely possible from a technical viewpoint, and then having a small script which instead creates a container in the way that you described, that should be trivial and easily doable from an extension.

More information to Tor Browser's implementation can be found here: https://www.torproject.org/projects/torbrowser/design/#ident...
Yes, this is a problem. I think the biggest thing I fear is poor health. I live in Japan which has a health care system, but it can still be quite expensive to be ill. Also, my wife and I won't have children probably, so while that saves money up front, I have nobody to look after me when I get old.

Insurance is my main hedge against these risks. I try to follow a healthy lifestyle as well. I used to keep fish and it's amazing how much longer fish live when they aren't stressed. I try to replicate that. Finally I try to buy long term, low risk investments (like government bonds) with my excess cash. However, I keep a few years worth of money available in liquid assets for things like disability.

Probably the biggest risk is getting a mental illness that isn't covered by long term disability insurance. I have no idea how to deal with that one :-( All of my skills to live simply may be useless if I lose the mental ability to use them.
libmill only uses a single kernel thread so it's a little bit simpler here than Go, but otherwise they should be comparable.

Regarding stack vs. dynamically allocated state (in a future) I'm not convinced what's better. Yes, the allocated stack most likely has an overhead. But at least the data will be stored there in linear fashion and accessing the state will be super cheap once the stack is loaded. In case of futures that hold dynamically allocated data the state might be spread over much more memory locations, so it might be slower to access. I however haven't any more scientific data on this.

In my real-world applications I'm getting about the same performance from a Go based and a boost asio (uses no futures but dynamically allocated callback closures for storing state) networking application. However the programming style is completely different.
Never Give Up with Buggy Pokemon GO
I think backend will move more towards streaming endpoints (WebSockets). Already with concepts such as Observables we're building apps entirely around streams of events. So to me the connection between frontend and backend will just be what you already use to communicate between your app components (streams). With regards to "where the backend is", it doesn't really matter. It can be on N different servers. What's important is that we'll be able to generalize lots of logic and automate most of the things (things like auth, database writes/reads, etc). Other more specific things we'll always have to write ourselves, but the management of an "actual server" will be more and more abstracted, and we'll eventually deal with it entirely on the app-code side of things.
If I understand the examples on Ngroks and Frps sites correctly there's nothing on there that really can't be done with Nginx. But especially with Ngrok I think the main benefit is convenience, since you don't need to configure port forwarding on your router or add DynDNS afaik.
Slow news day ?
>> "Stop wrestling with multiple browsers."

Is this a problem many people actually have? Genuinely curious, don't mean to belittle their efforts.

Although, do we need a brand new browser? How does it compare in terms of performance?
Because they're benchmarking the implementation of async IO, and showing the results against libraries that folks use. This is not a common pattern in C/C++, so the libraries there are fewer and less people have used them.

But, if you want C++, check the data from the original benchmark which was linked: https://www.techempower.com/benchmarks/#section=data-r12&hw=... . The Java one is slightly faster than the C++ one (more like "just as fast", since the difference is tiny). And there are 7 more java libs (half of them with recognizable names) before the next one (which I've never heard of), which underlines my point about this being more common in Java than C/++.

The benchmark wasn't shown to prove that Rust is the fastest language in the universe. It was shown to prove that the Rust futures implementation is competitive with the others in use today, ones which people would recognize.
Apropos which, one of the whackinesses of modern publishing is that Adobe InDesign, the publishing package that has mostly displaced Quark in the typesetting biz, frequently loses italics when importing a Microsoft Word document. And if the author suffers from middle-aged memory issues (as is quite common, because a "young" author is anyone under 45) there's a good chance they'll forget to put them back in when they're checking the page proofs.
Ask HN: Do you use SELinux in production?
My team is working on a product (SaaS which allows one to migrate servers from one cloud to another) and we need to decide if we're going to support servers which have SELinux enabled.

A couple of years ago (when 5 was most popular RHEL) almost every article and software installation manual out there started with "disable SELinux if you haven't already", but looks like in the recent years this has changed. So the question is - do you have SELinux enabled in production? Did you write a custom policy or just use "targeted"? Do you run your own software/daemons in a confined domain?

Note: this is not a question about if SELinux is good or bad or if one should use it. This is about current production use.
Excel Spreadsheets Manipulation Within Android Applications
The Game Germany Deemed 'Harmful to Minors'
"The benefit of the dividend is already priced into the stock, so they are no better than any other stock."

I hear this sort of thing a lot, and in my experience, everything already being priced in isn't true (both of dividend stocks, and stocks not paying dividends). This relies on the efficient market hypothesis being broadly correct, and based purely on my own experience, it isn't.

My findings are very much based on my own experience, but I have had no small success simply reading the news and seeing that a company is doing well or is looking at a brighter future, and buying shares in them and making a nice profit on it out of both increased share price and increasing dividends. The EMH suggests that it shouldn't work; that by the time I get round to buying the shares, the efficient market has priced all that in. But it just doesn't seem to be true, in my experience.
But that's just one instruction, highly paralelisable (I assume), as opposed to going through the kernel... Anyways, I haven't measured it, it's just an idea I had!
Ansible Roles and Playbook
Nigeria  today's business economy news
I just switched from Wealthfront to Betterment, because their software does a good job of helping you with this. It asks you what you're using the money for, when you'll need it, and about your tax situation. It'll automatically provide different investment options based on what you answer. So, for your situation you could put some of it into an income producing "goal", and put the rest into something more growth oriented.

Definitely worth checking out: http://betterment.com/invite/seanhess

(disclosure: that is my invite link which gets me free months without fees. I do love the service a lot).
You missed the key distinction here, ethanol is not the greatest substance, but is relatively safe for animals. Other side chain alcohols metabolize into byproducts like formaldehyde and well, are highly toxic. This whole distinction is the basis for the sale of "denatured alcohol" / "wood alcohol" and its much cheaper price.

"In some countries, sales of alcoholic beverages are heavily taxed. In order to avoid paying beverage taxes on alcohol that is not meant to be consumed, the alcohol must be "denatured", or treated with added chemicals to make it unpalatable."

[1] https://en.wikipedia.org/wiki/Denatured_alcohol

I assure you, the after effects of drinking most alcohols are much more devastating than your average spirit.

For reference:

ethanol (Grain alcohol)	rat, oral	7,060 mg/kg

isopropanol rat, oral 3,600 mg/kg

isobutanol rat, oral 2,460 mg/kg

Hardy harr harr harr...
Better User-Experience to the Cloud Deployment
The difference with helicopters is that unlike the MiG-21, there's significant commercial demand for their use (it just happens to be in a bit of a trough at the moment) and most of the costs are proportionate to how many flying hours it gets - they don't have the sharp year on year depreciation associated with commercial fixed wing aircraft because innovation is slower, design lives are longer and required maintenance intervals generally aren't measured in years. Historically, helicopters have even been known to appreciate in value over several year economic cycles.

If I wanted to make money, I'd much rather have one AW109A than 4 Mig 21s.
How Alibaba got Taobao users to open its app seven times a day
10K is indeed unreasonably low. Could you describe where in Japan you live, what kind of work you do now, and the transformation you possibly experienced when you decided to work for curiosity / interest rather than money?

I have had a reverse path - I spent my early career working for a research lab, where the the work was immensely intellectually satisfying and fun for the most part. However, the pay was so ridiculously low that my industry salary was a few integer multiples of my researcher pay.
An adHurter instead of an adBlocker? Sounds like a good plan :)
Orwell's advice on how to write better English is at best naively harmfully, and at worst cravenly hypocritical. He never followed his own "rules", why in the hell should anyone else? Answer: because his rules are self-serving bullshit.

Case in point: Orwell uses passive constructions 40% more frequently than than an average English corpus. This essay is full of them. Language Log did a brilliant analysis of the essay's towering inaccuracy and hypocrisy:

http://languagelog.ldc.upenn.edu/nll/?p=992

---

If it is possible to cut a word out, always cut it out.

And wouldn't you know it, the very first sentence of Orwell's essay runs:

Most people who bother with the matter at all would admit that the English language is in a bad way, but it is generally assumed that we cannot by conscious action do anything about it.

---

His rules are bullshit, and he knew it, which is why he was smart enough to ignore them completely.
Ask HN: What to use for real time reporting?
I have this problem and was wondering if anyone can help. I have a number of data feeds (CSV files, web APIs) that I would like to report on but can't find anything open source or paid that can do the job. Basically I want to be able to attach any data feed to this system and build a simple report (select fields, couple of aggregations) which are then distributed to my team. The system could either be a desktop app or web based, don't mind. Each member of my team would have different levels of access to this and the report would present the data in tabular formats, charts and pivots. I looked at Tableau and Qlikview but they are not ideal for real time reporting.

Any ideas if there is anything like that out there?
Use Workflowy to manage everything in your life that needs to be in a list (https://workflowy.com/)

If you are on Chrome, use Tabs Outliner to manage your tabs (https://chrome.google.com/webstore/detail/tabs-outliner/eggk...)
The married part is the one I am more interested in.

I too live extremely cheaply, but my girlfriend has way more expense than me (still reasonable, but too high in my book).

We are not married, but we spend a lot of time together and I am a little afraid that this difference in how we spend money will be a problem.

How did you manage it?

My very first step was to have her create a save account where she deposit each month a little bit of money, after I explained her the why she need one she started to accumulate money pretty quickly and in a very disciplinate way, all those money however disappeared when she bought a new house (but I believe it is fair).
Definitely. You need gateway ports turning on for an Ubuntu server, but it's magic once you've got it set up:

http://askubuntu.com/a/50075/449
Native promises in JavaScript suffered from debugging issues - but there are hooks that can help you with those - like unhandledRejecton and the like.

Debugging promises in JavaScript is very easy at the moment.
Yes, its HTML editing is pretty basic. I did not intend to make a full-blown HTML editor. There are already many ones.

My goal is to make Markdown and HTML editors working together. I want to support Markdown because it's very productive for long-form article writing.
It makes the blog post more approachable for users. I have seen the exlicit style being used over the point-free style many times before since it seems like it's easier for newbies to grasp - I haven't seen any evidence to support it though.
You're talking about two different things: Stock picking and whether dividends are priced in. Because stock picking works for you (let's ignore the sample size issue), doesn't mean dividends aren't priced in.
I'm planning on subscribing to one of these, currently favoring Scientific American after flipping through some copies at the library. What (if anything) would people recommend instead?

I work as a scientist, so I don't want over-popularised clickbait.
> Spending 3k€ per month for the next 30 years would be about 1M€

That is only withdrawing the principal without taking into account the real interest/yield rate you can make off the investment. That money would probably last longer or yield more for the same time period.

In fact, as you point out it can last indefinitely with an after inflation and tax ROI(real yield) of 4% which converts to ~3k/mo. You would have to plowback excess returns on good years and withdraw part of the principal on bad years. Plus readjusting your expectations from time to time.

One of the best investments you can make is to get a financial education. You don't need to get a pedigree to show on your job interview, you should go only after the knowledge which will be cheaper.

And lastly a diversified mix of stocks, long term bonds and short term notes will earn you that passive income. Now that you are young take a little more risk and shift your allocation gradually towards short term debt as you age.
well I dont use Chrome's multiple user feature. May be because I dont usually play with multiple account and when I sometime need to open other account, then I just open an incognito mode window and just check it from there.

Well all I wanted to say that there are not many people who will need such browser in real life, and some people already have some workaround, which they prefer. and probably others will download and use this. (just my view)
Fun fact: there's no "/" key on the German keyboard layout (and possibly others too): to type "/" you need to press Shift + 7.
Химические растворы – Компания Оптхим
...maybe start with an easier language set and then transfer the skills....even as a 10 year developer I found ruby weird/challenging to pick up and all the new web development languages/paradigms. It's taken me a good month! I couldnt really imagine starting out with ruby tbh.

If you learn java in depth - php will be easy, java script will make more sense. Having learnt one language in depth, picking up most other languages are easier, you'll be in a better position to understand how jquery works.
GitHub-plus – Displays size of each GitHub file, download and copy link
The One Python Library Everyone Needs
Disappointing. I was hoping they were launching a service discovery stack to compliment ECS.
It's the same with site metrics, or sensors in IoT - your measurement isn't X, it's X +/- Y, with some measurement error distribution.
The real interest rate is usually negative in today's environment; I'd love to know where you're getting a risk-free 4% after inflation and tax.
I suppose both stories would be consistent with this graph. To me:

"the data certainly suggests to me that it won't be"

is a bit strong for a data series which is completely flat for 100 year old life expectancy and 90 year old life expectancy only increases by 1 year between 1948 and the present day.

I guess I would be a little disappointed if my life expectancy at 90 hasn't crawled up to say 96, but I see many people on HN placing a high weight on it being somewhere in the range of 200-infinity.

The other interesting context is that all lines would be close to flat for most of human history. The idea that I can expect to die much older than my father did is as unique to the past 150 years as the expectation that I will die with significantly higher hourly wage than my father. I guess this is another version of Gordon's tech-progress debate.
The guys from DrinkBox Studios have recently published the first pitch video from their current game Severed that was sent around internally after they finished their last game. That’s also an example for a huge leap from concept/idea to finished product.

Pitch:
https://www.youtube.com/watch?v=KmFWw3ooDk4

Release Trailer:
https://www.youtube.com/watch?v=CIP35f_SbPI
360° backyard swing
I would like to hear more about living on less than $10k a year. I'm still a student and my parents pay a lot, so I don't actually know how much I'd spend if I paid for everything myself currently. I just always assumed that $40k is about the minimum for a normal living. Doing the math though, counting food, rent and "service costs" (water, electricity, internet), I end up with a lower bound of about 6000 a year.

This means zero other expenditures: you need to already own all furniture and appliances you want, and you can't have a method of transportation other than a bike and feet. There will probably be random other expenses like light bulbs, repairing a flat bike tire, etc., but it seems to be possible. Did I get the math right, or am I forgetting something (like an uncovered expense, or that you can totally have a car as long as it's electric or so)?
'Millions' of Volkswagen cars can be unlocked via hack
It's a Mass Relay. Here, I explained it.

Who invents headlines like these?
you need to have some sort of compromise. It's unreasonable to expect her to cxhange and you not to.
Looks like a good project, but the name might cause a little confusion, as FRP is a style of programming [1] with not-insignificant exposure [2].

[1] https://en.wikipedia.org/wiki/Functional_reactive_programmin...

[2] https://www.google.com/search?q=hacker+news+frp
Thank you, this seems like an interesting lecture!
Is there a specific reason you're keeping so much of your wealth tied up in Ethereum? (Not that clued up on it, perhaps there isn't a big enough market there to sell it yet?) It seems to me like having all of your eggs in one basket. Wouldn't it be better to convert a decent portion of it to cash and invest that in a nice mixture of stock and bonds?
> Given that having both is necessary for Rust (maybe a necessary evil), I think the right approach is to make jumping from one mode to the other painless. For sync-to-async, it needs to be easy to block on the result; for async-to-sync, it needs to be easy and fast to offload to a thread pool. If we can make it really easy to switch from one mode to the other, then most of the really hairy problems go away.

That really sounds like the Task<T> type from C# TPL, which can also be used in sync and async environments and was probably also designed to be a generic solution. While it basically works there's a bigger number of pitfalls associated with that model. E.g. you can synchronously block on .Result from some tasks (that will be fulfilled by other threads), but not from others (which would be fulfilled by the same thread, because that causes a deadlock). In the Task+Multithreading world there's also always the question where continuations (attached with .ContinueWith, .then, ...) run. E.g. synchronously in the thread that fulfills the promise, asynchronously in a new eventloop iteration (but for which EventLoop?), in an explicitly specified scheduler, etc. C# uses TaskScheduler and SynchronizationContext variables for that. But as they are only partially known and even behave somewhat different for await Task and Task.ContinueWith there's quite some room for confusion.
Occam's Razor Has Distorted the History of Science
Terrible Clients explained with pirates
I consider David Foster Wallace's "Authority and the English Language" to be a spiritual successor to this piece (http://wilson.med.harvard.edu/nb204/AuthorityAndAmericanUsag...). I'd recommend it to anyone who likes Orwell's essay.
Both this and Welathfront only operate within the US, which is a shame. Anyone aware of a similar service operating within the EU?
Feast Your Eyes on Mind-Melting High-Speed SpaceX Launch and Re-Entry Footage
LHC-style supercolliders are entering a make or break phase
I'm not sure how you're able to conclude that the guidelines are bullshit just because he himself fails to adhere strictly to them. All authors break their own guidelines from time to time.

I feel like this is something the HN audience should be familiar with. At least I personally know a lot of guidelines for creating maintainable software, but there are a host of conditions which will cause me to bypass them anyway.
E-paper is making it's way into museums
(iv) Never use the passive where you can use the active.

He surely used a lot of passive in this part!
Yes, I was left scratching my head as to why containers play any significant role in the issue of distributed logging. If your choice of container runtime/vm/servers are creating an issue with logging then there's most likely an issue with the system architecture rather than actual logging.

We've been building distributed systems (with containers and other approaches) for years and this is the first time I've heard of logging being a problem.
The Rise and Fall of Quicksand (2010)
Wow. I think what baffled me the most is this: http://i.imgur.com/AUW0C1P.jpg

It just doesn't make sense for -so many- reasons. Besides the obvious that the cleaner literally looks identical to a neon-colored children's drink, why would anyone possibly decide to put them on the same aisle? The cleaner even has similar pricing to the beverages.

Some stupidity I can understand, but this? How does this possibly get past anyone in the chain of command? Feel like this requires a dedicated, concerted effort in avoiding any thought whatsoever to occur.