skysight-inc/HackerNews huggingface dataset:
SpaceX uses VxWorks for their hard real-time requirements: http://blogs.windriver.com/vxworks/2010/12/vxworks-helping-c...

They use Linux for non-hard-real-time stuff. Their microcontrollers also do not use Linux.

Coincidentally, Tesla uses QNX.
> A static analyser can't decide if you do "good goto" or "bad goto", but it's easy to ban goto outright and avoid all the "bad gotos".

That depends on the goto statement. A good static analyzer can certainly recognize a "goto exit" pattern. There is very little difference in a function graph between an if/then/else clause and a goto statement. In fact, most static analyzers perform a first pass that is pretty similar to a compiler so that it can build a function graph for performing data analysis along each of the potential branches. One this pass is performed, it doesn't matter if you used an if/then/else, a for/while/do-while, a switch statement, or a complex sequence of break or continue statements. A graph is a graph.

The more succinct question is, "What constitutes a 'good' goto statement?" From the perspective of a static analyzer, it would be applying the exact same analysis as it would for any other branch in the function graph. If it detects a memory leak, a use-after-free, or a use of data which isn't always initialized, it makes little difference whether this is because of a bad goto statement or a sloppy set of conditionals. Either the graph shows a problem, or it does not.
In general women endure the side effects because the penalty for not remaining on birth control is higher. And because we're told those symptoms are "normal" and "to be expected". And because we're expected to accept more responsibility for birth control than men are, in general. The guy carries condoms in his wallet, but in a relationship it's the woman's problem.

But yes, women do quit or change methods because they can't stand the symptoms. I quit the pill because of depression, weight gain, and loss of libido. A friend had a non-hormonal IUD removed because it escalated her monthly menstruation to the level of hemorrhage. I know one who avoids the pill because of blood pressure and cancer risks. I know others who simply endure mood swings, weight gain, etc because they don't want to get pregnant and their boyfriends or husbands loathe condoms.

There's a lot to be fixed on both sides. I think some cultural change is in order. I hope we're able to develop a version of male birth control that doesn't have severe side effects. And I wish someone would invest in research into birth control for women that is safer than what we now have too.
Can someone explain how the frequency domain stuff works? I've never really understood that, and the article just waves it away with saying it's like converting from binary to hex.
What Is the Average Age of Action Heroes?
I think 4G in Europe is generally pretty good, in the UK I'm getting 20GB 4G data, unlimited calls and texts for £20. However, on some networks 4G data can be pretty intermittant so you might not always be getting 4G :(
Those two "Sign up" buttons hide the last line of both paragraphs for me. Also, the three buttons at the top ("login with") look a bit funky.
It would be nice to see employee ownership and number of employees next to these numbers. Don't forget the little guys!
An American in a Strange Land
Well done. The only thing that could make this better is an interactive model/app for me to play around with. The frequency spectrum can probably be used while retouching images as well.

A video on youtube led me to Joofa Mac Photoshop FFT/Inverse FFT plugins [1] which was worth a try. I was unable to register it, as have others. Then I came across ImageJ [2], which is a really great tool (with FFT/IFFT).

Edit: if anyone checks out ImageJ, there's a bundled app called Fiji [3] that makes installation easier and has all the plugins.

If anyone has other apps/plugins to consider, please comment.

[1] http://www.djjoofa.com/download

[2] https://imagej.nih.gov/ij/download.html

[3] http://fiji.sc/
Other things include asking if you can smoke malboro reds inside my place or trying to cram 6 people into my place or just being creepy or weird with your request or trying to haggle on price.

From talking to other host, appearing like your there to party(live 20 minutes away, under 25, bring a huge group for party) is a giant red flag.

Race is pretty far down the list of 'don't accept'.

Honestly, I haven't seen any sketch people on airbnb yet...broke sketch people tend to view it with the same suspicion others view them('won't you be robbed!!!' ).

Women are the biggest pita since they tend to grade harder or their men folk show up to cause issues in my life as a host or they're friends arent cool with airbnb then freak out to find a male stranger lives in the place.

Women bringing guys or alone are pretty chill.... Groups are nightmares.
Honestly, I can't see how your response is anything but preaching a false equivalency.

>My point in both of my comments is both parties/any party operates in its self interest. The GOP do what they need to do and the Democrats do what they need to do. I don't see the democrats as some white light in a world of evil, I see a political organization that is willing to do whatever it needs to do for self preservation. To use your words, I think there is bureaucratic incompetency on both sides, yet people spent time and money to take a really good idea and use it to smear one side.

Expect the issue at hand is one group is being proven to engineer voter suppression, which is a specific claim that rises above mere bureaucratic incompetence. The fact that these actions can be shown to be more than bureaucratic incompetence is the entire crux of the discussion. This is comparable to a zero tolerance policy saying that someone bringing a pocketknife to school is exactly as guilty as someone who brought a ka-bar into school with the intent of killing his teacher.

>It's the Republicans doing it now but let's not forget the role Democrats had in overseeing Jim Crow laws.

I'm pretty sure this is the definition of false equivalency. FWIW, Jim Crow laws were perpetuated by a coalition of Southern Conservative Democrats and Mid-western Repbulicans. The Democrats on their own didn't have enough numbers to survive the attacks by Northern Liberal Democrats.
FlaskSR: Make flask pages load faster and better by streaming HTTP Responses
The obvious difference being: that is not the intended use for a hammer.
It's the Fourier transform basically. There were even some past links on HN that explained it nicely so you might check those first

(Though for images it's in 2D, not 1D which is more commonly done)
This is nonsense. Many women even benefit from the contraception (I mean, beside the obvious benefit of contraception). I know of women who had horrific pain during that time every month, and with contraceptives, they regained control over their body and the pain during their days subsided (so, they'd take it even if they weren't sexually active). Risks of modern and popular female contraceptives are incredibly low. Besides, nobody forces women to take these contraceptives (which are currently the only ones that work well beside physical contraceptives).
Funny videos 2016  Best Funny Fails Compilation 2016  try not to lagh or grin
Tweets, not blogs, are the future of writing. Online food delivery, not groceries, are the future of eating. Virtual reality, not real reality, is the future of life.

Opinions we will have always.
Since I don't hear a thing I'm not sure what is going on here.

Click on the gem and the web page will play a "chirp," which is loud and beepy and not ultrasonic or secret at all. It's an analog modem type system, except probably way slower than 300 or even 110 baud. Everything old is new again, I guess.

In any case, the point is: the Chirp system is distinct from the supposedly-possible secret systems the Ars story is fretting over.

I've seen several articles worrying about the use and abuse of data transmission via secret ultrasound, but I've never seen any claims that named names or that offered a way for readers to verify or check anything.

I don't think you can count on the average laptop/phone speakers, mics, and digital audio systems to deal with ultrasound.

If a computer's audio drivers and audio hardware are set up to play back at standard CD/DVD sample rates (44KHz or 48KHz), then ultrasonics are not happening there, period. The same principle applies to inputs.

Even if all the hardware and software on two devices is capable of and configured for producing/receiving ultrasonic frequencies, it seems pretty likely that loud ultrasonic screeches played on a 50-cent cell-phone speaker would produce audible harmonics, and the jig would be up.

I expect secret ultrasonic data transmission over commodity systems is the sort of thing a well funded state organization might turn to for a targeted operation. Because it might work under exactly the right circumstances, but it would be fiddly and terrible for general use.
If you think Saudi Arabia, the country that executes gay people, is contributing to the Clinton foundation to promote charity, you are beyond reasoning with.
Since many batteries, especially rechargeable ones, post their mA*hour numbers it makes sense to talk about current.
It's 2016 and I still know no casual Internet user that looks for the green padlock before entering sensitive information. Heck, even many of my peers (developers, etc.) don't seem to either care or are ignorant to it. I don't think it's their fault, I believe it's more of an educational issue. Perhaps browsers should display a confirmation dialog when the user is trying to send some sensitive information over HTTP.
> I also have this habit to book my flights as close to when my job ends/starts, like take a red-eye right after work and come back the day I start work again, going straight from airport to work.

I used to do this and it's terrible to the point where it ruins entire vacations for me. My wife and I have a yearly vacation with a group of friends that happens to be Sat-Sat. I'll almost always take another 2-4 days on top of that, on either side, so I end up taking a ~2 week vacation with a week long trip in the middle of it.
"This post will give insight into some of the details at a high level - I hope to not bore you too much with the intricacies."

Did you miss the third paragraph?

As someone who knew nothing about it before, I found it lived up to it's goal.
Using Winston, a versatile logging library for Node.js
The reason for glued-down batteries is not planned obsolesces. You can get the battery replaced for 150$, which is about as much as Lenovo's batteries cost.

The reason is that a removable battery needs twice as much enclosures as a non-removable one, adding something like 1/5 of an inch to the thickness. The second reason is that Apple has switched to shaped batteries basically filling any available space, which makes removability as good as impossible.

A third reason is that nobody actually wants removable batteries. An MBP gets 10 hours of battery life, 13 if you're on a plane and turn off the wireless. Add an hour of food service to it and you're good to go around the world.

If that's not enough, you can just get an external battery.
Sure - but then the developer-facing "log" is the New Relic interface, and your instances transmit failure information to it via some API (I mean I suppose you could have one program output a plain-text log file and then another program or service parse that to figure out how many errors were happening, but you wouldn't do that for any other kind of inter-system communication).
So, could we detect what properties of smoking map to which DNA changes, and design a cigarette that maximizes net-positive DNA changes while minimizing harmful/negative ones?
How do I know the site won't die before I do?
Whatsapp Funny Videos 2016   Best Indian Funny Viral Videos   Try Not to Laugh
Fatal Tesla crash and battery pack issues for First Responders [video]
>Communism is great, in theory, but its actualization sucks.

If I had a nickel for every time someone said this, I'd invest in stocks and shares and become a capitalist. It's such a tiring trope, like an old version of "all the parties are as bad as each other". Infinely repeatable, and everyone agrees by default. Wonderful!
Well, this person seems to have had a hard few months. I have a lot of problems with the post though:

- Docker do not own CoreOS and did not create the distro

- Docker did not write OverlayFS

- There are issues with storage drivers. Don't use AUFS for the reasons outlined. I've had no issues with Overlay2, but note there is also devicemapper (which Red Hat have poured a lot of time into) and BTRFS. And ZFS now IIRC.

- It's not correct to say Docker was designed "not" to do persistent data. You do need to be aware of what you're doing, and I suggest not running DBs in containers until you have the solved the FS issues and have experience with orchestration.

- Kubernetes has been around for a while now and is fairly stable in my view. Swarm isn't rubbish, but the new version is very young and you may run into issues in the short term.

- With microservices, when you are running lots of small containers, you have to expect them to crash now and again. It's just the law of averages. You need to design your application to accept this and deal with it when it happens.

If you hit this many problems with any given tech, I would suggest you should be looking for outside help from someone that has experience in the area.
Device/browser? Will fix, Thanks!
And nobody would be forcing men to take this.
what would be the difference between something like this and say using puppet to apply and manage CIS requirements?
Wouldn't it be the opposite? That is, if I don't have any kids, then my kids aren't competing with their kids for resources.
> This script is intended to be run as a cron job, but you can also run it as a Docker container

I mean, he's right on the cron part. That's how all the various open source docker cleaners are working.
Have you personally used those tools? On what sort of projects?
No, my next laptop will be a MBP. My brand new Thinkpad at work has poor power management and wakes up from a sleep sometimes, I thought Windows 10 was pretty good but it has random issues that make me wish I was using OS X, and I don't have time to spend messing with Linux config these days.
AI-powered sommelier bot in your pocket
The search keyword to learn about it is Fourier Transform: https://en.wikipedia.org/wiki/Fourier_transform

Along with the Wikipedia article and the obvious Internet search, there's a lot of good stuff that has been on HN: https://hn.algolia.com/?query=fourier%20transform&sort=byPop...
You Are Not Eating Right Here Is How
Lego car that runs on air
Do H.264 and WebRTC have different use cases? Or do they compete directly?
Most professionals get more than two weeks. Two weeks of paid vacation is really minimum entry-level stuff. I walked into 3 weeks and negotiated 4 weeks for next year in my review, and I've known people who (much further in their careers) have 5 or 6.

One of the problems in the tech industry specifically is a lot of the PTO schemes in the US are tied to length of service at that company. If you're jumping around every 2-4 years it's hard to get more than 3 weeks unless you're at a much higher level. At one of my previous very conservative, corporate/public, healthcare industry jobs there was a developer who had been at that company for over 20 years and he got 6 weeks a year. The manager had been there for a year so only got 2 weeks.
Its a double edged sword of course, but for the financial sector the money saved on open source would be peanuts in the grand scheme of things.

A proprietary CMS may very well be holed like a swiss cheese, but it will not be as obvious / easy to find the holes when you can't look at the source code, you are basically left with fuzzers and manual/bruteforcing injection as your only viably point of entry.
Also, if I'm not mistaken, only 1 app can listen at a time.
Nice article! The motion compensation bit could be improved, though:

> The only thing moving really is the ball. What if you could just have one static image of everything on the background, and then one moving image of just the ball. Wouldn't that save a lot of space? You see where I am going with this? Get it? See where I am going? Motion estimation?

Reusing the background isn't motion compensation -- you get that by encoding the differences between frames so unchanging parts are encoded very efficiently.

Motion compensation is when you have the camera follow the ball and the background moves. Rather than encoding the difference between frames itself, you figure out that most of the frame moved and you encode the different from one frame to a shifted version of the blocks from a previous frame.

Motion compensation won't work particularly well for a tennis ball because it's spinning rapidly (so the ball looks distinctly different in consecutive frames) but more importantly because the ball occupies a tiny fraction of the total space so it doesn't help that much.

Motion compensation should work much better for things like moving cars and moving people.
And the pattern continues. C, G, D and A major are the easiest to play in because their key signature has respectively 0, 1, 2 and 3 sharps.

Further, C# and F major are probably right behind those four because most people playing the guitar will just use a capo and play in C and E major respectively.
What are examples of net-positive DNA changes?
I think they just mean it shouldn't be "H.264 is magic", it should just be "video compression is magic" or some such. That irked me a little bit too.
As much as I herald the ongoing march toward mass HTTPS adoption, I'm not sure Google should be taking the credit.

It seems to me that they are now walking a very fine line between improving the web, and taking over the web.

For many people Google IS the Internet - it's the provider of the search results they always see. Chrome badgers you to sign up for a Google account, and with it the associated services such as GMail.

9 out of 10 smartphones now run Android, and almost all of those are Google controlled (AOSP[1] is hardly a thing any lay-user knows about). Therefore for 90% of internet users, Google is their gateway.

If Google don't want to you know about something on the internet they have many routes to ensure you never find out about it.

If this was Microsoft doing this - the world would be in uproar, but apparently Google are allowed to get away with it? Where's the Antitrust lawsuits against Google? There's a one smoldering on in Germany[2], but it's getting almost no press - most probably because Google are suppressing any mention of it in their results or in Google News (Crazy? Maybe, but you can't disprove this either).

There are no web standards anymore - if Google want to add a feature to Chrome, they just go ahead and do it, forcing the other browser makers to adopt that feature lest they be left behind in the browser market.

Almost all big sites use some form of Google Analytics, along with advert providers such as DoubleClick[3] (also a Google company). You simply cannot do anything on the web without Google seeing in one way or another.

Put simply, the Internet is dead; All we have now is the Googlenet.

--

[1] https://source.android.com/

[2] http://www.ibtimes.com/android-antitrust-googles-big-problem...

[3] https://en.wikipedia.org/wiki/DoubleClick
It's comfortably running within GAE free quota so even if we disappear it should be up and running ... Gotta pay that domain for max years though ;)
Good question, thanks!
Yes indeed you're correct. Another nice theory of mine ruined by actual evidence. I'm still hoping that the guy making the comment got it from The Clash though, just cause I'm biased towards them.
No, but I go into it a bit in https://lee-phillips.org/lispmath/
Those stories about Adblockers selling browsing history and private data, is just a lame intent to make people stop using adblockers and make us digest all that advertising crap.... Watch an ad is our choice....
I don't think that it violates any of those, but on the otherhand your post does violate the rules for comments.

I was trying to make a point relevant to the OP, that 'diversity consultancy' is a job title comparable to 'snake oil salesman'
Stop Measuring Everything
Furthering HTTPS adoption is the best way we have to combat pervasive surveillance

No it isn't. HTTPS fights passive surveillance. The pervasive surveillance is already inside the HTTPS link, and deliberately so.

The actual best way we have to combat pervasive surveillance is to grow a spine and work to end the 1st and 3rd party surveillance our organizations implement, rather than just bitching about surveillance on the internet.

There are only a few actors positioned on the network that can passively perform surveillance pervasively (not just incidentally). My threat model extends beyond the NSA and ISPs. We've been taught to hate and fear them, but I'm sick of only thinking about the last crisis instead of focusing on the underlying problem.
That falsely assumes that meditation's only effect is to make you emotionally more durable. One of the interesting effects is that when you become more durable, and able to endure, you're also able to make better decisions. You can "zoom out" and perceive options that were invisible before. Sometimes this means the often painful realization that you are the asshole, and need to change. But other times this means seeing that your situation could be a whole lot better, with a new partner, or a new job. The key thing is that you get some space between you and your situation, and this gives you a lot of freedom.
Yes for their microcontrollers they use VxWorks. But Linux is still used for the flight software (i.e. mission control).
you probably need to also clean yarn cached folder

~/.yarn-cache/
Chrome Version 56.0.2906.0 dev (64-bit) on Windows 10.
Gnome 3 still isn't stable for mrle. Admittedly I am on Ubuntu, but it will freeze every few days.

The sure fire way I can think of right now is trying to drag a window from one desktop to another in the overview.

I'm quite good at breaking software, considering doing a semi regular video on favourite things that break.