skysight-inc/HackerNews huggingface dataset:
Places to Visit in San Francisco
San Francisco is one of the most beautiful city to travel. Its a perfect blend of cultural values and western life style. get a List of Top San Francisco destinations.
http://www.allwonders.com/san-francisco/
And, in fact, it's best practice to never expose your physical schema to applications.
The latest meme is that black killers are 'thugs' while white killers are 'mentally ill' in the media. It doesn't take much effort to find the media calling mentally ill black killers mentally ill.

http://www.clarionledger.com/story/news/2015/05/12/marvin-ba...

http://www.msnbc.com/the-last-word/florida-executes-mentally...

http://www.latimes.com/nation/la-na-nypd-shooter-20141221-st...
tame() isn't for sysadmins or users either - it has to be wired into the application by the application developer.
I've found that Spring Data REST makes wrapping a database pretty easy.
Dang want to change the link?
Interesting choice of the domain!

As a guy born in Serbia, I have to say that this is the first creative domain I saw with .rs extension.
Great to see a HN post on testing, they seem few and far between to me!
Yes, but those who do are statistical outliers in a field of people who are underpaid and see very little money even if there's an exit at the end - you might get a $100k check but if you've been earning $50k below the market rate for 5 years that's not a very good deal. There are plenty of great reasons to work for a startup (challenging problems, freedom to work how you like, meeting smart people, learning huge amounts of tech very quickly, etc) but if you think it's a good way to get rich you are plain wrong. If you're a developer who wants lots of money go and work for a bank.
> Note the following shows a 50% difference in call back rates based on name alone, with identical resumes, which is pretty relevant for techies looking at resumes. http://www.nber.org/digest/sep03/w9873.html

I've heard that's much less about race than about class; Jamal may be a predominately black name but even more than that it's a predominately poor name. I'd be interested to see a replication that watched the names by average income/education/similar - or one that used stereotypically rich and poor names within the same race.
It is kind of sad to see the decline of slashdot - I hope hn does not go the same way.
One of the most hot gaming hack sites
It doesn't seem like it would bode well for a city to be purposefully and maliciously scamming the residents through parking fines. The current method of obfuscation and confusion with legal deniability would probably work better legally. It would be pretty easy to prove in court that the signs were changing at incorrect times also.
Since you didn't indicate where you're actually from, I'm not sure what to make of your anecdotes. I'm from a small town in Indiana that has/had very little actual crime and yet a relatively large police force. When I was a minor I was harassed multiple times by police for violating curfew. Took a few rides in a cop car for nothing other than being out past 11pm. In 2004, some of Indiana's curfew laws were struck down by the federal supreme court, but that didn't stop the bastards, and new laws keep coming. Have a look at the mess here:

http://www.firstamendmentcenter.org/tag/curfew

Having been on the receiving end of (just a little) police harassment, it's very easy to see how aggressive policing has led to tragedies like this one and countless others. Cops deal with a lot of bad characters, but it seems they're too often looking for trouble when they harass people like this.
The classic fear of lock-in was vendor lock-in.

Does Oracle or Sybase own Postgres? Nope.

There's nobody with a legal hand on your throat.
Why does it take so long to see the Windows UAC prompt sometimes?
Teen's gun-firing drone triggers federal probe
It's a great idea. I can't wait for someone to build one.
The problem is that, based on the factual numbers, this isn't true -- it's not a wash.

Housing, Education, and Healthcare (things everyone bought "back then") have gotten dramatically more expensive, far more than the other categories have dropped. It's not a wash, and the numbers back that up :

"The current average family of four spends:
- 21% less on clothing
- 44% less on major appliances
- 69% more on housing
- 90% more on health care
Than the average family spent in 1970's.

http://www.yale.edu/law/leo/052005/papers/Warren.pdf (these numbers are graphed on page 16)
To clarify:

- I am looking for a discussion forum, not an aggregator.

- By "web-focused" I meant posts about website development technology used on client and/or server side. Some of this technology is still interesting, like databases, but there is a lot more, e.g. desktop sw technologies, algorithms etc.

- By "technical" I meant in-depth technology reviews and discussions. More posts by people that are not about "how to use x" but "how x works inside".

- By "professional" I meant posts not about computer science basics (stuff a person knows when going through formal education and/or long years of practical experience).

Thank you for your suggestions. I looked through the websites you posted.
Do you know what the purpose of http://www.datatau.com/ is? They do not really tell on their website (or do they?).
Apparently these guys have never watched the movie Snowpiercer...
Wow. Can't wait to see if this holds up.

For context:
"On the other hand, Bennett et al. [11] gave oracle evidence that NP is not in BQP, and while no one regards such evidence as decisive, today it seems extremely unlikely that quantum computers can solve NP-complete problems in polynomial time."

http://www.scottaaronson.com/papers/bqpph.pdf
I think parking signs are a rather low risk target. Insecure traffic lights could be potentially dangerous, especially combined with other attacks.

Rule of thumb: If there is no Hollywood film where a terrorist attacks your target, probably neither will a real terrorist.

Also obligatory xkcd:
https://xkcd.com/538/
It is but NO database has the chops to help you handle the business logic.
This paper isn't really about trading agents. There's no primary research or analysis. All of the equations, models and graphs are from other papers. In fact, most of this paper consist of summaries of findings from other papers, some of which are somewhat dubious. For example, the paper by Yelowitz and Wilson found positive correlation in Google Trends data for searches for "Bitcoin", "computer science" and "Silk Road" and concluded that "that programmers and criminals are the primary drivers of interest in Bitcoin".

One error jumped out at me. In the conclusion, the author asserts that "the volatility of Bitcoin is correlated with the CBOE VIX" but no evidence is presented to support that assertion. He seems to have misinterpreted one of the findings in the paper by MacDonell that found an inverse correlation between the price of Bitcoin and the VIX.

I'm not impressed.

Edit: Out of curiousity, I checked to see if there is any correlation between Bitcoin price volatility and the VIX from August 2010 to today. There isn't. https://twitter.com/JackGavigan/status/623836628960808960
The implication here seems to be that the dashcam video was re-edited before being released to the public.

If true, oddly enough, I'm not sure a crime was committed, although it sure feels like somebody should go to jail. But I am not sure. Is there a law that says that everything the police releases to the media concerning possible court cases must be the same evidence that will be presented at trial? Or are they free to spin and edit things however they like? I believe they are.

Assuming this line of reasoning, the LAT may have jumped the gun by releasing the story when it did. It would have been much more interesting to have let the video stand as a Press Release, then see if they tried to use it in court, then run the story. As it is now, we'll never know how that scenario would have turned out.
Between this (yes, I know it's 3rd party) and the support for JSON, PostgreSQL seems to be eating into the market of the NoSQL databases every day. I like that. I like that because the fewer new things I must learn, the more time I can spend on the things I find interesting.
Snowden Meets the IETF
I'm confused — are you looking for people in computer science field, or programming?
You've made a few submissions. None of them seem to be relevant to what you're asking for in this post. (Maybe the mature software one does?)

I suspect that HN would like some deeply technical post. Perhaps you could try writing one and submitting it? Or find your five favourite blog posts by other people and submitting those?
>more BigCorp, more career

I'm genuinely interested about topics you would like to read about/discuss in these areas.
Can anyone give me a simplified explanation of this paper and the consequences of it?
And change the cursor. There is absolutely NO reason not to use cursor:grab; and cursor:grabbing! (ok ok, fine, use cursor:row-resize for the older browsers...)
Edits in the middle should've been in NFO. Runtime is short. Good effort w/ the source. For a cam A3/V3.
"Obviously if you've walked the walk with unit-tests and done proper TDD and all that, you've caught the bugs before submitting your code."

Unit testing and TDD are quite separate things. Perhaps you should try writing unit tests after you write your code and then you can come back and add value to the conversation.
Mountain View (Googleplex) is pretty much the only large Google office that's suburban. San Francisco, New York, Dublin, London, Zurich, Tokyo, Sydney are all urban. I gather the same is basically true for Facebook as well.
Or a higher level of legislature mandates it… why does everything have to be a riot?
If this holds, this is the discovery of the century.
Google rolls out new developer tools
Internship Based Question
I am pursuing my degree from the Coventry University & looking for an Internship(IT) in Dubai. What's the best way to find one?
They are probably employees, and less free to decide how to use their time.

If you are more prone to be personally expossed trends start to matter more and influence which stacks you'll get involved into.

Sadly that has a self-serving foundation but, what can you do about it? In the other hand, happily, disruption is healthy.
I had the same query as yours. That is when one my friends’ referred me to a firm called “Pursue Asia”. I wanted to pursue an internship in Human Resources. It fortunately turned out to be a good experience, as Pursue Asia not only arranged a firm for my Internship, but also took care of me during my stay in Dubai. Here’s their website just in case if you want to have a look at it : www.pursueasia.com
It still means they can't depend on any feature introduced in PHP 5.3 or later. No closures, no namespaces.

Ditto for any theme or plugin that tries to be compatible with all versions of PHP that WordPress itself supports.
I am most familiar with Javascript & Python, but I think you're onto something having fiddled with Java for 6 months or so. Some logic obviously can't be replaced with only a rich type system, but a lot can.
I've been through this a few times as both the vendor and the client. There are normally a bunch of conditions that can trigger a release of the the source code to the client. These _could_ include business failure but also non-performance or acquisition.

I've never come across one where escrow agent will release source to the Public Domain but I guess it could happen.

Companies like Iron Mountain have escrow services for clients of SaaS providers. I think in these cases data escrow is significantly more important than source code escrow.
Not really, no.

Nowadays we have nation states and boundaries. We have a buraucracy, publishers and broadcasters located in the capital that influence the language spoken in that country. 500, 1000, 1500 years ago it wasn't quite like that. Things were more fluid.

Älvalska descends from whatever was spoken there, which was presumably closer to what was spoken in Uppsala at the time than to whatever was spoken in Hamar (in Norway some way west of Älvdalen). But there wasn't a ban on travel to Hamar, nor a state that lent prestige to the dialect spoken in the capital.
I'm just getting into Play Framework development, and they ship with FluentLenium, which seems to add some a more friendly API and convenience functions. Nothing too fancy, but just looking at the pure-Selenium coffee examples people have posted here shows how dramatic the effect can be.

The one downside is that the developers only seem to tag official releases once in a blue moon; despite the github repo being well updated, the last push to Maven was more than half a year ago, and so depends on a rather old version of Selenium.
> county and cities are buying up the old office parks and even strip malls to convert them into government buildings. Most are ideally located as well as being offered up for sale cheaply.

The point of the grandparent comment is that these buildings are old and in need of expensive maintenance. Why should any government body move in such a building? Can they provide the needed maintenance cheaper that the current owner would do? Or will they move their offices in a decrepit building?
In essence, if this algorithm is correct, for quantum computers it holds that P = NP, which means that every problem for which the answer can be checked in polynomial time, you can also compute the answer in polynomial time.
"Design patterns are bug reports against your programming language." — Peter Norvig

Maybe we're on the cusp of enlightenment.
> Tests are not supposed to be written with speed in mind.

There's always extremes.

If people write tests with no regard for speed (as I've seen) you can have "unit-tests" run for 45 minutes before completing.

That might be OK to guard against regressions on a nightly-build, but it will in no way be a test-suite I'm willing to running prior to every commit I ship.

If the test-suite runs in less than a minute, I'm much more willing to do so before submitting code, and in that way avoiding regressions which needs to be fixed later on.

If the tests runs in less than 10 seconds, I'm probably going to run them for every major change I do, even if I'm not planning on submitting anything yet, just for peace of mind.

There's IDEs where tests can be run automatically in the background as you make changes and let you know the second you broke something. For that to work efficiently, your tests has to be sufficiently fast.

So maybe the aim shouldn't be that tests must be fast above everything else. But if the test-suite can be run quickly and casually, it's value will increase tremendously.
The problem is that the buzz will often entirely miss the point also. If the reader understands the underlying CS concept it is better to focus on the benefits of the product as a particular implementation of a concept, rather than attribute all the benefits to the actual product itself.
Coriolis effect
> So to me this just sounds like some small parts of the video got repeated by accident,

How? Is this an error for any camera or recording software?

It feels like it can only happen after editing, and the fact that edits happened make people wonder about what was edited out.
Why is this on HN? How does it relate?
I am not explicitly looking for people but for posts about the mentioned topics with the mentioned focus. So both topics fit.
Note to the organizers -- this sounds awesome, and I'd even love to apply, but something announced now is too short notice for a round that starts in September for those of us living in Germany and who currently have jobs (maybe this applies to all of Europe? Not sure).

I have a work contract through the end of December and must give at minimum three months notice to my employer if I leave before then, in order for them to have time to find a replacement. And three months is the legal bare minimum; better to plan more like 6 months out. Pretty sure this is the standard timeframe throughout the country, if not continent.

Just a heads up -- I'd guess there are at least a handful of others in my position.
"The problem is scaling your database, keeping your data secure, and iterating to meet business goals with a growing codebase and infrastructure. A mess of stored procedures would restrain you from doing all three."

Perfectly expressed.
Can somebody comment, if this actually means that one can essentially solve SAT with a quantum computer? In particular:

The algorithm prepares a superposition of all possible
variable assignments, then the algorithm evaluates the
set of clauses using all the pos-sible variable
assignments simultaneously and then amplifies the
amplitudes of the state(s) that achieve(s) the maximum
satisfaction to the set of clauses using a novel
amplitude amplification technique that applies an
iterative partial nega-tion and partial measurement.

This sounds a bit like hiding some runtime in 'partial measurement.' ( But I did only read the introduction yet, and I don't understand quantum computers.)
I think it is all about location. East German concrete slab highrisers[0] are being renovated into fashionable lofts, despite their unfashionable image and continuous deterioration - where they are placed in the city centers that is.

[0] https://en.wikipedia.org/wiki/Plattenbau
> Perhaps you should try writing unit tests after you write your code and then you can come back and add value to the conversation.

Nice snark there. Feel free to keep it to yourself.

To add actual value to the conversation (as opposed to your contribution), I can very much recommend the book "Working Effectively with Legacy Code"[1] for how to handle unit-testing in the scenario of existing "legacy" code-bases.

It's full of useful tips and methods to get testing in place "anywhere" and has a pragmatical (as opposed religious) approach to getting it done.

To spark some interest: The book defines "legacy code" as any code not covered by unit-tests.

It may be seem dated (from 2004 and all), but it's been the most useful book I've read on unit-testing by far.

[1] http://www.amazon.com/gp/product/0131177052/ref=as_li_tl?ie=...
Limits at Gawker? Rules at Reddit? Wild West Web Turns a Page
I think it boils down to this: Hacker News is a "news" site and what I am looking for is a discussion forum where people discuss software development topics.
I am not sure whether this works, but the paper's statement does actually mean that one can solve SAT in polynomial time with high probability with a quantum computer.
Could this be a way of creating infinite free handwriting font sets?
How would you ensure that you replace the right parts?
I see this question a lot. I think we as a community can decide that by way of votes. The moderation team can also offer second judgement, which it seems to have passed. Liberty and actions of the police seems like a topic many hackers are interested in. The consistent votes on such issues lend credence to this.
http://www.slicedham.co/ for articles on software development. It pulls posts from the list of a few hundred blogs, https://github.com/kilimchoi/engineering-blogs. There's even a weekly mailing list.
How about creating your own? :)

http://postatic.com

Disclaimer - I run this site - shameless plug, I know.
H2O 1.4.0 released with support for forward secrecy
I've thought about that problem a bit.

First of all, forensic linguistics is much much less powerful than it's made out to be. In particular there's no really good way to get a confidence estimate out of the prediction. All you can get is a likelihood ratio between N different suspects. You can't really get "definitely a match" vs "I don't know".

Anyway. The best solution would be to adopt some constraint, e.g. by being forced to write in haikus, being forced to write in "upgoer 5 style" Basic English, being forced to only write sentences that Google Translate stably round trips English<->French, etc.

The accuracy of a forensic linguistic algorithm trained on normal text and run on the stylistically constrained text is completely unknown. Hopefully this evidence would be inadmissible even by forensic science standards. Then again, maybe not.
Windows 10's final build number is delightfully clever
Proposal: golang.org/x/exp/shiny: an experimental GUI library
Blocking the BBC News Breaking Banner and Playing Pranks
Can you give some links for the epiphany you mention. I'm interested in geoengineering
Viewpoint: Britain must pay reparations to India
> Why would I ever want to go through the purchase process if I'm on the fence and see this?

You must not be the target market. They want to sell to people who like knives that don't suck.
To understand this paper you should read about this problem which they cite in the paper. https://en.wikipedia.org/wiki/MAXEkSAT

They are attempting to solve the problem for k=3 and then probably figure out how to run the approximation algorithm for this problem on a quantum computer.
Anything that can prove that you are a adequate for lobste.rs community and not a troll will do.
Keybase offers a quick way to identify someone. I know it's not perfect, but my time is limited. However, feel free to drop an email and that I'll see what I can do.

ps. I'm not affiliated with 'keybase' in any way.
This breaks a lot of cryptography. More than Shor's.
That is one of the best product sites I've ever seen, thank you! The micro-pen is a nice touch hah.
In Belgium it is a criminal offence to 'insult' a police officer, they call it "Smaad aan de politie" in Dutch/Flemish. I know because I got a verbalisation once and I didn't need to say a lot to get it. Thankfully I didn't need to go to court and got a criminal record that way.

I once lived next to a guy who drank a lot and who assaulted his older daughter when he drank too much. We had thin wales so we heard the scuffles and the cries. We always called the police but they didn't do anything about the situation. To be honest Belgian justice is a joke, in a lot of cases involving violence they never prosecute anybody.

After I while I got really fed-up after the x number of times the police came and did really nothing than telling the guy to be quit.. . I made - not saying that I was correct - remark that being a police officer in Belgium must really been the most pointless job you could do. Drive your bike without a light and you get fined, hitting your children and you get a free pass. That - and that alone - was enough to get verbalised.
Did you read the parent comment? What does tamper-proof mean to you?

It's digitally signed and then the officer's recording system uploads it securely to the police servers when back at the station. This is all to maintain a complete chain-of-custody, so when used as evidence in court it can't be easily dismissed or disregarded by the criminal's attorney.

It can't be edited because there wouldn't be a digital signature!!!?

Cameras will malfunction but not like you're saying they will.
http://www.buttermilksupply.com/what-kind-of-knife-should-i-...

The whole start of this post has a very "snake oil salesman" feeling to it (at least to me). You start with two very respected knive producers, tell flat out "these are shit, because I say so!" and then don't provide any supporting evidence. If your product is superior then tell me why, don't assume I will just trust you here.
For clojure I frequently check

http://planet.clojure.in/ and especially
https://groups.google.com/forum/#!forum/clojure

I suppose there is something similar for most languages
Pocket spectrometer lets you measure the molecular makeup of anything