skysight-inc/HackerNews huggingface dataset:
First thing I look for in any announcement or news story about supposedly 'secure' smart-phones is a mention of the baseband issue. Failing to mention it indicates to me that they are unaware (and so insecure by default) or just don't care.

You'll see it mentioned occasionally in reviews but generally it's just ignored. I don't know if this is down to a lack of comprehension of the reviewer, or if the prevailing attitude is that this is 'too big a problem' to solve, and so nobody likes to talk about it. I do see it raised in nearly every HN thread about secure phones, so that's good.

I think it will take a big non-US based manufacturer with approval from their government to totally re-do baseband and fix this issue. It won't be certified any time soon in the US market but that's fine with me so long as it plays well with GSM.
> I'd argue that we should be doing a lot less for the gifted. They'll turn out fine with guidance and resources.

There is a common perception that gifted students are "like other students, but smarter and better at school stuff".

This is a flawed perception; it's not at all uncommon for gifted students to do very poorly in school, and not just for social reasons.

Instead of thinking of "gifted" as "better", you should think of gifted as "special".

(FWIW, I agree with your criticism of your parent post and upvoted you -- gifted students aren't more important than any other student.)
Todd
Any plans to add user defined functions? Will it be only UDFs written in C(++)? I'm curious how do you think UDF support can be designed for the native code implementation.
I come fro the same background and I agree for the most part.

However, I have been impressed by the 6P - I might consider the $550 64GB instead of switching to the iPhone 6S.
This. I don't regret the time I spend just thinking. I do however regret the time lost to boredom. They're not the same thing. Boredom to me is a state of wanting to do something but either not being able to or not knowing what that something is.
the best one for the job, I am assuming that is what Pham has been brought in to identify.
I only looked at her background because was I so underwhelmed by the lack of substance. Is boredom harmful or good? It's an interesting question yes, but one which can be addressed by actual scientific studies.
MVP – Necessity is the mother of invention
Probably, the news article is not a technical article, focusing on what is the actual stack, because, (http://stackshare.io/uber/uber) shows that there are other layers in the stack of Uber.
In accidents involving self driving, it could be easier to go to the root cause of accident, as these cars shall have lots of data for that incident and environment (like a black box).
Study: Some car models consuming around 50% more fuel than official results
I would pick Clojure. Here is a CRUD web app example in Clojure(Script), backed by a RDBMS: https://github.com/borkdude/full-stack-clojure-han-okt-2015

If you want to learn more, I'd check out http://www.luminusweb.net/.
I've been living in Paris since 1997, so yes, I know what I'm talking about.

I agree that on a usual day, there are massive traffic jams everywhere. That's because of the relentless resourcefulness with which the leftist mayors have been hindering car transportation in Paris, by constructing countless bus lanes, fake bike lanes, road bumps and other extravaganza. They have artfully managed to completely fuck up Paris traffic.

"Driving a car is an option". We'll see when you are 80 years old and can't take the bus or subway alone. We'll see when you have to move after 1am. We'll see when you are disabled. We'll see when you have to move your children outside the city for sports for instance. Trains are all fine and dandy but they don't go door to door.

Oh and btw: I'm young, single, without child, don't own a car and cycle everywhere. I'm just pissed off by all that hipster bullshit.

Last thing: when actual real solutions to traffic problems such as Uber Pop arise, they are crushed by the government. See the hypocrisy now ?
You can do that in the US, too. But the FAA requires a commercial pilot license (and slightly higher standards for the plane) rather than a private pilot license. Belize, fwiw, also has private pilot and commercial pilot licenses.
Roughly until that era, most of the hard drugs that street gangs deal in today were unregulated, so there wasn't a whole lot of margin in pushing cocaine, marijuana, or opiates. Anyone and their brother could just bottle up coca extract and laudanum and sell it as "Dr So-and-So's Magical Elixir" at the county fair.
How  to Better Personalisation and More Leads
I love SVG as a format, but don't have a lot of experience with SVG animation.

Could the animating javascript loop be redone using SVG animations?
The safest phone, is no phone ...
I love playing with and working on projects that transform code into different code and I love that you're drawn to meta-programming, but I have a few issues with a few of the ideas:

> If it's boring, then something is done wrong.

I have a problem with the tone of this statement, because I've seen it taken to an extreme and it can be a dangerous idea.

A better way of looking at it is: If something is boring, take it as a sign there might be an opportunity to improve the process, but you have to be acutely aware the problems that automation can introduce.

There's a phenomenon I like to call premature automation. When you work on a problem the boring way long enough, your brain learns the patterns. Premature automation happens when you skip learning about or experiencing the process and you shoot straight to automation. Often what happens is the automation fails to anticipate important edge cases.

> You can always automate the boring parts, and thinking about automation is less boring.

Thinking about automation is less boring because it's not trivial. Automation can be trivial if you're doing simple things like code generation, but often these simple things come at a cost. For example, code generation typically becomes more complex as the need for customizations and exceptions popup.

Libraries can automate things at runtime, but writing good libraries based on timeless/minimally leaky ideas takes time. Leaky libraries built on a poor foundation tends to introduce bugs or complexity. There is value in boring, predictable code with minimal dependencies. It's easier to audit and review with static analysis tools, it's harder to introduce cascading bugs and it.

TLDR: I'm all for automation, but saying "If it's boring, something is done wrong" and "you can always automate the boring parts" sounds like a cocktail of developer shaming for not doing something that's "simple".
So Oracle has caught up with the rest of the world then?
How Effective Data Center Solutions Can Add Value to Your Business
Benefits of Using Magento for Your Ecommerce Store
I cannot remember the last time I was bored. I had an elementary school teacher that told me that "boredom was the sign of a weak mind." I believed her and took it to heart.
Read this entire article:

http://stateofopportunity.michiganradio.org/post/want-out-po...

It is extremely naive to think that spending $24 on a bus ticket is a one-size-fits-all solution that will work for all poor people in Detroit, and work without a drop of your taxpayer input. That concept might work for a select few, but it's doomed to fail when played out on a large scale. There are thousands of more factors than "spend $24 on a bus ticket, or spend $24 on a six pack and two #2 from McD's".

Here are just a couple: do I have family where I am going? do I know that the bus route exists? do I have $24 in cash, or am I running behind on a cash advance from my last paycheck? will I, and my family, be able to eat this weekend if I get this ticket? how do I arrange for housing, temporary or permanent, before I get there? (if I have a job,) what do I do about my job? will I get a job if I move? how do I redirect any government assistance that I am getting to my new temp/perm. address?

What is "shower money on the city" if not financial support for social services and infrastructure? How can you say that my impression is off, when you're literally saying "don't shower money on the city"? Where do you think this money goes? The "blight-removal efforts" are a step in the right direction, and hey, guess what? They take taxpayer money! So do community centers, well staffed and equipped schools, and youth programs.

I'm very glad that you've apparently handcrafted your own bootstraps, boots and fences over which those boots will climb, but not all of your fellow Americans were born so fortunate. I think that breaking up entrenched pockets of poverty is a good idea, but it's a bad idea to think that it can be done without some governmental intercession.
You can reach us at info.fairbooks@gmail.com
I can't think of any reason this really needs to exist - but it's damn cool anyway.
I love how Windows hate runs in HN.

Indeed; we were greatly hopeful for it in the days of too many proprietary UNIX(TM) versions, and it began very well, but in truth it started going downhill after the 1st Service Pack for NT 3.51, and was indeed a "mongrel" in the decade of NT4/2000/XP when the graphics driver was moved into the kernel (per pjmlp's comment in this subthread about it being moved back out with Vista, and given how much people avoided Vista for unrelated reasons, you could add another 3 years until Windows 7).
I have been considering a subscription to lwn.net. I am a kernel-enthusiast (not quite a kernel hacker).

I see articles from there linked to HN fairly regularly but can anyone here shed a light on the quality of articles?
These are fine points, but if we factor in the probability that researchers carrying out these studies took them into account, we don't need to ignore "almost all dietary advice in this vein."
What does it do? I've seen what it doesn't do.
Is it like docker-compose, but different?

I've always found it hard to figure out where these type of tools are used in the stack.

Is it used on the dev environments??
That address is an APNIC /8 (Asia) and depending on who's whois you trust its in Japan. One of MANY defense in depth steps is to toss out all sshd traffic other than certain trusted ip ranges. Unless your server is in Japan or you live in Japan there is little reason for anyone in Japan to ever be able to ssh into your machine.

Not entirely unreasonable to only run SSH (and other things) on a VPN connection. Again, defense in depth this is hardly the only step required.

Another amusement is port knocking. No need to get all crazy and send 512 bit keys before a script temporarily opens the ssh port, remarkably little is usually enough. TCP SYN packets to SSH are only permitted for 5 minutes after a simple telnet to open TCP port ABC or whatever.
Put it on github and let the community care for it. Please.
My first try: "I'm not going to buy this Album, you will be disqualified."

Then I saw this post, haha.
I assure you that Uber is built using "micro services". That doesn't mean there isn't value in having some language uniformity in the org and it doesn't solve the language preference between people problem.
It's a good question, I've looked and the Qualcomm Snapdragon 810 has the support needed, but I don't know if it'll be enabled by default or not in Android 6.

If it's not, then Google are starting to take the piss..
One of Uber's architects talking about how they're handling that over via InfoQ

http://goo.gl/bAoFHi
Show HN: The easiest A/B testing tool with full Google Analytics integration
Minor point, a roundabout with traffic lights is a gyratory
At that scale my choice would be Java. Proven, reliable, plenty of devs, vendor support, good type system, and plenty of open source code to leverage. Plus it's it's a mature ecosystem.
Having lived in Israel, its politics are often poisoned by those of the United States, but are otherwise much, much healthier than those of the United States.
I hope they don't, I don't want to pay for such a thing.

Given the US cell carriers move towards a leasing model for devices, I think there are many people who don't want to pay for updates to 5 year old devices. I don't like that move, I'd prefer to see people paying upfront for cheap devices, but I take it as a evidence that more people want new devices than want updates forever.
Oracle probably doesn't have a great product story for Java and the JVM to sell to investors so losing direct interest isn't surprising, but given its close integration with many of their ecosystems as long as they continue to put a dozen awesome engineers into advancing the JVM and Java ecoysystem we all still win. Other large players like Azul and IBM also continue to push the JVM forward. Referring specifically to the language can Java evolve much further after 9? Other languages targeting the JVM such as Clojure, Scala, JRuby continue to gain traction so its all good.
For those who might not have gotten the reference:

https://en.wikipedia.org/wiki/True_Names
That's a bad examples. Whole fruits are obviously healthier. but juices have almost as much sugar as coke because they are so concentrated and lack fiber which is actually what makes fruits so healthy in the first place.
Someone told you being bored was bad, so you were never bored?! How does that work?
DisplayFusion Pro 7.3 Crack Keygen Latest Full Version Download
you know of a better page than html5test?

please, enlighten us.
Thank you. I remember a year or so ago a similar article was written about Twitter and one of the HN armchair engineers argued that he could build Twitter on no more than 4 servers because it was so simple.
Uber can't legally do it either. They just don't give a shit and do so anyway.
Just FYI, "Beluga" also refers to a proof assistant based on the logical framework with contextual modal type theory: http://complogic.cs.mcgill.ca/beluga/
even for a thinkpad ?
> It's disrespectful in a way that I can't ever fully fathom, but why are they doing it? You need to have a dialogue with them to understand why they're doing the stupid shit they're doing. You need a dialogue to guide them towards becoming more considerate people, otherwise you're just hiding an element of society that will eventually come back to bite you.

You could write the same sentence about, say, physical abuse.
I wish they would have mentioned what languages the company is using instead of Java. I would think they would at least have an interest in maintaining it, especially since I'm guessing a company that size couldn't have moved everything they support away from Java yet.
Unless the engineers agree. Even if they don't, if the assessment is true and they can't accept it then those engineers are probably a part of the problem.
Looks like Uber has moved to a microservices architecture. Check their engineering blog: (https://eng.uber.com/soa/)
Totally agree with you there. It's been kinda funny watching the popularity of JSON grow while the world around it constantly spends time reinventing everything around XML like schemas.

The biggest difference between REST and WSDL services just boiled down to whether you were using a scripting language or a strongly typed language. Strongly typed languages greatly benefited the extra schema details that WSDL provided. Scripting languages didn't have to care so WSDL seemed bloated and unnecessary.

It's only when you start running into all of the problems associated with SOA that WSDL/SOAP already had solved that you truly start to appreciate the original spec.
Gitify – GitHub Notifications on your menu bar
This is really nicely done. I love the lava lamp animation bit in addition it's accompanied by a good write up. Well done sir!
Is That a Nuke in Your Pocket? Or Are You – Well, You Know…
Screw the states. Most of them only exist by historical coincidence anyway, rather than genuine cultural commonality.

I mean, hell, at this point, a lot of "state lines" are either way too far in (resulting in close-by cities within the same broad metro-area having no common government in the Northeast) or way too far out (resulting in close-by cities in the Bay Area having no common government that doesn't also serve rural Central California).

The point of drawing constituency lines is to unite people who have common interests while giving mutual autonomy to people with competing interests. The current states in the USA do none of that: they basically just systematize the shapes of former colonial land-holdings.
Plus you have to be right above the submarine. The ocean is vast.
LaTeX math support would be another awesome feature. I'll go +1 it now as well :)
Most likely the plane is a rental. Rental costs can be split but if you own the plane, you cannot split maintenance, insurance, etc.
That's pretty neat, quite often one has carefully define the selection with the screenshot tool (which has no concept other than windows) leaving a less than polished result, this is certainly very handy, presuming it also covers scenario where an containing element goes over multiple page scrolls (granted one can do this for full page already wtih --fullscreen if i remember correctly).
I sure many cities (European) have realized this for quite some time. London has had a congestion charge for over a decade, for example.

https://en.m.wikipedia.org/wiki/London_congestion_charge

In Europe gas has been made expensive and mass transit has always been recommended. In the US only one major city has sufficient mass transit so you don't need a car.
> I'm just amazed that with the ~$300M of VC they've raised, they still haven't caught up to the real-time sync of Google Docs of 8+ years ago.

I don't understand. EverNote has instant sync across devices. If you are using in web browser or PC client then its even real time. (Android one requires you to click "Done" before syncing apparently because it treats the whole note as one giant text area).

I very frequently switch between typing on my desktop or my tablet whenever i leave my desk but have an idea running in my head. Similarly if someone is viewing my note, they get frequent updates as I type
Oh my god, this has to be a joke. The lines "We've got you covered" and "It's your business" are too bad to be real.
State agency rejects request by cops to classify body camera footage as private
Indeed.

"Uber Raided By Dutch Authorities, Seen As 'Criminal Organization'"
http://yro.slashdot.org/story/15/09/29/2328232/uber-raided-b...
I think this could use some non-Indo-European languages in the language chain for fun.

Also, looks like all past translations are available through URL modification:

http://lost-in-translations.amanjeev.com/lost-translations/1...

by changing 1000 to 999, 1001, etc.
There are a number of good points here, but I am surprised by the fact that John wants a global coherence check, since in our conversations he has always insisted on the primacy of local reasoning.
It takes your docker-compose project and deploy it to a server, instead of having to build your containers, tag the images, push to repository and connect on the server to download them and restart it.

If you already have a docker-compose project, you could write a belugafile and then just do beluga --deploy and it'll build and deploy it to your remote server. Assuming that you already have docker and docker compose on the remote machine.
Note: It seems like I am about to run out of the free quota (I see the usage as 754K characters already). I grossly underestimated.

Edit: If I run out of the quota, which it looks like I will, you can use your own API key locally by using this package: https://pypi.python.org/pypi/ulit/. A neat feature is that you can use Google translate API as well but it is not nearly as much fun.

Update: I ran out of the quota but have emailed Yandex if I can pay a few bucks to keep it running. It seems to have under 50 mil characters, you pay about $15.
It's also a matter of how much you're drinking.

I take two weeks off from drinking coffee each year (not because of the coffee, it just works out that way).

I had horrible withdrawal the first year, and switched from 3ish cups of American style coffee to 3ish shots of espresso with water or milk. Same amount of liquid, but considerably less caffeine. I haven't had withdrawal problems since.
Just quickly: typo in the Juho Tunkelo testimonial. "Medium" has a glitch.
Yet Microsoft, Google and Apple are the only companies trying to do some kind of OS research nowadays.

The remaining ones have reduced themselves to copying those proprietary UNIX(TM) features into GNU/Linux.
"On average, two-thirds of the claimed gains in CO2 emissions and fuel consumption since 2008 have been delivered through manipulating tests"

How deep does this rabbit hole go :(
Here in Ireland the motortax for cars newer than 2008 is based on CO2 emissions, if motorists find their tax rising due to cheating by car manufacturers thats an unexpected and direct cost to their wallets.
ContentTools: A WYSIWYG editor for HTML content
I mostly use Evernote on my iOS devices. While I do have a keyboard for my iPad, I am not sure that works there, but I'll give it a go. Ultimately, though, markdown support would be my ideal so that I don't have to learn a new set of key combinations. I already know emacs ;) Plus markdown is easier to use than a key combination like that (IMO of course).
I was in Paris last week. On Monday, trying to head to the airport from Porte de Clichy (on the 13 line), I failed to board two subway trains in succession. They were so jam-packed with people I could not physically get on the cars. It was not for lack of effort: I have ridden the Tokyo subway during rush hour, so I am not shy.

After two failed attempts, I left the station and caught a taxi.

I am not saying Paris does not have a very good train system compared to many places, but it seems to me it would not be so easy to expect it to handle all of the people who currently drive.
Hard keyboards on mobile devices are meant to make typing faster. Soft keyboards enable you to easily access symbols and other less-often used parts of a character set quite a bit more easily than using shift keys on a hard keyboard. You also have handwriting recognition that recognizes diacritical marks, which makes those easy, too.

You can also use any bluetooth or usb keyboard with any Android device.
The Motley Fool does seem to think that way sometimes.
Totally agree with your sentiment but in this case I don't see how rate limiting helps, or at least not much.

If you're building a botnet you don't need to crack any specific machine so you can distribute your attempts across more hosts. Eg. rather than hitting one machines with 1,000 pwords/sec you target 1,000 machines at 1 pword/sec each (or whatever rate you're limited too). There's no shortage of badly configured routers.
Its worth noting that almost any party-blind algorithm for drawing district lives is going to overrepresent Republicans, because Democratic support is very concentrated in large cities, resulting in most party-blind algorithms creating few super majority Democratic districts and many bare majority Republican districts. (Few and many both being in relation to the proportion of each party in the populace.)
Yeah you should try it when you're 70 years old, disabled, or it's 3am.
On the level of senior engineer, having chosen the Wrong platform would give the other senior engineer the promotion, at best, and at worst, get you fired. Regardless of your capability to build on a different platform.
Full text: https://archive.is/lY4Yz
How Volkswagen Just Squandered 55 Years of Great Advertising
I think that's a cultural difference between us, I would consider none of those things speech. Well, the screaming probably is, but then that's also pure aggression and intimidation and so could still have legal consequences.

The kind of speech that should be protected is the kind that consists of words, viewpoints, arguments.