skysight-inc/HackerNews huggingface dataset:
Also, "the necessary IQ for destroying the world falls by the day".
This makes me sad. The quintessential consumeristic, capitalist worldview, missing the point entirely.

Of course Amazon can offer cheaper products. They have grown to be a massive company, nobody can compete with them now and they make a massive profit that goes to the company owners.

Ignore the consumer. What about the bookstore owners who used to make a living and had to close their business because a bigger company basically put them out of business? People who might have worked generations there, perhaps even had family run businesses. Previously the income/wealth would go to many bookstore owners, now it goes to one entity - Amazon. If you don't see a problem in this simply because "hey, I get cheaper stuff, that must be good right?", then I am quite sad.

Not everything that is good for the consumer is good everyone on the way. Please remember that.
Well yeah.

But that is like saying that IBM Watson is just a statistical hypothesis test: "Is this answer or this answer correct?"

That is absolutely true, and completely useless.

The hard part isn't telling the difference once you've done the feature extraction, it's doing the feature extraction automatically itself.

(Actually that undersells it too, because you have so many combinations of features to evaluate that making that part work is non-trivial too. But at least that part is just calculus)
Automatic polyfill service
Only Edward Snowden Can Save James Bond
>There is nothing wrong with shipping default privilege config file along with app

In principle no.

In the real world though, I think something else will happen. Someone tried to run a broken program. The solution suggested online will be: Just add/remove "this" in the configuration.
Sure it fixes the immediate issue, but the fact is that program remains broken.

What "pledge" does is it requires the/a developer to fix the actual bug. The bug might be that the pledge call is wrong. Perhaps the program should have had more capabilities to start with. You just wouldn't know unless you read the code.
Why Is “Uber for Moving” So Popular?
Aluminium is a better conductor by weight, maybe that's why?
I went through the green card process last year. From my experience, it is nearly impossible without a lawyer.

I wonder how much of the delay can be attributed to lobbying from the immigration lawyers that profit from the complicated, paper based process.
Well, imo you can argue that it belongs to the device and it's only tracking how the device moves through customs/security/whatever and if they don't attach that info to your name/picture/whatever-other-info then they aren't actually tracking you, just your device.

But I wouldn't be worried about just MAC tracking, you get far better and accurate information by tracking probe requests. Just by capturing probe requests you can at times guess where the target lives, works and even where they spend their free time.
Even without the point about more users wanting to replace Windows with a Linux distro, it makes harder to argue that "ATMs should run Linux instead of Windows", if Linux is falling behind in security. Also, ATMs should probably run OpenBSD.
The examples are just examples, the uses in the tree are different. For example, ksh doesn't exit if pledge fails, it just prints an error about why it failed and keeps running (imagine how fun it would be the shell did just keep terminating). Other programs use their own logging to report the error, for example httpd logs the error the same way it logs all other fatal errors before it exits.
No, it's not. Unless you have a citation...?
Or to quote Uncle Ben
> "With Great power comes great responsibility" ?
That's not quite Comic Sans. They've actually found a more irritating font, well done OpenBSD!

Now, the misspellings "priviledge" and "seperation" ...
What's their quality control like, though?
Has there ever been something that has gone right?
My thoughts exactly .. where the hell is all that cash going???
See http://www.diybookscanner.org for prior work and discussion of hardware/software in book scanners.
"Can you solve this CAPTCHA for me?"

(provided the CAPTCHA is sufficiently OCR-resistant)
The analysis of the 'mobile footer menu' case study seems a bit misguided.

Sure, everything on that image looks about as clickable as everything else. But the user didn't click on everything -- he clicked on 'Shop', repeatedly.

Why?

The article mentions 'language' as a 'contextual clickability clue'... but language is much more powerful than the cues whose absence the page laments. The non-exist visual (un)clickability signifier doesn't help... but language is the overriding issue in that experience.

It's widely held that If something is clickable, it should have a clear & reliable 'information scent' -- it should tell you what clicking it will do. People don't click on things because they're clickable -- they click because they think it'll do what they want.

The converse is also true -- If something has a clear 'information scent', it should be clickable, and should do what it implies it will. Information scent makes people want to click on things -- and they'll be disappointed even if they immediately realise they can't click.

In the case study, the user clicks on 'SHOP' because 'SHOP' is where he wants to go. (there is a 'shop' page on the site, BTW). Clearer styling would make the experience less bad, but the only real solution is to make SHOP clickable.
> Knowing everything about everyone is actually of limited use to the good guys. But it’s hugely useful to the bad guys — be they extortionists, terrorists, or power-mad bureaucrats. And if it’s collected, somewhere, be assured the bad guys can get their hands on it.

I love that argument. We should use that more. The "a backdoor for the good guys is a backdoor for the bad guys" argument seems to have (mostly) worked in the US at least, and this is just an extension of that but for the broader mass surveillance argument.

And another great one:

> What if mass surveillance by an ostensibly beneficent national government really means that whatever the government collects is de facto transparent to SPECTRE, SMERSH, Kaos, the mob, the cartels, Carlos the Jackal, ISIS, and Vladimir Putin?

It reminds me of this post that was on HN earlier this year, too, about how the Nazi used the Dutch registry to find where the Jews were and exterminate them:

> Once the civil registry was in the hands of the enemy the extermination program for Amsterdam based Jews (those that had not fled) moved into high gear and street after street was raided. Entire neighbourhoods stood empty. The importance of the registry was not lost on the resistance who planned and executed a brave attack (Dutch) to destroy as much of the registry as they could by firebombing it after subduing the guards.

http://jacquesmattheij.com/if-you-have-nothing-to-hide

In other words, this isn't just a theory that the bad guys have more use for this centralized "everything about everyone" information, but it has actually happened. Of course all of the data breaches we see these days serve to show that point as well.

Maybe we need to ramp up our own campaign that tries to demolish the "mass surveillance keeps you safe" message with the "mass surveillance puts you in danger" message.
The way redis is pre-configured out of the box has certainly been evaluated by antirez and the rest of his team extensively. There are tons of things behind the scenes which I'm sure factor into why one might bind to every interface that we as end-users aren't aware of. Either way it's up to the engineer or IT team to perform a little due diligence and be cognizant of what their software is binding to. If something's going to be deployed, and it's networked, and it's production- spend five or ten minutes to do an impact analysis beforehand. You don't even have to do anything rigorous. Spend 5 minutes with out of the box utilities. Netstat -p and grep for whatever you added.

Back in the day, daemons (especially IRCds) would have a 'comment me to enable' line arbitrarily inserted into the generated conf file which would prevent the daemon from starting up entirely. You'd spend 10 minutes reading through the config files rather than just presuming it was configured the way you want. The belts and brace approach should be that. Stupid users won't be able to just 'gem install <foo>' or 'apt-get install <bar>' then complain so often that an engineer who has contributed so much to the community (remember Antirez was doing this for ages, as a father, operating the entire project by himself (support and all), for multiple years before he finally was able to work on it full time) has to take time out of his day to justify "hey guys, you're sort of responsible for the way you configure your daemons".
lol @ the idea of a system that relies on responsibility of individual free will for general public safety. "Sure! Of course you can have firearms! Just be responsible and don't shoot anyone with it!"
There would be at least service gaps if you changed MAC on the fly while connected to a network. At worst your packets would go to another device, unless your device announced it's MAC change, which would render the whole operation pointless.

And sniffing for probe requests is way more revealing than just sniffing MAC addresses. Only real solution is to turn off all WiFi and bluetooth devices, latter is getting harder and harder with smart watches, wireless headphones and other stuff.

That being said I'm not worried about being tracked while I move through an airport, since they already have cameras. Also your ticket is pretty telling, they know when it gets printed out, when it gets scanned in security and when it's scanned in the boarding, so you have always been tracked. This just brings more accurate data how long it takes for you to get from point A to B.
"The power must be monitored and disconnected before the maximum rating of the capacitors is exceeded!"

As a teenager I used to love plugging in little electrolytic capacitors into the wall socket. Like, rated for 16v capacitors hit with (in australia) 240v AC. Man those things explode big time :-)

I did actually try this with big capacitors (still low voltage) hoping for a proportionally bigger explosion, but those guys just fizzled.

Alright, just about now I'm thankful the internetz didn't exist back then i could have done some real damage to myself. This rail-gun looks stupidly dangerous.
Roadster launches marketplace to help new car buyers skip the dealers
Very interesting. I knew that time differences were more important than intensity for localisation, but I did not know that the most important part for localisation is actually the reflection of sounds by the pinnae.

Quite surprising to find out the reason why our ears are shaped the way they are.
You post a link to a more recent submission with no comments?
The irony is that if you were to say in the US "I outsourced some work to Slovenia", they'd probably consider it "less developed".

Cheaper is nearly always poorer quality wherever you go. China is certainly capable of extremely high quality work (iPhone!), it's just that they market on a low-cost basis instead.
Thoughtworks Technology Radar Nov 2015
Public Domain's Number One Enemy = Mickey Mouse. Until there is some way to protect Disney and not have its IP placed in public domain we will never have nice things again in the public domain.
I just can't get outraged by this. You are walking around literally shouting out a personal identifier and demanding that no one listens.

People need to take responsibility for themselves. If you have a problem with this, TURN YOUR WI-FI OFF.
ISIS: 200 Children in Mass Execution and Video
That's the scary bit, and it seems nobody actually groks that. Asks people, they are happy for their supermarket to track them, the utility companies to track them and as for the state, the argument 'but, I have nothing to hide' is typical...

And they don't realize that it's when that data will go astray that Bad Things happends... and data WILL escape, either by bad guys getting their hands on them, or these companies selling it on.
Or they could have made a fortune and still be in business today. No, Kodak was foolishly trying to preserve their paper film empire for far too long.
Ask HN: How is your code/build/test/deploy flow organized?
We use git for source code management, but thinking about which method of versioning is easier and more scalable in long-run. we can put tag for each release, but when we need to fix older version say v0.1, we cannot easily checkout, fix then commit. Instead we are going to use branch for major versions, v0.1, v1.0, v1.1, v2.0 and etc, tags for minor versions inside each branch, v0.1.1, v0.1.2,..

We use jenkins for builds, but how can we easily organize "build and deploy version X into production" things (assuming that we do not have db migration overhead)

Would be awesome if you can give some details about pros and cons of your current flow, or maybe best practice for creating such flow.
MBTI isn't controversial at all.

Those who make money from it, or who have been sold on it, think it's great.

Those who do actual psychometrics research ignore it.
The other day this anecdote was going around on metafilter, the "DC 2 1/2": http://www.cnac.org/aircraft02.htm where for wartime expediency reasons a DC-2 was fitted and flown with a DC-3 wing on one side, which was about 5 feet shorter. The article contains this sentence:

"Disaster was close, too close; the mechanics mated the wing, bolts went in, the two butted nicely, they called me to tell me the bottom would not pull up butt to butt, although all bolts went through. Upon inspection, I found that Douglas inspecotors failed to see that the bottom wing bulb angles were not properly trimmed, thus the gap. I complimented our Chinese mechanics. Men of lesser experience might have tried to pull the angles together and a fatal crash would have followed. Douglas was advised via Andy Priester. I cannot praise our Chinese mechanics enough. Once trained and well led, they could be compared to the very best."
I'm sure the poster was intending that it wouldn't be complete, like English. There certainly are some letters that obey this property:

DASS/DAS; S=1

BUND=BUNT; D=T

MANN/MAN; N=1

VIEL=FIEL; V=F

VERBEN=WERBEN; V=W

SIEH/SIE; H=1

GANZ=GANS; Z=S

POPP/POP; P=1

That only gives five letters as the identity (H,N,P,S,Z), but that's how you'd attack it.

The equivalence of D/T, for example, is unsurprising as it's an example of voicing changing; these words are in the process of changing.

If you can do more complex work with bigrams, more are possible, e.g.:

JAHR/JA; HR=1; HR/H; R=1
Infant Star’s First Steps
A Complete List of Every UK Government Domain Name
Don't worry about it.. US is betting high on intellectual property market probably because the rest of the world seems to have no intellect.
AdBlockX Updated – See What's New in Version 1.2
I Wandered Lonely as a Cloud App
Decades of experience doesn't mean it's the globally-optimal experience. From what has been made public, for example, it really seems like after 9/11 happened everyone got the message very clearly: “never again, no matter the cost”.

There hasn't been any significant counterbalance for protecting the public. This is also something of a new threat analysis model for them: software usually fails completely and globally, whereas there's never been an equivalent where someone in Russia figured out something like how to shutdown every GE industrial generator in the world without physical access. If you are used to thinking of the world in the era before pervasive internet connectivity you're going to underestimate the cost of not fixing something.

Nobody has been fired for keeping information secret or using national security as an excuse to mislead the public and even the Congress, and there's been no penalty for using those laws to conceal mistakes or abuse. That speaks of a culture which values secrecy over almost any other concern.

So, yes, they have decades of experience – but I would argue those are decades of experience with the wrong understanding and incentives.
https://intelligence.org/files/AIPosNegFactor.pdf

Is the oldest source that I remember (from page 37).
I think the bigger point is that the roll out of MLA systems is happening in public spaces without any real public debate or knowledge that these things are happening. CCTV is obvious and normally sign posted in a public area, MLA is not...
You're right up to about 4). The iPhone had more power than 95-era computers and definitely could render buttons with bezels.

It's just a design fad. iPhone removed a few decorations from the GUI to make it fit better on a small screen, then people just had to out-minimalise Apple and it all culminates in Windows 10's display settings dialog where resolution settings is hidden behind a clickable "advanced settings" label typeset with tiny font in grey on grey background.
In 1975, you are correct. But the key mistake wasn't in 1975. It was in the 2000s, as the digital market started to pick up.

Unfortunately, the attitude of "Every digital camera that was sold took away from a film camera and we knew how much money we made on film" is all too common in companies that dominate a given market - people pretending that as long as they don't cannibalize their current products then no one else will either.

There's a brilliant 60s article from Harvard Business Review, called "Marketing Myopia" that talked about this effect even back then.
Firebird 3.0 Release Candidate 1 is available for testing
I built my own Digital Library in 2006-2008 for Graduate School. It was very handy and I could have the books read to me in PDF while driving and search the text for research. Took about 30 minutes per hundred pages and I did it for HOURS. In Theology (Historical was my specific discipline) it was common for each class to be from 3,000 pages to 12,000 of reading (Yes a thousand pages a week basically for one class) I had to pick and choice which text was necessary and historically many of the books were public domain and I could download and grep them.

I would have cut off my left hand for this device. I bought a book scanner for this and it was worth it to me. The OCR was fairly weak but it was okay at the time.
For a far more impressive scanner, developed by a Google engineer and including automated page turning see: http://www.theverge.com/2012/11/13/3639016/google-books-scan...

I believe there is a far more detailed breakdown of the project floating around somewhere.

It is possible, but not clear to me, that Google use this for their own book scanning project - Google Books.
[my device's MAC address] is unique and belongs to me, how much more personal can you get?

Regardless of its uniqueness, it can't be used by that data controller to identify you because the collector does not have additional information.

I can't identify you by reading your car licence plate, even though that information can be used to identify you by others who have access to a database of cars-to-owners. The point of the law is that I can't use it to identify you, therefore I don't have to notify you when I collect that information.
Humans working at facebook scale! Would be interesting to see how many people are employed to do this...Are they Googling?
Raspberry Pi Jukebox Based on Mopidy
>You're right up to about 4). The iPhone had more power than 95-era computers

Well, Win95 computers got never-ending electricity from a wall-outlet. Mobile phones expending cpu cycles on "unnecessary" GUI styling wastes battery power.

You're right about the other justification: a mobile phone's "UI buttons" shouldn't waste pixels on boundaries (e.g. bounding rectangles). It just needs to be spaced far apart enough for fingertip width. Unfortunately, this design makes it impossible to distinguish between text that's just a "status" as opposed to a button that executes an "action".
That's probably OpenBSD httpd, not Apache httpd - a vastly simpler creature.
Converting untrusted PDFs into trusted ones: The Qubes Way (2013)
Pomodoro: The Simple Technique to Fit a 40-Hour Workweek into 16.7 Hours
To me, the flat UI of Windows 8 looks more like that of a Web site than a vintage Windows version (although I've only used Windows as far back as 3.1; I used AmigaOS/Workbench before then, which shifted from a flat look in v1 to a sculpted look in v2+).

In Web design, 3D buttons and rounded corners have been a consistent pain to implement, at least until recent versions of CSS. The usual trick was to have a different background image for each corner, a different repeated background image for each edge, and a flat colour behind the text; all of this would be constrained to line up by a hierarchy of divs.

On the other hand, flat rectangles have always been easy, so they could be seen as the Web's "default look" (if we ignore native controls).

I see the trend towards flat (native) UIs as a way to blur the distinction between Web sites and native applications. This certainly makes sense on mobiles, where many native applications are just an alternative UIs for Web sites (which might even be implemented in HTML/CSS/JS!). In that sense, it's not so much that desktops are regressing towards the battery-efficiency of mobiles, but towards the lowest-common-denominator of Web UI.
Bug on Amazon.in UI – Switches to older edition unusually
One of the most irritating things about Theo is that he keeps being right.
You could soon use CRISPR to biohack in your own home
Exactly why I hate the argument that goes along the lines of "if people disable it, they must not want security!" - or if people buy cheap phones, they must not want it either - and so on.

The people are not at fault, and they don't know about these things. When the security is bad, it's a design problem - therefore, it's the system/platform/app developer's fault (although app developers are much less at fault than the platform developers, since they can also only control what's given to them by the platform vendor).
Matthen's blog is really good one, he presents various math subjects in a very clear and illustrated way. My personal favorite: http://blog.matthen.com/post/111638712111/how-a-series-of-wa...
Yep, I wrote a blog post about this not too long ago:

http://www.elevatesoft.com/blog?action=view&id=why_limit_web...

From the post, there's this very illuminating link that I'm sure most here have already seen:

https://github.com/jashkenas/coffeescript/wiki/list-of-langu...

That's a pretty long list. :-)
If you read to the end of the article, they mention that Kodak had a fully working DSLR in 1989, similar to todays DSLRs. So they did the right thing in 1975 by working on a digital camera, but they did the wrong thing in the 90ies by not selling it once they had it.
Thanks to you and all others!

Unfortunately, the computer I am about to buy has only one bank (smaller size computer). I also was thinking about using the dual channel mode -- but as the speedup would not be that great, I could do without. But I guess too, usage of different modules on the same bank might be a crapshot.
You buy from the least bad one.

Then the others become less bad, and you switch to them. And so on.
Everything that can go right, will go right. -- Murphy was a pessimist.
Apptimize needs amazing Android Engineer
"game, single player"

I don't think this is a permission set so much as it should be a security domain. At the moment we have the (user,group) tuple. The lesson of mobile OSs is that this needs to be (application,user,group) or possibly (vendor,user,group) - because the vendor/application developer is a potentially hostile actor.

Each app having its own "home" directory eliminates so many problems. It gives you a new problem, which is that apps are no longer composable. The solution to that is probably to put the work of choosing which applications are allowed to open which files back into the Finder/Explorer part of the system (which would be able to see everywhere) and let it do the opening.
That's simply not true. There is such thing as unsupervised learning in AI.