skysight-inc/HackerNews huggingface dataset:
The author assumes the FBI wants to continue pursuing Apple.

They might be calculating that it's too risky now, and this is the cleanest way out without losing face.

They may not even care if the alternative method works or have a viable one.
VPS plans with 2GB RAM are available at around the same price point as one GitLab EE license.

GitLab has a lot of dependencies, many components and is written in a language and using a framework that's not so much optimized for performance and low memory usage, but rather developer productivity. It would be a lot of effort for not all that much of a benefit.

You might want to give https://gogs.io/ a shot if you're looking for a solution that works on smaller systems.
There are some puns with the city name, but I haven't heard any Batman ones. It is probably a bit too far-fetched for a good joke. Also, in Swedish, the city is called Göteborg and I actually spent some time considering whether to give its native name or the English version of it when writing my original post.
There is nothing reality defying about meeting up and exchanging keys in person. Unfortunately, that's a use case the Signal UI goes out of its way to discourage.

It's not like they don't know how, copying Threema's UI would be a massive improvement. Hell, even Snapchat lets you add a friend by scanning their screen, it's not like it's some user hostile ivory tower feature.
Yeah, I guess my perspective is different since I'm younger, and I'm drawing upon what my friends do/did as MBB interns (or bulge bracket/boutique finance).

One thing that stood out is that a good number of them this summer are paying absurd amounts for housing, usually less than a 5 minute walk to the office. But their logic isn't 'the less time I spend commuting the more time I can have to myself,' it's 'the less time I spend commuting the more likely I will be the first to respond when an MD needs me.'
A fast-casual darling stops taking cash in some stores
I suspect your argument is now more about personal preference than anything. So I'll just address a few specific points you've raise:

> Generally this is all awful and low-level. Just see the UI interface difference between 'dd' and 'Copy File' on a Lisp Machine. The UI is worlds away.

Well yeah, I did already example `dd` as an inconsistency. :)

> You can do that on a Lisp Machine, too. With the difference that no pipelining of text is necessary. Just reuse the objects. The data is all fully object-oriented and self identifying.

Indeed you can. As you can also with DOS, Powershell and so forth. I wasn't suggesting that UNIX shells were unique (though I can see how it might read that way), but that it was UNIX shells which pioneered that concept. For all their faults and the technology that might have superseded it: the idea of pipelining reusable blocks of code was a genius idea for its era.

Powershell also supports passing objects like Lisp does. Personally I prefer the dumb approach; however in all other aspects of programming I do prefer strongly typed languages. This is just personal preference.

> The shell does not know the various options the command takes. The shell does not know what the types and the syntax of the options is. The shell does not know which options can be combined and which not. It can't prompt for shell options. It can't check the command syntax before calling it. It can't provide any help when the syntax is wrong. It can't deal with errors during command execution. There is no in-context help. It can't reusing prior commands other that just editing them on a textual base. The output of the command is just text and not structured data. There are really really zillions of problems.

This part isn't accurate. The original Bourne shell cannot but bash, zsh and fish can all do all of the above. Albeit sometimes (particularly with Bash) you need to install additional helper routines that aren't always shipped / configured with the default package. I believe csh also supports most if not all of the above too.

I'm sure lisp does it better, but I was never arguing that UNIX shells are better Lisp to begin with. Just that I believe Bash et al to have a lower barrier of entry than Lisp. I think on that specific point we might have to agree to disagree - but I don't see many non-programmers using Lisp and this is why I think Bash has a lower barrier of entry (to go back to my original point).

I can completely understand and relate to why you enjoy working inside a Lisp REPL shell though.
While this is completely valid advice, it might not be applicable with junior faculty who may not have graduated many students. I chose my advisor (who was as assistant professor at the time) based on the belief that I'll get to publish aggressively since it's in both of our interests. But I had no way of knowing how hard it would be to work with her. And I wasn't the only person who felt this way; I saw my fellow group mates (all of us joined the group at around the same time) and other collaborators express similar sentiments in course of time. But since I'd already sunk in time, I decided to stick around.

I was able to successfully complete my PhD, but I took more time than expected. Moreover, I was no way near as productive as I'd hoped to.
Sad....I hope they deal with the recovery ok
RRS, but one of the suggestions is "RRS Feed".
TensorFlow Implementation of Neural Variational Inference for Text Processing
How is it cheating if it was developed specifically for that?
Another unexpected irony due to the supersonic jet. Boeing had put their A engineers on the supersonic jet project while B engineers worked on 747.

Today there are documentaries celebrating the PM and engineers of 747. None for the cancelled project.
Just to give a counter anecdote: I get terrible simulator sickness from using Oculus, I've tried DK1 and DK2.

It's a huge, unsolved issue that affects a not insignificant portion of people.
> It's not unreasonable to be afraid of what might happen when you throw new chemicals into the mix.

... "new" chemicals are already in the mix. Criminalization is ineffective in reducing usage, it's especially ineffective in reducing harm, and on top of that it creates substantial additional harms.
People in stretchers today would disagree with you.
As a Midwesterner from the heart of Big Ten territory, I am often disappointed that Carnegie-Mellon, Northwestern, Purdue, Illinois at Urbana-Champaign, Michigan, Wisconsin, Minnesota, Ohio State, and Indiana are seldom mentioned in such lists, despite all of them being world-class schools for computer science. Sure, the Ivy Leaguers and Californians, and the closer-to-the-coast schools are remembered (except maybe Georgia Tech, Maryland, Pennsylvania, Penn State, or Johns Hopkins), but it's like the space between the Appalachians and the Rockies is one vast flyover wasteland not worthy of notice (or venture capital).

Rice, Texas A&M, and Texas at Austin are also ignored pretty often, but Texans can be offended on their own behalf without my help.
You keep saying Bezos used to work at McKinsey, but I don't see that info anywhere else? He used to work at the trading firm D.E. Shaw, and Amazon seems to operate in a very un-McKinsey way in many ways (i.e. they don't use PowerPoint), so this is confusing...
This really won't help the issue. You still create choke points where many people are waiting to pass through the security check.

People interested in killing others will just go for the easiest place, so they will just bomb the line at the scanners entering the terminal.

I talk to a lot of frequent fliers, and almost every one of them has said that there is no point to a terrorist trying to bomb a plane any more. The easiest target for terrorism is simply the insecure portion of an airport. We saw this today in Brussels.
I would say not really. In the late 90's and early 2000's, there was a big push toward managed languages because the typical desktop had CPU to spare compared with what people did with it.

Since then, two things have happened. First, smart phones and other mobile devices placed a premium on battery life, and the CPU can no longer be as power hungry as it is on the desktop.The best way to conserve power is to "race to sleep", finish what you are doing quickly so the cpu can go back to sleep. Efficient languages such as this help in this regard.

Next, more and more code is being run in datacenters on servers that serve thousands or millions of users. Using a more efficient language like C++ means you can have more users on a single box because you efficiently use CPU and memory. This in turn reduces your equipment costs, cooling and electricity costs, and possibly network costs since you have fewer machines doing more stuff.

Concurrent with these trends, C++11/C++14 have greatly improved the usability of the language. With Modern C++11/14, programmers can often be just as productive (if not more so) as they would be using a managed language, and still get the performance benefits of C++.

All these factors have combined to cause a resurgence in interest in C++.
Show HN: Trello Compact Mode
I would say that smart watches are still a fad.
https://www.youtube.com/watch?v=PL7hvXeOAKw
That agrees with the OP. Still, its not 'fully announced' if they don't have a 'media blitz' - its called a soft launch. In the end almost nobody remembered it was going to happen; almost nobody noticed.
> new Coke had a huge backslash

Sadly no appropriate MS-DOS jokes come to mind
Would be a cool app project. "Scan" each label as you put it in your cart, and see if it rejects it or not
The iCloud password was changed (and yes they know what to). Now the iPhone & iCloud won't - that is, can't - access any data until the 4-digit passcode is entered on the phone, which will self-destruct if 10 wrong codes are entered.

After they enter the 4-digit passcode, then they can enter the new iCloud password.
This could be a good starting point for research: A 2015 study from the European Parliament - "The US legal system on data protection in the field of law enforcement. Safeguards, rights and remedies for EU citizens"[1]

Specifically it says:

> With regard to EU citizens, the [US] Supreme Court has held that foreign citizens resident abroad are not covered by the Fourth Amendment.

It appears to be based on this Supreme Court case[2]: United States v. Verdugo-Urquidez

[1] http://www.europarl.europa.eu/RegData/etudes/STUD/2015/51921...
[2] https://en.wikipedia.org/wiki/United_States_v._Verdugo-Urqui...
This looks great, I'm definitely buying this book. Does anyone have a good book recommendation focused on advanced iOS user interface development?

I'm starting to do programmatic layouts in code for my side projects and I think there are huge advantages to building user interfaces in code, but everyone seems to just do storyboards. Instead of waiting for Apple to release nice abstractions like UIStackView, in code you can create your own layout abstractions the way you'd like. There seems to be close to no content based around this unfortunately.
It's low and we're young. It's interesting though because I spoke to a female acquaintance this weekend who said she tried an Oculus Rift and was nauseous, after which I told her it was probably the old version. I had no idea there's a suggested difference between the genders so now I'm not so sure anymore.
RRS, I presume?
Can Boom bring back supersonic flight without the astronomical price tag?
Relax, I think it's just friendly inter-city banter :)
If u see a black bar for the first time.. Bug/bad edit seems to be the first reaction than searching for information.
I'm really surprised at how much skepticism there is here towards VR. I have a feeling a large majority of the commenters here have simply never tried the latest offerings and/or are not up-to-date on where the field is.

The consumer versions of the Oculus Rift and the HTC Vive are both very good. In particular, Oculus has very much already taken the Apple approach to VR. The final Rift has a high-end, premium design, including a lot of quality-of-life enhancements that feel like they came straight from Steve Jobs, like an obsession with making the cable as thin and lightweight as possible.

Oculus is pushing hard for a completely vertically integrated product. They're designing the software and the hardware specifically for each other and aren't very interested in supporting anything outside their ecosystem. They're having developers produce titles specifically for the Rift to maximize the quality of the user's experience.

Even the box they're shipping the Rift in is premium: http://3dprint.com/wp-content/uploads/2016/01/box1.jpg

The Touch motion controllers, expected to ship later this year, are similarly premium, and they don't just track their own locations in space but also offer basic finger and gesture recognition. They also have a small, lightweight design, enabling fine interactions with virtual objects.

Frankly, I can't think of what Apple could bring to this space even if they tried. Oculus has already done all the classic things that Apple does, and Apple is extremely inexperienced with game development.

With regard to the HTC Vive, I would argue that it's a little less polished and premium than the Rift, but it's also the first mover for fully tracked motion controllers, so I regard it as one of the most innovative products of the last five years. It's highly unlikely Apple is going to find a way to be more innovative, and even then by the time they enter the market the Vive and Rift will have moved on and both will be equally premium by that point.

IMHO, Apple has absolutely no chance in VR outside of smartphones, because Oculus has already played all of Apple's traditional tricks and Apple has no experience with games. Mobile VR is an area where they might excel, though the screens in the current iPhones are not nearly good enough to compete with the S7 and Gear VR, so at the very least they'd need to design future iPhone screens with VR in mind. This would mean both increasing the resolution and trying to maximize the pixel fill ratio.

Then there's the problem of positionally and wirelessly tracking the smartphone user's location in 3D space, a problem that Oculus and Google are already tackling. Google has Project Tango and Oculus has John Carmack working on this problem. Once they achieve this goal, Apple will be even further behind with even smartphone VR.
While it's very important to use tragedy to further your political agenda you should note that neocons don't hold power now yet the government is still "playing their game" with terrorism events.
If 1969 the planet would have been at stake because of CO2, it would have been better to not fly to the moon but rather use the resources to save the planet.
I was referring to the March 19 event. Maybe there is one and I missed it? Or maybe it was too small?
Greenery (or Even Photos of Trees) Can Make Us Happier
SQL or No?: Relational and Non-Relational Databases
I still do not see any significant added value from VR except a bit higher immersion at the cost of more head movement.

But the head movement will be limited, nobody wants to do 180-360 degree turns in their living room and walk around. The key of video games is to sit and barely move and still be able to control a muscle packed fighter or whatever. Looking around can be fun but at the end I will do only small 5-20 degree turns (left , right, up, down) and then a big screen creates a similar level of immersion with no movement required.

Maybe we haven't find the killer use case yet but I assume it will be like with 3D screens, the added value of a 3D screen to a normal screen is so small that nobody will care.
upvoted for being a nuanced response, thanks!
This[1] 2015 study from the European Parliament explains how the US 4th Amendment is not at all comparable to EU data protection law (& charter rights).

Basically (i) 4th doesn't apply to use EU citizens, and (ii) it, unlike the CFREU, doesn't apply to data you turn over to 3rd parties, like financial records to your bank, whereas Article 8 does.

[1] http://www.europarl.europa.eu/RegData/etudes/STUD/2015/51921...
I love how they made the article fair and balanced by including a quote from some PR person at the "North American Meat Institute".
Yeah direct democracy improves some cases but has 2 cases off the top of my head that it fails for 1) small issues few people will care to vote for and 2) large complex issues. In the case of (2) it makes the issue of in informed lawmakers making laws based on partial biased information even worse by vastly increasing the number of people who 1) have to care to get educated in the first place and 2) have to find good sources to get their education from.
Mongo(DB) shell interprets JS and it's very useful. Modifying documents, reorganizing scheme, processing queries.

I can see the usefulness in a JS shell mainly because JS is a popular scripting language.

Running this on Linux will be difficult because node runs with a very limited set of permissions.
Scott, you are right, and I try to do it that way (there are many registers in the design with "_ram" suffix. But I did have some problems when Vivado incorrectly inferred small non-registered RAM as Block RAM.

I was able to modify the design (moving registers from inputs to outputs - https://github.com/Elphel/x393/blob/master/x393_sata/host/el... ) to force Vivado to infer correctly, but still have suspicion that it may not always be the case. So I used wrapper modules for Block RAMS with direct instances, they can be replaced as you suggested.
But we have this in software. On the JVM, Maven repos are essentially an enormous repository of existing modules that you can pull in your project with a one line addition to your build file. This covers small utility libraries to manipulate strings or dates (like the one you allude to) to entire ecosystems like web containers and everything in-between.

I don't understand what part of this doesn't qualify as a "reusable module" to you.
Alibaba did 3 trillion RMB (US$463B) in sales
It's a communication medium for me. Customer service is but a subset of it.
Sure. That's reasonable. But when someone assumes "bug" why make a post? Why not search to see if the bug has already been reported before making a post?
Another problem with direct democracy is consistency. In one vote the people will overwhelmingly support a constitutionally mandated limit on taxation. Then in the next vote they will overwhelmingly vote in mandatory ring fenced high spending on health care, education, etc, etc with automatic inflation-busting increases every year.

This is why you need a government with the power to govern, because someone has to be able to make the trade offs between different and changing demands and priorities that one-off, single-issue referenda can't make.
314GB USB Drive for Your Raspberry Pi
How is the Apple Watch an AR device?
How did this post drop from the front page to the 7th page in less than a few minutes?
Uber Engineering Bug Bounty: The Treasure Map
I know, HOLY! As soon as I received my 6s I started pressing on everything and found this amazing feature. People bag on 6s force touch but I use it often and I'm a happy messenger for it.
It tastes of butter, salt, and poverty, same as always.
You're really sure of nothing. Turkey is neither Arab nor does it have its own Facebook equivalent.
> Having a working knowledge of C won't kill you.

I do have some knowledge of C, and I could learn more. But unless I change career, I'll always be faster and more effective in JavaScript because I think in it all day, so I'll almost always choose JS over C. I'm not disparaging anyone who uses C, just answering @faaef's question about why people "feel the need" to make everything in JavaScript – because they can, they happen to know JS very well, and because there's automatically a huge potential contributor base.

> could you explain how JS is the most widely used language in the world?

I don't know, but I assumed it's the most widely used because websites :) Also it's the most popular language on GitHub
"Google Ideas" is a rather creepy name for a company whose mission is international propaganda. I guess it's good thhey changed it to Jigsaw to reduce tarnish to the Google brand.

Funny that Alphabet sold Boston Dynamics because people think robots are scary, but doesn't mind keeping the international intrigue division.
How to build an incremental search using FRP
Just a little heads-up: Postgres is very easy to run on your own and even in the default configuration runs well even for a considerable amount of users.

Over here, we only started to seriously thinking about what we're doing once we were handling in the order of 10K transactions per second.

Once you are at that level, you're probably going to need optimizations specific to your application and a generic database hoster might not be able to help you anyways.

I get that as a startup you don't have people for everything, but can you really afford to outsource the knowledge about the central piece of your application where all the value is stored at?
Great Courses: The Surveillance State: Big Data, Freedom, and You
The switch happened here like two years ago (or less), and I couldn't notice any difference. But I don't drink Coke more than once or twice per month, so perhaps that helped me (to not notice the change).
I was unable to read the article at first due to a malfunctioning scroll hijacking script. http://livememe.com/nyt.webm

Reloading the page fixed the issue. Bad ad network?
Plot Twist: They haven't actually changed anything and will silently roll out the REAL change 6 months from now.

(Not really. But that'd be a cool story too.)
Blaze has already spent alot of time on this usecase and seems quite promising for a whole host of other reasons. Perhaps it would be best to combine forces?

Also see this:

https://github.com/blaze/blaze/pull/484
I gave up ~3 years ago. I had to choose between aggressively pursuing low-paying trading jobs or being pursued for high-paying tech jobs. The decision was pretty easy for my family and me. As we'd say in the industry, I went were the edge was. I'd recommend doing the same -- the security, stress level, work/life balance, work environment, and transferability of skills is much better in tech than trading.

Put concisely: if you can't handle seeing a smaller paycheck next month because a guy on your team pressed the wrong button and lost $50k in 10 seconds then trading is not for you.

If you want to get in I would recommend as much math and programming as possible. A PhD probably isn't necessary, an MS from a top school will do. You'd better be prepared to do programming, math, AND arithmetic in interviews, though. I once had a options trading interview that included ten "please multiply 148 by 72 in your head, we'll wait" questions.
I've done this, went from a Windows Server C# based backend to Linux servers with a completely new backend in Java. Nothing changed on the frontend and no announcement, some users gave feedback that the application seemed snappier though but they were never aware of what happened "under the hood".
Are Kraft and Mondelez the same company? They now own British chocolate company Cadbury and have received a lot of criticism for changing recipes there (amongst other things). http://www.telegraph.co.uk/food-and-drink/features/7-ways-ca...
Rob Ford has died