skysight-inc/HackerNews huggingface dataset:
I'm in the US. Almost all of my work as a musician is paid by check, i.e., 3 - 4 checks per month.

This has changed over time. When I first started working as a freelance musician, clients such as bars and restaurants paid cash. That came to an abrupt halt around the same time as Sarbanes-Oxley, don't know if it's a coincidence or not. Today, the bandleader receives a check, and writes checks to the band members.
Who watches the watchers watching the watchers?

https://en.m.wikipedia.org/wiki/Quis_custodiet_ipsos_custode...
5 Things Learned by Building and Selling Yoroomie App
This site is within the bounds of the old Roman city of Londinium and is well known to be loaded with archeologically interesting stuff (2000 years of continual habitation will do that). This exact plot of land contained the Temple of Mithras which was already considered very important:

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

I'm told that lots of the office buildings in the area have Roman ruins just kinda bricked in and sealed in the basements. i.e., they get discovered during excavation, measurements are taken and whatnot, and while it's worth saving them it's not worth putting them on display and making a big deal out of it.
The rationale that Facebook is using is chat isn't chat anymore, chat is a platform. You have Line/QQ/WeChat to thank for that. Cut the edges to funnel into the "core", and soup it up with platform features to compete with China.

Personally I'm not convinced that "Westerners" are going to get on board with Chinese-style all-in-one chat apps. I'm doubly unconvinced that Facebook will pull it off.
It's a matter of different politics. Norway chose not to basically let private companies take all the profit from natural resources, while in the UK there's this weird system in place that has politicians ruining public orgs like infrastructure providers to afterwards claim they fixed it, once they pushed for privatization, and all they did was get it back to where it was before in quality of service. After that, it's profit-driven and the population has to fight for laws to keep up existing quality standards they pay for with taxes. There are European countries like Finland where you don't worry which school your kids go to because there are no good or bad school districts. Same for hospitals. If you have to pay taxes for public services, then it must be fair and of equal quality for everybody, or you must turn it all into a Friedman-style privatize-everything system, which may or may not work but sounds thought through and might.
In MI/NC it is $3500 and $250/yr storage. Storage will remain constant, but there may be some market differences for the procedure.
Curious about any interesting lessons learned while developing the code.
Innovate 2016: Albert Wenger
The simple reason I do all the communication I can on FBM is that I know it won't get lost in some spam filter.
The typical Regus office has only 3 to 6 employees. So WeWork's biggest established incumbent rival is far more efficient.
Despite being a fan of Flow, I do think it's prudent for any recent comparison to include SOME features on TypeScript's timeline, including non-nullable types in version 2.

https://github.com/DJCordhose/flow-vs-typescript/pull/2
I get it that they want to use electricity as the primary energy source for vehicles, and make all sort of fossil fuels non-viable options, but still curious - does "gas" generally means just/mostly gasoline, or applies to LPG as well? (Just that in my native tongue a word "benzin" is used for gasoline, and "gas" is always about propane/butane mixes.)
Soccer Manager 2016
Yup, the PM is listening to the informed experience of the guys on the ground who have been doing it for decades. They are handling it correctly.
That is only for HU limit poker though. Limit is played very little these days. There are some decent bots for no limit but I'm not aware of one that plays well with deep stacks (200bb+).

There's http://www.computerpokercompetition.org/ and they usually provide a short writeup. However the best bots are likely not found in academia but at the table of online poker sites.
> The article headline - and its very existence - suggests that politicians were being targetted, or there was some suggestion that GCHQ agents are reading politicians email in particular.

And that's important because there have been occasions in the past when certain MPs were being surveilled by the security services.

If it was happening today there'd probably be some ructions. (because somehow MPs think their email is more important than my email.)
Yeah, they need experience and training, so they're here to get it.
One reason I have a fair number of friends is that I don't evangelize to them.
Actually, it's a wash. If all we had was static linking, people would statically link the same common libraries. So you'd have to update multiple binaries for a single vulnerability.

I've seen this in my day job at Pivotal. The buildpacks team in NYC manages both the "rootfs"[0] of Cloud Foundry containers, as well as the buildpacks that run on them.

When a vulnerability in OpenSSL drops, they have to do two things. First, they release a new rootfs with the patched OpenSSL dynamic library. At this point the Ruby, Python, PHP, Staticfile, Binary and Golang buildpacks will be up to date.

Then they have to build and release a new NodeJS buildpack, because NodeJS statically links to OpenSSL.

Buildpacks can be updated independently of the underlying platform. The practical upshot is that anyone who keeps the NodeJS buildpack installed has a higher administrative burden than someone who uses the other buildpacks. The odds that the rootfs update and NodeJS buldpack are updated out of sync is higher, so security is weakened.

Dynamic linking is A Good Thing For Security.

[0] https://github.com/cloudfoundry/stacks

[1] https://github.com/cloudfoundry/nodejs-buildpack
Totally agree, the blockchain is a great thing but it is largely becoming overused.
Experiences with the Thinkpad 13?
Hi everyone,

I've been considering buying a Lenovo Thinkpad 13 and was wondering if any of you have had any experience with it?

I need my computer for home use (Internet, email(, movies)), university (reading and writing papers, some data analysis) and programming. Portability is important, as I take it to uni every day, as is a good keyboard. It should also play well with Linux.

From what I've read, the Thinkpad 13 is a very attractive option for my needs, although it's price is rather at the limit of my budget (~800€). I haven't yet heard anything from regular users yet, so I thought I'd ask.
ACH transfers do not have a percentage fee.
You do realize that when you see the ticket being resold for 2-10x face value it is already too late to even consider the fees, right?
Yup, that setting is implemented in a somewhat naive way. The way it works is that I iterate through every pair of points on the cloth, check for when they get too close, and if they are, I introduce a spring to push them apart. So effectively this introduces a short-range repulsive force between pieces of the cloth.

Avoiding self intersections results in more realistic cloth behavior like folds and wrinkles. The problem is, iterating through all pairs of points comes at a computational cost, and can really drop the frame-rate, particularly for large cloths. So I decided to keep this setting off by default until I have a smarter way to implement this (e.g. using quadtrees).
Findify | EU, Remote | full-time

We are looking for a junior to mid-level Frontend developer to join our stellar engineering team and help us bring our offering to the next level. Findify is an intelligent, on-site search engine for online stores, and we’re making search smarter. We are using machine learning and big data to provide accurate & relevant search results. By improving product findability, end-consumers can find what they’re looking for, and we can help online merchants increase their revenue between 10-30%.
Our engineering environment

What we’re looking for:
The most important thing we are looking for in a candidate is proven passion for programming and problem solving: a Github/Stackoverflow account, an interesting project you can share, or a blog you write will go a long way.
We are a distributed team, so you can work from anywhere you want, as long as it’s 2 hours +/- from GMT+2. (The timezone is an important requirement for us at this stage)
It’s really important to us that you have the ability to adapt to the company’s work processes using the agile-scrum methodology, and using tools such as Trello and Slack. Not only because of our remote working culture, but even more so because of this, you need to be really awesome at communicating, and to be organized and self-driven.
Oh, and you need to want to have fun.

The basics:
– HTML5, CSS3
– SASS or LESS
– Experience with responsive design
– Angular.js, React.js
– Git
– Good eye for design

Beyond the basics (what would really impress us):
– Understand the difference between two-way and one-way UI data binding
– Understand commonJS modules and/or ES6 modules
– Understand passing by value/reference in JS
– Experience with Typescript

To apply for this position
If you’re interested in joining our team, and you have the skills, please get in touch with your CV and work samples! Also, be sure to give us an idea of what kind of person you are in addition to your skills, because cultural fit is as important to us as your front end development abilities!
JoinUs+Frontend@findify.io
It's not as outlandish as you may think.

Tesla has already said that it expects batteries to cost $100/KWh by 2020. Although that may be a little optimistic, I don't think it's off by more than 2, maybe 3 years. By 2020 batteries could cost around $70/KWh, after which Li-Ion batteries at least, will probably stagnate, as it's close to raw material cost, but I expect some new type of batteries to emerge by then with potential for higher density/$.

But let's say batteries will only be $100/KWh by 2025. There was a recent report [1] saying that at $150/KWh, and considering charging and maintenance costs, which are about 1/3 that of a normal car, EVs should be competitive. So you may pay a little more for an EV upfront, but overall it should be very competitive.

I expect by 2025 we'll see 15,000 euro cars with 200+ mile ranges as well, possibly even from Tesla, but even more likely from Renault, Nissan, Hyundai, etc.

But beyond all of this, I suspect one of the reasons why Norway set up this deadline is because just like Denmark, it actually wants fewer cars on the road. So such a law is very compatible with that goal as well, although in a more indirect way. If you must have a (new) car after 2025, then it better be an EV. I think it makes a lot of sense, and I think we'll see a few more countries establish such goals by 2025, or 2030, as well.

[1] - http://www.techinsider.io/electric-vehicle-battery-cost-decr...
The only mention of IQ in the original article by Lutz Jäncke ("Music drives brain plasticity") is a reference to another study " Glenn Schellenberg [37] uncovered a greater IQ increase in children enrolled in music classes compared with well-matched children who received no musical lessons". However it's hardly news that popular articles exaggerate findings in journals.
I love my Tweetdeck with Twitter streams from nuclear (one account) and data science (one other account) top players and influencers. More interesting and focussed than blogs.
The percentage based fees for electronic transactions are absurd. We're talking about moving a number from one database to another. The effort doesn't scale with the size of the number. It's not like we have to move a truckload of gold. There's absolutely no reason it should be based on a percentage of the money being moved.
Alcohol is routinely smuggled into the UK.
Venezuela is also resource rich.
That staff to company ratio is surprising. I did a month at NextSpace.us in Culver City, CA and they really only ever had 2 or 3 staff members on at one time for the whole location.
Americans refer to petrol/benzin when they say gas.
Norway is culturally optimized for safe equilibrium. America is culturally optimized for risky advancement. It's pretty starkly different and makes direct single-variable comparisons into shallow exercises in meaninglessness
I'm also in the "Messenger-only" camp aside from college events before I graduated. Messenger is honestly handy and fun but most importantly for me everyone is on it and active. It's simply the best way to reach someone for me.
It'd be really something if they ban oil production, at least beyond what's required domestically for manufacturing.
Politicians frequently say that they're only looking at metadata and they only want to monitor metadata.

If you want to persuade them that it's a bad idea to gather metadata you need to focus on that. Creating bullshit scare headlines that aren't true allow them to dismiss it as fearmongering.
Ask HN: Would anyone use an API for sports data?
I'm brain storming for a personal project. It would be similar to http://sportradar.us and be an api for sports stats.
As far as I know bank tellers / officers receive no ID document training. Bouncers are better at detecting fraudulent documents.
It's pretty much upvote to agree, downvote if it doesn't contribute.

Of course the next highest child is then always the next most agreed upon counter argument since they should reply instead of downvote, which can make HN feel a bit contrary but full of good discourse
If you silence your device it will silence everything on it. No noise, no vibrations, no way for apps to bypass it (iPhone at least, and I'm pretty sure it's the same with Android).
Be civil. Don't say things you wouldn't say in a face-to-face conversation. Avoid gratuitous negativity.
Operating System Development Series (2008)
Interesting parallel study I saw recently:

Autoimmune disease rodent models don't translate well to the clinic, so an academic group tried to look for reasons. They found that normal, healthy humans have far more memory B cells than lab mice, which may be a major factor.

So they looked at wild mice and pet store mice. Wild mice had a lot of memory B cells, but pet store mice had the most. They found you can house pet store mice with lab mice, and the lab mice will eventually increase the number of B cells, but you lose about 20% of them.
I agree. Sadly these days, performing well is almost invariably defined in terms of "putting up numbers". The issue of treatment of employees comes far later (and far meeker) than the issue of making profit for the shareholders.
This is an interesting point. The article complains about checks being zero-factor authentication. Well, in practice, traditional chip-less credit cards are also zero-factor authenticated. The notion that our card numbers are supposed to be "secret" is plain stupid, since we give it to every single vendor we interact with.

PIN-based cards are authenticated, but the practical security around those PINs is laughable.

So would you rather have obviously insecure but resilient system, or unobviously insecure and fragile system?

...

Making checks secure is relatively "easy". Simply have a mechanism for the person to review and authorize every credit/withdrawal via SMS or email. The problem, however, becomes keeping that mechanism secure, especially in the age of easily stealable and hackable mobile phones.
Except that it pretty much is. Redirects from HTTP to HTTPS are not. But they failed to mention the one actually useful piece of information: If you visit a website where security is important, enter the URI with the https:// protocol specifier (or use a bookmark with that URI) to prevent attackers from hijacking the connection.
Leaving out the 'VS' was exactly the theme behind a presentation our team mate Wojtek done on OOP & FP: https://tech.evojam.com/2016/05/23/take-the-best-from-both-w...
There's no need to apologize. Maybe simplifying the layout to avoid browser specifics is an alternative to layering on state dependent conditions?
I've known of a few people that have tried that and ended up with less people to talk to. Most people don't care about news like these or the privacy complaints. Messenger is just the easiest way to get in touch with people in their social circle. Unless it's your significant other or best friend, they're not going to install a new app and make a new account just for you.
There is no need for the government to set up a system to make sure older vehicles are taken out of service. You just use a combination of taxes and subsidies. You tax gas, vehicles based on their emissions or both to make old cars unaffordable, so people will take them out of service. On the other hand you make electric cars more affordable and usable through subsidies on electric cars and infrastructure for them.

If you want to push the industry further, you could also make money available for research into electric cars, batteries and related technology. You want do to the latter probably anyway because you need energy storage in order to make renewable energy work.

Modern cars are all tested for emissions by the manufacturers because of US and EU requirements. I'm sure Norway has regulation for that as well. Cars that are so old that they're untested, you could just assume as having the worst possible grade in tests. That's probably not far from the truth.

Much of that is already happening. In the EU gas is taxed quite heavily for example. Germany has environmental zones to combat air pollution that certain cars aren't allowed to enter due to their emissions. Germany has also plans on subsidizing electric car sales.
Plenty of people think eating animals is barbaric.
The idea of surge pricing is actually to convince more drivers to take rides, increasing the supply, unlike these resellers.
If only it was enforced. These electric scooters are really dangerous on the rather narrow and already congested bike lanes in montreal.

Note that I used the term electric scooters. I have nothing against regular bicycles with electric assist. That is, a vehicle with a reasonable weight (40-50 lb) allowing people to got at reasonable bicycle speeds (20 km/h is the max on most city bikepaths here) without exerting themselves. But people doing 30 km/h on a busy narrow bikepath on a 200lb vehicle is just unreasonable.

If the bike infrastructure made sense for these vehicles, it'd be another story. But at the moement and for the foreseeable future, the infrastructure is barely adequate for regular bicycles. The roads would be a way better alternative. I'm all for seeing more cars replaced by electric scooters in urban cores. Of course, winter is a big problem in montreal.
Trying to answer policy questions from a framework of individual rights is only one way of dealing with this question.

Alternatively we can ask: are we as a society better off if we allow companies to demand the rights to user generated content, or would we be better off if we forced them to open up access?
It is equally "about" both, if you look at what the API actually provides.
Certainly, existing laws are ill suited to the current tech ecosystem.

Because Facebook and the like are free, they evade existing competition laws. But it's not unreasonable to ask, as a society, that these huge companies take on some special responsibilities. That might well include something about openness.

The closing of the Instagram API made me reflect on the whole situation:
http://jimmytidey.co.uk/blog/for-facebook-there-is-no-law/
Did they notice people are uninstalling FB app? :) It's a bit scary to see how they grab vast amounts of our attention. I've heard they aim to make the Messenger a "business" communication app that replaces email. I sincerely hope they will not succeed.
DHS Quietly Moving, Releasing Vanloads of Illegal Aliens Away from Border
Pretty incredible. Made me proud of him when I read that.
Then you're never going to be able to integrate with any APIs. Even the best free APIs have clauses that the provider isn't liable for any damages caused to you due to their changing their mind about the business they want to be in.

In this case, though, Instagram gave people over six months to transition to the new process and workflow, and for us, our approval took less than a week. IMHO, this is a good example of the right way to transition applications over.
Actually I picked up a template from HTML5 UP & modified it a bit to make it look like the idea I had in mind. But I guess I changed some part of the CSS for side-images, that has resulted into this issue. I'll look into the browser-specific tags, I think I might have messed it up there.
Free market ideologues would have you believe that companies have only incentives to improve their products and services, giving customers what they want, so the company can earn more. Competition will ensure this happens, right?

Not in this case. Here we have a company that has incentives to cripple its product and services, taking away from many customers features they clearly use and want, and giving them something else they clearly don't want, so the company can earn more.
Migrate to SSL Safer with HTTPS Checker
Uh, I pretty much hate the facebook app these days because they're always trying to cram their overly zealous messenger app down my proverbial throught. No facebook, I don't want a bazillion notifications and another massive app on my tiny phone.
There's a couple of people in here still referring to Ali as Cassius Clay or Mr. Clay. He's quite clear in this excellent interview talking about racism [1] that Clay was a slave name and he was now a free man and wants to be called Muhammad Ali.

> "How would a Chinese look named 'Robert Smith'?"

[1]: https://www.youtube.com/watch?v=rtxfTEyJZg4
> It is interesting, though, that nobody really seems to know when, where, or who started [coding interviews].

Maybe they started when whiteboards became widely distributed. In other words, we do them because we can.
I'd started off this project by using a fancier ray-tracing method of detecting and avoiding collisions with arbitrary shaped objects. Unfortunately it was just too slow for satisfying real-time performance. So finally, I went with doing the collision detection in a case-by-case way for more simple shapes (ball, table, etc.). The poles would be easy to add as an option, I may try to add that in. Thanks for the suggestion!
What about androgenic alopecia? Is there potential there?
I agree that only being able to control stuff using your smartphone is dumb, but that's a separate question from whether IoT is useful or not, as you could have both.
I can definitely help you help - please email me at hello@mattermark.us
Yet they killed the FB messenger for PC. Makes no sense. Now if I'm at my PC I need to log in to their website to chat since I only use this feature of FB.
Seriously, I am surprised by how out of touch most people on HN are. I'm 23 and everyone I know uses this app, and it's pretty good. One of the main reasons people use it is that you can type in the name of anyone you've ever met and start talking to them instantly. The idea that people are going to stop using Facebook because they no longer support messaging on the mobile web is laughable any place but HN. Any serious FB messaging user knows the app is much better than the mobile web client, which nobody uses.
Their main product is the Facebook feed. And they seem to give people what they want.

Too bad that what people want is to just turn off their brain.
Haha nice! Try that in wire-frame mode and it looks even crazier: https://twitter.com/aatishb/status/727270083601551360

I left that in as allowable behavior, because our goal with this was not necessarily to model a realistic cloth but more to experience interesting and unusual movements and behaviors. So glitch away!