skysight-inc/HackerNews huggingface dataset:
> I would like to see some politician formulate a response the involves boosting these Middle Eastern economies and schools and "bombing" them with movies and music from LA.

Exactly. That is how you win an ideological war. Hollywood and rock music were perhaps the most powerful Capitalist weapons in the cold war. Culture and wealth. Thats how you win, not by humiliating and traumatizing entire nations.

There is this awesome party going on in the developed world, if we can just lessen the income inequality problem it's all just going to get better.

And now we even have a decent shot at mitigating climate change with the age of cheap solar pv.

But what are we offering the mideast? Bombs, drone strikes, hellscapes, failed states.

When the Khmer Rouge first got started, they only had 5,000 followers. It was only after Kissinger's massive bombing of Cambodia ("anything that flies on anything that moves") that they were able to attract 200,000 followers and take over.

That's what trauma does. When people feel violated they get angry and they want to take their power back. That is the engine that ISIS feeds on.

We had a small, isolated enemy in the form of Al Qaeda, and in response we managed to alienate and humiliate a huge swath of the world. Now we have too many enemies to deal with militarily.

That's what Obama is admitting when he says sending 50,000 troops to Syria won't work. Because what happens when ISIS starts up in Yemen, or somewhere else. All of this war is an expensive drain on the west, we will get spread too thin. The occupations don't even work.

And make no mistake, this soft target terror is going to be a huge economic drain on the west. The fear, the security spending. It's our economies that are really vulnerable to this kind of thing.

So far the war on terror has this perverse viral coefficient. We create more terrorists than we kill. We kill more terrorists, we make the problem even bigger.

It's time to develop a new strategy.
That's an interesting competitive advantage that coinbase has. Last I read on these laws, each license can cost ~$25k to procure. Many companies choose to "shoot first, ask questions later" and rollout their programs without acquiring a license in every state. For example Facebook only recently acquired money transmitter licenses (and may not even have one in every state), even though facebook credits / pay via facebook has been a feature for a long time.

The cost of acquiring these licenses is competitively prohibitive to startups, and honestly, there's no reason why it should be state by state. Money transmitter licensing should definitely move to the federal level.
OK, so which part is the ploy?

Did they just make up (or perhaps fake) the incident where the seat belt came detached? That seems extremely far-fetched.

Everything else looks like a perfectly reasonable response to this incident.

Certainly, they're spinning this to be as positive as possible, but reacting well and putting a positive spin on something is really far from a "ploy."
Hong Kong has closet sized apartments. That trend didn't always get the favourable write ups though. E.g. http://www.nydailynews.com/life-style/real-estate/photos-lif...

Can't wait for the next trend after this one for the neo hipsters: hobo-housing. It's so affordable. You just push a vintage shopping trolley loaded with your stuff to a homeless shelter. Make an app to find the closest bunk bed!
Sure - but it sounds like programmer error, not the privacy violation that the article makes it out to be.
As of now metaclasses, genrators are not supported and there are few other restrictions.
I sort of hope people are waking up from the rut the industry has been. OSX for dev, Linux for backend services... Even AWS. If I were to start another company today, I'd almost surely be using none of these options to max my productivity.

Right now, OSX has become increasingly hostile to dev and Linux is great at modularizing other features FreeBSD built years ago.

Lately I've been trying to ship software from the newly open sourced and open-er licensed .NET CoreCLR and Mono (via C# & F# respectively) and FreeBSD. The results are surprisingly good, especially with the new native executable compilation target stuff.

And the docker pass-through to FreeBSD jails is hot like the sun. It's like a Docker container with similar constraints but without such severe security issues. That and the new network stack makes containers on FreeBSD pretty compelling, even compared to the 1.9 security work.

And there is that thing where linux is locked in a death roll with itself regarding its initalization system? Freebsd don't have that. And that thing where Apple makes you boot into safe mode and flip an NVRAM bit to actually have root on your box?

Of course, I'm not personally shipping code on iOS, so this discussion is a lot more flexible for me than it might be for many.
In principle, there would be nothing stopping them from looking at the output every step, or every n steps. I don't know if the software they used supports this though.
Yes, if you're going to check stuff in locally, you need to document which version you pulled to make the next upgrade easier. So it's not like nobody is keeping track of versions (or better yet, git commits).

But this can all be done using a separate system. The build system itself doesn't need to know anything about versions. If you look at Bazel, it doesn't let you specify versions for target deps. Only the developer actually upgrading a third-party library needs to deal with open source version numbers, and everyone else can build on their work.
I don't think I would ever work with the FBI. I had to think about it for a second, because, obviously, there are a lot of crimes that the DOJ works on that we can all agree they should be attacking. But the kinds of crimes where they can most use the kind of help I can provide are the ones I'm least comfortable with them working on.

When I was much younger (in my late teens), I worked with prosecutors on a case in Seattle --- pro bono, not for money. It was such a bad experience that I wound up going on strike until they sent me a written apology.

All the stories I've ever heard about security people collaborating with prosecutors or the FBI or USSS have been horror stories.

Later: I should add that I don't grant the premise that the FBI uses informants to crack down on political dissidents --- the Hoover-era FBI surely did, but then, the FBI was not the worst part of the politics of the late 60s.
Ask HN: Full Stack developer offer from Berlin
Hello HN

I am a full stack developer comfortable with working on FrontEnd, BackEnd and Deployment layers, have +3 years of experience working in industry and have few personnel products as well. I got offer from Berlin, Germany. The company is a Interior design company and have small development team.Should I accept offer or should I start my start up I am thinking about starting a start up.

Please help me decide your advice will be highly appreciated, Also advice from anyone from Berlin, Germany will be good for me

Thanks
And it integrates well with other software.
Throughput drop and latency increase aren't solved by free certificates.

In throughput Netflix did a lot of work [1] to optimize HTTPS for their use case, and still went from 40 Gbps (network limited) to 10 Gbps (cpu limited). So they would need a 4x deployment to satisfy https everywhere to serve already encrypted files. This is probably not a big deal unless you're doing a pretty high volume of traffic, or have a really low powered server.

TLS setup adds at least one extra round trip to connection setup. This is a major latency penalty if you don't have servers close to your users. This is more likely to affect smaller sites/services, as geographic distribution comes at a signifigant cost (lots of servers + geodns/smart clients, or proxy through a cdn and lose end to end confidentiality)

[1] https://people.freebsd.org/~rrs/asiabsd_2015_tls.pdf
>You're on the internet, you are in the top percentage of wealthy people on the planet.
I don't really think that's true anymore. Especially with cheap smartphones or tablets, LTE towers and solar panels you can reach even rural africa.
Herbal paste
It is maintained. epoll support is coming to the linuxulator in FreeBSD 11.

But you don't need it really. All the usual desktop software is available natively. Firefox, Thunderbird, Chromium, LibreOffice, Transmission, VLC, GIMP, darktable, ioquake3 :-)

You don't need to compile anything (if you don't want to, say, use LibreSSL everywhere), pkgng is excellent.
Show HN: Help needed on nosquint addon
The author of this open-source addon has refused to sell to potential acquirers for fear of degrading user privacy rights.

It's an inspiring example of someone turning down money for the greater good. But the developer clearly needs help:

https://github.com/jtackaberry/nosquint/issues/170#issuecomment-111841804
What shall they do with people who don't see ads because they connect through IMAP with a traditional email client? I rarely use the web client. Does that mean I'm stealing from them? If they offer the service for free through third-party clients, then what difference does it make I block ads in the web client?
Seat belt and safety system defects usually have a very low threshold for necessitating a recall or raising the ire of the NHTSA. Some manufacturers, notably Honda, have a lifetime unconditional warranty on seat belts.
I think any sort of safety-related recall is going to be a net PR loss for Tesla. Immaterial means the cost is irrelevant, not that it's low. I don't see any evidence that it's anything more nefarious than what they're claiming.
But that is what I am saying. If there is a startup, it builds infrastructure that is easy to scale. In a year they end up having 500 servers. Are they interesting to AWS? Sure. Are they interested to move their infrastructure from quite good setup that works to completely new provider? Not likely.
Medium sized high growing startups cannot really afford moving to new infrastructure until they got proper funding.

I can scale Vultr from 100 servers to 1,000 in 1 day as well (most time this takes is to click things through, not sure if AWS have buy XXX servers at once but if they do, thats good then).

And once again, I am not saying about small websites/static sites. I am talking about startups. Companies that can grow XXXX% a month for first few months, companies that are very careful where they spend money and where they allocate resources.
I'm so excited by this. The name, the simplicity, the overall vibes. Looking forward to some quality content as the weeks go by.
Inside Faraday Future, the secretive car company chasing Tesla
> Also a lot of "genes" have no effect on the final product. But having a bigger genome (in this way) effectively lowers mutation rates.

Are you talking about biology or programming here? Because in case of the former, I think we've already figured out that there's no "junk DNA", and that DNA itself is more complex than just a code listing. There's gene expression, i.e. feedback from environment that selectively enables and disables functionality described in parts of DNA. And we already know that bacteria have useful information encoded on all three window offsets, making DNA re-readable 3 times for different needs.
It would help to give reasons why rather than simply commandments.

I'll give one: Performance takes a hit with dynamic allocation. Deallocation also has to occur and if you use GC you may experience pauses as this happens. Your GC may vary. The performance inpact of dynamic allocation may of course be completely acceptable when traded against productivity gains.
Georgia sent out CDs of data from 6M voters containing SSNs, birth dates
New Integrations – Under the Hood
"And using cash is becoming virtually illegal."

No it is not. Not even close. Stop with the paranoid hyperbole.
How is this any different from any other manufacturer recall? My Jeep has an ignition key issue.

"Recall issued. Bring it in. We'll fix it. It'll take x amount of time."
Coinbase is an exchange, and the exchange rate is "chosen" by the traders who buy and sell on the exchange.
The system in the US is not chip-and-PIN, it's chip-and-signature.
All of the new chip cards in the US I've read about are signature only. It was decided that the US consumer would dislike the added complication of needing to use PIN.

I'd like a chip card that requires a PIN (and that is accepted widely in the US) because such a card would make unauthorized charges less likely after the card is lost or stolen, but was not able to find one.
Completely fails to load in IE?
I agree with others that business reasons makes the most sense. As they mentioned, the costs are immaterial, but it allows them to inspect and determine whether this is a widespread issue and address it before anyone else gets injured and slaps them with a lawsuit.

The cost of a lawsuit would probably be significantly greater than the inspections.
At my company, over the last 6 months we've tried Trello, Pivotal, and Sprintly. At past companies I've used Trac, Jira, and Asana. And for the last 7 years I've kept a daily todo.txt, where I append today's date and the 1-2 things I want to try to get done, adding detail as I figure out plans. (This is the only task tracking tool I've recommended that coworkers adopt and are actually using years later)

I've come to conclude that no tool for this will ever satisfy everybody's needs perfectly. Part of that is that everyone has different priorities for their task tracking tool. And frankly, some of those priorities are directly contradictory. What's trackable and detailed to a project manager who lives in the task tracker is heavyweight and clunky to an engineer who sees it as a bookkeeping annoyance. My personal todo.txt is exactly me-focused and only changes when I want it to, but it scales to exactly one engineer.

I think you just have to pick something and use it. Changing tools just adds friction and costs you familiarity. Ideally, the people who have to interact with it the most choose the best tool for them.
What can digital media learn from magazines?
Show HN: Albark Game Server Hosting
But if they do that, they will potentially grow the Bitcoin community, and beyond those that scorn any kind of institution.
Yes, but I was talking about its usage, not it's construction. Most of the users of FreeBSD know how to operate it, but may not understand OS theory about how the kernel and userland work together.

Understanding everything beforehand is not what I was attempting to communicate, but simply researching and understanding why a stack overflow comment is the answer, before just copy-pasting it into the terminal. Like reading the man pages of the commands to be run before running them.
drivers?
> Where are you seeing any relevant signs of inflation?

In my grocery bill.
TrueCrypt Is Safer Than Previously Reported
As a protocol, it's not great. There's a lot more flexibility in a lot of the new consensus protocols coming out that can run Turing-complete contracts etc. Look at all the hoops that need to be jumped through to do stuff like colored coins, payment channels, etc. in Bitcoin vs protocols with smart contracts.

Anyway, that's irrelevant. If Bitcoin is for some reason the best protocol to be used, why would someone want to enrich the current holders of Bitcoin (of which I am one, by the way). Transferring value to Bitcoin necessitates buying Bitcoins from existing Bitcoin holders, enriching them for no reason. Why wouldn't a bank or other financial institution just start from a clean slate?
My bank deposits are FDIC insured
Soccer Heroes RPG v1.2.1 Hile Mod Apk İndir
Something simple like Wunderlist or Asana is a good choice, IMO. The less time you spend dealing with your PM tool, the more time you can spend on actually doing important things.

I've also heard this argument if you're running a product, though I'm not sure how on board I am with it: don't record user requests. The important ones will be requested enough that you'll remember it.
The next resource shortage
coinbase.com/multisig
We use redmine for development ticket tracking and basecamp client side.
> KYC is more of a cover-your-ass requirement rather than fraud prevention.

Keister: Yours Covered.
Sure, that fixes some problems, but I don't understand how that would solve the first example listed above. Can you explain how the compiler would prevent this runtime error?

// package a
lib-v16.Queue(int32) // Stores in queue for version 16 of lib
// package b
int32 = lib-v18.DeQueue() // Loads from queue of version 18 of lib, which is empty

And even if we accept that you shouldn't have state in the package and the queue should be passed around, now we just have two packages (a & b) that use incompatible versions of lib for potentially no reason.
As a sole developper, I use TodoList from AbstractSpoon
I am totally addicted to it.

For a team, it's probably not what you need though.
Atom has a package like that, it finds TODO in your code and returns that line in a list. You could open a folder containing the other repos in Atom and achieve that.
Microsoft Windows was launched 30 years ago today
Square's IPO pops on first day
I will highly recommend Redmine. Using it for almost 2 years and love it. It has pretty much all the features of Jira but absolutely free of cost. http://www.redmine.org/
And it would be a funnier comparison if people didn't philosophically equate babies with parasites.
I'm not generally interested in the temperature when it is 'normal'. However when it is unusually hot or cold I might check.
Since October, JIRA+GreenHopper = JIRA Software.
Why should it be? That's like saying that the $2.15 bottle of Coke you find at the counter should be significantly cheaper than the $1.99 two-liter in aisle 15. It's not, and there's a good reason for that. A two-liter and a 20 oz bottle are completely different products, different people are buying them for very different reasons. They don't compete against each other, they compete against other products in that segment.

On the surface, a 1000 sqft condo in the city and a 2000 sqft house are comparable products. But they're not, they are marketed to completely different kinds of people whose selection criteria are not comparable in the least.
If it's in a safety sensitive area, definitely. As soon as you know how to deal with a potential issue, the liability clock starts ticking, and so it should be.
Ask HN: Most legible/clean body fonts for websites?
We're about to re-launch our website. Looking to understand the current landscape on which body font to use.
https://en.wikipedia.org/wiki/Mt._Gox
Few applications need this... mostly in the financial space. The GC is quite good at quick temp objects these days.
Banks, credit unions, and money transferring institutions are heavy regulated businesses that have to follow rules. Money you have in bank and credit union accounts are also insured.

Coinbase is a private company that is barely regulated. Any money put into Bitcoins should be money you are willing to lose.
It's interesting to see that even with the proliferation of satellites these days, there are only about a dozen above the continental United States right now, with all the categories selected.
Thoughts on Process historians
The same thought occurred to me; I think it's probably more along the lines of "faster and relying on more intuition".

I don't think this is a new concept; Jon Gertner in his excellent book "The Idea Factory" writes how the researchers at Bell Labs switched from basic research to development during WW2 and operated in a similar way. If anything, the urgency of development in the war effort resembled a startup in how it accomplished within a few short years projects that would have taken decades in peacetime.
I worked for a company that used Request Tracker for this stuff. It worked for our purposes. I also used it in another context after that.

For the free software projects on the web I'm familiar with, many use Bugzilla to deal with issues and feature requests. Also popular, although a little less so, seems to be Trac. They are all over the web - http://bugzilla.redhat.com is one example for Bugzilla, https://core.trac.wordpress.org/tickets/latest an example for Trac.
Americans Now Owe $1 Trillion in Car Loans
I've been using FreeBSD since 1999 or so, and I love it, but not really for a desktop. On a server you can spend a lot of time dialing it in, building from source, etc. and have a rock solid performant server, and in most cases it's worth it.

On the desktop you can get a system that's basically the same as Linux but you will spend more time on updates and building stuff, and it will be harder to configure your hardware. If the philosophical differences between FreeBSD and Linux are important to you, it's worth it. Otherwise I'm not sure there are many advantages that make it worth the hassle.

I have tried PC-BSD but haven't spent enough time with it to make a really solid conclusion about it.
This is on a different tier entirely from NVDIMMs but I've been wondering lately about whether all of the cache locality efforts are going to go to waste or even be counter productive as hardware advances. Effective cache locality requires jumping through a lot of hoops.
Jira with Bitbucket Server works for us pretty well. You just have to resist the urge to customize too much and stick to the basics instead.
BTW you don't need Greenhopper anymore. Jira Agile is now integrated into Jira software
Not a ploy. Just good spin on a bad situation.
It sounds like the EFF is rather weakly cynical, if at all, compared to an FBI that now runs a network of 15,000 poor schlubs who have been bought or blackmailed into being the kind of informant network a Soviet-bloc state security outfit would build.

We're very lucky to have the EFF.
I wasn't trying to imply a person needs to have the entire set of domain knowledge before operating a server, but simply researching about what you are attempting to do before just copy-pasting bash lines into your terminal and not even recognizing how it even works at all.

AWS lets you not have to know a great deal about setting up servers and networks, which is great, because they are very skilled at it when they set it up for you. Then, all you need to research is what you need to do/use to deploy your apps.
I visited a Sudbury school once in Maryland, where most of the boys spent the day absorbed in video games. The teacher supported them, saying "this is how kids learn nowadays."

For all I know, she may be right. But it must be difficult for the parents to pay that tuition knowing they could do the same at home.

It also supports your point that affluent communities are the natural home for this kind of learning, although to my knowledge Summerhill School in the UK (the granddaddy) is not affluent in background.
So... what then do you prefer for your desktop?
What would you develop on then?
What's the best way to send you "best of HN"-type material?

Can you retroactively include 'tzs missile command comment? :)

https://news.ycombinator.com/item?id=6228350
Based on the rest of the thread, that's probably a typo. It's an interesting slip, however, because he already set up this so-illuminating contrast between a simpleminded "durhh, surveillance bad" straw man and those wise dispassionate thinkers who are willing to consider any state action in its proper context.

Because apparently it's necessary to burn the straw, no one is against e.g. the surveillance required on the part of police in order to avoid indiscriminately arresting everyone all the time. I.e., if police have good reason to believe that a law has been broken, it's probably appropriate to make an arrest. If they don't, it's probably not. Some targeted surveillance is appropriate to distinguish those two situations.
It states in the article they are recalling every Tesla because of a single complaint.

Pretty good on the customer service/safety aspect if you ask me (I do not own a Tesla nor do I own Tesla stock).