skysight-inc/HackerNews huggingface dataset:
You may have posted the wrong link there. It seems to be a link to @okasaki's comment, which doesn't seem to pertain to the issue you mentioned, and contains no links of it's own.

I assume copypasta error? I'd still appreciate it if you have any links, as I'm trying to map out the various accusations and counter-accusations in the Snowden case. It's a good study in information warfare :-)
Smallest Hydropower Plant
It's interesting to see Ken Thompson's hypothetical compromised compiler being used for real.

http://cm.bell-labs.com/who/ken/trust.html
> This means people should be allowed to say that different races have different IQs, that it's not ok to be gay, and that gender differences stem from biologically hardwired tendencies.

Why should people be allowed to loudly assert unsupported claims in an institution devoted to learning?
Are they working legally? If so why don't they just carry the money home with them. As long as they declare it if it's over the threshold($10,000 in the US) and they have proof of work which they should have if it was legal work they will almost certainly have no problems.
He's asking because he doesn't want something dangerous to humans. E.g. if someone made these as a prank, and they caused fires and killed people.
I guess it's true then that none of that Clang Kickstarter money is left.
Linux caving in to pressure at 8th of March? I really don't know what to think about it.
Nice! But I'm guessing you wouldn't be able to fit that into a size that's comparable with standard USB drive?
Couple of things stood out:

The DNA has been sequenced but the article reports that "The bacterial cells have densely packed spirals that are probably DNA". To me it seems strange not to know the gross anatomy but to be able to sequence the DNA; I can see how it could happen.

Also "The images revealed dividing cells, indicating the bacteria were healthy and not starved to an abnormally small size." but the write up says they appear to need other bacteria to function properly - and suggests the pili are involved in that. If they can stay healthy and divide in an environment without other bacteria then what do they need the other bacteria for, entertainment??

These parts appear to be based on the asbtract viz. "Ultrastructural features potentially related to cell and genome size minimization include tightly packed spirals inferred to be DNA, few densely packed ribosomes and a variety of pili-like structures that might enable inter-organism interactions that compensate for biosynthetic capacities inferred to be missing from genomic data."
Pretty cool (and scary!) modern day version of the old anarchist cookbook diskette bombs.
Yeah, my first though was that this is basically a chromebook.
You're right. We should change an established, proven design to make it prettier. I don't understand why it's taken so long for someone to speak out. Stop the presses!
I'm not really a plug fan, but I did find this interesting! https://www.youtube.com/watch?v=UEfP1OKKz_Q
The one thing which nags me about Rust is the amount of what seem like weird syntax choices, deliberately different from most popular programming languages.

See e.g. line 14 in https://github.com/oakes/SolidOak/blob/master/src/ffi.rs :

let mut fds : [c_int; 2] = [0; 2];

Why not declare the array type as c_int[2]? And why use semicolons instead of commas?

There are enough such "wtf?" moments that it causes pause and a sense of weirdness while reading Rust code, if the reader is familiar with other C-like languages (which is not to say that Rust itself is C-like).
Is it me or does that look like GNOME2-era Nautilus? I always thought Nautilus was trying to be OSX' Finder too!
I don't buy it. I really don't.

We know about the incredibly close ties between silicon valley and the military. We know that the US government collects anything and everything, and that US corporations are complicit (or made to be complicit) in the act.

It is most likely that Greenwald was leaked these documents to create a facade of government-corporate animosity to revive trust in US corporations, all the while there existing a backdoor to facilitate snooping.
"Oh, look, someone lost a usb stick. Perhaps I can return it to them if I can identify something on it. Oh, it's just done over a thousand dollars damage to me, plus destroyed everything I have done on this computer". I've not found a lost USB stick, but I have found lost wallets and returned them. Thank god they weren't trapped because some dickhead thought it was a good way to 'teach the public in general a lesson'.

Besides, pretty much anything can be characterised as "a way" to increase security awareness, up to and including murder of the victim. The victim's friends and family will be a lot more wary of whatever did the murder - the goal of 'security awareness' has been increased. But "a way" is not the same as "a good way".
Bitcoin works great at small scale where you have a company on the receiving side willing to buy up the excess incoming volume at par with international costs. If a lot of people started doing it though there would be a lot more local sell pressure and the prices people could get in that country would drop and raise the overall cost of the transaction.

Bitcoin can be good for remittances but if it becomes popular in a region it will out price itself for that and other reasons.

Also almost all bitcoin services I've seen so far have saved money two ways. 1. They have offloaded the last mile cost on another service(a banks ATM network, or corner store, etc). If it becomes popular those services are going to start wanting their cut much they same as WU would pay them. 2. They ignore KYC. Again if they get popular the banking industry will definitely apply pressure to get them to start following this which will again increase costs.
A new Android-powered, 4K-compatible triple play box for $29,99/month
Maybe they wanted to sound careful. I guess that densely packed spirals which take up a significant part of the miniscule volume would almost have to be the DNA, after all 1 Mbp need to have a certain volume, but I don't know the specifics and how bacteria tend to pack their DNA.
At first sight, I read code.NSA.gov. I had to read it at least 3 times to see it was NASA.
I think the point of The Intercept releasing this Apple specific info (mostly, there's a bit about Microsoft being targeted as well) is to try to appeal to the large number of Apple customers. I'd love to see some of the other line items in the leaked CBJ document, as there are probably some other targeted attacks documented.

Regarding Apple not capitulating, I'm giving them the benefit of the doubt, and assuming that they're telling the truth, but wouldn't the NSL system mean that Tim Cook couldn't reveal if Apple had been forced to release data?

I'm hoping that he has a personal warrant canary policy, and would just remain silent if asked about something he can't talk about.
Despite no arguments or valid reasons in your post, Windows 3.11 that I used actually had a really good file manager, FileMan.exe which sadly disappeared after Windows 95 some time I think? Or was it 98?

It was really fast. As would be popular these days, it was WHITE everywhere and everything was FLAT.
This looks pretty cool. It's nice to see there are working GTK3 bindings for Rust.

It'll be interesting to see how many IDE features will be implemented. Currently it seems like a distribution of NeoVim + directory tree + Racer (Rust Autocompletion).
almost certainly have no problems.

would you trust your life's savings to a bored and underpaid customs official in a poor country not 'fining' you for not having the correct paper work, or even just accusing you of forging the paperwork and confiscating the cash?
Good

There are a lot of rude people, people who answer in several ridiculous ways, etc.

Linus answers may be rough, but it's usually a clear answer, and well founded. There's a lot of worse behaviour out there (especially in subsystems)
Hands on with the Unbelivable Thin, Strange New MACBOOK Video HD
Swiss person here. The total length of the "plug" part of a swiss plug is actually roundabout the same as the width of a british plug. They fit just fine behind couches, shelves, etc.
I don't get it. So you spend $1400 on a computer but a missing port adapter not everyone needs is deal breaker? I strongly believe you were never in the market for a Mac anyways, just using the opportunity to hate a bit.
How to get started with CSS Shapes
That's more often used for a collection with random-access lookup, like a list of PasswordEntry instances. A specialized class might be indexed for lookups, as in:

class PasswordEntries(object):
def __init__(self, entries):
self.entries = entries
self._by_name = {entry.name: entry for entry in entries}
# Also add lookup by uid, gid, etc.
def __len__(self): return len(self.entries)
def __getitem__(self, i): return self.entries[i]
def get_name(self, name): return self._by_name.get(name)
# other public lookup methods here

entries = PasswordEntries(read_password_entries("/etc/passwd"))
print "root uses", entries.get_name("root").shell
print "_lp uses", entries.get_name("_lp").shell

It's a bad name for a reader, which is more closely tied with I/O. The suffix "-reader" suggests support for file operations (like 'close()'), use as a context manager, and awareness that the values will only be available once.

The suffix "-s" does not. At the very least it suggests that it's possible to start a new iteration over the complete container of entries.

While you work to come up with a better name than "PasswdReader", what is your replacement name for "generator", as in:

>>> def f():
... yield 1
...
>>> x = f()
>>> x
<generator object f at 0x103ac3f50>
>>> x.__class__
<type 'generator'>

Your essay places the -or names into the -er category (they are, after all, indicators of action nouns), so why is "generator" a bad name?
I think gold is mostly for China:

http://www.businessinsider.com/the-gold-iphone-5s-sold-out-i...
Yeah, but you have to airplay it to the Apple TV. No app on the actual Apple TV Device. The iOS app could also use some love.
I haven't once seen Betteridge's Law be 'useful'. It's an academic quirk, and there are enough exceptions that 'law' is a misnomer. I can't recall a single time when someone has mentioned it and it's actually added to the conversation.
> Why not declare the array type as c_int[2]?

Because a design decision was made that the type should look like the instantiation of that type. Same with structs and enums.

> And why use semicolons instead of commas?

Because this is "two elements both containing 0", not the array [0, 2]. Semicolons are used for that.
"As small as life can get" is an interesting claim. Without reading the paper I am wondering if life before bacteria wouldn't have to be smaller. Maybe even devoid of membranes. At the very beginning there should even have been molecules which catalyzed (=enhanced) their own synthesis, first a little, then progressively more until you had something like an RNA replication machine...

And then these bacteria come pretty close to virus and cell organelles, raising questions of when to call a parasite "life" or "not life".
I just wish the shortcuts were discoverable via the UI... instead I use it infrequently enough I have to Google it every time.
I have to reboot mine...
yes, there was also "far", loved that one.

I find the newer ones (especially total commander) much better than nc/mc.
More than I'd trust some random person promising to give me cash for my bitcoin.
I really loved Ars back when it was good :(
> if the reader is familiar with other C-like languages

I like to think that Rust wants you to be familiar with C and ML syntax and philosophies before getting comfortable :)

The array type syntax you quoted is a bit like Haskell's `[Char]` syntax with a fixed-length property bolted on. You are right, though, that semicolon looks a bit weird. I guess using commas was not an option because the same syntax on the right hand side of the `=` means `[0, 0]`, i.e. two elements which are 0.
anyone knows something similar on os-x? my main missing tool from windows/linux. maybe I should try double commander on os-x...
I managed to install Postgres from source, and have a standard setup. It wasn't so bad. Run the usual configure make, make install scripts, and go through a tutorial page for setting up the initial user. Ok, I have a fair bit of Linux experience but I am not a sysadmin.
The system described in the article doesn't use proof-of-work. There's no artificial transmission latency at all. It seems unrelated? to bitcoin aside from being inspired by it and borrowing some terminology.

It's a very cool protocol design, clearly a lot of thought has gone into the various tradeoffs, and i hope it sees some uptake.
Was there ever any plans to sell a DVD of all the content up to the closing date? I'd buy it in a flash.
If there was one thing I could take from Windows and shoehorn into OS X, it would be Explorer. By far the best, by far.
Haha very witty. Such a cynical outlook on life and people in that article.
Forums, or message boards, were a big part of why, growing up, the Internet was such a magical place to me. It was a place that existed next to the real world; one where I was able to be different versions of myself (depending on what I was into at the time) in a way that wasn’t easy to do offline. I loved it.

If I understand Disqus correctly, it's a tool to take away the possibility to be different versions of themselves from today's teenagers. Mental flexibility of this guy...
“If you don’t like people looking why not try putting on some pants?”, my response on the Wikimedia Blog:
http://www.reddit.com/r/wikipedia/comments/2yjda6/wikimedia_...

(cross-posted to reddit because I could provide links there)
See how many times a link has been shared on social networks. With free API
Making the Most of BDD
If you were buying in to modularised hardware that worked that way then instead of buying your kid a tablet, they'd have a phone-style device.

It's more like you have a phone with thermal imaging built in, and your kid wants to use thermal imaging for a homework project, so now you can't use your phone.

Whereas with modularised hardware – like appification of hardware – then you'll be able to continue to use your phone (maybe to boost the processing capabilities of your desktop whilst you do a render or plugged in to your VR headset) and hand them the thermal imaging module to use with their processing device (be that a phone, laptop, or whatever).
If you're underbanked you're probably not likely to be able to use or convert your BTC at the other end of the transaction, hence the value of that expensive "last mile" at Western Union or Moneygram. The exceptions the article discusses are the mobile money consumers in Africa, but here the conventional remittance fees are also a lot lower.

A quick apples to apples comparison suggests that converting sterling to Kenyan Shilling denominated M-PESA mobile money costs around 4-5% including forex and fees via Western Union and Moneygram (unlikely to be the cheapest of many providers in the marketplace) whilst sending to M-PESA via the BBC-advertised remittance services costs a 3% forex fee plus cost of obtaining Bitcoin (surprisingly expensive if your salary is paid in GBP; I'm struggling to see any options below 1%, and the cheaper ones aren't instant either).

There might be an advantage for the Bitcoin remittance services, but perhaps not one worth the additional inconvenience, delay and counterparty risk. Downward pressure on the major remittance firms' prices is always welcome, but given the relative lack of demand to convert in the other direction from KSH to BTC, the cost bases for these cryptocurrency enabled entrants into the market might actually be higher than the major remittance firms, especially if they grow...
What really annoys me is the online banking websites I use (or credit card ones) that implore me to go "paperless" and "try their app", whilst logged into their system as me. Funnily enough, I do use their app (so can't they set a flag to stop showing me the advert) and I am "paperless" as I'm logging on to grab the PDF statement. Again, why can't they set a flag: if (alreadyPaperless) { showAdverts = false; }
Apple Watch prices and apps revealed
There are few original thoughts ever. Plagiarism and the ownership of thoughts are so misplaced, particularly in modern society. Think of your writings as your gift to society for its betterment and not something you've done for the advancement of your personal brand and the idea of owning a thought seems silly.

Having to rephrase something because someone already said it that way is an insane waste of time from a bygone era. Open source thought already.
You should take a look at Whisper (independent protocol being developed by Ethereum developers, can be used with Bitcoin).

https://github.com/ethereum/wiki/wiki/Whisper-Overview
https://github.com/ethereum/wiki/wiki/Whisper-Wire-Protocol
https://github.com/ethereum/wiki/wiki/Whisper
We're the Self-Regulation Society How ads are policed on the web and is it enough?
They are however no safer than Schuko plugs, which are significantly less annoying.
I didn't know about this site. Sounds good but I suspect I'm a tad late to the party.
underscore hints on menus are ugly

Turn off that option in the OS; it's not an app thing. One of the nice things about KDE is that it still gives you old-school configurability.
> Curious - what do Finder complainers consider the gold standard of file browsers that Finder should aspire to be?

I'm a big fan of the approach Directory Opus used on the Amiga. On Linux I'm pretty much a full time midnight commander user, on OSX I use forklift. The latter's not as full featured as DOpus but it gets the basics right.
I'm starting to fear that the only publications to survive will be pure clickbait.
> integrated command line whose PWD matches the directory shown in the graphic view. This is killer.

This does sound good. I have a keyboard shortcut which launches a terminal in the current directory so that is kind of a workaround.

>- automatic numbering if you rename a bunch of files.
>- a tab-completeable navigation bar.
>- integrated context menu items (e.g. send via email, compress, encrypt, convert file type).
>- pretty, Apple-style image previews.

Finder has all of these things.
And it's awful. It only completes once, and it doesn't give you a visual set of completions.
_usually_ is the keyword. Sometimes he wants people retroactively aborted.

https://lkml.org/lkml/2012/7/6/495

You never know when it hits you.
The CIA Spy Campaign Against Apple: Security Research or Espionage?
A hydrophobic wall coating discourage public urination
Jumping in here as we produced that data. Global average is about 5%, but in US & UK it's about 15%. In much of Europe it's about 2X that. If you have a technical audience, 20% - 30% adblocking is now normal. If you are gamer-focused, 40% - 50% is normal.

The growth isn't driven by technical people any more; it's normal people who've grown up using web browsers and who don't think twice about installing an extension on Chrome. You're correct through that it is spreading through word of mouth. You can get more on the pagefair blog.
I pay for the Launch Ticker (https://www.launchticker.com/). No linkbait or hyperbole, just key facts about the latest tech stories.
If you enjoy puzzle games with unique "models" of play I'd really recommend giving Antichamber a try.

It's got no plot or multiple levels. You spend (almost) the entire game exploring a single level with the same consistent logic, and you progress by figuring out what that actually logic is.
How to factorize a 700 GB matrix with Apache Flink (full story)
Xotelia raises €1.3M to manage your rentals across Airbnb, Booking.com and more
MOOCs go mainstream in France as OpenClassrooms partners with PolyTechnique
It's a shame Apple became so cooperative with the government recently. They agreed to "share cyberthreat info" which could mean zero-days, and maybe much more, which we know how the government will want to use first (hint: not for security).

My guess is Tim Cook agreed for the same reason Microsoft agreed to do the same thing long ago, and now again with the new program - to get government contracts, such as the one where Apple Pay will be used to get federal services and with the plan to use Passbook or whatever as driver license in the future. Apple actually announced this in the very same day they announced it will share cyber info with the government, so it's not even trying to hide it.

I doubt Steve Jobs would've compromised the same way. As we've seen from the leaked Snowden charts, Apple only entered PRISM after Steve Jobs died.

As for Microsoft, I won't even waste my breath. They would sellout anyone for an extra million dollars. They only fight against this stuff when it seems to be publicly damaging them, because they don't want to lose billions of dollars in revenue from abroad because of this issue. So they would have no problem giving US authorities data from abroad, as long as it's still secret. Once it gets public they will "fight hard" against the practice.
Making the Most of BDD, Part 2
Sorry, but this doesn't really answer the question for me.

As far as I can tell, the current Finder has all of the things you list as desirable features.

I don't understand what is confusing about the filesystem as it is presented. It is exactly as it appears on disk, with some system folders hidden. Which can be unhidden easily. That's it.

>it didn't get too fancy and guess at your common tasks

I have no idea what this means.

>it was still simple enough that you could wrap your head around exactly how it worked

What one earth, _specifically_, is confusing about the new Finder?

All of the complaints I hear about it are so incredibly vague, like the ones above.
There are a lot of theories, but, the one thing that has been consistent for at least the last 60 years, is that if you have a consumer Brand of something, say "Tide Detergent" - and you stop all your brand advertising in a certain region, sales go down in that region, and when you start advertising again, sales go back up.

Price, Value, Placement, and, obviously, competition are all conflating factors as well - but the underlying response to advertising has been pretty consistent.
The article explains that these are all documents from Snowden. So they're simply taken from the full set that Greenwald has had since 2013, not any kind of new leak.
The articles basis of "useless" was how well/poorly a graduate position paid relative to an undergraduate position.

Doesn't research pay fairly poorly on average?
How much longer does it take to get a PhD?
How much much more money does a PhD position need to pay than a graduate (or even undergraduate) position before it makes up for the years of lost wages?
I haven't had used any file explorer that perfectly fits my usage pattern because usually it does not matter that much, but Finder is plainly horrible. I cannot open /tmp without using the terminal, there is no "cut" command (I know you can copy then press Alt for "Move to here", but that is non-intuitive and illogical) and the "enter" command renames rather than opens (which one is the more common operation?). These are just on the top of my head.

Basically, Finder never lets me do my work without thinking. I am always tripped one way or another, so usually I just use the terminal instead.
LibreOffice 4.5 includes PDF signing and timestamping following crowdfunding
http://expressjs.com/
What sort of range of engineers will this be aiming to recruit? Only the very best (and most expensive)? Or a range including more junior / less well-paid positions?
Islamic State supporters launch their own social media site
Pathfinder.
Sorting directories separately is the best thing ever.