skysight-inc/HackerNews huggingface dataset:
Got one of those for wine yesterday - get the initial cheap (but not free offer) purchase, and then only through well-learned suspicion do I check through enough to realise they've auto-enrolled me on a £25/month subscription.

On the upside they answered the phone immediately outside office hours and it was all cancelled in less than 30 seconds, so it's not always a hard sell on the phone
For whose wondering, brief read of the paper's initial chapters show that it's a methodology (and toolset) to find access control issues in RoR. Seems like a smart approach, need to see it in production though. I'm not really surprised if they found various ACL related vulnerabilities with this model in web apps, it's a common issue and not easy to test & check.

Injection vulnerabilities (XSS, SQLI etc.) are out of the scope of this document/toolset, it's heavily designed for detect ACL issues in web applications.
Writing code that will last: Avoiding Potential Roadblocks
>Sure, he's an engineer.

How is someone an engineer without an official engineering designation?

It's funny that Zuckerberg is dismissed as a computer scientist, but accepted as an engineer, proving how arbitrary these titles are.
Did it gain momentum before HN front page?
Great read. The big risk that Kirk doesn't mention is that Apple's hardware offerings could start to falter if they don't at least keep up with the service offerings of their competitors. Apple has been famous for creating the whole widget, the software and hardware. These days that software is services.
Are you referring to
https://github.com/samccone/The-cost-of-transpiling-es2015-i... ?

These benchmarks are about the cost of transpilation (where ES6 support is not native).
Attending a Strip Club after hours on a business trip
Same. Would be nice to have a "make this recur" button so when page reloads I don't have to keep doing it.

EDIT: If it's just text I'm after, I'll also go in with elinks.
"For most people nowadays the word hacker means"

He isn't talking about HN readers but Joe Public. A few days ago our head of creative strategies passed my machine when I was doing a load of work in a terminal. He asked what I was doing and if I was a hacker. (I told him it depended what you define as a hacker).
>In the Theranos case I suspect the 'big names' blinded investors, which is dumb on a very basic level. But it's their money and if they decide to throw it away on a BS project that is their right.

It's funny that you yourself were very high on Theranos in early articles on this site, and specifically praised the obvious due diligence these companies must have done.
Konya Hava Durumu
would you mind elaborating how this relates to capitalism? Please answer only if you have arguments, I am not interested in ideology, thanks.
Denmark seems to have relatively strong laws in this respect compared to most places, and from what little I've seen of them, they generally seem quite reasonable.

There is still a question of what constitutes adequate notice of cancellation, though. If you're subscribing to a service based in a country other than your own, there may be other laws that are relevant as well.

Personally, I'm a fan of the symmetry argument: you should be able to cancel a service through equivalent methods to what you could use to sign up for it, and without requiring an unreasonable amount of effort.
Meet the New Mavericks: An Inside Look at America's Drone Training Program
... although that is a canonical Useless Use of grep. (-:

* http://porkmail.org/era/unix/award.html#grep
I do something similar but using noScript (js disabled by default).

Most of the times the news are loaded without popups and sometimes with wrong CSS but still readable.

Sometimes I need to enable js only for the actual host for it to work. In the end it's worth the hassle.
BTS = "Base transceiver station", it's not mentioned in the article.
>An hotel room is a place where I am supposed to sleep while a decent number of people [...] has full access to the door key //

Do you normally sleep in an especially secure room? There seems as much likelihood that a hotel staff member would "break" in to my hotel room as someone would break in to my home. It's marginally easier for staff but then they stand to lose their livelihood, are much more likely to be caught, et cetera.

Do you leave a door propped against the door handle, or a handle alarm, or anything, to mitigate your feelings of exposure?
Other interesting brain tricks, illusions and biases: https://www.propublica.org/article/how-information-graphics-...
I wanted it to be a web app originally but it's not possible to do it in a nice way. For security reasons browsers don't allow to embed iframes to different domains or to even make AJAX requests to them.
> [...] shell is a mess and [...] the basic root cause of the mess is that you can not straddle interactive use and programmatic use with one language.

Note that some of the world has already taken this notion on board long since. About a decade ago, Debian Linux and Ubuntu Linux swapped out /bin/sh so that it was no longer the Bourne Again shell. Nowadays, as a result of this, one regularly finds Linux systems where programmatic shell scripts are interpreted by something like the Debian Almquist or Debian Policy-Ordinary (posh) shells and interactive login session shell work is the domain of the Bourne Again, Korn, Z, or other shells.

And of course, having a different "better" shell for interactive use was the reported rationale for the C shell.
The name is a bit silly, I'm thinking about "how it's made" and various childrens books about how stuff works.

The site doesn't strike me as a 'database' of sorts, nor does the name now that I think of it.

Site itself has a lot of whitespace and again doesn't feel like a database.

I am also not sure people are passionate enough to actually edit stuff about some random tech guy or even some software. But for movies - people dedicate their lives to keeping up with those things, discussing them etc.
Luckily all existing code has been modernized to C++11 /s.
Higher-rank and higher-kinded types
I find that a reasonable response, but people also join groups after you. So who gets to see who first? Why does only the new person joining get to screen the existing people and not vice-versa? Or if both happen, how?
for every rare epic failure there is rare epic success <- that's how i read it?

edit: typo
In Germany the "fine print" price has to be clearly visible, too.
The Rise and Nature of Alternative Work Arrangements in the United States [pdf]
https://blog.mozilla.org/warner/2014/03/04/remote-entropy/
I do know of lots of companies that let you sign up via website though.
> Or he found a clever way to reuse good parts of Mozilla code with just enough changes to avoid copyright infringement lawsuit.

If he used code from free software he wouldn't be liable for copyright infringement, because that's the point of free software.
Stilla
What happens with international subscribers?
Sorry to hear you had a rough time at it. My original point still stands though. Transfer of code is fine, but if the contract stipulate that IP rights are transferred upon final payment then you have the copyright stick to wield in your fight for payment as they don't actually have a valid license for the software. Obviously I am not a lawyer and you should pay one to draft a generic contract you can use for contract work.
i thought that is why patents exist: you make sure your stuff works, apply for patent and get everybody to peer-review it without being able to take advantage.
If you tried that with someone who cared, you could get taken to small claims court. And it would end up costing you a lot even if your defense prevailed. In TX at least, companies are not allowed to use lawyers in small claims court.

You are definitely not within your rights to extort people over services not rendered.

That's a very entitled POV.
I think some of the genius of Uber was identifying an industry where the quality was so incredibly low, and yet customers tolerated it anyway.

I used to catch taxis every week, and one taxi driver spent the trip explaining to me why he believed Hitler had the right idea. Another taxi driver lectured me on the religious immorality of nightclubs & drinking alcohol before letting me out of his car. Another driver spent the trip talking to his girlfriend on the phone, forbidding her to take a job she had been offered because he believed a woman's place was in the home.

Uber is soooo much better, but the quality bar is so low that it isn't difficult to be better. It's just that no-one had dared to compete before (because government regulations prohibited anyone from doing so).
I agree. A dark pattern might be making the close button harder to see, but the pricing shenanigans are just downright deceptive and actually illegal in some parts of the world.
Any chances you could update the previous post to reflect which are salaried, and which are contracting? The two aren't really fair comparisons.

For context, in the UK, an engineer making £60-70k salary can expect about £500/day contracting (£120k annualised at 48 weeks working).

And the contract gigs tend to be 6-12 month contracts anyway.
> most applications have already moved on from C to safer languages

What applications? I don't think I have anything in my computer that's running on these "safer" languages (not considering C++ or Obj-C "safer").
It's not true in Brooklyn. I've left all kinds of things visible in a car and not had a single break in in 15 years. It's easy to make assumptions but from an outsiders perspective SF feels out of control at this point.
Similar for me. Reddit is what I do when I'm standing in a queue or waiting for something for a few minutes.

I get quite confused when I see people take it so seriously.
No, it's a completely different thing. In Archon Mode, two physical players share control of a single in-game player. A lot more coordination is required or they'll both be giving counter-orders most of the time.
Nerdify you question
Nerdify for students
Nerdify is a very useful service for students. First of all it's extremely convenient since you can place an order via Facebook or text message. Next, it can help you with your college life starting from paper proofreading.
Also, the number of car manufacturers outnumber the number of car engine manufacturers - so if one company which actually makes engines (cough) optimizes their engines for testing, several car manufacturers may be caught with their trousers down. (Which, I am sure, will lead to all sorts of interesting lawsuits.)

For instance, the engine in cars as different as the Land Rover Defender (sadly, no longer among us) and the Volvo, say, S80 is basically the same Ford-engineered unit.
They do, see all alternate medicine. They just don't call themselves a protected title, which is why that concept exists.
There's no limp mode?
It's also great that they have a simple, but extensible API to use custom actions to trigger the next step by e.g. a drag of a specific element.
Play chess without moving your pieces
This isn't a machine learning library, it's a NN library, that's way more restricted
I think business practices which are illegal in many countries because of consumer protection concerns can justifiably be called "dishonest" without any additional qualifier.

The Boston Globe is being intentionally deceptive about the amount they're charging their customers. They're trying to trick people into paying more money than they thought they were consenting to.

You could argue that they'll only "trick" those who don't dig deep enough to figure out the real price, but that's like saying confidence tricks are moral because they only work on naive people.
I had an idea which was related to this. My idea wasn't to make new friends, but rather to figure out how you can be relevant to people you already know and grow that into deeper, better friendships. Honestly, I don't know how I can help my friends sometimes and feel they don't know what I'm struggling with, working on, etc.

Marketing page:
http://www.littlequest.me

I had to put the app on hold because my friend dropped out on the project. It was in beta for a bit. Never officially launched. Still I hope to re-write it from scratch later this year.
> I thought it was common knowledge the lab tests are a joke

it was common knowledge for a long time that the lab tests were not the same as real world driving. But we thought that, even though the lab tests were better, there was some meaningful relationship.

As it turns out, they are wildly divergent in a lot of cases. And the repercussions are ongoing. Long-term, this might turn out to a turning point in the history of internal-combustion engines.
A Complete Detail About Credit Card Frauds
If I understand you, you're suggesting a course of corrective action that doesn't simply look at a given event (e.g. robbing a woman at knifepoint) when suggesting punishment for a crime. This is already the case in US courts, wherein judges are allowed to know prior convictions and extenuating circumstances. Counseling and treatment is already a part of the legal process.

More contentiously, there's always a sob story that can be spun for any given criminal, but ultimately, I believe it dangerous to hand-wave away the role of personal agency. Being born poor is obviously not a personal choice, but actions taken along the way (having a child when young), taking the risk with illegal and highly addictive drugs, committing violent crime, are conscious acts that unsurprisingly make it harder to get out of poverty. The consequences of those actions is likely particularly known in lower income areas.

You're thinking about this from the position of a logical person who cares about the welfare of others. Decriminalizing assault and theft is asking victims to take part in a system in which they pay money to support people who are causing harm.
Credit card fraud means stealing all the money from someone’s bank account. When people swipe through credit card to pay the bill they criminals record those transactions with a special machine and take away all the money and important bank details.

http://www.gasstationfraud.com/
> would be to use chrome.runtime.connectNative to execute the native whois command on the user's OS

Can you elaborate please? I've taken a very brief look at the chrome.runtime API and didn't see how to.
i dont do much more that restart computers and some people call me "engineer"!
What happens when "joy@nice.ai" is CC'd on an email?
Starbucks disruptor DropKaffe raises over $500,000 in fresh funding
Most little-known prizes are basically scams, offering gloss and publicity to companies in exchange for cash at one point or another (in Alger's case, after the award). Everyone with half a clue knows it, so you end up picking the awards that fit your particular agenda and the image you want to project. In this case, Theranos' management wanted to look saintly; hence inevitable schadenfreude.
Extension to check the presence of a header in all the files of a project
London's bus fleet is also pretty new. All meet Euro 4, and over 20% at least Euro 5. [1]

The taxis are the problem -- London's low emission zone (similar to those in Germany) only applies to large vehicles, taxis are not included. There are thousands of taxis over 10 years old still running in London [2].

> So most buses in Germany are Euro VI now.

Really? That would mean most buses in Germany are less than 3 years old, which seems unlikely.

[1] https://tfl.gov.uk/info-for/media/press-releases/2014/july/w...

[2] https://www.whatdotheyknow.com/request/spread_of_ages_of_lon...
But if I do pay you, I expect to be honestly told up front how much you will be charging me.

That's the one thing that makes the Boston Globe's behaviour unforgivable: they're not just tricking you into thinking the subscription cost is less than 1/4th of what they actually charge you -- they're ramping the price up twice and not telling you about the second jump anywhere throughout the subscription process.
Security,+Spouse+Or+Sex?+Which+Is+#1?
Hong Kong Needs an Innovation Revolution: Stop preaching what you don’t practice
React Routing Debunked
Reinvent Yourself:  Interview with Ray Kurzweil
Although in this case if any male business leader would wear a black turtleneck, they too would be compared to Steve Jobs as well.
LinkedIn's "free trial" does this too (although they are /somewhat/ transparent with it). They send invites to trial their premium product pretty regularly, but in order to activate the trial you have to essentially sign up for the service, and then remember to cancel again before the trial runs out and you start getting billed.
No I'm talking about V8 getting slower in general as a result of adding ES6 features.
whois already doesn't work for a lot of the new gTLDs and ICANN is in the process of reinventing it. So be prepared for loads of edge cases and keeping up with ICANNs flimsy mind.

https://whois.icann.org/en/whats-horizon
Except "dark patterns" are a thing and what the Globe does is exactly that: http://darkpatterns.org/
Why it's hard to write a dupefinder
Both, ideally.
As always the proper answer is "depends on the circumstances".

I don't enjoy much those locales, but if the hosts invite it will be rude not join them.
Maybe I missed it, but there's no mention of whether the focus is adjustable. In the previous version, it was glued at the factory to a fixed focus and the default was wrong for close-ups on objects. Sure, you could use pliers to "break" the glue, but there was a non-zero risk of breaking the sensor. I decided to go with a different, more adjustable-on-purpose camera, instead.
Languages constantly evolve. Java was created 20 years ago and it's still receiving regular updates.
Free Avast Mobile Security Antivirus Apk Patcher Download This Don't Ignore
What surprised me was that the company was founded 12 years ago. I had assumed that since people were commenting on the founder as a "young, didn't complete college, no real experience, etc" that the company was founded very recently.

Upon learning that, it seems to me that the company has grown more organically, more like a bootstrapped business of sorts.
Can you elaborate more on what features you would never use and why please?

> I feel save saying this and claiming this

Is `this` some kind of pun? When I was learning JS I never felt safe around this:)
One thing that the article doesn't mention but was still an important factor in the streetcars' demise: the need to replace the capital stock. Things like tracks and trains don't last forever, and eventually you have to replace them completely rather than just doing normal maintenance, but that only happens every few decades. If you spread out the replacement, it's not so bad, but I suspect many streetcar companies didn't bother doing that through the 20s since they were still relatively new (and 30 years counts as "relatively new" for tracks). But then the Depression hit and funds became hard to come by, followed by WWII which led to a surge in ridership but a shortage of materials. By the end of the war, not only were streetcars facing increasing competition from cars driving on new highways, the systems were also physically worn out and needed to be totally replaced. Indeed, this is exactly what happened to the Pacific Electric's Long Beach line, just with a gap of 29 years between closing the old line and opening the shiny new one in exactly the same place.
https://kpdecker.github.io/six-speed/ is what I based my comment on. It seems to have improved since I last looked and ES6 will probably suffice performance-wise.

Things like destructuring, are still 10x slower in Node 5.8 than through Babel, for example (and even 100x slower in Firefox). The spread parameter is similar. They're both used a lot in modern JS (when using Redux, for example). It's good that there are native implementations now, but both for performance and compatibility most people will/should probably keep transpiling ES6 for now.
Ask HN: Rails update on advisory CVEs?update gems or only rails itself?roadmap?
http://weblog.rubyonrails.org/2016/1/25/Rails-5-0-0-beta1-1-4-2-5-1-4-1-14-1-3-2-22-1-and-rails-html-sanitizer-1-0-3-have-been-released/
I took the test last summer.

Accelerating hard isn't a cause for failing, but after the test the examiner gives advice on driving style, particularly around "eco-friendly driving". (I was told I was too slow moving to higher gears.)

Example: https://www.learnerdriving.com/ld-system/driving-lessons/pro...
Kamcord gets $10M to create more streaming stars
Would you actually call for such a revival?

* https://news.ycombinator.com/item?id=11446694
Two Bytes to $951M
> In web products maybe Gmail is an example?

When Gmail arrived, the market was already dominated by free services. The main ones were Hotmail (bought by Microsoft) and Yahoo Mail (Yahoo bought Rocketmail in 1997).

Perhaps Google Android is a better example?
Send Emails in Ionic Framework via the Rackspace Mailgun API
> I wonder if modern tests take account of safer aspects of fuel economy, such as slower acceleration, or if it's still penalised?

-When I took my driver's licence last year (I am in my mid-thirties, only didn't have any need to be able to drive a car until recently), part of the curriculum was economic (=less damaging to the environment) driving.

However, my instructor told me that if the examinator brought up the subject, I just had to murmur the right noises - while accelerating hard so as not to upset traffic flow.

Bingo, the examinator suggested I explain to him a couple of principles of green driving, and after doing so, I observed that I had yet to see another car in traffic that morning which paid attention to said principles.

He shrugged and suggested that if I did drive like we had just discussed, I would probably fail the test for being a traffic hazard and general nuisance - but he had to ask, I had to answer - and now, could we get on with the test, if I didn't mind?

I think we follow an EEC guideline for driver's training, so presumably it is the same all over the EU.
This is important to fix, but I don't see this as a bigger issue. Imho, the most important is to keep the performance of existing code on par.
It does and it's very good at it.

I bought a Mi-band specifically as a vibration alarm clock, as it's cheaper than any other such thing on the market, it follows you around, being strapped to your wrist (so you can always feel the vibration when the time comes) and has this useful feature where it monitors your movements and tries to wake you up in your light sleep.

If you have a regular weekly wakeup schedule you only need the app once, to program the band over Bluetooth, then you can just wear it as a night accessory and charge it every few months.

I use it in combination with those yellow spongy ear plugs, to get a bit of silence (locking the door to my bedroom, so that any intruder would hopefully make enough noise to wake me up through the ear plugs) but I suppose there are many use cases.
Its the problem with software engineering in general-its accepted that one doesn't need a BS in computer science or software engineering.
The maximum allowable age for London Taxis is 15 years. The actual breakdown is detailed here https://www.whatdotheyknow.com/request/spread_of_ages_of_lon...
Well, it has a bias towards NN and deep learning for now, as this was our initial focus for the proof of concept, but the architecture of Layers and Solvers should allow it to express any machine learning concept/algorithm. We are actually working on it (verifying it) with James from rusty-machine[1][2].

[1]: https://github.com/AtheMathmo/rusty-machine
[2]: https://gitter.im/AtheMathmo/rusty-machine
Qt uses the LGPL, not GPL: http://www.qt.io/FAQ/ - you're right about the linking stuff. But that means opening stuff in ways that is probably undesired, e.g. embedded devices.

In the case of this MIT-licensed work, IANAL but there seems to be no way to require users to buy the commercial license because the MIT license already allows this usage.
[Ruby on Rails Screencast] – Meta Tags