skysight-inc/HackerNews huggingface dataset:
That's not true. Everyone's allowed to write crypto as long as they understand what they're doing. The difference is that if djb releases new crypto code, I believe it will be correct and he's going to publish a few papers on why it's correct.

If anyone else does it, they better write some really good papers about it and get reviews from the trusted people. (and they usually don't)
Ask HN: How to network in Bay Area?
Hi,

I'm a software engineer (focused on fronted) from Islamabad and visiting Bay Area 17th of this month. Along with my colleague Haris (who is focused on data-backend), we had been part of a Santa Clara based HealthCare IT startup, where we developed visualization systems for complex medical decisions. The startup unfortunately ran out of money after about 5 years which forced us to look for new opportunities.

Haris and I would like to be part of a growing startup where we could help them build complex dashboards or user interfaces. I'm wondering, while I am in Bay Area for 3 weeks, what would be the best way to find/meet startup folks who might need our skill-sets. Will appreciate your ideas/pointers/suggestions.

Thanks,
Umar
And Paris -- one of the most beautiful and quaint cities -- has three times the population density of San Francisco.
This new years, I made a large liquor store purchase (about $600) in Manhattan, not in my normal geographical area. The transaction was declined, but all I had to do was to answer "yes" a text that I got from the issuing bank, and then swipe again. Was I "profiled"? Yes. Did Visa do a good job protecting me and itself with my profiling? Yes. Try running a real business with this purist approach. You will exceed 1% chargeback threshold in the first year, and your payment processor will either shut you down or will require a huge collateral.
I'm talking about the price hike years ago when Netflix was still building steam. These days Netflix is more widely used and they have more money in the bank. Nest today is still building steam and could be hurt by negative PR.
every family is different, and I don't know the particulars of your situation but let me just say that life was a LOT easier when my kids were younger like yours. Before becoming slave to the school calendar, before homework, and sports (practices, games, travel) and their own social lives, and all the shuttling around, there was far less coordination and scheduling to worry about, and far more time for myself. Every parent I know feels harried and exhausted and overwhelmed at times.

You can "opt out" of a lot of this, some of it is trial and error to find the right balance, and some of it is phases that come and go. But your kids will probably need and want things from you that will require a lot of your time. mostly you'll gladly do it, and that is the price of being parent.
Is also fun to contemplate that in about five years you'll likely be able to buy one of these on eBay for about $10K.
Yeah, the article says the devices weren't fully operational when it was launched, and now never will be.

If that's commercial polish, I'll stick with the Pi!
Here is some services might be useful for you.

- https://aws.amazon.com/cognito/ (not sure)
- https://stormpath.com/
- http://janrain.com/
- https://www.userapp.io/
- https://www.onelogin.com
Crowd Source
Well...government does have mechanisms to address all those issues and keep itself accountable. And we do pay people already via our taxes to stay on top of these things. Do we need to pay the press too? I don't feel too happy about that.

Most of the issues you are talking about required the press to amplify them in the good old days. Today there are many more avenues for people to shine a light on stuff. I mean if a 9 year old has worked out how to get her message out others will too. And the role of the press as an amplifier will reduce. My sense is propping them up artificially might create other headaches.
32c3 YBTI videos
I really love using gitlab.
Growing Up in a Bad Neighborhood Does More Harm Than We Thought
Password Crypt Issues
I'm not saying that what Jamie Kellner said is a good thing, only that he said it -- and it broadly reflects the thinking of many decision makers in the "content industry" -- that when content is made available to the audience with support from advertisers, the audience is obligated to view the ads.
>> if you don't speak a common language with your chat partner then the app is useless anyway

> They do speak a common language, it's usually just not English.

I think you misunderstood the original poster was getting at. Here's the full parenthetical: "(perhaps with icons instead of specific words? if you don't speak a common language with your chat partner then the app is useless anyway)". So replace the words that you're supposed to read with little pictures. Then it doesn't matter what language the people speak as long as they're speaking the same language, since they'll be "reading" the images. You'll see a little house icon, and read "house" or "casa" or "jia" or whatever.
> It's more like 1 hr a day on a train if you're close to a bart station.

My commute currently takes 4 minutes. Any longer than 10 and I'd start searching for a closer place to live

A quick search suggests that the closest home for sale near our corporate headquarters in Silicon Valley would be a 16-24 minute commute, list price $1M. Or 25-40 minutes for $600k.

Assuming you commute 5 days a week, twice a day, multiply your commute by 10 to get the time per week, or ~480 to get the time per year. A one hour commute is 480 hours a year, or 20 full days (or 80 8-hour periods).
Map: Here's where the world is running out of groundwater
> A single person small business just getting started still has to pay 33% of their profit even if their profit is $1,000 for the entire year.

That's simply not true; somebody is lying to you.

A sole proprietorship's profit is passed as regular income to the proprietor.
> > Not very flexible, I see a lot of churn of invalid pull requests with this design if they aren't allowed to grow into complete features..

> Actually, Gerrit really encourages growing a patchset ("pull request") into a complete feature. It allows you update your change over and over, addressing review comments as they come in.

> Once done, you have a clean "Add support for use of XYZ by ABC" commit - and not a pile of half baked commits - I cringe when I see things like this: "Add framework for XYZ", "Define Config for XYZ", "Correct typos", "Add tests", "Rework XYZ to be standards compliant", "Correct typos", "Fix tests"

I don't like commits like that either. But almost all real pull requests require more than one commit (so future generations can bisect the repo properly without then needing to bisect patches as well). A nice pull request is something like this:

server: add statistics monitoring framework

server: component a: hook into statistics monitoring

api: expose statistics monitoring

integration: add tests for statistics

Each commit works as intended and does exactly one thing. I tried to do something like this on Gerrit (was contributing to the TWRP recovery) and it was such a pain that I collapsed everything to one commit. That's not how things should be dealt with (I needed to improve the pattern decryption to support N*N patterns and it required a bunch of UI, internals and other changes that all got squashed together).

I also didn't like the fact that anybody could overwrite your PR's commit with their own crap. Why is that a feature?
Could the Language Barrier Actually Fall Within the Next 10 Years?
If you know something that telegram doesn`t know, maybe you should contact them, and ask your bitcoins worth of 200,000$ https://telegram.org/crypto_contest. Easier to "talk".
In Australia, you make a complaint to the ACCC and they will take all
the legal action for you after they investigate.

Apple was probably the most famous case of where this occurred, but Samsung, HP and other well known brands are now super careful not to violate the law. It's very expensive and dreadful PR if they do, and they have no way of winning.
As someone who does a lot of git bisecting, this is a horrible idea. Only do it on a case-by-case basis. If it takes 5 commits to make 5 complete changes that implement something, keep them as 5 commits.
I used Icarus for my undergrad verilog courses. We had to design a pipelined MIPS processor. The way they taught the course was using Xilinx ISE on windows. I didn't want to have to change my entire workflow and get a windows computer just to use ISE. I even tried their linux build of ISE but it was super buggy. Using Icarus on my MAC made my life much better and let me finish my compe w/o using windows at all.

Check out the processor build all using the Icarus toolchain:

https://github.com/eggie5/SDSU-COMPE475-SPRING13/tree/master...
Look at how OTR was created. It failed the first version hard, but it was fixed in later versions because authors published their protocol and it was reviewed by "elite". Now it is an easy to use and secure protocol, which "elite" builds upon. TextSecure is based on OTR.
I wasn't attempting to misrepresent the case, I was just bringing up an example of a headline I remembered using the first link I found on Google.

I don't disagree that my link may not be the best story to illustrate the point.

Having said that, here's some additional context to the same story:

http://www.wired.com/2015/04/dmca-ownership-john-deere/

>> a neighbor, Kerry Adams, hasn’t been able to fix an expensive transplanter because he doesn’t have access to the diagnostic software he needs. He’s not alone: many farmers are opting for older, computer-free equipment.

http://boingboing.net/2015/05/13/john-deere-of-course-you-ow...

Has a scan of John Deere's response to the Wired story above.

Paraphrase: John Deere is opposed to a revision to the DRM law that "would allow owners of equipment, including Deere competitors or software developers, to access or hack Deere's protected software to repair, diagnose or modify vehicle software".

I get that most simple repairs to tractors might be just mechanical parts, but when you're dealing with add-ons (transplanters?) or fine tuning issues like emissions systems (ahem, Volkswagen), I am guessing you usually need access to the diagnostics systems or computer to see and/or understand what's going on before being able to fix it.
> Your social security taxes are not funding things that come out of the general budget.

Actually, they kind of are. Considering that SS invests (solely?) in treasury bonds, which are then used to pay for programs. Much of the national debt is owed to Social Security.
My guess as to why they're offering nil

1. Alphabet is tightening the purse strings

2. Nest's hub, coded named 'Flintstone', is really behind schedule. It's so behind schedule that Google came out with their own hub, called OnHub.

This was a really botched acquihire
That is google.
That's the risk you run when you acquire a company - you get their liabilities and their assets.

Nobody should shed any tears for Nest, Google or Alphabet. They bought the company and if they didn't do sufficient due diligence, then tough. They can't just abrogate their responsibilities when they don't feel like it!
Right, but GitHub can't unless it has your private key which it probably should't(if it's password protected) but that's a discussion for another time.

Many people use the feature on GitHub to manage their projects like the merge button.
Doing so also breaks the actual app, though. In my experience, the private network API for a service with a client application is often more stable than the public one.
Clinton campaign chief linked to Russian bank listed in Panama Papers
The custom in house encryption is a protocol that if tou have the skill to break, go collect 200,000$ in bitcoins https://telegram.org/crypto_contest
Thanks for doing the Googling for me...should have assumed that the reported article and/or the people behind the app would be unreliable sources...any company of Tinder's size that puts the effort into making a public API would make relatively decent documentation that would show up in a cursory Google search result.

Also part of the lesson on "What is an API?": the concept that some companies do not have an incentive to make an API...and Tinder, for many good reasons, is one of those.
AROS: Odyssey Web Browser 1.25
Jeff Bezos letter to the shareholders
Looking at the Playstation Vue plans right now and it doesn't look like these are any cheaper than regular cable TV $55/$45/$40 a month are the three tiers. Is there something I'm missing?
In some ways this is quite sensible, instead of taxing profits you tax dividends and capital gains like normal income. Shareholders tend to be less mobile than profits.
For comparison, Tesla Superchargers are 120 kW at peak (when charging an empty battery): http://insideevs.com/tesla-cranks-superchargers-up-past-120-...

They are not wireless, though.
I think what you are failing to articulate is the hidden effects of applying this model. Sam Harris kind of makes this point in a clearer way : https://youtu.be/JnYwgcgBYeo?t=2124.

If black people can be stripped and searched more often, sent to jail for less evidence etc the effect will be that they have no reason to try and be successful and productive members of the society. Even if there is no equality, it is essential that there is at least a perception of equality and a noticeable striving for equality. It gives people hope.
Amiga: SILVER3 core released for Vampire 600 V2
Stripe says they do flag some charges fraudulent, but it isn't their main business.

Here they mention some tips https://support.stripe.com/questions/avoiding-fraud-and-disp...
and also point to SiftScience, Signifyd or Riskified.

SiftScience seems the most similar to simility, and give pricing online (free lite version or full for 5-6 cents) per order.
Riskified and Signifyd actually provide insurance (and then perhaps have lower approval rating since they actually take risk?)

I'm planning on trying SiftScience in the future.
Parcimonie's SSL cert is 760+ days expired... Do we trust it either?
This is a good color wheel for prototyping as well:
http://www.getmdl.io/customize/index.html
First Modern Olympic Games at Athens in 1896. Google Doodle
Right, forgot about those. Still those are just two more commands, which brings us to 5. That shouldn't push the complexity up significantly and doesn't change anything about my argument.
If a domain that you share your certificate with has their certificate revoked or is blacklisted for any reason this could have a negative impact on you.
Sadly with home automation, most of the commercial turnkey products are cloud based and they can't run locally. Wink, Smarthings, Kasa, Homekit, Hue, Onhub, Nest, Mama... nearly everything relies on the cloud.

Hopefully open source can provide a good substitute.
Unblock US Netflix, HBO Go, YouTube Red, Showtime and Others from Anywhere
composite thin cylindrical flywheels have the best energy storage characteristics

"greater than 400 Wh/kg can be achieved by certain composite materials"

https://en.m.wikipedia.org/wiki/Flywheel_energy_storage
Quantum Bitcoin: A Distributed Currency Secured by the No-Cloning Theorem
The Bay Bridge OTOH did have a railway(Key System rail) for some time after it opened. Ripped up in the mid-century turn away from streetcars, thus we now have only car traffic on both decks.
I always imagined they had some kind of huge database holding all of the git objects to avoid excessive duplication. Now it sounds like they duplicate objects for every trivial fork, times three! I fork everything I am interested in just to make sure it stays available, and thought that was only costing github an extra file link each time...
Imgix has good libraries that can automatically determine client device pixel ratio and other factors that make it easy to request the right sized image per client. I don't work for imgix or get paid by them, I just like their service.
Why do I want to tweet while watching the game? How does taking your attention off the game by multitasking enhance the experience in any way? This seems like a desperate move to me on Twitter's part. Football is about drinking a few beers and watching the game with a couple of friends not hashtags.
Whoa, thanks for that link!

I went to clean up the most revealing one:
"HTTP_ACCEPT Headers" ... I turned off least-used language in chrome://settings/languages

It was 1/1200, now it's 1/9... still says I'm unique, though.
I think legally as the market grows there will be only a couple of possible outcomes.

The company will have to release a binary or open source a product that will allow the consumer or someone else to run a server that maintains all the functions of the last supported release and/or the hardware itself will have to be able to function indefinitely with the same feature set as the last release.

Its illogical to expect that Nest would continue to support and fund a product that they didn't want and wasn't bringing in any new revenue, but as a consumer it will make no sense to ever buy an IoT product that doesn't have a guarantee of working exactly the same as the last update.

It doesn't solve the issue of company planned obsolescence, but it atleast gives expectations to both sides of what to expect from a current hardware device.
This. Get a Tesla! And travel...
It sounds simple, but this algorithm will very quickly break both your ac and heating units.

You want a PID controller in there (in some cases you might get away with just PI, but that needs analysis of the specific case)

Ideally of course you'd want to model the exact energy loss curve of the specific building you're in but nobody really does that.

The best part is of course that a PID controller sounds complicated, but the simplest one is actually just around 15 lines of code.
This is nonsense. A company "swooping in" to buy a company assumes the liabilities of that company.

If Alphabet were to buy a struggling company, they don't get to go to it's creditors and say "We will pay you $1, which you should consider a blessing, since if the this company went out business you would have got nothing".

Similarly, if the company made sales of a product on the notion of "lifetime support and updates", a purchasing company is absolutely responsible to uphold those guarantees (this is the type of thing companies do due diligence for before acquiring a business).
9 Books Every Content Marketer Should Read
The given quick example is uselessly dependent on tchar.h, which is Microsoft-specific. This is not going to work with "my favourite C++14 compiler".

By the way, if we're going to require a C++14 compiler, why still implement empty destructors when we can use "= default"?
And you're spelling it wrong which pretty much validates the renaming.
Like: little girl already takes something that serious and works hard on it.

Not like: Hard to believe that a 9 year old kid gets these ideas really by herself. I worry a little that her father is pushing her too much. Also investigating murders is maybe not something a child should do.

Not understand: Why is it such a big deal that someone reported something first? Never really got behind why that's a deal. Maybe this way you can understand your "job" more as a "game"? I don't see people switching from newspaper/blog number one to newspaper/blog number two, because number two reported one story faster.
Feature request :

- "Randomize" with the help of short helper gesture, or hidden button press ( even better put the human "randomizer" in a separate location, and put the fallback one in case of staff incapacity to attend )

- Write a more "enterprise" code, at least 3 singletons and 5 class factories

- Make the application randomly crash and go slower over time so we could sell some support and yearly upgrade
The police could be controlling your self-driving car
Nvidia 's insane DGX-1 is a computer tailor-made for deep learning
All this Austin talk...seriously, the tech scene in Texas has moved on to Dallas...the actual highest growth city in the U.S. Many people from Austin have already come here.
koreatown in LA has even imported the caffe bene and tom n tom's chains from korea. bene is a little nicer, but neither place has great coffee.

the korean cafe scene here is booming--i'd say document coffee bar is the best right now.
ES6 module loading: More complicated than you think
thanks, I am trying auth0.com. it looks good too.
Immigration in gum balls; a lesson for today's immigrant crisis
Oracle APEX is a modern web framework with no coding required. Don't get me wrong, though, you can get under the hood if you want.

REST API, RDBMS, Authentication, Authorization, Theming, Templates, Shared Components, Database Designer, Export / Importing. Loaded with tons of features and it is free.
Especially if they don't want to break outdated versions of their app for users who haven't upgraded in a while.
Ask HN: What is in an ideal modern web framework?
Would you expect in (or need from) a web framework that is modern by 2016-standards?

- Web services (REST, SOAP?)

- Web socket communication (with additional protocols ... STOMP)

- HTML templating, HTML components - or are these now things of the past?

- A database ORM or a some other NOSQL-like data storage?

- Glue for application structuring: Dependency injection, configuration ...

- Tools for authentication, monitoring, logging, administration ... or are these better left out of a framework and up to the application developer?

What are good examples (regardless of language)?
Unfortunately, this is a huge market gap nobody's currently filling. "I want an open source platform, but I don't want to put together my own wiring" is a surprisingly open field. I saw an advert for ONE such device that claimed to be fully open source, but you can't buy it yet, so that doesn't really mean anything yet.
"The commenter who brought up this tractor example made it seem like the government outlawed people from tinkering or repairing ANY part of the tractor."

No, they said "...the law can stop you from repairing...", which is true.

"I also wouldn't be surprised if (much like cars), tractors generally only need mechanical repairs over the duration of their lifespans."

I know little about tractors, but your statement is not true for modern cars. Often repairs cannot be completed by mechanical means alone, and require interfacing with or modifying the software in the car. Even if you replace a broken airbag, the light will stay on until you take the car to the dealer to have it reset.

Even if your statement were true, who gets to decide what repairs are required over the life of the car/tractor? If not the owner, then why not?
I think it is more generally a warning to anyone relying on the cloud.

If you develop an app that is hosted in one of the main cloud providers, not the sort of app you have a team developing actively, rather the sort of app you develop once and forget. The cloud is a living thing and doesn't guarantee stability.

First there is always a small risk that they may terminate your account as a result of whatever change of policy.

But mostly the technologies on which your app rely (web framework, storage API, cache API, etc) will likely be retired on a short notice. Outside of a VM, the cloud is not the right place to host something you want to run for 10 years without having to take care of it.
You should come visit Dallas. The tech scene has blown up here, I'd say bigger than Austin now.
Q&A with an East African Human Rights Activist
For an interesting contrast, in Canada the CBC (state broadcaster) the names of over 350 Canadians implicated but has decided not to release any of the names. They've turned the list over to the tax agency, but that's it.