skysight-inc/HackerNews huggingface dataset:
> so I often daydream about what I'd build if I were given the chance. In a sense I'm in the same position as you, except that it's probably never going to happen and that I've been thinking about this for years.

This was me, until three years ago. I am freelancer, all my gigs, clients and my whole network was about Drupal. Hell, I still receive requests for Drupal work on a weekly basis: my name was established, so almost impossible to move out of Drupal.

So I wrote some op-eds on why Drupal was not always a good choice for projects (most notably: government projects) citing from my experience as rescue-consultant-for-failing-drupal-projects.

And then I wrote http://berk.es/2012/10/01/farewell-drupal/ and declined all work Drupal related.

It does not have to be Rails. It could be Opal, Django, Spring, Symphony, Yii, anything. But if you are really unhappy with Drupal, as you seem to be, cut the ties. There's more then enough work out there.

And working in an environment that is built for developers (instead of building a webapp by clicking checkboxes and clumsy html interfaces in the Drupal backend). Move to a community that encourages clean code, "craftmanship", designs, patterns and so on, you will become a better programmer. If that is what you want.

I'm now a happy Rails developer. Who learns new things every day. I like my job a lot; so much, that I can't imagine not coding for work (And already I am almost always that Old Guy on the job). In ten years it'll probably not be Rails anymore, but WhateverFancyFramework is the default then. And because within Rails I really learned coding, picking up new languages, frameworks and whatnots is not that hard at all, anymore.
What's interesting about the Flipkart example is that they have a fully-functional website available which they serve to desktop browsers, but the website is blocked to mobile browsers. Clearly they have decided that they prefer their mobile users to use their app, not a website.
What about Apple, who, if antitrust law applies to them, would be the most egregious antitrust violator of all time in the tech industry, far worse than Google?

Microsoft was convicted for merely including Internet Explorer along with Windows while Apple not only includes Safari, but prevents anyone else from offering browser engines (!) on its platform.

As well as tying iPhone/iPad hardware to iOS and viceversa, iOS to App Store and viceversa, iOS development to OSX, OSX to Mac hardware, App Store to 30% fees on developers and being subject to Apple's arbitrary whims with no recourse including being prevented from competing with any Apple software (under the "cannot replicate system functions" clause).

It seems the theory that "antitrust law only applies to monopolists" is saving them, but of course they are doing enormous damage with their lock-in even with 50% market share due to the large platform network effects.
Judging war plane by it's ability of supersonic flight is stupid too. Most air to air missiles are way faster than most warplanes, and missiles have more capability to increase speed if R/D is poured into it.

Putting money in radar stealth beyond certain point is stupid too. IR is increasing range, that might be way more important in near future than radar, as it's passive. Also optical tracking and long wave radar with sophisticated signal processing are coming too.

Radio controlled drones are risky business as the connection can be hacked or jammed.

If IR jamming by lasers really hits off, then we are back to guns in dogfight.

Pulling high G maneuvers are BTW not very good indicator of turning ability. High G high speed turn might take ages compared to low speed medium G turn. Modern high power/weight ratio fighter planes still compete with modern missiles.

Weird but WWII era Mosquito with IR/optical sensors and autonomous flying looks like the future. It's cheap, low signature and can't be jammed/hacked. If you could hire pilots to fly these things cheaper than construct the chips needed, then it might come sooner than 2080. (I'm looking at you China..)
Nascar cars use roll cages, so as long as you are strapped into your seat safely you will survive most crashes, if the car doesn't catch fire. Most regular cars don't have roll cages.
This game is pretty popular among children here in Croatia. As a child, I played it a lot. It's called "Čovječe ne ljuti se" - a literal translation of the German version "Mensch ärgere dich nicht".
Thanks for the clarification. In my mind, it was mandatory.
Iwant a real man
https://www.quora.com/Why-was-Microsoft-punished-for-violati...
Diesel BMW, Mercedes, Opel, PSA Suspected of Cheating on Emissions
Sorry. That's a way harder question :-)

I guess it's all a trade off of material/weight vs performance. If you make a more rigid passenger compartment then it might weigh more and your car might be slower. Or maybe you have to spend more on a stronger type of steel that is more expensive. Or you have to make something more complicated to be safer.

So on average maybe the US cars come down on the lighter/cheaper/faster side of the curve. Obviously the trade offs are incredibly complicated.
I guess I must have experienced some of this rewrite. With VC++ in 2015, a piece of code that had a very long if/elseif chain no longer compiled. Parser stack overflow: program too complex. Easy enough fix (break the if/elseif in half) but funny in a way.

I hope they'll be able to continue to keep up C support as well as C++. It'd been so nice having C99 in MSVC, as cross-platform projects can now adopt C99 features.
How to write in Gallifreyan
Ask HN: Would you guys work for Bitcoin?
As in receive your salary in BTC.
It's kind of amazing that air bags were apparently standard in the US before seat belts were. Seat belts are far older technology as far as I know.
Correct. Volvo (and Saab too) were always and still are nuts about car safety. On a very related note, the Volvo Vision 2020 project:

http://www.unece.org/fileadmin/DAM/trans/roadsafe/unda/Swede...

TL;DR: no-one should die or be seriously injured in a crash in a new Volvo by 2020 (two vehicle generations away from now).

Mostly that's based on Gilb's first two Laws of Unreliability (computers are unreliable, but humans are far more so, and systems which depend on human reliability are by definition unreliable).
"equivalent to mass murder"? Isn't that a bit of an overstatement?
I see a much bigger problem with not-so-underground mainstream internet crime commited by big companies stealing your privacy and delivering your data to rights-abusing organizations on a broad range from targeted-marketing-agencies to robot-killing-clubs.

https://www.youbetrayedus.org/

USA and China now working together on crypto-backdooring the whole industry might give you a good hint about where the real right-abusers are today.
> The Federal Trade Commission reached an agreement with the Justice Department to spearhead an investigation of Google’s Android business, the people said. FTC officials have met with technology company representatives who say Google gives priority to its own services on the Android platform, while restricting others, added the people, who asked for anonymity because the matter is confidential.

So we are going after the most open platform for which switching any part of the system is going to the playstore/F-Droid instead of the apple shaped elephant in the room.

And Apple is the biggest single vendor of smartphones in US ... go figure.
The Internet of Things: “To Infinity and Beyond”
>This doesn't change the huge red flag that should give prospective customers pause.

No it does not. And among the people who care, they're just digging the hole deeper. It felt evasive to ignore the question about the cloud over and over while conspicuously answering other questions, and responding with a disingenuous "thank you" while throwing out a half-measure (that really doesn't help that much) makes it worse.

There is one response to this that will work: Oh we get it. It was our business model but its feeling like more rotten DRM to our customers. We have to change it.

Might I suggest: "We have this cloud service that we think adds tremendous value to the product and is offered for this amazing low price, but if not, here is exactly how to use the product as a standalone ordinary laser machine if you so choose."

Its not too late.
The big puzzle on this page is finding where the hell the puzzles are because there certainly isn't a single puzzle on that page.
> I think he was talking in monetary terms.

I think so too, but even then there are a lot of unanswered questions.

> from a practical point of view, we ought to ask ourselves «Can we actually turn Haskell's elegance into a business competitive advantage?» And, then, there's a reason why I don't run a business...

I do run a business and do believe that Haskell gives me a competitive advantage, of a sort. The interesting question is not whether this is true, but in what precise sense it is true.
Gel-filled touchscreen morphs to add buttons when you need them
Murphy's Law, Boling's Postulate and Other Helpful Sayings
Pretty much. They've yet to live in the real world, experience things and gain insight into how things work. Unless they've a good reason to believe otherwise most things will be 'acceptable' by default.

I'm sure you could poll a cohort of <21s to tell you that thermonuclear obliteration is 'acceptable', if only because they've never actually thought about it or the consequences.
That result wouldn't tell us the world at large is heading straight for nuclear war, it tells us our respondents are morons.
Techstars Reality TV Show
The cheating EU cars are emitting 40x the pollution which is why air quality in Europe sucks.
Well yes, I'm aware it's highly suspicious, just didn't want any name calling. Just wanted to see the authors opinion about it and if he ever tested it out, or will in the future, specially if they claim such bold enhancements regarding ABP. If anyone can comment on this topic, it's gorhill.
React+Tutorials+for+Beginners+and+Programmers+|+Codementor
I think it's even true for single vs. twin engine planes. A lot of it has to do with - are the systems redundant, or are they both needed to properly fly the plane. Also whether the probability adds up in a serial or parallel fashion. I know a friend that pilots a single engine Cessna. Obviously one engine, but it also has no electronic ignition and four magnetos. https://en.wikipedia.org/wiki/Ignition_magneto The engine operates without the use of a battery because of this. I think the Cessna has a battery for auxiliary systems, but by removing the battery, spark module, and electronic timing/distributor from the critical path of engine operation, the chances of failure are lower. The four magnetos are for the four cylinders in the engine, but any one magneto can run the entire engine. In this case, the four items are redundant.

I think the first twin engine commercial airliner to be certified for over-water flights was the 777. It can take off, fly 6000 miles, and land safely with one engine and a full load.
In the case of seatbelts I think there is more than only thyself. You might be able to control the vehicle better post-crash, preventing injury to bystanders or passengers.
This is known as a "Derivative Database" and so ODbL still applies. It's a classic share-alike/copyleft licence, with the wrinkle that it has to use copyright, database rights, and contract law because database protection varies across legislations. See http://opendatacommons.org/licenses/odbl/ .
Free database of geographic place names and corresponding geospatial data
Yes. But it's probably not because they are manufactured here that it gets 5 stars in NCAP. Surely it's because they know that if they want to actually sell any Jeeps, they better have 5 stars?

The same would be true for an american 2016 SUV that isn't available in Europe today, if they want to launch it in Europe.

I believe the US manufacturer would either change it to achieve 5 stars, or make an EU model that gets 5 stars, or just not sell it in the EU. And that is regardless of whether the regulations are relaxed so that it could be sold as-is in Europe!
Great! Small point though, i would be in favour of a separate Bluetooth and Wifi kill switch.

EDIT: They use i5 and i7 processors, which IIRC use black-box Intel microcode... Also, i wonder if they support Libreboot? My apologies if it turns out i cannot read. Otherwise they look quite nice. I'm excited to see more "alternatives" in the "free as in liberty" laptop space.

EDIT 2: Some more information here: https://www.crowdsupply.com/purism/librem-13

EDIT 3: At least they're up-front about what's Free and what's not: https://puri.sm/posts/purism-software-freedom-deconstructed/
Just standalone libs. It will be interesting to see how much trouble it causes.
As a firefighter, I have seen fires being put out by unmannned firefighting machines (essentially a remote controlled tank with a nozzle mounted). To be honest they aren't yet a replacement for firefighters however they definitely help with industrial fires. Of course there is a lot of skepticism among the older firefighters.
The Future of Shipping Software on Ubuntu
The other half does not think it is acceptable
I figure this will look good and "tough on crime" to the people seeing the news, but intimidation and preemptive punishment will not give people the self confidence they need to make a success of themselves in polite society.

Not to mention, I'm sure you can see how this is a breach of justice.
Who cares about advertising, when everybody is paying already.
> Also, never put your thumbs near the centre of the steering wheel.

The normal way of holding a steering wheel (thumb and forefinger forming an "O" around the wheel) may increase risk of minor wrist and hand injuries during small accidents. This probably isn't important for the general population, but for people who make a living with their hands it's worth mentioning.

http://www.boneandjoint.org.uk/sites/default/files/FocusOn_S...

> Less commonly, forced dorsiflexion
against a steering wheel in a motor vehicle accident or
a ball forcing the palm dorsally can cause a scaphoid fracture

http://www.physio-pedia.com/Scaphoid_Fracture

> Less common mechanisms of injury are:

> wrist extension with deceleration such as with the hand on a steering wheel

Although cupping the wheel with your hands may be more dangerous in other ways.
If you're further trying to wrap your head around it an example would be: https://en.wikipedia.org/wiki/United_Airlines_Flight_232

An engine failure manages to disable all hydraulic links and redundancies in the aircraft.
I dream of the day when we start making computers where a runaway process can't take away resources from the control interface. As in, you should always be able to kill a process, always be able to move and close a window and always be able to send a goddamn ctrl+c via a terminal. Otherwise we're in a classic priority inversion scenario - a lowly process can take away control from the user.
There are certainly a lot of other things in racing that contribute to safety. But the biggie is always the harness.

A roll cage won't do jack for you if you're flying around in the cockpit smashing into the roll cage. Crumple zones are also ineffective if you're not strapped in.

Race cars don't have air bags. If you're strapped in tightly, the air bag adds nothing.

I've been in a crash where the belt saved my life, or at least prevented a crippling injury. I walked away with a broken nose. A roll cage or a HANS without belts would not have helped.
Dude, you and me bump into each other all over the place. I just tweeted you a couple days ago about the Drupal Assoc job board. Used to run into you on r/drupal agreeing on how there will be no Drupal 9, etc.

I mostly just do everything else in the org - infrastructure, architecture, mgmt, etc - and let the other guys actually do the Drupaling. Drupal is a minimal part of what I do day to day now, so it's not as if I hate my job. Quite the contrary. And I'm constantly learning new things and getting better as a dev, not just a Drupal dev. And the only one of my "really big ideas" that has yet to be implemented is the one where we build a custom (Rails) CMS and get out of Drupal/Features hell for good. And my boss doesn't even hate on the idea, it's just not the front burner item yet. The time will come, oh yes. It will...

Good bumping into you again.
You don't write O(N) class-specific implementations. You write only one function implementation.

You only have to write N class specific implementations if each class shows a different behaviour and thus requires a different implementation. If one function code can handle N different classes that share 1 behaviour, you encode this behavioural information in the class hierarchies: by inheritance/delegation, you inform the type system that the N classes share a common behaviour. You write the code in one class, and have the N classes either inherit from that class or delegate onto that class (inheritance vs delegation is orthogonal to this discussion).
Pure CSS Percentage Circles
Why would it be smaller? If anything, it should be exactly the same, you're just outbidding advertisers with your own "ads".
"During an August call-in, the speakers told the men that this was their last chance. Tammy Dickinson, the United States attorney for the Western District of Missouri, related the story of a man in the program who was given a 15-year prison sentence for being caught with a bullet in his pocket."

So, yet again software is the new force-multiplier? Strict (IMNHO crazy) sentencing guides, arguably designed for the purpose of reducing crime by being a deterrent, now leads to even more filling up of prisons due to targeted (ab)use against certain groups?

On a side note, I wonder how these algorithms handle police brutality etc. I can just imagine sitting in such a meeting, and seeing a couple of police officers in full uniform popping up on that mugshot wall of shame...
I'm totally fine with homogenizing safety standards across the world. But it has to be done by lifting the lower standards up to the higher level, not the other way around.
This is great! Mobile apps have taken our age back to the age where everything is platform dependent, the Internet was invented so that devices from multiple manufacturers could communicate with each other, but with Android and iOS we have created a new niche of platforms, now it is devices with specific Operating Systems, and they are pushing our age back!

There is a trend in Indian startups to abandon the web altogether and go "app only", among other reasons it defeats the entire purpose of the Internet as we know it, kudos Atavist!
And what about dead weight of battery after its empty?
Woman sends 'iPad robot' to queue for new Apple iPhone
I'm a bit surprised noone brought up minority report. Philip K Dick living a good afterlife :-)
I'm interested in how these redundancies have accumulated over the life of building aircraft. They're obviously for good reason. However the recent news pieces comparing electric aircraft, I wonder if there's a lot of efficiencies on the table for conventional aircraft if they could just drop in a modern engine like you might find in a race car.
Does static analysis still choke on Boost or CGAL?
Facebook Renames Internet.org to ‘Free Basics’
Refund coming in fast.
EU legal advisor brands Safe Harbour data sharing with US illegal
Turbolinks can create problems even to those who don't use them explicitly, but Coffeescript can't: if you don't like it, just don't use it, and it's as if it wasn't there. How would removing it from the asset compiler help you in any way?
Old net addresses run out in US
they are doing enormous damage with their lock-in

Damage to whom? Damage to potential competitors? Sure, but that's fair game under antitrust laws.

Damage to consumers? That argument is a lot harder to make.
There are some arguments here that go like "oh, how wrong and stupid people are" - but you have to turn it around to understand the situation. These young people are living in a modern surveillance society and they are learning their whole life that surveillance is normal - of course they adapt to their environment.

The "immature" mindset they develop is of course a mirror of the deep misantropic, paranoid and life-disrespecting mindset produced by the Leaders of Your Society (TM), that serves only the war industry, but creates more and more distrust, chaos and destruction everywhere on this planet - for some this might be a welcomed result.

This is an interesting study and our generation can learn a lot from it. It also shows why it is so dangerous to establish surveillance and control technologies everywhere like we do nowadays - kids will always do what their parents did.
Interesting, was not aware of that project.

Agreed that maybe the luxury car is the right way to start his attempt with a healthy cash flow.

In fact, I'm a big fan of people like him, who have the money and instead of just playing the markets to get more of it, he uses it to build something that can eventually help us.

The main reason for my comment was that some people idolize him like he has cured cancer or erradicated world hunger. These people should to take a step back :)
Supersonic Bloodhound Car aiming for land speed record unveiled
htop is Linux software, it doesn't work on OpenBSD.
Your fear that someone will steal the idea is natural but mostly wrong. You are being emotional about it, but you have to be rational in order for your company to succeed.

The most likely outcome of your idea is that you will work hard, launch, and discover then that actually no one is interested and at that point you discover why.

When talking about ideas to others you will discover that:
- Most people have their own ideas that they think others want to steal and that they think are much better ideas than yours. (You'll think these ideas are worse than your own.)
- Most people will think the idea sucks. (it's natural, just like you'll think their ideas suck)

There's a lot of information needed to be able to understand an idea. That's why you should also just validate the problem you are solving or some part of it, or part of the solution. You can't validate the whole thing. "Would you use this product" is the wrong question.

So you can be pretty comfortable in asking feedback.

However.

Get feedback from people who are relevant to the target audience.

Get feedback from people who are already invested in something. I wouldn't necessarily validate with a serial entrepreneur that's looking for something new to build. Although the more likely outcome is that he'd want to work with you which would be the best outcome for you.

Get feedback from people who don't have a significant advantage compared to you to get it done.

You shouldn't be afraid of competitors. They will come anyways. You should be confident in your ability to outperform them - you will have to. Which also means that these people you are validating with that you think could steal your idea - you need them on your team. Or you need to build to a team so strong that them stealing doesn't matter. You still actually need to build that team.
My BF knows my email address, and I know his, but going through each others computers/phones/whatever is a big nope.
As a long-time Adblock Edge user, thanks. It's a shame they don't have a mechanism to alert users about that.
EU cars will be recalled all over the globe for cheating, there are no US recalls because they did not cheat. The EU cars violate EU regulations by cheating. It should be fun for them as it appears to be industry wide and state sanctioned. Maybe they can raise their pollution limits enough that they are not recalled in the EU.
I hope Microsoft never decides to ditch their compiler and use something existing like Clang. I may have had headaches due to Microsoft incompatibilities before, but having a real alternative (or even three, MinGW still works fine) is great.

That said I applaud their decision to fix their compiler architecture problems!