skysight-inc/HackerNews huggingface dataset:
For my extension Saka Key (https://github.com/lusakasa/saka-key), I decided to use the browser.* APIs on both Chrome and Firefox using Mozilla's web extensions polyfill.

https://github.com/mozilla/webextension-polyfill

The biggest challenge for me was addressing browser incompatibilities and Firefox bugs. This is a big one:

https://bugzilla.mozilla.org/show_bug.cgi?id=1193394

Another is that Firefox doesn't fire blur events when DOM elements are removed or hidden.

The Firefox approval process is slow. Mine took 3 months the first time, < 10 days the second time, and this third time it's taking over a month.

Chrome's reviewal process is really nice. It usually takes <30 minutes.
How AI Could Turn Social Media into Stock Market Gold
This headline is misleading. The Dutch don't have solutions, they have workarounds.
(Sooner or later...)
Next step: someone will build a mix of real headlines and LSTM-generated ones and will post it as a challenge, where a perfect 20 out of 20 will never be conquered.
I think it depends on the walled garden itself but in a case like iTunes, said garden has been withering without being watered for quite some time.

It still works but it can be clunky at times and hasn't received a substantial update for quite some time last I checked.

Sometimes it's nice if a device would just adhere to standards. For example, I can simply mount my OnePlus 3 and traverse it like any regular USB on Linux.

Meanwhile on Windows and Mac, I have to use a wonky, seemingly unmaintained Android File Transfer program that gets in the way more than it helps!
What operations can I do homomorphically with this library? The page says

"With the cloud-keyset, the library can evaluate a net-list of binary gates homomorphically at a rate of about 50 gates per second per core, without decrypting its input. It suffices to provide the sequence of gates, as well as ciphertexts of the input bits. And the library computes ciphertexts of the output bits."

but what does "evaluating a net list of binary gates" come to in practice? What operations could I expect to be able to perform?
If London and Amsterdam can have houseboats, surely San Francisco can have tiny houses on trailers listed on AirBnB.
These languages were supposed to eliminate programmers by having analysts do all the tech work. However, doing tech work is career suicide for any non programmer. What if a future VP was caught cleaning the toilets... The curse of frameworks is that at some point businesses outgrow them and then they hit a wall with performance, ability to add some feature, or huge licensing fees.
Both Sides of Climate Change Debate Distort Science, Block Solutions, Expert Say
The politics of social clubs and small organizations very often are dominated by women. It's just that these groups are often very gendered, and so if you're a male and don't make a conscious effort to cross gender stereotypes in your hobbies, you'd never know they exist.

I remember my time in the Harry Potter fandom, which is ~99% female. Boy, was there politics. I can remember some truly epic [1][2] incidents of Internet drama all driven by people seeking social status through any means of manipulation possible.

[1] https://fanlore.org/wiki/The_Ms.Scribe_Story:_An_Unauthorize...

[2] https://fanlore.org/wiki/Victoria_Bitter_Wank#Further_Readin...
Apologies if this may sound a little naive, but I can't help but wonder; Can anything be done about this situation within the next couple of years? Or is this process of mass data collection just going to continue and reach an irreversible stage where those agencies' power is out of control?
Why would anybody clean a spounge god damn it, its not like they cost a fortune.
The only real privilege is to live away from those you don't want to deal with and have the ability to do and think what you want within reasonable limits (which may not apply to popular conception but law).

Aside from that the things that are good: fast cars (and place to drive them), private library, private environment that incorporates gym, pool and a computing infrastructure that allows latency-less research and investment + computing.

You can get that for about 400K a year household.
This looks very interesting!

However, not being an expert on FHE, is there a way to leverage this on current RDBMS systems for example?

It says the library can evaluate binary gates. If we would like to run a SQL query for example, how do we translate it to a series of gates? Is it possible?

Or is this so low level that we basically would need to build our own "processor" with binary gates and then build the rest of the stack on top of it so we can, in the end, run a query?

Can anyone shed some light on how exactly can we take advantage of this library?
Analyzing the 'FireMcMaster' Twitter Data
"High-yield junk bonds" is such an unflattering way of putting things.

It always seemed strange to me that banks/bonds/lending seems to have such a small role in financing risky ventures. Is it just that capital is a better deal? How does risk work here, are bondholders effectively de-risked compared to stockholders?
They should have tested with the 'movies and tv' app that is now the default video player in windows 10. From benchmarks I recall seeing, it's by far the most battery efficient video player on the windows platform.

edit: http://www.pcworld.com/article/3023430/hardware/tested-vlc-v...
Or use old cell phones: http://www.cloxmonkey.com/securitysystem.html

The "bad ESN" LG's mentioned in the article appear to be $15 including shipping now; you can get a lot more for the $35 cost of a zero + camera module.

The Android app mentioned does not appear to specifically try to be compatible with the Echo Show yet.
My point with MS is that they're not doing it out of the good of their hearts (for argument) and just spending their profits... they are REQUIRED to do it to be able to get many of their biggest contracts. They are doing it so they CAN sell.
I hadn't read this piece before, and it's quite good. Thank you!
This site has an actual popup advert.
awesome news for the company!
There's a proximate vs. root cause argument going on here. In 87 and '00, the stock market was absolutely overvalued relative to historical metrics like the ones linked (and in '08 the real estate market was). It is today too. Now, the proximate causes were not "overvalued" because ultimately something has to "happen" to push an unstable system into a correction.

But realistically the corrections were inbound regardless of the specifics about automated trading, the startup economy, or bank solvency.

There's one coming "soon" now, too. Eventually.
Likely due to state law, ie Prop 13
Solar Bitcoin mining has already decreased the sun's brightness by ~2 lumens
British model kidnapped by Black Death group for auction in the #darkweb
Unfortunately I do not. It is sad but really good legal analysis across jurisdictions is still locked up in $500 books or $900 an hour billables at law firms.

You'll have to spend many months doing research into what optimizes a specific business application, and what kind of curious neighbors or creditors you would like to thwart.

Competitors are different then disgruntled contractors are different then spouses are different then nation states.
Residents' reaction as eye-rolling as it is predictable.
I think the TurboExpress had most of these killer features. I wanted one soooooo bad when I was a kid
There are very, very few languages (or few applications of every language) where we can honestly say "software is the spec".

Please tell me, what is the specification of this code so that we can verify and validate it:

(defun f (x y) (* x y))

Is the specification: `f` shall return the product of two numbers?

Perhaps. Perhaps it was supposed to be addition. Perhaps it was only supposed to apply to integers. If the above spec is correct, is the code correct? Maybe. It doesn't react well when given non-numeric values. Is that a problem? I don't know, the code doesn't explain who is responsible for validating input and who is responsible for handling errors.

A specification is a hybrid prose/formal document that would give us all that information (if it had any value). The code above is not a specification, it is an implementation. No different than a gear or a cog or a lever in mechanical engineering. It is a thing which does some work. We can examine it and see what it does. But we cannot, by observation or execution, determine why without greater context. That context is the specification.

The software is an artifact, one among many, which (hopefully) satisfies a specification.
Bitcoin came into existence in 2009. Nobody was buying Bitcoin in 2008 because it did not exist in 2008. We don't have data to support the claim that people would rush Bitcoin amidst stock market crashes. We do have data supporting the claim that they rush into traditionally safe assets, i.e. insured bank deposits and Treasuries.

Regarding Cyprus, wealthy Cypriots--by and large--bought German and Greek government bonds, not Bitcoin.
If the power was not wasted in mining it could have been used for something useful therefore reducing the carbon footprint in other places that don't rely so heavily on hydroelectric.
How does Tesla technologies compares to Toyota's and Mazda's? If they are inferior, are they actually bad? Can they catch up? (real questions)
I wonder if any of the people objecting to the sale or the possibility of paying the new owners for parking spaces describe themselves as "libertarians."
I do get paid for the project I maintain, but ONLY when I am doing something that benefits my employer. I became maintainer because my employer needed a feature that wasn't there so they paid me to write it. That makes me someone who cares enough to be maintainer (the previous maintainer didn't want to be maintainer anymore). If you submit a good patch I will accept it. Submit several good patches and I'll make you co-maintainer (so far that hasn't happened). If you ask an easy support question I'll answer. If you want a new feature or have a hard support question - my employee doesn't pay me for that and I have kids to play with on my own time.

Red Hat, Ubuntu and the like employee some people who will sometimes implement a new feature for you - but those companies want you to buy a support contact for features. There are a number of foundations that pay people to work on free software (FreeBSD, KDE, Mozilla, many more) and so they will be more responsive to requests - but foundations are always lacking in money so they cannot do every feature they want.

There are a few "college students" (possibly retired) who work on things for fun. If they take an interest in your request they will do it. However they also have other things do to as well.

I believe the majority of people working on open source projects are like me: they work on things someone pays them for but do not have the time to do anything for someone else.

Note, industry coding is like this as well. They have money, but never enough to do all ideas. (and even if they did man-month issues mean they often can't do it anyway)
GNU C Library 2.26 released
Take the Generic Drug, Patients Are Told – Unless Insurers Say No
Oh man, every part of this story is great. The Asian couple buying a street that was only salable to whites for most of SF's history, the fact that the fancy gated community didn't pay $900 in taxes, and the $90k price.

I read that Feinstein owned a home there. They should set up a website taking donations: every dollar donated would increase Feinstein's annual parking costs by a dollar.

In case people don't know who Feinstein is: she co-sponsored PIPA, is a continuing supporter of the PATRIOT Act and SOPA, FISA, warrantless searches, and sponsored a bill that would have criminalized all forms of strong encryption.

[edit] I have a lot of friends with strong political views, from hardcore Hillary supporters to Communist/Socialists to the far right, and literally all of them strongly dislike Feinstein for various reasons. Meanwhile, she keeps getting elected easily and set a record for the largest amount of votes for a Senator. In the last election, she ran against a woman who doesn't even have a Wikipedia page, who got 37% of the vote.
Flexcoin shutdown (March 2 2014)
Book Review: The Traffic Power Structure
Americans? From the article:

>traveller Przemek Jaroszewski found that he couldn't enter an airline lounge in Warsaw

From a Wired article[0]:

>As the head of Poland’s Computer Emergency Response Team, Przemek Jaroszewski flies 50 to 80 times a year

and from the original article:
...
>He also hasn't tried his attack against US airport lounges.

So, he's not an American and didn't do any of this in America. Why don't you stop being such a bigot?

[0]https://www.wired.com/2016/08/fake-boarding-pass-app-gets-ha...
You can make a test that will segfault everywhere. We aren't talking about those, but about regular workloads, like compiling Mesa for example. If Mesa compilation segfaults everywhere, something is really wrong.
Ready Player One:

> This is easily in one of my top 5 favorite books I've ever read. It's SO fun to read, and every single person I've recommended it to has loved it.

Good litmus test for the list.
You can't use a single Joycon to play Breath of the Wild, for example (at least not as well as with the full controller). You need the second joystick to move the camera, all four of the right buttons and left buttons are assigned to different controls, the plus and minus buttons are different pause menus, and there's a use for the left and right triggers as well, which aren't accessible in single-Joycon mode.

Yes, it's great for Mario Kart (before I got the Pro controller, my wife and I were playing with one Joycon each), and similar games (I assume ARMS and 1-2 Switch are built with single-Joycon use in mind) but it's not enough for every single game.
If that's the case, then who are all these people buying the new MBP's in record numbers?
Hacking Social Interaction with a “Me-Shirt”
> A per-thread cache has been added to malloc. Access to the cache requires no locks and therefore significantly accelerates the fast path to allocate and free small amounts of memory. Refilling an empty cache requires locking the underlying arena. Performance measurements show significant gains in a wide variety of user workloads.

This is major, and makes glibc's malloc competitive with (or better than) alternative mallocs like jemalloc. See https://openbenchmarking.org/result/1708052-TY-REDISMALL91 for benchmark numbers.
From eye-balling the chart, it seems to consistently lag. Am I mis-reading it, or is this not actually a predictor?
Onfido’s MissingNos. Or How to Stop Infinite Master Balls in ID Verification
I have such a schadenfreude grin right now! If the gate is on their property, charge rent for that at least! Or by the car passing through it.
Units and Levels of Selection
student loans.
That’s a good summary.

This kind of problem is not easy to solve- it’s not the kind of thing that has a closed form solution. You typically use a discrete event simulator to model the outcome of different strategies. It seems clear to me, though, that the answer is going to be a mix of “maximize number of trains” and “space them out nicely” during rush hour. I bet the optimal strategy trades off those two variables based on some probability distribution of “expected number of available trains” over time, such that if the number of likely available trains is lower you space them out more, and so on.
It's right there:
https://news.ycombinator.com/item?id=14948178
>Chrome's reviewal process is really nice. It usually takes <30 minutes.

Nice for the extension developer, but there's a reason for Mozilla's longer review process. They actually sit down human beings to look over the code and that makes all the difference in keeping AMO clean from malware.
Yes, deciding whether to enter into a contract affects the other person, just like everything else. That's a red herring. The point is, my motives should be my own. Do you really want a court second-guessing every decision you make in the marketplace because it constitutes "taking action against another person"?
You can play the PSP in your handheld and connected your TV.

With the Switch you can use it docked, handheld, and tabletop (i.e. stand alone).
> What operations can I do homomorphically with this library?

Basically anything. If you can generate a netlist of gates of your HE CPU, you can write a program to compute it (perhaps slowly, though).
No, sorry, that's not how Bitcoin works either. If the whole world used Bitcoin and the market cap of Bitcoin was over a trillion dollars, a 51% attacker could still only double-spend its own transactions. As long a public key crypto is secure, you cannot just re-write arbitrary Bitcoin balances into your own wallet even if you had 100% of the mining power. Therefore the incentive to attack Bitcoin is only as big as your own Bitcoin holdings, not the value of the entire market cap.
In case of the company going belly up, creditors, bondholders etc. are first in line, and stockholders are last.
> Bitcoin is legitimately seen as an alternative to gold.

Bitcoin may be an alternative to gold but it is not the same.

1) Gold has intrinsic value.

2) Gold is a tangible asset.
This sounds familiar. In the UK we have a feudal ownership system for some flats/houses called ‘leasehold’, where someone other than the owner of the flat owns the ground.

I once owned a flat where the leasehold was sold off (without my knowledge) for just £500. Unfortunately the new owner of the ground started charging me for ridiculous fees, each one hundreds of pounds for nonsense things. (This is entirely legal). I was very lucky that in the crazy go-go London housing bubble of the 2000s I was able to sell the flat to a less discerning buyer (or someone prepared to ignore his solicitor). But not owning the land under or around your home can be terrible.
Can someone explain the best method to purchase some of these bonds? I want to purchase a small amount that I am willing to lose ($3K - $10k).
LeanTaaS | Santa Clara, CA | Full Time | ONSITE ONLY | Salary + Equity + Full Benefits

BETTER HEALTHCARE THROUGH MATH.

- Series B Funded by top healthcare investors
- Ex-Google/McKinsey/MIT/Stanford Team

LeanTaaS is a fast growing healthcare predictive analytics company that uses sophisticated math and lean principles to make healthcare providers more efficient. Our technology helps millions of people wait less at hospitals and specialty clinics across the country. LeanTaaS’ customers include some of the nation’s largest hospitals including Stanford, Cleveland Clinic, NewYork-Presbyterian, The University of Texas MD Anderson Cancer Center, and more. Our team includes veteran executives and the brightest minds from Google, McKinsey, Stanford, MIT, Duke, Berkeley, UIUC, and more.

We are looking for Backend Engineers, Full-stack Engineers, Data Scientists, Product Managers and Product Marketers who possess an entrepreneurial personality and the talent to think outside the box to get things done.

Job descriptions can be found at http://leantaas.com/careers If you're interested please send resumes and a blurb about yourself to hireme@leantaas.com and mention you saw this on HN.

HELP BUILD TECHNOLOGY THAT SAVES LIVES!!
Debt holders (bonds) have a higher liquidity preference than equity (stocks) in the case of financial trouble. An oversimplified example being if Tesla was liquidated with $3B in assets, and $2B in debt, the debt holders would be paid $2B first and equity holders would split whatever was remaining.
Does anyone here have suggestions for git GUI? I used SourceTree for a few years, but a while back they started adding a bunch of tracking scripts, which I'm uncomfortable with. I can generally get by fine with the CLI, but whenever I need to do anything even slightly unfamiliar, I like being able to put on training wheels and have a GUI guide the way.

I think git would benefit from a type of "training wheels" config, where no action is destructive or irreversible. I've had a few close calls where I almost lost some code due to a git screw-up. Luckily, my local Time Machine backups have always saved my ass.
It’s Dota 2 time: You should watch the International
Show HN: Kotlin-tutorial for email sending via gmail
Update Your Console Colors to Match New Windows 10 Color Scheme
This is incredible because this is exactly the same pattern of private-infrastructure rent-seeking whose costs are normally borne principally by the working poor: A highway becomes privatized and now you have to spend more money commuting to your minimum-wage job. Your city's parking meters become privatized and now you net less from your gig-economy housekeeping work.

Only this time, it's a middle-class couple doing the same to one-percenters in one of the most elite neighborhoods in the country. Clearly, their predatory scheme must be stopped!
Thinking harder I guess the only reason that mining difficulty is so competitive is that there's a reward for mining, given to just the miner, so the arms race is profitable (much as, say, the arms race for microsecond-level tech improvements is profitable to HFT because even if two algorithms make the same decision only one gets the purchase in first).

So if you get rid of that, and maybe add a nominal "reward" for solving the puzzles to remain in the network and give it to all participants, the incentive to build giant mining farms goes away: the only reason to have additional computational power is either to keep up with the network as a whole (not the fastest person in the network) or to actually gain 50% of computational power.
But i think it still ends up cheaper than just the tuition in the USA.
Not sure If it would replace the regular wind turbines with being cost effective, however could be used as a mobile energy generator.
Daydream Labs: Bringing 3D models to life
It only counts if it's something that's riskier than it seems. Everyone knows cryptocurrency is extremely risky, the problem in 2008 was that these packaged mortgage products were far riskier than they appeared, far riskier than they were rated by Moody's, S&P, etc.

Maybe you only meant your comment as snark, but if not it's important to understand the difference between simple risky investments and potential structural flaws in the finance system, like the ones we saw in the financial crisis.
Are you going to fund my passion for building model tractors? I would much rather build model tractors all day and support myself by charging admission to my museum. The above business is just as valid as your "starving artists" who made it after hard work. My family cannot afford to let me follow my dreams though so I work a standard job.
You're mis-reading it. The blue line is subsequent 10-year performance, so it's already shifted back (left) several years from its natural alignment on the chart.
I haven't gotten one myself, but this might be something you're interested in: https://www.theverge.com/circuitbreaker/2017/6/13/15793502/n...