skysight-inc/HackerNews huggingface dataset:
I am not a lawyer.

The contractual terms probably reflected statutory or regulatory requirements...in my experience that's pretty much the case with all government contracts. It's a two way street, those statutes and regulations place obligations on the awarding party as well.
In fairness, wouldn’t that have less to do with custom behavior and more to do with the limited size of a phone’s screen?

As someone who builds a video-based site often used on mobile devices: I don’t think that really matters. Not all sites using HTML5 video elements are just wrapping a single video in a player and some supporting content, the way you see on sites like YouTube or Vimeo. There are numerous applications for video where that content is integrated with other content on the page and not the only star of the show. There are standards for how HTML elements are supposed to work, and work together. And Apple is completely ignoring those standards in this case, which makes it literally impossible to provide the kinds of presentation styles and UIs we should be able to for visitors using iPhones.
When did porn become sex ed?
Just take a little joke mate. It's fun.
Interview with female founder of jewelry startup Swoonery
I'd leave some caveats in there: people who drive under the influence and similar types who have caused serious injury or death should be considered 'violent' here, as well as those who may have merely threatened violence (car jackers, muggers) without actually causing injury.

But yes, ordinary non-violent offenses are not a good fit for prison, in general.
I certainly think they are smart guys, but I doubt whether what they are doing is highly complex in the sense of being inexplicable to ordinary math graduates.

Like with a lot of math, you learn more about the basics once you are on to the advanced stuff.

And the more advanced stuff you learn, the more you see limitations. Very advanced can very well mean brittle.

I reckon what they have is a well distilled common sense setup where they are able to reject models that appear to be profitable but aren't. I'm guessing they are also able to procedurally generate models that capture the same few common sense notions in new ways as the market evolves. In contrast I reckon most quant shops are still at a stage where the models are hand coded, causing some severe issues that I'll touch upon.

There's also an organisational aspect about them. They're all very very good at math. Any BS is likely to get rumbled. Intellectual carelessness will probably be detected and the boss is a proper math guy too. Here's a subtle thing that many people I've worked with would not detect: to calculate my fund's information ratio, I take the monthly returns, average them, and divide by the standard deviation. I have to multiply by root 12 because there's 12 months in a year. Standard procedure.

Having worked with some mere mortals I can tell you a lot of time is spent convincing oneself of the intellectual merits of something one's found despite evidence to the contrary. I think the fact that quants tend to be low quality coders with high internal prestige causes a lot of funds to do less well than they should. A lot of effort goes into hand tuning models rather than trying a bunch of different ones. You get things like unconscious "optimizations" that are very hard to spot, and hard to argue against because the person doing the talking is of high rank.
It is at least for DoD contracting. If I remember correctly we weren't allowed to have a higher profit margin than about 13% or near that. That's why in the DoD contracting space there is a huge emphasis of butts-in-seata because that's the only way they make more money.
Except for files that cannot be redistributed (because silicon vendor silliness), everything is open: scripts, ebuilds, configurations, sources.
GalliumOS can't be more open than that (hence my "just as open" qualifier).

When it comes to coreboot and libpayload (same tree, really), everything on ChromeOS' main development branches is pushed upstream. depthcharge is a Chrome OS project, so it is its own upstream. Same for ChromeEC.

There are boards that never make it to the main branches - but that doesn't mean that stuff is kept secret, it's just that for firmware, Chrome OS uses separate branches (because things shouldn't change too much in firmware that's in the field). So at some point when the reference design stabilized, a firmware branch is created. Any support for spin-off devices happens in that branch only (because who knows what happened to master in the meantime?).

In general, the branch naming scheme is {firmware,factory}-$board_name-$some_version_number.

For coreboot on veyron (ARM, Rockchip RK3288, firmware all open source with _no_ blobs), the configuration is in https://chromium.googlesource.com/chromiumos/third_party/cor..., for example. Compared to the master branch, they're at a different location - but that's because things moved in master in the meantime (third_party/coreboot/configs used to be the canonical location).

If stuff seems missing, a good place to ask for pointers is #chromium-os on Freenode (but it's a low-volume channel, so please wait for an answer, and maybe repeat the question after a couple of hours).

Disclosure: I work on upstream coreboot and Chrome OS firmware.
Eat to treat
"before around 1970"

You know what happened shortly before 1970? The Great Chinese Famine--where up to 45 million people starved in the span of 3 years.

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

I'm not sure how saying facts out loud indicates a value preference.
Extensions can impact performance dramatically.
They can still do it. Just release it under another pseudonym and let it free for a few months before announcing it again with a PR blitz based around the different results from Tay.
A few thoughts:

1. Even if it were illegal, many people would still play the lotteries: https://en.wikipedia.org/wiki/Numbers_game , only the profit would go to criminals.

2. The "Sin Tax" ( https://en.wikipedia.org/wiki/Sin_tax ) on lotteries, like all sin taxes (i.e. cigarettes, alcohol), is highly regressive and hostile to the poor.
I don't disagree with you, but my comment addressed 'ljf's question about violence, directly above it. This myth that USA should exactly resemble a tiny homogeneous European nation has been encouraged by the prison-LEO-judicial-industrial complex in order to argue for ever more draconian punishments: "We're not like Holland yet, so let's lock up 100,000 more minorities!"
It's a question of incentive alignment. Managers are not dumb, their incentives are aligned to short-term success rather than long term. Consider the difference in scenarios between producing ok code very quickly and good code more slowly. The manager will immediately feel the negative consequences of taking the second decision, if their incentives are badly designed. Meanwhile they may never feel the negative consequences of the first decision. When bad code breaks down, how likely is the manager of three years prior the one to take the blame or heat for it, let alone face real consequences? Often they won't.
Instainer - Run any Docker container on the cloud
I wonder how many developers nowadays will consider a rules engine or decision tables to implement those underwriting rules. It gets pretty complex pretty quick when you look at the rules in the financial services industry (pensions, loans, etc.). I also see the application of DSLs as well, with the same idea of being more productive with less code.
Forgotten Victims of Terror [video]
Those are excellent, I think a way better deal than the price I got. The processors are 3/4 the power of the ones I configured (Xeon L5420 vs Xeon E5540) and have 24gb RAM per node for under $100 each. Its really shocking you can get machines that powerful for that little, they even come with power supplies. With the dual CPU, they are more powerful than a bunch of the i7's out there.

How did you find out about them? Just searching Ebay or is their a good resource to learn about these things? For the ones I got, I just stumbled upon them on Ebay.
I for one don't think of it as a fail. I haven't laughed this hard in a while. And in a way it was a commentary on the internet culture.
I'm not saying you shouldn't redistribute. I don't have a problem with that actually. I'm arguing that if you are going to (and let me reiterate, I think we should), there are much better ways to do it than a tax on capital.

Capital gains taxes make up about 4% of total revenue. For that 4%, we pay almost half of that on enforcement. So, for 2% of our revenue, we do some pretty nasty damage. There definitely are better ways.
The problem with a job-centric economy is that it's based on the need of humans rather than the needs of the economy.

In reality technology makes it possible for less and less people to increase their output and span of what they can control via technology.

Some day a few people will be running large systems that requires only drones, AI's and access to resources to create what today takes millions.

By insisting on keeping humans where technology is much better suited for the job we are damaging our own economy because we are creating an artificial reliance on human capital where it's not needed and thus increasing the price for everyone.

This is obviously a huge problem as more and more people will be making less and less income. The only way to mitigate this is by products being increasingly cheaper something that a job-centric economy is hindering.

We should be honest and admit that the Uber economy is a mirror into this reality where the competition heats up, driving prices down and incomes down until self-driving cars is completely removing incomes for working people.

And if you claim like many do that technology creates more jobs than it produces then you are not only wrong you also need to show what new areas you are expecting the millions of people who are already made obsolete to the job market because of technology.
What do we do about Safari?
Full disclosure mailing list seems intriguing, I have not actually thought of this before. Are companies generally receptive to this kind of disclosure. If someone maliciously dumps all their customer records and posts them on pastebin is it likely that I may get in legal trouble?
Malwarebytes Anti-Malware Premium 2.2.1 Serial Key Download
This link is dead.

I assume this is the same video.

https://www.youtube.com/watch?v=niKblgZupOc
>> WWII and its aftermath (...) resulted in great economic prosperity -perhaps unprecedented prosperity

I don't think that applies to any other country except the U.S. England, for instance, almost went bankrupt and had to ask for an enormous loan from the U.S [1].

The entirety of the Mashall plan [2], if you only consider the western part of the iron curtain, is definite proof that WWII not only didn't benefit those countries but put those former colonial powers in a position of extreme weakness and external dependency.

Basically the only reason for the U.S. rise from an isolationist country to the superpower it became was due to the distance from the actual fighting and the fact that it had the only intact industry, infrastructure and transportation network of the whole western world.

Wars are great tools for prosperity redistribution from the losers to the winners, and from the parties not involved to the (Eisenhower coined) military industrial complex, but very lousy tools for actual prosperity creation for the same reason the proverbial "broken window" is a fallacy.

[1] https://en.wikipedia.org/wiki/Postwar_Britain#Austerity.2C_1...

[2] https://en.wikipedia.org/wiki/Marshall_Plan
I was basically answering "If you're putting lots of logic into ANY CI server you're doing it wrong!".

There is a separation of concern: the CI server logic is a refactoring of things that are common to any project.
If your project have scripts that sends email on build failure, I think you're doing something wrong.

You mention at some point "orchestration scripts", this is exactly what Jenkins is supposed to provide help with: orchestration.

The important thing IMO is that the boundaries of responsibilities are clearly defined between what a project does and what the orchestration does.
Has anyone done hardware tinkering with the Echo? Does it run Linux? what does the mic array look like? Possible to use just the mic array and pipe the audio elsewhere?
That's not really fair, in the case of ChromeOS, the browser is the OS.
Concerning web pages, HN seems to be split into two sides: one side wants to use the newest shiny stuff to make shiny apps while the other wants to have simple pages that are loading fast. The OP blatantly seems on the first side, and I am on the second one.

> The web deserves efficient, innovative, delightful experiences, and Chrome is holding the web back by making it hard (if not impossible) to create them.

Nope, the web deserves pages that are loading fast, and don't require a new hardware that the majority of the viewers don't have to be read properly.

Also, OP works at Stripe, I see no need to add "position:sticky", "backdrop-filter", or "scroll-snap-type" (not sure I know what those are) to a page that does payment processing.
How do we know that QA didn't report the issues? QA reporting a bug and that bug being fixed are two different things right?
The best way to do what is to make everybody poor. Historically, that is about the only things that works. This idea of both high and equal wealth for everybody doesn't seem to be possible if we use history as our gauge.
[App]I am giving away free promo code for Secret Voice Recorder Android App
Secret Voice Recorder is the voice recorder application which let users record audio/voice stealthily by pressing the power button 3 times. All you need to do is to press the power button 3 times within 1.5 seconds to start/stop recording even if your mobile lock screen is locked. You needn't even unlock the mobile. I am the developer of the application. If you need any assistance, please comment below so that I can help with that. Your feedbacks, suggestions and criticism are most welcome.

As a promotional offer, I am giving away 200 promo codes for an ad-free version. Please comment below to get one!

You can get the app at Google play in https://play.google.com/store/apps/details?id=com.miragestack.secret.voice.recorder&referrer=utm_source%3DHacker_News%26utm_medium%3DHacker_News%26utm_term%3DHacker_News%26utm_content%3DHacker_News%26utm_campaign%3DHacker_News
The ones I got have their own power supplies, I don't have rails, so I was pretty careful about this.

I'm not totally sure about this, but I think even ones with rails, you can often take the adapter card off the motherboard that connects them to the rails and put in your own power supply. In practice, it would probably be way easier to buy something thats already configured to have a power supply instead of use rails for power, there are plenty out there.
> People conflate authentic with good, but you can also be authentically bad.

I do agree that conflation is inappropriate. In fact, I was just in a Pakistani restaurant the other night and had one of the most dull biryanis I've ever had. Yet the customers were primarily desi. And on a tour of China I was fed nearly the worst Chinese food I've ever had.

But authentic is still authentic if you take the best food you've ever had "over there" and bring it over here.
When people come across such things please report them to https://webcompat.com/ There are some Firefox, IE and webdevs that work on understanding what is broken and trying to get sites to work cross browser.
If you try to engage with people, you might engage with people or you might not. There's no guarantee that anything will come of it. If you don't try to engage with people, there is absolutely a guarantee that nothing will come of it.

In my experience if you spend your time trying to find choirs to preach to, you're wasting your time even when you succeed. Staying away from groups of people because some of them might disagree with you is counterproductive to all participants.
Considering they have bots like this in other countries with zero issues I'm not surprised they thought it would be fine. But they already came out and said it was a failure and the reasons why. This article seems largely unnecessary and equivalent to beating a dead horse with a stick.
Facebook ads targeting mobile users sounds like the best place to start. Try a bunch of mobile ad networks and see which work the best. 15-second video ads tend to be a good way to drive installs on mobile.

Also try pitching food blogs and technology/lifestyle blogs to review. Write up some stories like "My wife and I kept ordering gross pizza because we couldn't decide where to eat -- here's how we saved our relationship!" Make them entertaining and relatable, and offer them as content for food and restaurant blogs. Find some quality food blogs or youtube foodies, offer to pay for their dinner if they will use your app to decide where to go.

Find larger food/restaurant apps and sites, ideally ones that complement and not compete with your concept, and look for ways to cross-promote. e.g. they make a post or ad or something to drive users to your app, and in return you put a prominent button on in your app for six months that says "View this in BigFoodApp" and opens their product.

I like the approach suggested by the book "Traction", which boils down to try a bunch of things a little bit to see which one works, then focus on the channel that gets you the most return.
So how many generations do you think we will continue to tout this race-to-the-bottom mentality? "There are poorer people in India, sit down and be grateful!"

The reality is millennials will have a worse standard of living than their parents. OK, maybe not the worst thing in the world. But what about my kids? Will they be worse off than me? What about my grandkids? There is a reason trends are important (just like global warming). Waiting until Antarctica melts before we do anything about it, is extremely stupid and short-sighted.

Additionally, the same argument you made can be made against the 1% (or 0.1%). Tax the shit out of them, it shouldn't matter since their living standard will still be much higher than every other American. Why should the 99.9% be subjugated to a protestant work ethic, while the 0.1% are encouraged and celebrated for acting as ruthless capitalists?
PHPNotifier – tasks scheduler
Just sharing what I found, Learning to Track and Identify Players
from Broadcast Sports Videos http://www.cs.ubc.ca/~murphyk/papers/weilwun-pami12.pdf.
The Indian company handled 16m out of 22 million documents. Not sure what other work there was which led to the 37.5% overall figure, otherwise last I checked 16/22=73%...
I tend to partition them into windows once the favicons go away. Otherwise mostly based on the ordering (which I adjust regularly).

Much of the time they are effectively a queue of things to review/skim/familiarize myself with while I'm authoring some code or a design doc. The ones with different favicons tend to be things like bugs where I owe an update, so I scan through them regularly (I'm extremely forgetful when it comes to lists of things to do).

Honestly I know how tree-style management would go for me: I'd group a bunch of things together in a tree and forget about them, largely defeating the purpose of having kept the tab open for me.
Google gives vendors 60 days IIRC. Pick a list and publish: http://seclists.org/
Look closer at that data. Both the 62 richest people in the world and the 3.6bn poorest own a tiny tiny fraction of the world's wealth.

All you're really doing here is observing that the 3.6bn poorest people are really poor.

This does not support your statement that "the 1%" owns more than the rest of the world.

However, that statement happens to be true. If you look at the Credit Suisse wealth report that those oxfam figures are cherry picked from, you'll find that the 1% (globally) comprises about half the population of the US.

It's you, in other words.
One aspect that the author mentions only in passing–but is interesting to look at in more detail–is to understand how Scala has solved this in a very consistent and satisfying fashion:

Instead of mixing "you can't override this in a subclass" and "you can't reassign this value" as Java did with final, it clearly separates these concerns:

class Foo {
var qux = 1.23
val bar = 42
final var fiz = "fiz"
final val wow = "wow"
}

(new Foo).qux = 2.34 // valid
(new Foo).bar = 23 // invalid
(new Foo).fiz = "fuz" // valid
(new Foo).wow = "wew" // invalid

class SubFoo extends Foo {
override var qux = 2.34 // valid
override val bar = 23 // valid
override var fiz = "fuz" // invalid
override val wow = "wew" // invalid
}
I think davnn meant a voting mechanism to allow other devs (besides the package's publisher) to vouch for its safety.

At least that's how I interpreted "social safety score".
Some of the tweets people highlighted weren't repeat after me at all. The article mentioned one, but there was a lot like that where Tay seemed to have learned to speak positively about very bad things. Had it been just repeat after me, all Microsoft had to do would be delete the offensive tweets made by Tay and then turn off that feature. There was more going on.
Even if you trust the company, you also have to trust that they have no logs that can be subpoenaed and that they cannot be compelled or hacked to wiretap you.
I try! I wrote about using one one what used to be my self-hosted Ghost blog. I run Owncloud on it too and it works great.

Admittedly I haven't written much lately since I moved. My new ISP hasn't made it as easy to self host.
I did, many, MANY times, also tried disabling it, and doing other things.

there are two issues: 1) Windows 8 assumes CRTs won't ever be used with it, and takes the liberty to do some LCD specific graphics stuff, that doesn't even work in LCDs that are organized differently (example: if the panel is "sideways" somehow).

2) the default system font of Windows 8 onwards is "Segoe", that renders poorly in CRTs, and even worse if you disable anti-aliasing of any kind.
Exactly this. Only one game I've shipped had a Gamasutra postmortem but that one was so generic that it could have been applied to any other game, ignoring the specific issues that project had.
Don't think this really solves the problem... I think the real issue here is security of what happens when a deep dependency in NPM's graph get's removed... Right now it is possible for anyone to republish said dependency with any (perhaps evil) package. What needs to happen is either unpublish needs to be disabled, or when you remove a dependency that is heavily depended on, an empty placeholder has to be automatically added by NPM so no one can hijack the package name. The question becomes what constitutes a heavily depended on package. (100 dependents? 1000?)
A basic file compare utility in Python
Ubuntu 16.04 (Xenial Xerus) Beta 2
Show HN: Pytrader – trade cryoptocurrencies automatically with machine learning
You mean like this one?

http://www.getroost.com/

A friend has one, and tells me that when his infant daughter screams, it sometimes notifies him that the house is on fire. I wonder if she's learned to game that system...
> Honestly explain this to me: in what sense do we not need advertising?

In each, all and every possible sense.
I have read through cert.org and it is an excellent resource for responsible disclosure guidance and have been looking for a third party to disclose on my behalf in order to avoid legal trouble should the take the news in a twisted way.

I actually submitted a report to their site back in January and received a reply that they "Typically avoid publishing or handling vulnerabilities that affect live websites"
Smart water faucet to let you know what's really in your water