skysight-inc/HackerNews huggingface dataset:
I think you greatly underestimate how many jobs are dependent on our auto industry. It is not only the cars, big companies like Bosch and a plethora of hidden champions, that dominate their segment but nobody recognizes, would not be possible if it were not for the close connection at home to a world-wide leading industry.

I am not even sure, that Silicon Valley is ahead when it comes to "digital stuff" inside cars. It is my perception at least, that companies like Mercedes or BMW had many of the digital helpers first. I therefor think Germany would be a great place to start a tech-startup apart from the next social network.
The MySQL query cache: Worst enemy or best friend?
>Bad coverage like this reflects back negatively on the research and the institution, sadly

On the contrary! It's usually assisted by the researchers and the institution, and it helps them get grants and free press "advertising".
So their primary function is to make template error messages more readable, by giving tools to the programmer to be more specific when defining template types?

I really need to see a comparison with examples that shows that it's interesting to use, if I remember template metaprogramming was not an intended use, so are concepts redirecting the language to saner places ?

It seems like it could be beneficial for certain specific software like math software (maybe AI or language software ?), but other than that I feel very unable to grasp concepts. Maybe a CS teacher could explain it better to me. Again, can't wait for Effective C++ to cover those, but a slight introduction would not hurt :)
MathematicaAnki – Creating Anki flashcards out of notes done in Mathematica
Notice I talk about lifestyle interventions, which is not the same as telling someone to just go and lose weight.

A lifestyle intervention would include exercise (perhaps on prescription - cheaper gym membership) and a few months free access to a slimming club.
What implications for CS? Even the implications for the study of natural languages are not that great (and oversold by the article).
Yes and those japanese companies developed in their home turf and became strong enough to compete in the world market. The japanese government nurtured their industry. When it comes to internet based businesses this is not done. The end result is silicon valley dominating everyone else because that's where it all started and where the most money right now is.
I created a docker container with firefox but everytime I launched it my network connection bliped. It wasn't a very good experience although we are talking about me using docker 1.3 when 1.7 is now out.
Why go through the blurring, rescaling and JPEG compression?Simply take the first few DCT coefficients of the image, then quantize and compress them. In fact, one can make this scheme output the gaussian-blurred image by adding gaussian-weighted coefficient decay.
Also true here. And was a regular W-2 employee.

In this case it seemed to be the case where one of the founders didn't know the difference when setting things up initially. After series A one of the investors pointed it out and new employees were given ISOs and old employees savvy enough to care were paid off.
Nowadays no first-world country is capable of being fully self-sustaining without suffering immensely - especially the US, which relies heavily on cheap energy with large amounts being imported.
Once again, this demonstrates that blocking advertisements is a really good idea from an InfoSec perspective. Ad blocking not only abates a nuisance, it's an important security measure.

cf https://twitter.com/swiftonsecurity/status/62840155490772582...
Why the new version number is "39.0.3" ? Did I miss "39.0.1" and "39.0.2" ?
Yeah there do seem to be loads of platform-related improvements since sandy-bridge.

The thing that's got me thinking about upgrade recently was deepdream, which probably doesn't care about any of those and just needs more raw power, on the CPU and the GPU.

Not that I'll probably care about that when my current fascination with it wears off in a couple of weeks...
There is no need for these experiments: There is no free will, and you can understand this by simply applying pure logic/rational thinking:

When you're born (the "1st second" of your life) you're given 2 variables: (1) Your genome and (2) the environment you're born into. You have absolutely no control whatsoever over these 2 variables (with their infinite number of sub-variables they "contain"). And everything else that follows (the "2nd, 3rd, nth... second" of your life) is a function of these 2 initial variables: And this includes your brain that you will use to make the infinite number of choices in your life (both consciously, such as "I'm going to buy milk" and subconsciously, such as "firing neuron X at second Y", "moving atom A to location B", etc.).

EDIT: Downvoters - please state why this would be wrong.
>Maybe it would be better if browsers didn't have a pdf viewer

I think the main reason Chrome bothered making one was because Adobe's reader kept having security vulnerabilities. I trust Chrome's one more than Adobe's. (I just looked up cvedetails.com for Adobe » Acrobat Reader. Security Vulnerabilities Total number of vulnerabilities : 434)
نقل عفش الكويت – نقل عفش في الكويت – ارقام شركات نقل اثاث في الكويت
High speed alone is not so good if it comes without quality.
I didn't mean clone in a derogatory sense. The StumbleUpon idea was cloned and stripped and a new product was born. Come to think of it, it might not be a StumbleUpon clone, it's a Wikipedia "Random article" clone, but for the web.

That said, it works. I'm curious what the source is.
If a mafia built roads, would that make its extortion alright?

Yes
Sigh. Arm chair philosophy at its worst.
As soon as you start trusting other people's code and reusing things (eg, don't write your own carousel) you can start building cool stuff on top of other people's work. This editor is standing on the shoulders of litegl.js.
Jaws already exists as a software project, for the blind.

Perhaps I am exposing ignorance about the needs of the blind community, but it would seem to me that a primarily important piece of software for them could be more confusing to find and update and so on if another piece of software appears with the same name. Maybe you should consider changing the name of your software before it's too late? It's possible that your Jaws may, in the long run, cause considerable confusion for the users of the pre-existing Jaws software.

I'm making a case based on empathy rather than trademark law and so on.
Security HTTP headers
On the status of HTTP::BrowserDetect
"Decahedron.js". From the three-dimensional variant of the decagon, the symbolic shape of a spider web.

Mmh, yes, sorry, I'm bored. :)
> It still is looking better than the plugin it replaced.

Not for long if this keeps up…
What's worst is when people leave worthless comments like these.
We see "fairness" as "fairness for the customer". Jesus said "justice in favour of the poor". If it's just, saying it's in favour of someone ahead of the judgement is ridiculously biased.

However, if we granted more fairness to the companies, we wouldn't have more or better companies. We'd just be invaded by huge US companies, because they're just better and move faster. So, yes, we have to start with smaller actors who just rely on the openness of the markets of dominant actors: We couldn't build Apple but we rely on their Appstore to have fair rules, we couldn't build Amazon EC2 but our companies rely on the openness of the EC2 service, we couldn't build Windows but we rely on Microsoft publishing its API. And this API documentation is exactly the subject of the $2bn fine that Microsoft received from EU in 2003.

I'm sorry, perhaps US performs too well, but we need open APIs in Europe. From the fines I've seen, the decisions aren't generic protectionism, they're focused on keeping free market so we can have some local startups too.
That might keep out the euros and pounds they pay to employees there: forced liquidation of Google's physical European presences is not a good outcome for anyone. But it wouldn't keep out their products. It just means a lot of job losses and higher latencies on page loads as they get served from US datacenters instead of EU datacenters.
This reminds me of a challenge at the Free University Berlin. A lecturer gave the following list of numbers to his students. The task was to find two different subsets that have the same sum:

http://www.inf.fu-berlin.de/lehre/WS07/mafi1/90zahlen.txt

His point was: It it simple to prove that those subsets must exist, but it is very hard to compute them. To make his point even more clear, he offered some prize money if anyone found an explicit solution.

A friend told me about that challenge, and I tried. With a lot of conceptual work, programming, optimization and some luck I was finally able find such a solution (and received the prize):

https://njh.eu/90

(Sorry, German language, but the solution is readable, I guess :-))
Looks amazing, but is there a demo scene I can load to test it out?
Snark Attack! I think this title should have been: "50 Design Documentaries"
Even if your simplified argument were correct, you still could not conclude that there is no free will.

We all have the ability to act at our own discretion. Does it really matter if it is within a deterministic framework or not?
Very good tip! I'm going to try it!
Developing User Interfaces for Mesos Frameworks and Why They Are Needed
Oh ok.

I still can't figure out how to achieve the same functionality with fmt though. Am I doing something wrong, or does `fmt` just not provide the same functionality as `reline`?
So Docker running your firefox probably won't be as secure as doing it in a vm, but it will start pretty much instantly on your desktop where your vm wont, and it will be more secure than just running it natively.
That's the catch, isn't it? You probably want to get high quality fast, but you can't get fast without losing quality, at least in the beginning. But I'm pretty sure speed trumps quality in most cases - having a good enough product out is eons better than having a perfect product years away...
Not much more to say. Companies in the Netherlands are advertising roles and contracts here in London. I have friends working in agencies in the Netherlands and they have a hard time sourcing developers locally.
Where you're correct is: We can never prove the absence of free will, because we can never understand then entirety of our environment (how the universe "really works", etc.). But when you take what we know today and apply rational thinking, it certainly looks like there is no free will.

> We all have the ability to act at our own discretion.

That is exactly what my argument would deny. There seems to be not even an inch of free will.

> Does it really matter

100% percent yes, for example: The absence of free will forces us to stop judging people, simply because the concept of "guilt" (on the negative side) and the concept of "merit" (on the positive side) are proven to be entirely baseless. If we applied this to our culture, we'd live in a totally different world.
Yeah, I do apologise for the slightly sensationalist headline.
> Why do users knowingly use an OS with this track record?

Knowingly might be a stretch there. Many don't know any better either through lack of education on such matters or deliberate ignorance.

> The real villain here is the European Commission for such a brain-dead policy.

I'd argue that this means there are three villains, rather than the bad law being the one and only problem!
This is really nice! how did you do the UI?
Cdp.py – Python module/cli/cgi script for cdp (R1soft/Idera) backup creation
Show HN: Genius Hub – A chat app for AMAs
I'm also being tired of the Russian propaganda. When you have a look on /r/worldnews or /r/news on Reddit, all you see is a fight between US propaganda and Russian propaganda, I don't even go there anymore, I just stay on /r/cooking and /r/science now, no propaganda there ! (and just go to /r/russia if you want to have some fun and see what I'm talking about).
Something related to light or rooms seems to be the norm (Blender, Studio, Cinema, Lightwave).

How about "Photon Studio", "Sunshine 3D" or "Lightbulb"?
UI is following standard practices in 3D applications from what I've seen so far. It's intuitive for someone used to those apps. Those apps aren't something you dive straight into though. It has a learning curve, but it is logical.
I guess now is a good time to change my ssh keys. joy

even though I don't use pdf.js, have ublock and a strong key password, I'm not risking it.

I have access to so many servers, I'd rather spend 30 mins changing keys than take the chance
"The judge said it is evident bitcoins do not possess the properties of tangible entities and acknowledged that they also do not offer exclusive control because transactions between users are structured in such a way that calls for the involvement of a third party."

I found this an interesting view of property but I suspect it may need a shift in definition over the next few decades.
not so long ago... https://news.ycombinator.com/item?id=9952875
Or just cover the balls in catnip at first to make the cat take an interest in them and realize what they're for.
Open view in asp.net mvc with extjs 4 link to script
For comparison, NIST NVD lists 445 CVEs for Acrobat, or at least 17 per year since introduction. However CVEs haven't been maintained since the early 90s, so that number should be much higher. I think pdf.js does just fine.
The Unintended Consequences of New Machine Learning
See: Worse is Better vs Worse is Worse.
I believe the author has mistaken speed with efficiency. What's the benefit of being fast if you're sloppy and have to redo things often?
They can be valid experiments that reveal important insights about the workings of human consciousness and still be utterly irrelevant to the question of free will. With 100% certainty, because this is the case.
Google Translate VS. “La Bamba”
Not compatible with Firefox 40?
Show HN: Location-based, no-config, offline currency converter for iPhone/Watch
I mean really, any student could tell you that property rights require enforcement.
I'm going to use it to train my cat to close doors after she opens them!
You can pin responsibility onto a huge corporation. They can be liable for it. But you cannot control the behavior of random people on the internet without seriously impinging upon the general freedom of people everywhere. So the question of liability and responsibility is irrelevant if placed upon a random individual (unless you want a police state). It's best to hold the huge corporation liable.
How to Win at Nurturing Customer Relationships
You haven't the slightest understanding of software security, PDF.js was written to replace a component authored in a memory-unsafe language for which exploits were being found at a rate measured in tens per year. Since introduction PDF.js has only had 2 holes that were directly exploitable, neither leading to remote code execution which was the default behaviour for pretty much any bug found in Acrobat.

If you don't want a browser that has some notion of "local file context" you should just sell your laptop and go live in a cave. FWIW the entire Firefox UI and every plugin for it is _written_ in Javascript served from local disk. Chrome, Safari and IE aren't far behind
How Mathematicians Used a Pump-Action Shotgun to Estimate Pi
But Don't Shoot the Dog! ;-)

http://www.amazon.com/Dont-Shoot-Dog-Teaching-Training/dp/05...

This is actually a very fun read about conditioning - no matter if you have a cat or dog. I've read it quite a while ago, and I remember that conditioning cats is not that difficult, as long as you stick to positive rewards. Punishment doesn't work.

For those who think this will be abused for manupilating people - that's what we do all day no matter if we read this book or not. It's just the way you do it, and that probably won't change by reading this book. It will teach you a lot about your own behavior.
> Citation needed.

This is still very new research, but not implausible. See for example section 3.6 in this paper [1].

> By contrast, there are a lot of cultures (eg. India, the Arab/Muslim world) where marriage is societally more or less obligatory.

An interpretation of that could be that it’s a result of memetics [2], i.e. several successful cultures have invented marriage because it makes them successful. Marriage might significantly increase social stability at all scales. For an interesting discussion about these kind of arguments from cultural evolution, see this blog article [3].

[1] http://arxiv.org/pdf/1203.6231.pdf

[2] https://en.wikipedia.org/wiki/Memetics

[3] http://slatestarcodex.com/2015/07/07/the-argument-from-cultu...
It depends on your goal. Even with database schemas, iterating quickly optimizes for learning and skill improving.
Aiming for quality tries to optimizes for creating a quality product faster. Still, taking some time for skill honing might be better than trying to design the perfect system on your first try.

I'd say it depends on your current skill level rather than on a task property like "strongly Markovian". Learning has diminishing returns. At some point more learning is not worth it anymore.
Clicky: http://endurancerobots.com/products/laser-cutters-accessory/...

In the video, it looks like the laser passed trough the target. Is that safe for the building bed? Is that safe for the floor? Is that safe for your foots?

From the other thread:

> Would you like to write a review about our laser? We can send you one for test or we can give any answers as you need to write a review.

Is that still available? (Not for me, I don't have the necessary equipment at home or at work.)
On the other hand you could compile it back to regular assembly and use them.
Yes and no.

Do things fast when the cost of doing them wrong is low. If you're learning something, or doing something with low risk, then doing it as fast as possible is a really good idea (for all the reasons set out in the article).

But...

Do things slowly if the cost of getting it wrong is so high that you'll have no opportunity to try again. For example, don't pack a parachute quickly.

The key is recognising that there's more than one way to approach soemthing; selecting the right method for the problem at hand is the winning strategy.
If I want to nitpick, music and video files are in the same category, they are not "tangible entities" either but they are protected by law.
I wonder if mozilla will write a new letter regarding windows 10; how nice they protect users from using a vulnerable firefox :)
The UP is sparsely populated and not nationally known for high-tech industries or science, but rather wilderness, logging, mining, hunting, and general backwoods-ish-ness.

Houghton is the exception; hidden under that rough-and-wild exterior are some rather outstanding minds, particularly in physics and atmospheric sciences.

I think it works, but to each their own :)
Libet's study is terrible -- as with many of these studies it's famous for its controversial conclusion, but its flaws are very obvious.

He specifically asked his subjects to listen for an urge rather than applying free will ("let the urge [to move] appear on its own at any time without any pre-planning or concentration on when to act”). That the urge is measurable before the decision, then, just means his subjects did what he asked them to -- to wait for a feeling of an urge.

And frankly, it's most likely the urge was the tension of having sat there a while, knowing someone's expecting you to feel an urge to move your arm...

1. Ask subjects to wait for an urge to react to (and therefore not apply free will)

2. (Nice-sounding but actually irrelevant measurement set-up with dots, clocks and electrodes)

3. Observe subjects decided after a measurable urge

4. Conclude free will doesn't exist, rather than that your subjects did what you asked them to in step 1.
I feel a tendency towards perfectionism is implied by the tendency toward slowness. Working quickly could balance out the most self-defeating aspects of perfectionism.
Surely anyone can be 100% sure about their opinion, but without empirical, falsifiable data, it's not of much use.
unfortunately already too many issues with VM to use that as a safeguard. Better to use a separate computer, hardware.
Heh. They already fixed it. Nice one MS.
Out of curiosity, how many users will be opening pdf using pdf.js? Is it widely used?

I was never comfortable with pdf.js and changed the setting to use the default pdf viewer in all my machines.
Thats a simplistic refutation. There is a long line of studies on the subject summarized in wikipedia here: https://en.wikipedia.org/wiki/Neuroscience_of_free_will
I'll follow you;) In the law, copyrighted materials are defined as the product of the human mind, including imagination. If the blockchain contained a few characters typed by a human, then each bitcoins could be copyrighted. That would be funny.
Just another reason I can't wait for iOS 9 content blockers. On Chrome desktop I use ShutUp to block all comments on the net except for whitelisted sites.
I uninstalled PDF viewers and always use pdf.js to view PDFs these days.
Agreed - I have no problem with Nando's "Extra Hot" on the heat level but the spice overpowers everything else to the point of silliness. Dropping down to "Hot" keeps it spicy enough but without drowning the rest.
Great job! Keep up the good work!
I did as well.

How do financial instruments (bonds, mutual funds, sporting bets) compare? Surely these would have protection from theft, even electronic versions. But calling Bitcoin a 'Financial Instrument' might open additional problems (regulation?)
Hi,

I reported this 0-day. It used a PDF.JS same origin policy violation to access local files. You should be safe because you have javascript disabled and pdfjs.disabled set to true. There's no way for the script to run. It was on a international news website operating from Russia. The exploit was not on an ad network. The exploit was simply injected on every news article page through an iframe. Therefore I assume the news site was compromised. It could have been deliberately injected by the website operators, but I highly doubt it. The exploit targeted developers or tech-savvy people. On Linux, it targeted the contents of the ~/.ssh directory and some other sensitive files. I should say that I am not a security expert and I came across this 0-day by accident.
In 2015 this should be considered a no-brainer, i'm baffled at the blatantly unscientific responses in almost all the comments in these threads.
It is closed source. https://en.wikipedia.org/wiki/Ghostery
Unlike Facetime nobody rised patent issues regarding Swift.
Constraints on template types are useful outside of metaprogramming proper. For example, the standard library already specifies classes of iterators dependent on e.g. the direction(s) in which they may be advanced.
You're right, -[NSProcessInfo physicalMemory] for example is layered on +[UIDevice _deviceTotalMemory].
I disagree that this is innovation.

What innovation and what benefits do I reap by using pdf.js? It's slower and has less features than okular. It's stuck inside a firefox window, so I cannot add a window rule for it (barring adding one for firefox in general).

The same holds on windows: why would I use pdf.js when there are faster, lighter pdf readers (e.g. sumatra) or the actual adobe acrobat reader and its eight bilions features?
Heck, I've also noticed that many users will skim the file and then forget to save it, so it doesn't even help less tech savy users.

There are genuine improvement in the new web technologies, but they are mixed with a lot of stuff that simply does not belong there, and with the insufferable attitude "you can do in javascript, hence you should it in javascript" (I'm not criticizing you, eh, and there is some security argument to be made).