skysight-inc/HackerNews huggingface dataset:
How do you know that the election wasn't decided by foreign intelligence? A good hack is one that no one notices. Creating a black out on election day wouldn't change the outcome. Leaks and planted stories could.

This fast drifts into conspiracy theories, but it seems that the outcome of the election was at least partly determined by stories floating around on Facebook.

Not saying that any of this was influenced by the Russian government (I don't think so). But there is certainly not enough information to judge what they did or if it was effective.
> It's a shame though, because manual transmissions are much easier to repair than automatics - according to my mechanic "Come Gato", back in Santa Cruz.

-I believe that to be correct based on anecdotal experience. However, from what I've been told time and time again - in the long run, autos are much more reliable than manuals; flush the gearbox every now and then and it is just about ever-lasting.

So - it is arguably a trade-off. Chances are it will be simpler to find a mechanic who can bring a manual gearbox back up to speed in a faraway location - but having an auto makes it less likely you'll need to find said mechanic in the first place.
While I agree regarding traffic I think everyone would be way more courteous and the roads would be safer if everyone drove a manual.
Framework benchmarks round 13
They're building a Redundant Array of Inexpensive Satellites.
This is a great example of what Paul Graham calls a "submarine", (I think nowadays the common term is "content marketing"?).

Here's the 2005 essay: http://www.paulgraham.com/submarine.html
That's an interesting point, but my reading of that is that Google would be fine. They can't accidentally delete your data, but they can do it deliberately.
As an embedded systems guy, Hackernoon [0] tells me that nobody uses jQuery anymore:

> -It’s 2016 man, no one uses jQuery anymore, it ends up in a bunch of spaghetti code. Everyone knows that.

[0] https://hackernoon.com/how-it-feels-to-learn-javascript-in-2...
Manual car with start&stop owner here; I always use it when driving in the city, so do all of my friends. It's just slightly uncomfortable the first times, when you have to train your muscle memory.
I was a bit young in the 1980s -- do you mean the capitalism vs. communism divide, or something else?
That was probably his point :)
Looks to me like literally yes and HN mods should probably look into the voting ring that upvoted it to the front page.
Would you like him to change your diaper for you too? This is HN, not kindergarten, self-answerable questions don't belong here. Use Google.
Which is vastly superior to the alternative, which is taking on the liability myself and facing the possibility of being financially devastated by fraud and/or theft.
Passion matters
I only saw that a couple of times, in one case we caught the guy - he still had the 9v in his pocket (why he'd keep it I don't know). If you watch their videos you see that they prefer to be much further back than what is practical with a wire commanded detonation. There were rumors of laser commanded detonators, but I doubt it happened enough to warrant any sort of countermeasures.
Basic Mach-O binary parser
It seems like many people would like some sort of user-submitted Q&A format. In my experience, the Q&A segments of podcast episodes tend to be maybe 1/4 as interesting as the rest of the episode. People being interviewed are more likely to say broadly interesting things when given open space to ideate with the occasional gentle nudge from the interviewer. It's true that some user-submitted questions will be great, but natural conversation with interesting and intelligent people is by far my favorite kind of podcast to listen to.

A couple examples of excellent podcasts of this variety are the Ezra Klein Show [1] and Sam Harris's Waking Up [2].

[1] http://www.vox.com/ezra-klein-show-podcast
[2] https://www.samharris.org/podcast
If you follow the language design process (which now is public on Github), they still very carefully consider new features for the language and don't just throw everything in there that people request.
Precisely. There are literal stacks of books on these matter, and I can't condense a single one of them in a HN post more than providing the facts. If you're interested, you're going to have to read them. It's dreadful, I know.
Sidecar: Gossip-based service discovery from newrelic
The issue will still be decided, in that it will no longer be an issue.
I help maintain/develop an app that allows users to draw and simulate logic circuits on a canvas. Text plays a minor but important role for labeling various components, showing bit and hex values, etc. The app uses system fonts, and it's a huge mistake. The sizes and exact layout and connectivity of various logic blocks depends on text size, and when that changes (and it does from platform to platform), it leads to lots of subtle and hard to notice errors. I've spent a lot of time tracking down every logic dependence on character width and making those all platform-independent heuristics instead of using the actual font metrics. Which makes the UI often look terrible (but at least it is a consistent and functionally correct terrible). I would much rather the app bundle a freely redistributable font and be done with it.
wow, that's a shame! Sorry to hear that.
It is alright, I ate and shared extra candies. But you really should work on your login/registration system, instead of trying to solve NP problems.
And since the car is most often better than you at knowing when you should shift gears, why have the manual transmission in the first place?

From my empirical experiments, and from understanding how modern automatic transmissions work, the assertion above is incorrect, and here is why:

a modern automatic transmission is controlled by firmware, a unikernel. The shift points and the shifting logic are based on the developers' very dim understanding of economy and of performance driving, and because the firmware is so shitty, there is often a significant latency involved - by the time the unikernel has managed to process all the inputs from all the sensors, compute a decision and acutally shift the gear, I've long since shifted with a manual. On top of that, the developers' opinions of what's acceptable and what makes sense are truly dim and utterly infuriating: as I drove the manumatic in hypermiling mode in which I normally drive a stick, the idiotic unikernel refused to upshift because the programmer thought that the gear would be too high and the RPM's too low, neither of which was the case. This was a 3 liter V6, so with plenty of low-end torque for the situation I was putting it through.

Incensed, I repeated my experiment on other makes and models: the result was always the same.

After so many years of automatic frustrations, I will never again own one: the day when I'm no longer able to buy a vehicle with a manual transmission is the day I take a bicycle or walk with the two legs nature gave me, or engineer my own car, and the car manufacturers can go to hell, because they sure won't be seeing any of my money ever again.
Airbnb management startup GuestReady raises €700k for its global expansion
Seems like most commenters here didn't read the article. Snowden isn't suggesting you leave facebook because of free flow of fake news.

Quite the opposite, he's saying facebook controls the flow of news too much.
Very similar situation in Germany.

I think the misinformation could be an historical artifact from times when automatic transmission technology was in early stages.
Don't forget about the guy whose twitter account was stolen because a hacker got access to his email _because_ the weak link was a custom domain and poor security at Godaddy. The domain was hacked, giving the attacker full access to email, and therefore ability to change passwords, transfer ownership of a prized twitter account and more. It has been discussed here quite a bit. The folks that answer phones at domain registrars don't usually have adequate training and social engineering is common.
I don't feel it's annoying. If you have a shifter it feels like you're actually driving.

People will long for manuals as we move more and more into autopilot.

Manual transmission. Double edge razor. Smoker grill. Get off my lawn. It's kind of beautiful.
The claim that systemd doesn't just fix init scripts packs two lies into a very small amount of space.
Actually most Formula E cars do use gears and manual shifting. This is why

[1] http://www.fiaformulae.com/en/news/2015/november/boxing-clev...

[2] https://www.reddit.com/r/FormulaE/comments/2gbika/why_do_for...

None of that probably matters for road cars. I'm using a car sharing service's single gear electric cars. They have great acceleration and are easy to drive. Better than automatic transmission cars.
Every language is usable by idiots and some are even copied by idiots (C#). The constant security problems we face today were all created by idiots that didn't fully understand the language and the implications of what they were doing.
I don't think it was so much a problem of the implementation language, but rather that every feature needed to be present in both the compiler and VS (for syntax highlighting and IntelliSense) and those have been completely different implementations (I think highlighting and IntelliSense even were different parts). So you had to touch two or three completely different codebases whereas now you only have one.
Some unusual pastimes in Northern Russia
I hope not with that font. It looks amateurish.
> Call it systemdOS and be done with it.

I think of systemd as one component in an attempt to create a good desktop environment based on the Linux kernel. Sort of like how Android is an attempt to create a good phone environment based on the Linux kernel.

Based on that, I think it makes more sense to come up with a separate name for something like a Gnome/Wayland/Weston/systemd/Linux combination. While we are at it we could come up with a separate name for a Linux based system configured primarily by writing scripts. We should stop pretending that there is some sort of generic combination of things called "Linux".
It confuses me even more considering that Google is behind it. Google just announced fonts for all unicode characters. [1] Why create an extra font that will cause every app to look like a "Go" app instead of a native Windows/Linux/Mac app?

[1] https://www.google.com/get/noto/
I think that a sysadmin is the modern equivalent of one.
Heck, administrator is another name for a janitor.
Janitors also solve a set of problems.

Except they might have input in the processes.
It's hard to define 'paddle driven' cars, since of course any automatic transmission car could have paddles that allow manual shifting.

I assume you're talking about the paddle-shifted transmissions found Ferraris, Lamborghinis, BMWs etc. in the recent past. These in fact are the opposite of 'clutchless'. They were basically manual transmissions electronically controlled and with the clutch and shifting actuated by hydraulics.

Nowadays they use some variety of dual-clutch transmission.
I really don't want to defend Microsoft, but Internet Explorer won all that market share because back in the day IExplorer really was the best browser available. And given what happened next, I'm actually grateful for the IExplorer monopoly, because Firefox wouldn't have happened otherwise.

We tend to forget that even natural monopolies can be broken by new technology and innovation. And even big companies can be beaten by smaller ones. Microsoft tried to beat Google at search while Google was smaller and much less powerful than it is today. They couldn't, because big companies have a priority to protect their cash cows and don't necessarily have the talent or the focus required to tackle new markets (i.e. the innovator's dilemma). Google tried to beat Facebook at social. They also failed by being too conservative, while at the same time fucking their users. Can you spot a pattern?
-I beg to differ. My current 4x4 fun vehicle is an old Land Cruiser with an auto box. I do not miss manual shift at all. Low 2nd and off I go, for the most part.

No need to work my left foot like a drummer in a speed metal band.

Having some sort of terrain response system like just about any current 4x4 does makes it even simpler.
Yes, but you can have static typing and ease of use
We've been using Asana for a year now, and once you get the hang of it, it's really super efficient. But I wish Boards where a visualisation on a list rather of a new object, where we now have to decide for each project wether to use the list or board format. I'd love to have a system that allowed you to switch between both.

And I'll echo the comments about Asana being to resource greedy. A combination of appear.in + asana will quickly bring chrome on its knee on my macbook pro, to the point that I'll sometime load it on my phone during meetings to avoid straining my machine....
I would be very interested to know the accident rates of manual transmission vehicles in North America, compared to the average. I agree that all else being equal, the added difficulty in driving them should result in a higher rate. But the added attention/engagement required could be an opposing factor. It's also possible that people inclined to buy manual transmission cars are better drivers on average. (I suppose it's also possible they're more aggressive, worse drivers on average too, although I would expect the former.)
This is the opposite advice I've heard after reading about scenarios like this:

https://news.ycombinator.com/item?id=7141532
They already do with all kind of stuff and it’s not really an issue. If you keep the name consistent people quickly figure out it’s not a “real” attachment.
as far as I have read from spy novels:

There is a constant fear of being caught. He was an illegal foreign operative in "enemy" territory. they were having his handler under surveillance for many years.

I assume it to be highly stressful, living a double life, the constant fear of being caught and thrown into prison or worse, fear of being killed one day.

Just being a spy does not mean that everyone is hostile to them, the article itself says, counter intelligence != catch then really fast, it means identify them and feed them incorrect intelligence, that way you control what your "enemy" gets from their operative, it is way cheaper that way rather than busting the spy rings. Also, this guy went too far, taking something given by foreigners into their secret office! That is ludicrous even by fictional standards(Jason Bourne novels).

The mind plays games!
Back Door in 700M Android Phones
ruby still slow.

c# on linux what a jump from the last report
Why is Phoenix is ranked so low even lower than Django? it is supposed to be one of the fastest frameworks.
In modern cars, disengaging the clutch (or using neutral) when coasting (toward a stop or down a hill) is less efficient than staying in gear. This is because it takes some fuel to keep the engine idling, where staying in gear allows the computer to completely cut fuel flow, as long as the forward motion is keeping the engine turning.
The JVM reference inferred non mobile.
Docker Swarm Visualiser in React.js and Redux
I did a research on this a month ago for India market - https://medium.com/@jjalan/is-it-still-profitable-to-buy-and...
But to then you are vulnerable to poor domain registrar security:

https://news.ycombinator.com/item?id=7141532
Not only coders are hard to recruit
Over here (Belgium) manual transmission (4 forward +1 reverse gear) was the standard for decades. It still dominates the cheaper car bracket, but the luxury segment has gone almost 100% automatic. What is left there is optional manual shifting (by stick or F1 style steer paddles), but always with an automated clutch. This evolution has also gradually allowed increasing the number of gears, now not uncommonly 6, 7 or 9 gears forward. Modern automatics are in practice more fuel efficient
This would be a lot more sensible if there was an explanation of what MDM stands for.
Craft – FREE Tool for Product Managers
Kaiser Soze is still out there
3D Secure is used to authorize credit card payments, while Sofort and iDEAL send wire transfers. Big difference.

With 3D Secure, you provide the normal card data (i.e. card number, expiration, name, CVV/CVC) to the merchant and are then redirected to an authentication form from your card issuer. There, you'll be asked to either provide a password or, as you described, input a confirmation code from a text.

With Sofort, you're entering your login data to your e-banking account on a login page served by Sofort. They, in turn, use it to log in to your e-banking using a simulated browser and send a wire transfer. You lose control, however, of what else they do: once they are logged in to your e-banking, they can check your previous transactions, send other transfers or they might change your mailing address...
Never experienced that but you have way more control in a manual excluding powerful electric cars.

You need to stop fast, well you have gears to utilize quickly in a manual. Need a pop to get out of a sticky situation? Drop the gear to get in the power band and pull away. I don't understand your argument other than manuals being more error prone.

Certainly you could stall it in an intersection if you aren't experienced as an example.

I haven't seen a report on this but I'd wager manuals were safer in practice before the smartphone and became even safer after. You can't be messing around with distractions nearly as much in a manual.
In late 90s, when I was young and beautiful :-), I was joking about americans being too unskilful to drive car with manual, so they need automatic. But honestly, now I thing we europeans were just too stubborn not accepting auto transmission and thinking we're kind of superior because of it. And nowadays automatic transmission is becoming so popular, my 65y old dad is willing to have it.
I'm paid to keep software systems up and resolve issues. Sometimes this means adding, removing, or modifying code. A lot of the time, it just means clicking the right buttons at the right time. Really, I'm paid to know which of those actions is appropriate in various circumstances, and to get it done when it needs to be.
Consider the following scenario:

You have a Toilet object with a method flush.

var toilet = house.getToilet();
toilet.flush();

Now you find out that updating Toilet objects is somehow expensive and decide to wrap it into a Cache<Toilet>. Unfortunately, Cache also has a flush method, so there will be no compile time error, but functionality is broken now.

I agree this problem would also occur when using chained calls (house.getToiled().flush()), but explicit types could cover at least some of the cases.
The CLR doesn't care, it doesn't see the C# code and the compiler could just as well emit another local for the narrowed variable. The language semantics here don't really depend on what the CLR does.
God help you if you use your Google account to sign in to important services.
Thank you for your kind words. We are currently flush with funds, however we are certainly open to raising future rounds externally and will be doing so.

(Founder and CEO, Flock)
The image of the test point pads covered with soldermask is quite interesting.

If they are modifying the PCB to put soldermask over the pads for production, why not just remove the pads? Are they still in the design for field recovery or work?

Does anyone know? Curious to learn some tricks.

[0] https://res.cloudinary.com/sysforensics/image/upload/c_scale...
I am sorry you had to face this, we are aware of this issue and are fixing it. We have only just opened up our API platform (FlockOS) for external developers, and we are mostly reaching out to them via hackathons, where we make the steps required very clear. I hadn't imagined us getting HNed right now :-|

So the issue is that you need to sign up before you can access the developer dashboard, and you can only do that through a Flock client as of now. Unfortunately, as you found out, our web client doesn't support Firefox and that's basically hit our worst case scenario with this issue.

If you want to try it out, you can sign up using web.flock.co on Chrome or Safari, or download one of our clients. Once you do that you will be able to sign in to https://dev.flock.co. The documentation for building apps is on https://docs.flock.co.
Will Fastmail have CDN? I'm currently in Vietnam and latency to Fastmail isn't good (250ms RTT), as I connect to server that's located in US. While my home's internet service might be worse, so I hope Fastmail servers are closer.
I can do some simple ruby on account of It being almost English but I'm not writing ruby code I'm writing vb code in ruby if that makes sense
This article makes an acrobatic leap from

1. iOS devices are locked down.

2. Current iOS devices have security features in HFS+ that aren't present in macOS HFS+ (such as?).

3. APFS has more security (encryption?) features that bring macOS in line with iOS.

4. macOS is going to become locked down.

This may be true, but I don't see it from the evidence provided. I may be wrong, but I don't think that the file system on iOS is the reason that it is locked down and the file system on macOS is why it is open? Disk encryption has very little to do with cryptographically signing and protecting the OS.

Apple has been taking the good bits from iOS and moving them to macOS. Deprecating software update in favour of the App Store and changing how the OS is downloaded seems to be one of these cases.

Apple has repeatedly said that they aren't going to merge iOS and macOS. They're two different systems with different contexts. Walling macOS off makes little more sense than opening up iOS completely.
Besides not depending on centralized (especially 'free') offerings of any single company ourselves and spreading the word, warning people with less technical insight, there are some things we can do when building services to help the average user avoid this:

- Offer at least one properly decentralized authentication option. Do not force your users to depend on google/facebook/github/whatever authentication services.

- Provide a way for registered users to change their email address and/or authentication method.

- Even on your backend, try your best to avoid locking yourself in to the services of a single provider, be it hosting, storage, email or anything. By doing so, you are not only locking in yourself, but indirectly your users as well. Prefer open source and self hosted services.
I just spent two hours this morning in bumper to bumper traffic. In a diesel. With a manual. Shifting and clutching the entire time. All that monstrous low end torque just made the diesel want to take off the entire time.

Still I wouldn't change that for anything in the world. I always hated the lag between stepping on the gas pedal and the car beginning to move in the automatic. No clutch. That's no life, sucking all the enjoyment out of operating machinery.
Issues of going to magazines for current-events aside, I do not understand what your underlying argument is when you say:

how it glibly notes in passing that DJT denies it

If we step away from the context of what happened, are you stating that anything a politician denies must not be true? If you'd like, I'm happy to go into the context of this as well.
As another comment already pointed out, you are probably seeing your card issuer's risk-based 3D Secure system in action. If your system (IP address, location, user-agent) and/or the transaction (merchant, sector, amount) look familiar enough, some issuers let you skip the password/TAN entry. If they are doing it right, that's a good thing.
> Disclaimer: This blog post is only a personal, ficticious thought experiment.
For the record: Mobile Device Management
That's really fucked up of Google
Lock-up torque converters don't waste power. They started to become popular in the 1970s, and are pretty much universal now.