skysight-inc/HackerNews huggingface dataset:
Yes, it's a huge loophole: instead of paying the officials directly for their help, which would clearly be illegal, the companies let it be known that if the officials help them out, they will be compensated in the future. I presume this is done in face-to-face conversations with no witnesses so there's no evidentiary trail.

Seems like a law that would really shut down the revolving door would be difficult to craft so there would really be no ways around it... and even more difficult to get passed.
My point was basically that, in general, imperative programming languages (like Java) are insanely hard to do static analysis on, so I though it was ironic that you mentioned that it (Java) was both a) amenable to static analysis, and b) said that it resulted in a lot of false positives. I think that point b) somewhat invalidates point a), don't you think?

EDIT: False positives tend to indicate that there's something wrong with your analysis.

I suppose this is a general thing: If a warning system alerts you every five minutes, what are you going to do? Are you going to react and go on full-adrenaline-rush every five minutes, or are you just going to turn it off after two or three false alarms?

EDIT: Sorry, OP = you. Edited correspondingly.
> Then why have a specialised privileged set of people held to a higher standard.

I know you are being facetious here, but in the internet age, I think this is an increasingly compelling question.
Try making crossword puzzles programmatically :)
So manage the interview process and feedback for the company not interviewee? Hmm, hadn't thought of that since most large organizations have an Applicant Tracking System in place that may have this feature.

Thank you for the great feedback.
There should be a public intelligence organization, a kind of wiki that crowd sources public records and profiles on police officers, their departments, and shootings so officers can't simply move around the country and they have a record of their own, which departments then can not claim having no knowledgeof.
At the moment its only a prototype. After some testing, if it reutrns promising results i would be more than glad to produce a smaller quantity of these. Unfortunately i have no idea about the price, sorry.
Thanks for your relaying of the info. ;)
Just FYI I interpreted the URL as "Hell or Hei" which might not be the impression you want to give.
I don't use FB at all for my work; though my coworkers can obviously look me up. I only use it for family, friends, and try to keep it sanitary. I don't want my coworkers knowing my private life, and Facebook makes it difficult to have discrete sharing amongst different "classes" of friends.
> I don't think there are too many instances of cops working 24-hour shifts.

I think think of three departments off the top of my head, all in upstate NY, that have 24-hour shifts.

> Second, police officers want overtime.

Well, but that's only because of the financial incentive structure. It doesn't need to be this way.
yeah my bad, i forgot to put a capital R which helps a lot in this case :)
A Tangled Web (short Story by Joe Haldeman)
> You only need to explicitly create a prepared statement if you're reusing it

It does prepare statements internally, but they're not reused, which is the main point of prepared statements: I know I'll run this thing a bazillion times, so I want to prepare it once and then just execute it with new parameters from now on.

As far as I can see, no caching is done [1]. There's a TODO note about maybe adding caching in the future.

[1] https://golang.org/src/database/sql/sql.go
umm.. that would be very expensive :))
What If Tinder Showed Your IQ?
Very impressive.. I'd buy one too.
Maybe they'll finally fix Jira's email spamming: https://rule1.quora.com/Does-Atlassian-Give-an-F
I'm not sure whoever runs this account realizes that Samuel L. Jackson and Laurence Fishburne aren't the same person.

https://twitter.com/StartupLJackson/status/17064467636434124...
It's a subtle feeling. I spent like 10 minutes rewriting my comment because it was hard to express it precisely.
I saw so many of those when I lived in Japan. A friend of mine asked a woman if he could have a game system she was throwing away. She said "I don't care" and it was a first-gen Famicom with the gun and a bunch of games. In original box, in perfect shape. But overall it was kind of sickening to realize how the items varied by the culture but the symptoms of overabundance were the same.
Rework [BOOK SUMMARY]
That's why typing a simple textual representation—like S-expressions—would have been even better: so simple that handling it is easy, so powerful that nothing else is needed, but still text.
BundleBee – The Best place to connect marketplaces
Everyone seems to agree that Flask is great for APIs and Rest. But am I still better off with Django for user apps? I'm attracted to the simplicity and transparency of Flask, but I also want to be efficient, as well as attract open source contributors. It's been difficult to get an objective and practical amswer to this question.

Also troubling is that the creator of Flask seems to want to hand Flask over to someone else, is unhappy with Python 3 to the point he seems to be ditching Python for Rust:

http://lucumr.pocoo.org/2014/7/3/growing-flask/

http://lucumr.pocoo.org/2013/11/28/emotional-programming/

http://lucumr.pocoo.org/tags/rust/
Researcher here, you got it right on your last paragraph. For instance this is the European Cycle that is tested: https://upload.wikimedia.org/wikipedia/commons/thumb/d/dd/Ne... As you can see it is very well defined. Other tricks that are rumored are very simple: you can see the cycle last 20 min. Just instruct the controller (ECU) to change the parameters only after 20 mins of powered state.

In any case, you must know that all those practices were very well known by United States regulators, the term "defeat device" for instance appears in regulation since at least 2007: http://www.gpo.gov/fdsys/pkg/FR-2007-02-26/pdf/E7-2667.pdf#p...

§ 86.1809–10 Prohibition of defeat devices.
(a) No new light-duty vehicle, lightduty
truck, medium-duty passenger
vehicle, or complete heavy-duty vehicle
shall be equipped with a defeat device.
(b) The Administrator may test or
require testing on any vehicle at a
designated location, using driving
cycles and conditions that may
reasonably be expected to be
encountered in normal operation and
use, for the purposes of investigating a
potential defeat device

As you can see it was known that a) defeat devices existed and b) the way to catch them was to try different, random cycles more close to real conditions. The question is, if this was a well known problem and they knew the way to test their existence (and given there were millions of cars on the street with these systems), why start the big scandal precisely now?

By the way, apart from more random, realistic cycles, upcoming European regulation introduces driving tests where the exhaust gases will be collected and compared with the lab test, and only a certain % difference will be permitted.
What you're missing is that the sort of harassment in question isn't nasty names and unwanted messages on Facebook, it's using every piece of available information to stalk and threaten the physical safety of the people in question. To the point of finding out where people live and following everyone they know personally who has a social media presence and posting things like, "Jane is at the bar downtown tonight, I hope someone kills that slut."

Celebrities deal with this sort of thing by hiring bodyguards and other personal security teams. An average person cannot have that kind of protection.
Previous discussion: https://news.ycombinator.com/item?id=10237195
That's based off a quote by Mace Windu, who is played by Samuel L. Jackson:

>Mace Windu: You refer to the prophecy of The One who will bring balance to the Force. You believe it's this boy?
Unless I'm missing some of the problems you're trying to solve, this seems like an extremely over engineered solution to the problem of code duplication (like validation) and boiler-plate communication code. For the former, if you're using a node backend, you can pretty trivially reuse the same code between client and server side. The later doesn't really seem like a big enough issue on its own to really warrant an architecture that requires a back-end with per-tab mirroring - you can usually encapsulate the 'cumbersome AJAX calls' with a straight forward API (or GraphQL query if that floats your boat).

This approach also forgoes many of the nice side-effects of having a clear slide-server boundary like avoiding leaking implementation details into your front-end code. Also, a simple REST API can be reused across platforms, so when you want a native experience on Android, iOS, etc you wont have to replicate this architecture or the underlying logic on each of those platforms.
> The point remains - for all practical purposes, you can consider all languages to be regular and using a stack is merely an optimisation.

This is thoroughly wrong. For “all practical purposes”, you won’t expand a non-regular language into a giant regular one with an emulated state.
As per what i have read, its a simple combination of front wheels turning, while back wheel at rest plus no steering wheel activity. There may be other factors - but this is good enough to say that car is being tested.
Show me an alternative that is (a) able to be hosted and (b) isn't designed for startups.

There are lots of agile tools but most of them deliberately ignore the enterprise space.
Far too many people seem to simply not be capable of internalizing and comprehending that the primary source of the issues mentioned in this piece in addition to climate change are due to unfettered population growth and growth in general. I get that many disagree, but reality is that not only is nothing we do about climate change totally meaningless without reducing or at least controlling the population, but improving the human condition for people will only produce even more polluting people.

What is the concept from the startup community? ... the fallacy of scaling/growth out of marginal losses?
It could be better, but it is SO MUCH better than everything else which came before them. Confluence and Jira are pretty decent. I've never used Service Desk -- I think it's ok in-house but not really ideal for a public-facing support org. The best thing about the entire suite is it can be self-hosted; cloud versions of these tools are non starters for most organizations I come in contact with (somewhat self-selected).

Hipchat is an abortion/abomination/anthema, but was an acquisition.
Did you search[1] for discussions? This subject was discussed nine days ago.[2]

[1] https://hn.algolia.com/?type=story&dateRange=pastMonth&query...

[2] https://news.ycombinator.com/item?id=10233339
I have 100+ unread books on my Kindle, but in stark contrast the piles of physical books I used to have sitting around, having them on my kindle is awesome.

Any time I need a book, I know I have several great ones to choose from.

So I think the advent of digital books[1] transformed my 積ん読 from a huge and ugly pile of heavy artifacts — that ultimately had to be sold at a yard sale in 2005 ($1 for all 3 gigantic hardback volumes of Comer's Internetworking with TCP/IP!!), with the remainder ending up in a landfill — into an invisible, weightless trove of knowledge and entertainment.

I haven't bought a paper book since I bought a paperback copy of Zen and the Art of Motorcycle Maintenance at an airport, just before the airplane rules changed to allow reading electronically even during takeoff and landing.

But I also spend twice the money (or maybe even ten times the money) that I used to -- but that's because I buy way more books. I tend to google for books I think I might like when I am drunk late at night, and I also buy any book which somebody I know forcefully recommends.

[1]: I mean what Amazon did: making almost all books available in convenient[2] digital form. I read digital books on my Newton and Palm devices back in the old days (1990s, Peanut Press and others, but the selection was extremely limited

[2]: convenient if you don't care about removing the DRM, which I usually don't, since I rarely read a book more than once

EDIT: Here's a visual representation:

https://www.dropbox.com/s/om9xdox53rcl1g9/Screenshot%202015-...

Some of the notably awesome books on that screen: The Son, Spin (and really, almost anything by Robert Charles Wilson, but especially Spin), The Dog Stars, Blindsight and Echopraxia, Station Eleven, Seveneves and REAMDE, Nightwoods.

Bonus: gut-wrenchingly awful books I started reading and aborted (or worse, read to the end on the misguided hope that somehow they would redeem themselves): California, The Buried Giant, Avogadro / A.I. Apocalypse, Wool, Mr. Mercedes, Terms of Enlistment.

Probably half of them I still have not read.
At my office we're using IBM Jazz, which is like Jira, only even more clunky. They all suck, but these tools aren't for software engineers, they're for Project Managers.
That's all I found there: https://www.dropbox.com/s/iglg0o8umpo5hmx/Screenshot%202015-... (popup window screenshot).
Hey, thanks for the frank comment. Those are fair concerns and there will be a lot to address, for sure. The reason why we posted this so early (without any code) is that we wanted to get some kind of participation from the community from day zero. Your comment is the kind of participation we were looking for.

Now to actually address it, I think it's more than just a thin wrapper. Perhaps the example shows too little, but for many developers, writing server side code and all the necessary communication is a road block. For others it's just extra stuff to maintain. And we generally like less code that does more.

I wouldn't worry about V8 vulnerabilities, there are many node servers running in production today, in general, and they are doing fine. But your DDos point is pretty fair - I can see how that could be a problem. Feel free to submit a pull request to add to caveats if you want to take credit for it.
I like it - the metagame is basically a distributed prisoners dilemma around notional future value. You should call the game 'blockchain'
You're right - they will probably make more by listing in the USA. Tech valuations on US exchanges are higher than on the ASX - even with recent falls, the NASDAQ is sitting at an average price-to-earnings of 22 vs the ASX200 IT index sitting at about half that.

The Atlassian founders are known to be good at putting their money where their mouth is. Perhaps they feel they can make a greater impact with the extra funds than with a single statement.
I've tried all three. They're very different.

Flask-Restful is really a toolkit to build a REST API, it leaves much of the heavy lifting to you. If you want your REST API to map your models, Flask-Restful expects you to implement that yourself on top of it.

Flask-Restless allows you to quickly build a REST API using SQLAlchemy models. But I found it's design limiting. If you want to change the way your REST API behaves you have to rely heavily on pre-processor and post-processor hooks.

What I like about Flask-Potion is that it resolves the design problems I had with Flask-Restless by leveraging meta classes and a declarative approach for resources. You can also create relationships between resources much like you would a SQLAlchemy model. Flask-Potion also is self-documenting and follows the JSON Hyper-Media spec [0].

0: http://json-schema.org/latest/json-schema-hypermedia.html

Flask-Potion probably has more in common with the Django REST framework than the two projects mentioned here.

Full disclosure: I'm a contributor to the project.
He was a good Fake Steve Jobs. He's a horrible Real Dan Lyons.
I've got no experience with psych tests but I can easily imagine most power abusers would easily pass one, and if not, they soon will because it's now a test and tests become gameable if they matter with takers knowing exactly what the desired answer is.

I think the solution rather lies in two other places.

One is obviously transparency. This man was acquitted due to video, so let's put video on every police officer. Toronto for example is playing with this, and it makes financial sense. They have about 5.000 police officers on a police department budget of $1.7 billion. We all know how cheap cameras (just look at the cameras on $50 smartphones) and storage have become in recent years, with a per officer budget of about $350k, spending a few thousand a year (much more than you'd need for a solid camera & storage system) on cameras would constitute a 1% cost increase, and you can probably offset that cost immediately due to cost savings in faster trials due to less ambiguous evidence, fewer complaints, less use of force etc (for example we've seen in recent months reports of 70% fewer citizen complaints, 30% drop in use of force incidents in Birmingham). Chicago for example spent $500m over 10 years on police abuse cases (obviously paid for by citizens, not the police officers in question themselves)

Second is to stop the bs 'internal investigation'. Police officers aren't diplomats, they're citizens on duty as civil servants, when they're suspected of harming the civilians they're supposed to serve, why have them be investigated by their colleagues and close peers? I mean it's ridiculous. This is so terrible because we see the old 80/20 rule in police departments, too, I don't know the exact statistics from the top of my head but the notion that 80% of the complaints and incidents are caused by 20% of the police officers isn't far from the actual number. A ton of honest and awesome cops go their entire career without any abuse of power, you can't prevent the others from getting in, but you can make sure they get out once you catch them. Donald Sadowy for example has been accused of excessive force 10 times in 2 years in actual lawsuits, imagine how many times he must've used excessive force if he was taken to court 10 times, yet he's still on the force. If you actually run the same 3 strikes and you're permanently fired policy on abuse that you do on citizens smoking some harmless pot who go to jail for years, and have officers investigated by an independent court with bodycam evidence, you'd probably already cut out a lot of abuse from guys like these, let alone if you fire people after one incident and even send people to jail for abuse of power. Beyond that, getting fired should mean losing the ability to be a police officer, period, nationwide. A lawyer for example can lose his license nationwide in most countries, but police officers too often leave one department and simply join another.
Meh; @pinboard is regularly more funny and insightful than that "best of".
I cannot think of a similar word in Hindi and other Indian languages (spoken by more than 1.2 Billion people). The closest is "Haan" in Hindi which literally means "yes" but is never used to express confusion over what the other person just said like huh is. Unless of course the person is influenced by English use of huh and has come to use it because of the usage in Western media.
Just don't bring it to school!
Deloitte is a consulting/accounting firm. On any particular day a large number (probably 60%: 1500/2500) of those 2500 workers are probably at a client location.
> I think think of three departments off the top of my head, all in upstate NY, that have 24-hour shifts.

Just curious, but who?

> Well, but that's only because of the financial incentive structure. It doesn't need to be this way.

Yes, but it's unlikely that you will be able to change the incentive mindset and system for the entire government (this affects teachers and firefighters, too), at least in a meaningful time frame compared to all the other things you could change about police practices.
Global Citizen Festival (live video)
Ask HN: Limiting CPU, memory, and I/O usage on a program for testing
It’s great that we’re now in an era of computing where we have an immense and vast amount of computational power at the edge of our fingertips, but it’s also a burden because it leaves us vulnerable to writing software that consumes far more CPU, memory, and I/O than necessary.

Does anyone know of software that allows you to test with certain (CPU, RAM, I/O) thresholds in place? And also, what about monitoring tools to see how much CPU, memory, and I/O a program consumes when run?
The UNIX shell was designed for, and makes sense in, a friendly, collaborative environment. "This breaks for filenames with spaces." "Well then don't do that. If punching yourself in the face hurts, then stop doing it." Feeding malicious input to programs on your own computer is self-destructive, and UNIX's creators felt no need to defend against it. It's "an elegant weapon for a more civilized age."

Nowadays, even trying to read a page of "hyper-text" requires doing battle with several levels of malicious software.
#usraćuse :)
I mostly agree. Except, I think their target is stability and control. Fits well into one of the better Theories of Everything I've seen:

http://www.projectcensored.org/the-global-1-exposing-the-tra...
Ceylon and jOOQ
Hadn't thought about that aspect, but that's of course right: a random mail address only gives you a way to contact someone, but not other context.

It's great if you have something specific you want to follow up on, otherwise it just gets filed away. Or can be used to give Facebook/Twitter/whatever else information the next day if you want to (after thinking about it). Mail addresses can be more anonymous and easier to dispose in that way, if you have clearly separated ones.
The article mentioned Conficker. Conficker was the only malware that I had years ago that seriously made a mess for me, mainly horribly slow Internet.

And it was my ISP that notified me of the unusual traffic and that I had Conficker.
I'm a bit skeptical that he somehow managed not to stumble across the most seminal result in auction theory [1] while devising the google system.

[1] https://en.wikipedia.org/wiki/Revenue_equivalence
Dan Lyons is also a really good writer for Silicon Valley.
1. Never heard of this website

2. Labeled as news, but not news

3. Every ~10th word is an erroneous concatenation of two normal words, like "effecton" or "animalslike"

Conclusion: this is … some sort automated content piracy website?
This whole article is assuming that innovation comes from money, and specifically from the money labeled "R&D" in the budgets of nations and companies.

Yet, most startups started on shoestrings. Then they got investment from VC firms. These sources of innovation don't come from NSF or Microsoft Research.

And American innovation comes from far more than money. The culture of American innovation is a huge factor, which isn't declining at all.
I think you answered your own question that they will make more money this way, which I'm sure all of their investors and employees holding stock will appreciate.

I believe they are quoted somewhere as saying the ASX doesn't understand tech stories like Atlassian though can't dig up the quote right now.
On the other hand batteries don't get that much lighter as you use the energy stored within. Also you're going to have to design quick capacity change battery packs or always fly with the maximum weight penalty.
This somehow reminds of iOS game Feed Me Oil.
https://www.youtube.com/watch?v=X6qhbZkMA0Q
हैं?