skysight-inc/HackerNews huggingface dataset:
It's offense vs defense, and in this situation, those are highly separable domains.

Concretely, blowing up weddings is a failure of guidance systems, that's an offensive problem. Those are avionics and fire control problems, not network security problems. Avionics and fire control are highly specialized domains. You don't accidently write some code that helps with those problems. They have their own languages, their own compilers, their own chip architectures. The developers work in places you hear about on the History channel, like China Lake.

Conversely, the defensive work of improving the network security that protects the plans and software for offensive systems, including those avionics and fire control software repositories, is good for everyone not just the rabid dogs of the DoD.
Interesting that you have the Docker option. I wish big cloud providers would be able to allow us to provide a Docker image to run as serverless. And not be as expensive as AWS Fargate..
Building an AR App on Android with ARCore and Sceneform
Exactly. At a startup, it's easy to get outside the building: there aren't that many people inside, so you'd have to be pathologically insular to avoid it.

But when a company grows, I think of it like a sphere. The average distance to a customer keeps increasing. At the beginning, most people have contact with the outside world. But when it's large, most people's lived reality is about other people who work at the company.

And historically, that worked fine for large companies for quite a while. They were doing relatively stable, simple things that could be easily scaled. But things are hopefully changing. There are a lot of people who have spent their lives inside of large companies. Whatever it takes to rehabilitate them is fine by me.
Which is precisely why we need to gather a whole lot more empirical data about their use in clinical settings, as well as conduct more rigorous analysis of their use outside those settings. They're clearly something our species has an interesting history with, and religious orders aren't always so reliable in the way they document events.
My take is that most of the action today is taking place in deals that the public can't access--look at how big universities are investing with private funds that just buy up the companies, take them private, or what have you. The public stock market is more just a cesspool of also rans these days. Look at GE <facepalm>. So yes, the "access to the deals" is key, and the rich are looking out for each other because they are politically aligned.
Sure. And there's a bunch of content that leans in every political direction and that presents reality through a distorting lens. I don't find that particularly scary or dangerous, because it's always been the case.
TLSF: Memory allocator for real time embedded systems
I had moderate / server acne in my late teens (25 years ago now)

Benzyl Peroxide - no effect apart from making skin on face very dry

Daily Erythromycin (oral antibiotic) for months and months - no effect. (I dread to think what havoc that pointlessly wreaked on my microbiome at the time)

Roaccutane - complete cure within weeks HOWEVER in hindsight this coincided with an unusual period of depression, so was quite alarmed to see the reports of suicide risk more recently. That was not mentioned when prescribed, probably before there was evidence.

One thing that's guaranteed to make me a bit spotty, even in my mid forties is a sugar/chocolate binge, so for me the finger definitely points at sugar.
Probably the best solution would be a combination of the two: the ML algorithm would also learn from human examples and corrections.

I think this will be the solution in a lot of problems and industries: ML does the boring and repetitive work, and a human sanity-checks it and fixes the edge cases where ML is 'dumb'
Debt with interest is inherently destructive. Inevitably the demand for debt owed exceeds the actually supply of money. To put it in very simple tangible terms, if the US economy was say $100,000, and say all that money is lent out at a simple 10% interest rate due back in one year, then a year from now the demand to be paid back is $110,000. Where is that extra $10k coming from? It doesn't exist. Lending with interest is designed to fail. The only "solution" is to keep printing more money.
Colin Kroll (Vine, HQ Trivia) Has Died
Are You Reading Lobste.rs?
Lobste.rs looks interesting, I'd like an invite to lobste.rs if someone has one.
wrk is also a good tool.
The Usable Privacy Policy Project
Earth Photos Taken by Raspberry Pis on ISS
Not an easy question. I don’t think the answer is a single value but rather a holistic experience. Some inputs I think you should consider are:

- customer satisfaction

- change in revenues

- change in customer loyalty (subscriptions, upgrades etc)

- change in employee retention
Russian Effort to Influence 2016 Election Targeted African-Americans
The standard story is that salaries have remained flat. I've seen some people claim to the contrary (e.g. Russ Roberts) but I think that's too complicated for a non-economist like me to get at the truth, so I'll just stick to the general consensus here.

There are some stories that make sense to me about where the increased productivity is going - into healthcare, into more leisure time, etc. But again, I'm not at all qualified to make any judgements here.

> I'm not sure that people "with skin in the game" are really the best people to ask, since their justifications are likely to be local (as in, "our competitor is offering $X so we must beat that") without much insight into wider economic conditions.

Well, kind of the basis for the whole idea of capitalism is that you can trust people to make local decisions that are totally selfish to them, without having to consider wider economic conditions, and that it will end up working out for everyone. The great value of capitalism, in my opinion, is that given appropriate conditions, this is usually true. It's not true in the case of some market failures, like monopolies, etc, but it's usually true.

And in this specific case, again, it's totally in the interest of the people who have money, to give less of it to executives. Sure, there are lots of reasons why it's more complicated and people don't always behave in their best interest, but are you really so sure that this is the case here? Why? Why are people choosing to fork over extra money here, and what makes you think you can improve the economy by changing that?
Use Firefox Focus browser on mobile. It is more privacy focused than Firefox and other browsers, and blocks ads instead of replacing them with its own like the Brave browser does.
Yeah, that's a very fair point. I am speaking from my own context, which isn't the context that everyone shares.
Most software development jobs in the US are salaried, and since we are seen as professionals, we are exempt from the government requirement for overtime pay, and thus most companies won't offer it (this may be different in SV, I'm not sure, I don't work there).

As such, any time a deadline gets tight, management can be tempted to ask people to work later or come in on the weekends. The risk of losing the employee is the only thing that stops them sometimes, and sometimes not even then, they're only thinking short term.

And since most of the software development world has switched to some bastardization of 'Agile' development, with 2 or 3 week iterations, deadlines can get tight as often as every two or three weeks, especially if the company is trying to make do with less employees than they should have and people have too much on their plates (pretty common after a round or two of layoffs and the best employees also leaving afterwards...currently dealing with that now, should have left a long time ago myself, I've just had too much going on in my personal life to want to go through the job process again).

I've pretty much never seen compensation offered for overtime. I have seen 'you can take a few days off afterwards' offered, but not always granted afterwards, since it was just verbal, managers suddenly get forgetful, the company is still playing catchup even after your extra work and doesn't think they can let you take time off, and/or it usually has to be done off the books so people up the chain don't see it, because the higher up executives really, really don't care about you and only see you as a number (in big corporations, at least).
Interview with Joe Howard, WP Buffs
This list makes me think about the biggest hypes, innovations that would be important but never fulfilled the hopes people placed on them (e.g.: expert systems, digital assistants, perhaps cryptocurrencies)
If I was forced to choose whether my device only had phone features or everything but phone features, I'd choose the phone features. Voice contact (without requiring that everybody I want to call has and pays attention to a particular voice chat app) is the most important thing to me by leaps and bounds. I realize that not everybody feels the same way, but I worry that it has become such a stark segregation that phone features are no longer given the attention they need to avoid these issues. It's frustrating, especially when some people are dismissive and snobbish about even the concept of calling people on the phone.
Workbox – JavaScript Libraries for adding offline support to web apps
The author aludes to this and observes that as time goes by more software ideas are getting patented, which was barely done in the old days, and which he believes slows down the innovation rate.

I guess that maybe it also has something to do with (relatively) low hanging fruit, as many of the core problems got eventually solved.

As for AI and NN, he has included backpropagation, which is the innovation that made NN practical. Also, the key innovation that is behind the current deep learning craze, GPUs, is a hardware innovation, so it's excluded.

EDIT:
The author says at the end:
Note that there are few software innovation identified in recent times. I believe that part of the reason is that over the last number of years some key software markets have been controlled by monopolies. Monopolies typically inhibit innovation; a monopoly has a strong financial incentive to keep things more or less the way they are.

EDIT:
From the article: it’s difficult to identify the “most important” innovations within the last few years. Usually what is most important is not clear until years after its development. Software technology, like many other areas, is subject to fads. Most “exciting new technologies” are simply fashions that will turn out to be impractical (or only useful in a narrow niche), or are simply rehashes of old ideas with new names.
Sorry, but it's a doomsayer, tinfoil hatters' failure to understand MMT. Here's one of Bernie Sanders' economic advisers explaining it:

https://youtu.be/5baKgv7Zl5g

http://www.usdebtclock.org
Many "irrational" decisions are related to interactions with anti-bot/anti-fraud logic.

I worked on IE in the days when there were many crazy conspiracy theories about silverlight and IE collaborating to ruin the open web. This sounds similar.
If your customers/users own their copies of your software, then your rights to control what they do with that are enumerated in 17USC§106, and limited by eg. 17USC§117 or §109. Section 109 for example says that your customers can sell off their copy, but can't rent it out (unless they're a library). If you want to prevent your users from re-selling their copy when they're done with it, you have to assert that you have retained ownership of their copy of the software. (And, in cases like Confluence, they have to assert ownership of all copies that their users are authorized to make and redistribute.)
>what if there is a bug or if it turns off

Right? I have an irrational fear of laser eye surgery because I'm afraid some random component in the machine will fail and cause some sort of over-powered pulse.

It's far more realistic a component would fail in a car though and cause the 'brain' to take a shit on itself. Still pretty out there but it would be a very real concern of mine.
This is my thought as well.

Content creation is a passion industry so creators should be prepared for making less than people in other industries.

Maybe creators should be more valued by society. If that is the case giving up our attention and privacy for free content is not the best way for a society to support them.
Fun(ctions)
That, and exercise.

Exercise promotes the expression of brain derived neurotrophic factor (BDNF) through the action of the ketone body β-hydroxybutyrate

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4915811/
Have you tried killing that process manually? If it improves battery life, contact Brave support and ask for a configurable timeout.
Aziz, LIGHT!
Exactly its how expensive the debt is that's the main issue
No more doubts: Two independent studies confirm LIGO’s Nobel discovery
Web Development 2018 – Year in Review
This article doesn't really have a lot of meat to it.

Despite that, I am very skeptical of the filter bubble idea and especially as it relates to customized internet search results. I found Eli Pariser's book to be very unconvincing. It is full of qualifiers like "might," "could," and "may" and few hard facts.

To a degree we have always been in some kind of bubble because we aren't omniscient. Before electronic media, our knowledge of things outside our immediate circle was very limited. Was that a filter bubble? During the heyday of newspapers when a city had multiple newspapers there would be explicitly liberal and conservative newspapers (growing up my hometown newspaper was the Republican!)

I feel like now I know a lot more about people who disagree with me than I ever did. I may not understand them but I know that Trump supporters, flat earthers, creationists, anti-vaxers, and people who care about sports all exist.
I think you are implying the companies and people borrow money for shits and giggles. The reality is that most companies borrow money only when the availability of extra capital would help them generate more revenues or capture addtional market share. So they would take into account the cost of servicing the debt and repaying the loan.

However, there are cases like IBM raing debt to buy back shares and boost share prices. I have no idea how that will work out for them.
It is useful for problems where the solution is difficult to find -- any kind of problem with many constraints which conflict, and maybe an optimisation condition. Such problems are very difficult from most programming, when it tends to be way to find what you want (although of course you can always optimise it further).
Similarly in my mid-40s any substantial amount of 'milk' or white chocolate, or cocoa-based drinks and cakes, will retrigger.

Proper dark chocolate is fine, though possibly because it is eaten in smaller quantities.
Did Amazon pay you to write this?
And as long as you've got a tightly-coupled front and back end, that might well be the right call.
grin I have seen this working with x.400 mail - Sprint flat out ignored stuff.

ICL decided to start an index at 0 when the spec said MUST start at 1 - and oops look a divide by zero error
A Healthy Internet Is Secure and Private
Anybody who tells you that legalization is going to solve the problems of drug addiction is lying, but I don’t think anyone has ever argued seriously that it would.

The point of legalization is to solve the problems of having a massive black market for drugs. Getting people to quit using drugs is a different issue entirely.
ok, so if they changed the marketing and not the substance of their offering, then voila, it is covered by insurance and pays 3%? in that case, he can't do much, correct?
A lot of vitamins are water-soluble so they get flushed out fairly quickly if not immediately used. Vitamin D isn't such a vitamin and is stored in fat.
I deal with multiple folks who have them. This is the real goal, though tongue-in-cheek. Ultimately they want monies to increase as the family logically increases in size.
That would be damn near everyone, unless you mean people that don’t remember 9/11 are millennials, which is false. No one born in the 2000s could be a millenial, you must have been “growing up” into adolescence during the first decade of the new millennium, and must have witnessed the shift from the analog to the modern digital era.
True; but the revenue / additional market share is never a sure thing. The company can't make a contract with the universe. The interest payments, however, are a contractual obligation.
Seriously? That's fascinating.
NPR's explanation is much more digestible: https://www.npr.org/sections/money/2018/09/26/651948323/epis...
Python governance vote results
This is basically "Do preregistration and put it in a blockchain-like structure".

It's not a bad idea. It adds cryptographic integrity to good scientific practice.

But hardly anyone outside medicine does hypothesis preregistration yet. In computer science it's basically unknown to do it. All the A/B testing you heard about in user studies is almost certainly p-hacked. So the first step would be to convince people that they actually have to do something about p-hacking.
The extra 10k is coming from the increased profits enabled by the investments that the 100k paid for.
Kiwi TCMS open source roadmap status report for 2018
Flaged it because it looks at least suspicious. I assume you are alarmed by the entries under "detected by at least one antivirus [...]". news.ycombinator.com has tons of these too[1]. Is there anything that helps to distinguish the two cases?

[1] https://www.virustotal.com/en/domain/news.ycombinator.com/in...
Reasoned PHP
How would that happen? Companies don't have to provide all data stored about users if they have valid reasons not to do so. If certain elements could expose IP, this should be a valid reason. And most data can be reformatted to not expose any internal structures.

It's honestly the first case where I heard that and I've been working with companies to become compliant since the start of the year (many still struggle to be fully compliant). Could you elaborate a bit?
How to Use Real-Time Object Detection in the Browser Using TensorFlow.js
This sounds like a layout engine for a GUI toolkit. If you have a bunch of widgets with optional min and max widths and other constraints and you put them all in the same row, the layout engine needs to compute the real size of each widget (also constrained by the width of the parent widget, which is also dynamic and resolved by the layout engine save for the top level window widget) so it can be rendered.
The PS4 isn't NetFront in any form: it's a Sony port of WebKit that's starting to get upstreamed. The Switch is indeed NetFront NX, though, AIUI.
Author here. Pampy and Pampy.js (https://github.com/santinic/pampy.js) are more similar to Lisp-style Pattern Matching. Of course they cannot provide static analysis, but they can improve understandability, and they are useful with nested structures which are typical of how you solve problems in dynamic languages (less types, more nested dicts-and-lists).

An example:

pampy.matchAll(json, {_: {age: Number}}, (key, age) => age)

Finds any object with a Numeric age, that is value of any key in a json object we don't know the structure of.
Yeah they seem to have undergone a growth to margins shift a bit a while ago since they went from little profit to billions. I am a bit disappointed but I am glad at the implications of a healthy market being vindicated - essentially that online retail isn't a "pump and dump retail" exploitable monopoly because of the relative ease of undercutting.
Building a Seamless Search Experience Across Multiple Sources with Apache Spark
I do it sometimes with my samsung odyssey. I usually use VR Toolgox: 360 Desktop although I also have Virtual Desktop and Multiscreens. You have to blow the screens way up to keep things readable but if you're having a bit of writers block it can be a nice change of pace to get your creativity flowing on a whatever problems you're hacking away at.

Waiting for my Piimax 8K-X to see what the greater and field of view and nominally better pixel density does for it.
This is awesome! A few years ago I built a more rudimentary version of a falling sand game with just Javascript and WebGL: http://ericleong.me/sand.js/

I tried to embed the "scripting" language as a texture in WebGL to keep the implementation very fast (note that every pixel is a cell), but I think I worked myself into a corner.

Source code here: https://github.com/ericleong/sand.js
> but tries to provide many of the rights

That's the rub, it doesn't. An honest statement would be: "We give you the source code not to grant you any rights, but just so you can fix our bugs for free."
Top 20 Tech Stories of 2018
>I think you are implying the companies and people borrow money for shits and giggles.

Nope. I was just using an example. It could have been $100k and only $50K was lent out. You sill would need $105k at the end of the year to satisfy all debts and have an equilibrium within the economy. Where is the extra $5K coming from? Magic??

> The reality is that most companies borrow money only when the availability of extra capital would help them generate more revenues or capture additional market share.

This doesn't change the fact that the demand back for money will exceed the actually money supply.

It is simple math really. The fact that they are using the cash to, hopefully, generate more revenues is irrelevant.

Private companies have no control over the the supply of money. This is a central banking problem.
There was a similar Archimedes program printed in Acorn user in the March 1992 issue.

Atari ST game, in the same genre, from the Jan 1993 issue of ST Format: https://www.youtube.com/watch?v=SHZB9nIzZ64
Mailing list announcement : https://mail.python.org/pipermail/python-committers/2018-Dec...
Inside Grab's efforts to map roads in 100 cities across Southeast Asia
In the Google+ RPG community, every once in a while I see people complain about asshats, attacks, harassment, etc. I rarely see the original behaviour that people complain about.

I tend to see that as a sign that I've trimmed my circles well.

Part of the problem here is of course the tendency of people to be assholes to people they tend to see as THEM, as the people who are causing whatever they believe is a problem. Most people don't like being exposed to abuse, so we close ourselves off from it, creating a safe space for ourselves, but also a filter bubble.

Filter bubbles would be less of a problem if we could be nicer to each other, but that seems unlikely in an age of polarisation, vilification, paranoia, and a US president who has turned insults and mockery into the new standard.
>The extra 10k is coming from the increased profits enabled by the investments that the 100k paid for.

Companies, and their profits, can't and don't create cash out of thin air. That isn't how the money supply works. This is a central banking problem.
Except Donald Knuth is 7’ tall.
As I recall its production was subsidized by Red with prototype cameras, to sell their next generation of 4K/5K cameras to filmmakers. It worked, I see Red in use all over Vancouver, all the time.
Are you sure? he seems to be using the past tense: "written so that software products like Landoop were free to embed our open source"
Most small apps have ditched the web view for safari due to speed, maintenance, and integration with things like password management and content blocker support - but the big guys like Google and FB which don't want to support an ad blocking vector or native share extensions still tend to use the WK framework.
For those interested in looking at the source: https://github.com/GoogleChrome/workbox
>, tinfoil hatters' failure to understand MMT.

I wasn't the one who downvoted you but as a fyi... this particular article is about corporate debt. MMT is about government debt.

When non-government entities such as businesses and consumers take on too much debt that they can't service, bad economic things happen.