skysight-inc/HackerNews huggingface dataset:
#clojure, #machinelearning and #math on Freenode have been fantastic resources.

I always try and encourage people to use IRC over Slack (which I've found to be a bit of a timewaster).
You're being overtly crass to call someone out for being racist and bigoted when another reading of the same comment could imply that the other host were so professional, well spoken, and polished that he wouldn't be surprised if that was their profession.

Isn't it rather biased of you to assume that being an engineer is somehow superior to being a professional actor, spokesperson, or hostess?
Great suggestion -- Demaine's lecture videos were so illuminating for me when I studied cache-oblivious algos. Here's a corresponding paper describing the cache-oblivious Funnelsort algorithm: http://erikdemaine.org/papers/BRICS2002/paper.pdf
Upside. LPs are willing to invest a small portion of their portfolio into an asset class that has lower average returns, but potential for great upside.
Did anyone else notice that the bottom two windows are not different cameras on different boosters? The guy even told us, "I know they look similar but they're different". Nope, they are the same. Watch how you can see two pads and they both land on the pad on the right. And you can see the second booster burning in the same orientation. The roads leading to the pads also make it easy to notice.
Ask HN: Should banks peg their deposit interest rates to inflation?
I was just thinking about this, since people who earn the usual 0.01% annual interest on their accounts technically lose money over time, right?
Good news, those options will continue to exist.

If you find manually managing those things easier than the occasional firmware update and making sure you buy things from companies that are reasonably reputable and have decent security practice, then by all means stick with regular options.
The Inside Story of Airbnb’s Management Shakeup
the car is not actually in the vacuum AFAI can tell from their GIF:
https://tctechcrunch2011.files.wordpress.com/2018/02/spacero...

id imagine a 360-camera is projected onto the inside of the sphere/case the car is actually inside of.
I've used QML before, but I appreciate you linking a sample for anyone who's curious.

Re: the matter at hand, it's cool if you don't consider that bloated. If I was using a C++ Qt codebase as the comparison point, I might think that too. However, if we're comparing it to a typical web codebase, that's an order of magnitude more dense. This also just doesn't matter in 2018, because QML could have the best documentation in the world and you'll still have trouble figuring out any issues as it doesn't have anywhere near the level of literature and/or (discoverable, not buried in some dead Linux project) open source code that the web platform does. Qt has a sexy problem, and every time it's brought up people try to claim it doesn't matter, but it does.

(There's also a slew of apps (e.g, I could go pick a cryptocurrency wallet app at random...) that have been built long after 2012 and still have issues with rendering.)

I'm not interested in debating KDE, since... that project stopped being relevant to me around KDE4. Nothing but wasted potential.

Re: respecting a Desktop theme... I used to love ricing out my desktop too. ;P

The thing is that it's an archaic viewpoint - one that you're welcome to have, but it'll increasingly be pushed down. Product design is always going to trump desktop UI customization capabilities, because one of those has money behind it and the other doesn't.

I also don't know anybody who customizes their desktop chrome anymore because (in addition to companies like Apple making it next to impossible) most people use their machines through a web browser at this point.

Also, let me be clear: I would love for native UI frameworks to be better. I don't particularly enjoy digging around in web codebases, but pretending that anything is else is as close to approachable as them makes it very difficult for any native UI toolkit to improve. People seem to think it's on the Web to catch up to the performance of native, but it's really the reverse - native needs to play the game how the web does or it's going to go extinct.
Jupyter: notebooks for education and collaboration
I'm not sure what gender has to do with that thread

From my experience. Being an asshole is not a gendered trait
If a person is alive, and invites people over, but does not frisk them. Is he not invited someone to stab him to death?

At some point there is reasonable expectation. On all websites worth their salt, input fields are labeled. An input field is not an open invitation to hack the system and bypass it's actual use.

Also, haven't people learned by now that debugging other people's systems can either be rewarded or punished? It's not worth it unless the company has very publicly stated a hack me invitation and reward system.
I appreciate all your points. However, in my experience implementing coroutines and fibers, where I allocated stacks using `mmap`, with guard pages, I'm not completely convinced that fixed-size stacks are an issue:

1/ The typical C stack is fixed size and code is written accordingly.

2/ `mmap` can allocate virtual memory, so you can allocate a large stack but that's an upper limit, it might be paged out if unused.

Thoughts?
> “On a percentage scale where would you rank [candidate] relative to other people you have worked with?”

That does look like a terrible question. Without context, team organisation, and work history for the reference person, the answer is meaningless... Not even if you're poor performing. If that person just happens to work with amazing people, of course you'd be rated lower.
This Seizure-Detecting Smartwatch Could Save Your Life
> Only to find out later that both services stopped working, so you got charged money you didn't know you were being charged, and your house was open to being looted.

Wait, in this scenario am I blind & deaf or something? Because I can see my lights turn off when I leave and turn on when I arrive. I can hear and see the lock close when I leave and hear and see it open when I return.

I'm definitely not saying IoT is perfect, but this argument is idiotic. I can also leave my lights on and forget to lock my house with a manual setup, both things I have done before as I'm sure we all have.

Honestly, for a community of users that is entirely focused on tech startups, this is a ludicrous amount of FUD.
It was removed from reddit, but Google cached it so here goes...

http://webcache.googleusercontent.com/search?q=cache:6ZVRmK2...
Should have been written: "Love that SpaceX announces, shoots, and leaves live production in-house." Not because it was grammatically incorrect, but because I wanted just one more chance to make an Oxford comma joke. http://a.co/gc5Izsa
No, you can't generally put anything useful in there. The whole point of a lambda is the [&]. If you can't capture local variables then it's practically useless.
According to News Conference:
1) Elon confirmed that the faring recovery was not a goal as they have a new version of the faring in active development which should have a recovery strategy in place. 2) It appears that the center booster was definitely lost. 3) Loss of center booster was best case scenario for loosing one of the three boosters as the outer boosters had really sweet new titanium grid fins.
This expanded quote got me to go look up videos of live lobsters being boiled. None of them showed the lobster reacting to being immersed in the water the way Wallace describes
> Most journeys made by motor vehicle are short enough that they could instead be made by human power.

That’s heavily dependent on where you live, I think. I have a 40 minute commute to work.
The actual announcement, linked in the article: https://blog.mozilla.org/blog/2018/02/06/announcing-project-...
Well, if you put it that way, I'd distrust a lot of economists. Big bank economists, stock broker economists, union economists, any lobbying group economists... have I missed any?

Oddly, I more or less trust the Congressional Budget Office. I kind of trust the Fed. (They have their own lens, which you can call bias, but they have more and better data than anyone else, and they are a lot more aware of second- and third-order effects than almost anyone else.)

I read your original comment as saying that we should have gone to the unions as our sole source of economic advice. I think that's a terrible idea. If you meant that we should listen to them as well as others, sure, I actually agree with that.
Not sure. Why do you bring it up in this context?
Combine that with a cheap battery replacement from your local Apple Store and your 6 should be great for another couple of years, I'd predict at least through iOS 12.

Historically speaking, we would expect the 6 to be supported by iOS 12, possibly by iOS 13 and unlikely by iOS 14.

The current trend for current iOS devices is five generations of software support with the iPhone 4S, 5 and 5S all getting five years.[1] The only recent exceptions are non-flagship models that used "old" parts at the time of release (iPhone 5C and iPad mini 1) which only got four years.

[1] http://iossupportmatrix.com/
Ok so for a typical IoT device I have the software on the device that talks to some server/service on the Internet, and an app on my phone to control the device. This replaces the server/service? What about the app? Does that mean I can create my own devices and an Amazon Echo or Siri will eventually be able to talk to it?
I worked in EDA for several years, late 80's/early 90's. Its tough. Yes, the current tools are miserable. But the market isn't huge, so there are only so many development dollars to go around. And the interfaces between tools are information-lossy kludges held together with duct tape and string.

Open source is hard, because without access to the data, it is hard to do a good tool like a timing analyzer. Heck, when you do have access to the data and you can talk to the physical chemist that designed the process because his desk is 5 rows over it is still hard to get it better than "close enough".

I've thought many times about doing an open source event-driven logic simulator. At one point, I was a top guru of that technology. The thing is, I doubt if a sufficient number of people would care, and it is basically worthless without all the tools that feed it and drive it.
Without some constraints, a Lipschitz bound with non-zero gradient is no bound at all.
MQTT is messaging protocol. Is there standardized messages for controlling devices?

Also, there can be different protocols for talking to devices and for talking between computers, gateways, and services. Most home automation devices don't speak Internet protocols and need a gateway as bridge and implement more complicated controls. Devices need to worry about low power, bandwidth, and limited processing power. Might be good idea for security if devices aren't available on Internet routed protocols.
Search for it? Also you can "tell the algorithm" that you want to see less Kylie Jenner (I did that, and I've started to enjoy the kind of content that's been popping up).
Yes. Historically, young people with limited experience didn't end up being the focal point of companies in the media, so the chance that they were some PR workers was much higher than advanced material scientists.
Jameson Lopp has put together a great list of resources for those looking to get started in the space.

- https://lopp.net/bitcoin.html
Yes, that's important.

Wonder what success of FH would do to works on BFR? If BFR would be as successful as Musk writes, would SpaceX make two rockets - or optimization will lead to just one?
Literally everyone who has done this is bound by NDA. Every single foundry will make you sign one.
> will only block if you request more data then is available in the buffer

Sadly, that's not true on Linux. According to the man page[1]:

> Under Linux, select() may report a socket file descriptor as "ready for reading", while nevertheless a subsequent read blocks. This could for example happen when data has arrived but upon examination has wrong checksum and is discarded.

(I assume the same is true of pselect(), described in the same page, although it doesn't specifically say so)

So the rule is: don't trust select(), always use O_NONBLOCK if you don't want to block.

[1] http://man7.org/linux/man-pages/man2/select.2.html
It was Elon's personal car, I suspect it could have been sold for more than that and I imagine it could have ended up in a museum eventually. He didn't just buy a 200,000 dollar unrelated car to wave his wealth around. I imagine if Elon weren't such a strong face to these companies, it wouldn't be causing such controversy. It is ultimately a marketing stunt by a company. SpaceX launched a Tesla, because companies have more money than people so they can do that. In the scheme of things this is not a big sum of money for most companies and people do regularly accumulate that much wealth, albeit wrapped in home equity.
I'm a fulltime IoT software consultant, and I wish we'd see more of these initiatives. A few thoughts:

1. The problem isn't the transport layer, it's the application layer. The transport layer is mostly solved via MQTT, COAP, Thread, etc. Sure, we can improve there, but the real problem is the application layer. So I applaud Mozilla's attempt to bring something into this space.

2. Bootstrapping this will require a substantial number of hardware vendors to sign on, both at the edge and at the hub layers. IMHO this is why Google Weave [1] never took off in it's original incarnation. Bootstrapping this like they did with web stuff isn't enough, because this isn't the web.

3. Devices are only part of the problem: We need a software services layer, too. Think time services, IFTTT-like orchestrators, media services, etc.

4. JSON is a non-starter long-term: it sucks for small devices. They need a binary format that is easy to parse.

5. Request-Response isn't the right pattern for most use cases.

6. The Property/Action/Event concept is a solid start.

7. For the love of everything holy, add versioning!

[1] http://internetofthingsagenda.techtarget.com/feature/Google-...

Edit: Grammar.
And scalability, and stateless transactions.
I don't keep up with the EU, but I hope this mindset that time is more valuable than money spreads.
Yes (at least with the new version), you should be able to long click on the story and say show less of this. (Source, I've done this and it's worked pretty well).
Google Blocked My Trivia App (HQ Clone) as a Gambling App
We are a startup with an app that offers prizes to users for answering trivia questions. Basically, a clone of HQ Trivia for India.
Link for our app is:
https://play.google.com/store/apps/details?id=com.relylabs.phirki
Google has blocked the release of our app on the grounds that it is a gambling application which 'App offers cash for games of skill'.

What recourse do I have? Any help would be appreciated.
Just a note on IoT: Yes, it's messy, yes it's early, but I really love working in the space full time. It spans every part of computer science and it's never dull. I get to work with Fortune 100s and startups, and it's really a fun place to play.
One big problem with cycling is riding in rain or cold weather. If only there was a canopy that I could put on my bike in a few minutes and then go out for ride, that'd be so awesome! Even something permanent would be good but then you start turning it into a car and now human power is not enough to drive this vehicle. A covered single seat vehicle that is mostly human powered with some electric assist when needed and gyro stabilization would be my dream commute vehicle
HAL is merely an expression of the 20th century trope of the computer run amok. Same as the IBM system from "Desk Set" and the "War Games" WOPR. It's a product of ignorant naivete of what computers are capable of and what their true weaknesses are. It has no basis in reality. Just a way for writers to personify a machine with flaws to drive the plot forward.
That's exactly what I was trying to say, but you said better. People LOVE learning skills in certain environments like a video game. But I think the serious consequences of NOT learning when you lose your job tends to make learning more difficult.

So even though you want what you are learning to be important. If it is TOO IMPORTANT the scale tips in the opposite direction.
> Yes, primitive people drank water straight from streams. They built up resistance to a lot of the pathogens, but they also had lots of parasites and diseases, and didn’t regularly live into their 80s, so I’m not sure why you’d model your food and water safety on theirs.

And their streamwater was a lot cleaner than ours. Unless you're high in the mountains, there's a good chance that any given waterway in the US has a farm or factory somewhere upstream.
1.2.840.113549.1.9.16.
For the radio component - I suggest that you build a "block" of useful data and send that several times using very good Hamming (error correction) instead of error detection. If using wifi then consider UDP.

You'll get better range out of something proprietary, I've had success in the 915 Mhz band. A spread-spectrum approach is better if possible.

Ideal would be if the car assumes it cannot receive anything and attempts to send each block several times before beginning to transmit the next block. Another approach could be to send a window of blocks each time.

Receiving outside the car is likely to be much easier - a large antenna can be used away from all interference. An option could be a human operator holding a directional antenna, visually tracking the car.

You might also store the blocks within the car for later 100% accurate download.
I kind of figured that happened when they lost the video. Still a really amazing accomplishment--the video of the boosters landing was like something out of a sci-fi movie. It's the best space launch since the first Space Shuttle in 1981.
I especially like your focus on physical design, as it (along with verification) is usually the bottleneck in modern cutting edge node chip development. Any plans to update the public about progress?
I did too. mm is millimeter. MM is million. It comes from the Roman numeral M, so it has to be capitalized.
Ensure your remote-start doesn't turn into a remote-stop and a crash.
Big fan of the lifestraw. It's easy to use, effective and they do amazing things for folks in areas with low water security. I live in the city and keep one in my earthquake preparedness kit.
I can't speak for GP, but I switched to Hacker's Keyboard[1] which doesn't support gesture typing. I'm pretty happy with it, though it's pretty barebones (it doesn't even turn on the phone's radio). Took a bit getting used to -- the recommendations are different and it felt like the key hitboxes weren't the same as gboard, but it felt pretty familiar after a couple of weeks.

[1] https://github.com/klausw/hackerskeyboard
I'm not saying it's a bad thing that they joined. It will be useful for everyone. But Apple are being Apple. They just can't do the right thing from the start.
Ed Yong Spent Two Years Trying to Fix the Gender Imbalance in His Stories
The analogy to front doors and keys is much more fair than you give it credit for. Do you walk around the neighborhood trying doorknobs to see if they're open? So don't try to exploit a site uninvited.
I imagine it was a small lie that got out of hand. She did not mastermind a media storm. She told a lie to her school or her parents, they went to police, police talked to media, media interviewed the family, etc. At some point, if she were an adult, she would have understood that the lie had gotten out of hand and would have put an end to it. She was probably so afraid of "getting in trouble" that she didn't dare admit she lied in the first place.

When I was in kindergarten, I once lied about seeing a snake in the schoolyard. I don't remember why or how, I just told a stupid lie like every stupid kid (which is the same thing as every kid) does all the time. Now, no one believed me and I don't think that anyone else in the world remembers what I said, but imagine if they did. Imagine the grown-ups had taken it seriously and called 911 (well, 125 realistically , it wasn't in North America). The city would have started a large investigation to find the missing killer snake, the media would have printed article after article reporting on how people should be scared of sending their kids to school when there are dangerous animals on the loose and no one does anything about it, recess would have been cancelled, ... Imagine a shark scare, but on a larger scale. Every now and then, some grown-up would have asked me if I was sure I saw a snake, and due to the aforementioned stupidity, plus the fact that I was afraid of getting in trouble, I would have nodded yes. It would have been The News until something else distracted people from it.

None of this happened because no one believed me in the first place. But if it had happened, should I have been held criminally responsible for all the trouble?

That's my point. Kids lie all the time for all sorts of reasons. If you want to start holding them responsible through criminal justice system, you would have to send every one of them to jail.
Yep. If you're dehydrated because you didn't bring adequate water or a filter, and drinking unfiltered water will get you to civilization (trailhead, car, etc), it is better to have giardia (in a few hours) than to be dead.
Not to belittle your point, but in defense of the original comment, I think he looked "more like an engineer" because he looked like he'd been up for 48+ hours powered nothing by coffee
A Chrome extension even with all available permissions doesn't have access to your password manager. (It could record the passwords as they're typed or autofilled into a webpage, but it doesn't make a difference whether you're using your browser's password manager or typing it yourself there.)
Ow. This article is kind of a gut punch.
Heh, #1 and #2 we are developing internally. Bonus points is that it supports analog/mixed signal as well through the chosen abstraction (SPICE level black box), models leakage, power consumption and thermals as well. Email me (on profile) if you want to connect.

For a public example, our simulator is very similar to Level 2 of the PARADISE flow being developed at LBNL.
Google Blocked my trivia app
Looking for some help and advice here:

We are a startup with an app that offers prizes to users for answering trivia questions. Basically, a clone of HQ Trivia for India. Link for our app is: https://play.google.com/store/apps/details?id=com.relylabs.phirki
Google has blocked the release of our app on the grounds that it is a gambling application which 'App offers cash for games of skill'.
What recourse do I have? Any help would be appreciated.
The main reason people don't like filtering is because it takes time.
The video feed drops like that on every droneship landing.
May you always work with clever programmers who make clever code simple.
No. The key part of SF is the "What if...?" question. A Science Fiction story should posit a difference about the setting from our own world and this difference should have consequences. Alternate history stories like "The Man in the High Castle" are Science Fiction. "What if the Nazis won?".

Likewise the key part of Romance genre fiction is the Happy Ending. It doesn't matter whether they sleep together (a lot of Romance aimed at older and Christian readers doesn't have any sex at all), or get married, but there must be a Happy Ending.