skysight-inc/HackerNews huggingface dataset:
Where did you get the idea that the NSA has all the data in your phone? They collect a lot of stuff that goes over the wire, but no one thinks they have all data stored on every device.
'Slimy Rimes': Donne's Contagious London
IMO Zumper has a shitter user experience than PadMapper.. also Zumper hosts a third of PadMapper's growth..kinda makes you wonder how companies are successful today... seems like making money is more important than a better product or more growth
> Erlang is made by professionals with decades of experience

Who are they, besides Joe? Can you at least provide their names?

I'd really like to take a look at their credentials because beyond WhatsApp and an obscure Ericsson router from 20 years ago, there isn't much data to go by.

And there is plenty of evidence to show that C, C++, Java and more recently Go have some pretty strong success stories to justify their claim to scalability.
This. No one is going here for pretty pictures.
Vivaldi[1] is now where most of the Opera founders have congregated to. The project is fresh and rhymes of Opera Presto days.

[1] https://vivaldi.com/
Actually I began by saying he said "exactly the opposite of what the article says." Can't get any clearer than that.
Must see JAPAN Tokyo station thermal view
Google Play now lets Android app developers see review highlights ratings charts
What are the names of the "other American intelligence agencies" involved? The CIA is mentioned, but I can't tell if it's already included or not, given the examples in the article.

Is the Drug Enforcement Agency one of them?
That's one of the many definitions we have for it, yes.

Plenty of people will disagree with it too.
https://github.com/pcwalton/webrender-demos/blob/master/sphe...
With several massive images that cover the screen with links to Indonesian landmarks... it's a... thing that shortens URLs into Indonesian landmarks?
This is a joke right? So heavy with huge pictures for no reason.

Plus you do an HTML redirect? I can't even.
Are you DTH? Seattle startup launches app for making plans with friends
I've only initially done the request, but if it takes that, then yes. But given my distance (6k ft), I feel I should already be able to get 12mbs service.
Do you guys have an url where we can try it out?

Or you think it's like every "new" Google product from a few years where there is a lot of talking before anything.
If you put a safe in a storage locker, the police could gain access to the safe and crack it by serving a search warrant on the storage facility, without ever notifying you -- and in fact they could get a companion gag order to prevent the storage facility from telling you or anyone else that they had done so.

If the service were willing, the police could even gain access by just asking. In that case, you might have a legal claim against the service, but not against the cops.

That's probably the best analogy to data in cloud services.
It is not context-sensitive: https://news.ycombinator.com/item?id=11179695
> Closures are an implementation detail.

Except when they are not there done properly (cough cough Python), it not so fun doing functional programming.

> Tail call elimination is just the right way to implement tail calls in a strict language.

Well Erlang is not strict and has tail call elimination. Because of lack immutability, recursion is used. Without tail call elimination recursion will blow the stack.

> Variables don't “mutate”, they are substituted with other expressions. What imperative languages have is “assignables”.

Yes they do. X=X+1 -- Variable mutated. Like it or not that is the bread and butter of programming. Unless someone did strictly functional programming and math. Then I can see how they'd be very confused by that statement.

There is also immutable vs mutable data. For example both Erlang and Elixir have immutable data. But Elixir has mutable variable, while Erlang doesn't.

As for assignables, I've never heard that word. I went to the standard 4 year CS program. Seemingly did a regular curriculum. Is that a translation from another langauge or a functional programming terminology?

> Functional programs have plenty of state - which changes over time.

Some have more, some less. Minimizing means making it explicit, passing it around, using immutable data. As opposed to say sticking it in a large object instance in a global singleton and then everything calls 100 something methods to mutate it.

> What (technical!) definition “declarative” are you using?

The point I think is, it is just as technical as "functional" is. It has a bit of a "No True Scotsman" thing going for it.

But as a heuristic think maybe about when you'd use patern matching to destructure something vs say a nested set of if and elses.
> Don't know if there is a similar package for Scheme.

I have to agree with others in the thread that infix in Lisp/Scheme is not the convention, and IMO an awkward fit. Don't recall encountering infix in any published/shared code I've seen, it may exist, but to learn Scheme becoming comfortable with s-expr notation is definitely necessary.

However, there is SRFI 105[0] which describes "curly infix expressions". It's implemented in Guile 2.x, possibly available in a few others but evidently not had a lot of uptake among Schemes.

[0] http://srfi.schemers.org/srfi-105/srfi-105.html

Edit: added URL
Another less known fact is that Opera used to have a large footprint in the embedded browser markets. (eg. Wii, TVs, players, OS pre-boot environments)
You would probably be interested in the computer vision work of professor Nathan Jacobs over the last decade: http://cs.uky.edu/~jacobs/

He has done some amazing work extracting geo-location and scene structure based on daylight patterns, shadows cast by clouds, rainbows, etc in images and image sequences.
> The idea is to let more experts across American intelligence gain direct access to unprocessed information, increasing the chances that they will recognize any possible nuggets of value

And in reality, increasing the very real possibility of a police-state at unprecedented levels.

> “Before we allow them to spread that information further in the government, we need to have a serious conversation about how to protect Americans’ information,” said Alexander Abdo, an American Civil Liberties Union lawyer.

And as a non-American, this kind of things makes me want to scream. Why aren't we talking about human rights instead of just Americans' rights. It sounds like something out of "Animal Farm", i.e. everyone is equal in principle but Americans are "more equal" than the others.
In what sense as Google dragged their feet on WebRTC?
in the article there is a game to identify locations by photos. its pretty neat.

https://www.geoguessr.com/
The quest to solve “Unfavorable Semicircle”, a mysterious YouTube channel
It would be financially detrimental for any country. Technology is going to play a bigger and bigger role in the future of all businesses, and stifling it now will hurt its growth in whatever countries try to limit it in this way. I say try because encryption and mathematics are not governed by human laws.

Plus, the government relies on encryption for communication too. Are they going to say that only certain government officials should be allowed to use secure devices? What happens when someone in government wants to have a private conversation with someone in the private sector? The private sector person will need a secure device too, and we're back where we started.

The fact is our government needs to figure out how to keep us safe without relying on backdoors.
Nothing confidential at all :). I was playing with them because I personally don't like using keyboard and mouse, and also have some ideas for making computing easier for handicapped people.

My current desktop automation is doing command recognition. Commands like "open editor / email / browser", "shutdown", "suspend"...about 20 commands in all. 'pocketsphinx_continuous' is started as a daemon at startup and keeps listening in the background (I'm on Ubuntu).

I think from a speech recognition internals point of view transcription is more complex than recognizing these short command phrases. The training or adaptation corpus would have to be much larger than what I used.
> 3. A clearly defined, proven effective and specialized role for every member with each member knowing how each others role plays together

This is much easier for a SEAL team, which has "someone else" dealing with all the other stuff, from procurement to catering to writing the paychecks. As a result, the same rule will work for making teams in an enterprise, but a SMB cannot do this - there isn't much room for "not in my job description" at a SMB.
At some point Apple will act to protect their own employees...
That's what I thought too, and before reading the article, I guessed "it's a microwave again".
That example of you and your boss is not the same as the government forcing you to do/say something. The end result is unemployment in your case, and it is your choice since the decision to take the job in the first place was voluntary. In the case of the government compelling you to work and/or write code, the result of non-compliance is fines, imprisonment for contempt, etc.

And assuming the process that led to the writ being issued in court was fair and followed correctly, you wouldn't be able to just walk away from it. Which is why the first amendment and other laws matter for the government and not for your employer-employee example.
Indeed. Was trying to get a sense of who was behind this, why I should trust the content, if there was a political slant, etc. The copy on the about page is 100% icky ("the world's best" "the world's highest value" reads like QVC/a cheap infomercial/vaporware/Da Trump)

Once I came across the credentials of Mr Hendricks, Mr. Burns and some on the advisory board, I was 10x more likely to sign up.

The few short previews I checked out worked for me too, but I'm missing information on the makers of the content. While I know and trust the BBC, please tell me more about the the lesser-known production companies. If I like a particular producer, I would love to select from a list of all of their contributions.

PS Those pop-out boxes in the preview should be clickable.
> Absolutely anything goes. Examples: Racket (in the REPL), Lisp, Clojure, Scala, Erlang, etc.

Well you can't mutate variables and data in Erlang. (Try X=1,X=2 in a repl, it will fail). There is a thing called process dictionary but it is frowned upon. Concurency is handled by processes. But that's a different thing.
Floodgate won't invest in Austin companies anymore because of a hostile city
This is also Direct Action, where what you're doing is solving or mitigating the problem and so you want to keep doing it as long as you can.
Cybersecurity Tradeoffs and Risks
Folks here do, read the other comments. They think the NSA could give the FBI the data, but just won't.
Technological Abundance: Interview with Multimedia Artist Torley
Youtube lets me watch at 1.5 to 2x speed.
> They may not "have everyone's data", but they have data on most Americans in one form or another

Where did you hear that? It's not in anything that's been leaked, and the NSA surely didn't say it, so I'm curious where you got that information.

To be fair, I'm assuming you're talking about data collected clandestinely, not stuff like tax information or social security number (obviously the government has that data). If you're just talking about the data that gets generated as part of being a citizen of the US, then yes, the NSA, FBI, IRS, etc. probably does have that information.
Not all speech is protected, but yes writing code is protected, it is executing that code for nefarious purposes that is not. Just like writing down invention designs for a killer robot is protected, but building that robot and using it on people is not.
Check out the Head First: Object-Oriented Analysis and Design. It's pretty basic, but would be a good intro if you're brand new to OO.
He jests.
Congrats Eric! Give Clymer a high five for me.
You cannot use the strip SDK for iOS devices. IAP only. And by that I mean, any situation where you want to purchase something in-app (an upgrade, premium service, etc.) and not a transaction for a real-world good. Real world goods can be purchased using whatever, but digital goods must use IAP.
Isn't electricity's transmission efficiency less than 50%?
Wow. They must think there's a way to let government officials have secure communications without letting criminals have secure communications.

Either everyone can have access to locks, Mr. Cameron, or nobody has locks. And by the way, since locks already exist, and since they are in the form of software which can be replicated across the world in seconds, and in the brains of people across the world, it's going to be impossible to enforce the no-locks law without introducing the world described by George Orwell in his seminal work, 1984.
I pay for Curiosity Stream (for about 3 months so far) and am an avid YouTube viewer and I personally have not seen any of the Curiosity Stream content on YouTube so far.
The problem is 2 fold. The marketing on Go is that it has great concurrency built in, but it doesn't support 2 extremely common concurrency use cases out of the box:

1) lock free queues

2) concurrent maps

Worse than that, the language makes it very difficult to write libraries to support those use cases.

So sure, in your use case, and maybe the Golang language maintainers use cases, dispensing with channels is bad advice.

But it turns out that nearly every single team that has tried to scale golang servers has come to the same position. Give up channels as your concurrency primitives and revert to the sync package if you need to really scale golang programs
Demystifying the Demise of Suite B, but Failing to Explain One Important Detail
What would you do to personalize Uber referrals to drive referral growth?
What does implementation details have to do with expectations? You can't just say the general public's expectations don't matter because they don't understand the implications of network routing.

Do Tor users expect their communications to be private? I think the answer is obviously yes.
I literally just spun up an instance of gitlab today. I'm regretting using bitnami's version though... all their documentation is out of date, and they change a lot of defaults and break things. It's been an unpleasant experience.

That said. A fresh instance of bitbucket hosted close to our office vs bitbucket? No contest.
Heh. Open firmware would not solve this issue. If the firmware were open, the FBI would have already broken into the device. Apple's signing key (or, for the paranoid, the government's unwillingness to admit that they have obtained it through espionage) is primarily what is keeping the FBi's fingers out of the cookie jar.

A better question is how to further lock the phone down in future updates so that Apple can't comply even if they were compelled to, something Apple engineers are no doubt looking into right now. The optimal way would be to require a device to be unlocked to update the firmware, which would require the PIN, which Apple would not have.
Final Cut Pro X 10.2 Crack for Mac and Windows Free Download
>> You've said you know they can and are now saying you don't believe that they can't. So how exactly should they decrypt encrypted data without the pass code it was encrypted with?

Sorry, I meant to say "As an engineer, I've got a hard time believing that Apple can't crack their own phone". Thanks for clarifying it up.
This is only about using the pixels, not anything from the exif data. The only additional information was used in a later iteration of the model, taking advantage of knowing that photos in the same album were more likely to be taken in the same places. Also, there was a section in their paper about comparing PlaNet to human players at the GeoGuessr.com game, specifying that both had the exact same information available; there's no time information with GeoGuessr.

I'm sure any serious organization actually putting together a product to locate images that have time—but not location—data would try to take advantage of the outdoor color temperature, lighting, global weather records, text recognition, and all that kind of stuff. This was a more focused research project.
I think he means non-profits where the board members don't get paid.

Do the ones in your example list get paid?
> When performance really matters, you have to start thinking at the hardware level. Formula One driver Jackie Stewart is famous for once saying, “You don’t have to be an engineer to be be a racing driver, but you do have to have mechanical sympathy.”

If you are going to reference that quote, talk about ring buffers, and false sharing. I think it behooves you to credit Martin Thompson or LMAX in some way. That is a near verbatim quote from the Disruptor papers.
Forests aren't sustainable unless you're also logging them and storing the wood permanently somewhere. They also consume valuable fertile land so it's not necessarily a worthwhile method. Perhaps in some post-oil economy they would become economical.
Here are more details on the Jefferson reference: https://en.wikipedia.org/wiki/Empire_of_Liberty
For stuff like games and shows I generally pay, but these scientific articles are not like entertainment media. I would argue that it is the journals who are the pirates, and not the people downloading the articles. The scientists who do the research do not get paid for these articles. The peer reviewers also do not get paid, they work for free. The journals are 100% rent seeking. Much of this research was paid for by taxes too, which makes it even more insidious.
Look it up on adwords if you want more specific data, but this chart showsit https://www.google.com/trends/explore#q=amazon%2C%20amazone&...
I think common experience in a corporate setting can be achieved without formal training in certain cases. For example, if everyone involved in product development also does customer service on a semi-regular basis then that is common experience that can help bind the team.
By and large, the academic publishing industry operates in such a way that it ignores the internet ever happened. The internet says, "Hey, you don't have 'Kant's Third Critique of Judgement in your inner-city school library. Here, let me tell you what it says" the academic publishing industry says "whoa- you're not at an institution that pays us money - you don't deserve to know what this says."

They try to make it seem like they do so much to push knowledge forward - but they take the paper you wrote in MSWord, take credit for the peer-review, then make it into a PDF and ask for your money.

The internet is going to destroy them and they are running scared. How long can you sustain a business that relies on paywalling PDF files?
"I'm poor" is only better if you intend to go back and pay for it when you can afford to.
That would actually improve the accuracy since the image can be compared to historical weather records.
OK, this is completely off topic, but this sentence start from the article jumped out at me:

It’s honestly a good question to ask

Why is it that so many people now start sentences with some variation of "honestly"? I see it in comments here on HN all the time, and in lots of tech blog posts.

Is there a new paper out on how this is effective rhetoric? Is it a regional tick I haven't figured out yet?

Honestly, I find it depressing that so many people feel the need to preface what they are saying with a declaration that they are not, in fact, lying to us.
Since you're a "people here", your comments disprove themselves.

If I were going to respond to you the way I feel HN would generally respond to a CSRF hole in a major non-HN site/service, I'd say something like "Well, that line shows you're as good at formal logic as you are at preventing/patching CSRF holes".

You know the same as I do that HN's getting light treatment from its users in this thread, compared to how security issues in other things typically get received. It's OK to admit that.
Glad they mention Bitcoin in the article. Bitcoin, as long as it trends towards decentralization and not away from it [1], eliminates these problems in the long run.

[1]: https://bitcointalk.org/?topic=923.0
But it is profitable, once penetration reaches certain point. So it's a good investment to expand further. Penetration only can happen if the network is built first. Except it takes time and doesn't pay off instantly as fast as wireless. That's exactly the reason they aren't doing it. Short term mentality in action.

To bring a counter example to shortsighted approach - Google Fiber are actively building their network out, and they don't plan to make it unprofitable. But their plans are long term, complete opposite of what Verizon are doing. Or rather similar to what Verizon were doing before McAdam became CEO and stopped FiOS expansion.
Kitakami 4 International Linear Collider
Here's the thing though: I'm not dependent on it. If I had to operate without it, no big deal. My point was simply that I don't want to make that decision based on a feeling of powerlessness against the bombardment and distraction the device creates. We have the power to choose how we use these devices, it doesn't have to own you.
What rack-mountable multiple-ARM servers are there out there?
What rack-mountable multiple-ARM servers are there out there?

I see mentionings of hardware such as http://www.cnx-software.com/2012/08/20/codethink-launches-the-baserock-slab-arm-server/ and https://www.scaleway.com/features/ , but nothing actually on the market.

Even some kind of rack mount for the Odroid, BeagbleBone, RaspBerry Pi etc. would be valuable, though of course 64bit and ECC would be preferable.

Thanks!
There are way way too many of these sites and frankly even just having one breaks the web. Look at this list of dead shorteners: http://archiveteam.org/index.php?title=URLTeam#Dead_or_Broke... Imagine how many hyperlinks each takes with them when it dies and how many pages reference those links. Just stop it!
5 - Often people low on a team have to switch teams to move up in roles
More like 5-6%. A quick googling yielded: https://www.eia.gov/tools/faqs/faq.cfm?id=105&t=3

Charging your battery might be less efficient.

They did the whole math in "Sustainable energy without the hot air", and over all, even burning coal and using an electric car is better than burning petrol in a comparitively small engine.

Funny enough, a similar analysis applies for heating: burning natural gas to make electricity to drive a modern heat pump is more efficient than burning the gas directly for heat at the premises.

From a physical point of view, that's possible because you only need low grade heat for your home, but burning gas produces high grade heat.
The CDDL-1.1 already exists. I believe that it does 's/Sun/Oracle/' to the CDDL-1.0.
Ah just to be clear, I would like the individual SoC units to have as little firmware as possible, for the security of the computation.

An important part of the goal is to get an as "closed computational environment" as possible, where risk for BIOS/firmware infection by hacker is minimal.

So just CPU, ECC RAM, ethernet, and microSD (or USB) to boot off.
Dollars spent on making oil-burning engines more efficient might repay themselves very quickly, making this not a trade-off, but an `why not both'?
BloomFilter Experiments
... come on you have to say more than that. I don't see what you're suggesting is obvious, at all.
Most Americans alive today have never read the declaration.

A significant minority are extremely nationalistic in a terrifying, we-can-do-no-wrong manner.
Yes and no.

If they actually wrote the wrong thing, then intent is irrelevant.

But if the meaning of a term is unclear, then you can clarify the meaning.
Mortgage lenders tend not to count equity/bonuses as income for loans, even if they are pretty safe like BigCo RSUs
It's a great question, but the only information about the photos they used was the visual data from the pixels and what albums they were in.