skysight-inc/HackerNews huggingface dataset:
It seems that MSVC really has improved its support for C99, though, and I'm glad about that. What about C11? Does it support _Atomic/stdatomic.h? I can't tell from Googling, and I'm too tired to install the CTP tonight... If it does, it'd be ahead of OS X, hopefully not for long. The C11/C++11 memory model is powerful, way nicer to use than volatile plus OS-specific library functions, and, compared to other features, it's difficult to properly implement as a shim. It's too bad that only C++ can take advantage of it on some platforms.

Existing libraries are one thing, but when writing new code (and yes, I want to write new code in C), one of the big three compilers not supporting a feature is strong motivation not to use it... even if it would be really nice to have. Maybe in the coming years Clang will improve its Windows support enough that I can just tell everyone to swap it in for cl.exe, so I won't have to care about MSVC's standards support, but for now it and GCC are missing a lot of features on Windows.
How can you say that? I don't actually see the square footage of the house mentioned anywhere, but it doesn't appear to be overly large (once you account for the optical tricks the author used to make the space appear larger than it is). My estimate would be somewhere around 800 sq. ft., which isn't unreasonable for a vacation home.
Its actually paid subscription program.
And if you click that uBlock link you read:

"made with love and care by Chris."

Which might not be untrue but is quite misleading.
How not to interview someone who already has a job (2011)
I find it ironic that you call 1600 sqft "small". Here is a pretty standard 700 sqft house in the UK that a family of 4 would comfortably fit in - I wouldn't really call this small:

http://m.zoopla.co.uk/for-sale/details/36576725?search_ident...
You don't know anything about TypeScript, yet you choose to weigh in on it. Interesting. I think you must be confusing TypeScript with something else, like Dart maybe?
Or if you are "Go", you just make up an interface with a "quack" method (and maybe "walk", "swim" and "fly", too), without the concrete types ever knowing / caring that there was such an interface, all while still getting the needed type checking on the function/method calls.
I am saying that if you're a self-styled market maker but only bidding for the 99.9% of the time when the market isn't in free-fall then the "social utility" claim is dubious.

People who place stop-loss orders would not do so if they were faced with an order book with no bids. However this is effectively what happens when the market starts to drop and the bids are all pulled.
Don't launch yet. Or 'unlaunch'.
He does in fact like himself some lisp: http://norvig.com/paip.html
The announcement on their blog

http://www.letscodejavascript.com/v3/blog
Which part is the trick? It all seems very straightforward to me.
The state of Clojure on Android
So it is simple to interface with C, presumably because the C ABI is well established. But it is not a type safe interface, so you have to give it the function signature.

It is not so easy to interface with the other languages, you have to do it through the C ABI.

Doesn't that suggest a good opportunity for all these actively developed languages (Python, Ruby, Julia, Rust, Go, plus the output of GCC and LLVM) to get together and agree on some kind of type safe ABI for calling functions in a generic way? Even if it is just in the form of some metadata annotation of function signatures to go along with the C ABI?
ITT bay area people that can barely afford to buy a studio apartment cause prices be cray and they can only dream about having a tiny house.

This is how it's done in Europe:

http://humble-homes.com/heijmans-one-affordable-tiny-house-a...
> If you're referring to that interview then keep in mind that it was just a crappy "journalist" trying to make a show out of what was supposed to be an interview on a topic completely not related to Monsanto.

Well, it's supposed to be "safe". Why didn't he drink it?

And the interview was originally about Golden Rice.

> Also, I'm not particularly convinced that the insane amount of stuff farmers dump on their crops is really better than replacing all of it with just one pesticide.

Actually, in a functioning ecosystem, no pesticides are needed. Insects & other microorganisms are natural parts of the food web.

http://www.permaculture.com/node/140

https://www.youtube.com/watch?v=9yPjoh9YJMk&feature=youtu.be
My best argument so far for the (mostly symbolic) raising of the minimum wage had been that going from ~$7 to ~$10-15 is approximately doubling the purchasing power of individuals who need it most (and will use it), at a low cost to everyone involved. It's an amazingly good return on a relatively tiny social investment. The best argument against it that I've seen is that black-teen unemployment goes up dramatically every time the minimum wage increases. However, it turns out that those scary data points (promoted usually by libertarian thinktanks) exactly correlate with general economic recession periods.

Never once did I imagine that employee turn-over would have such a huge economic impact, but it makes total sense. I've definitely known that happy employees prefer to keep working, but I never connected the dots to dollars spent on boarding new employees. And now I have a talking point that the hardest "show me the money" opponent can wrap her head around without accusing me of appealing to emotion or morality.

I welcome more talking points (pro and con) since I'm not formally educated in economics.
Lenovo changed from producing business notebooks to consumer centric stylish notebooks that tries to mimic Apple notebooks.

Very sad, given that IBM ThinkPad and later Lenovo ThinkPad up to T420/X220 where very good robust devices and had a great build quality including a good keyboard and screen. I would pay premium price for a T420 series notebook with a brand new Intel i7 chipset that support 16+ GB RAM (or the T60p series style with a 4:3 display).
That's interesting, but I get a 404 for that link.
I agree that the X140e is the least ThinkPad-y of the recent ThinkPads. I didn't mean to single it out, but it's the ThinkPad I've used the most. I've also tried the 2nd-gen X1 Carbon and the X230. Those had similar design flaws. If anything, the X1 Carbon was worse. Seriously, the keyboard was a nightmare.[1] Like the X140e, the X230's fan ramped up/down in discrete increments instead of continuously varying. The fingerprint reader was useless. One particularly annoying bug in the X230 was its headphone jack. I don't know what kind of worthless shielding it used, but I could hear the SSD and CPU working. That sort of noise is literally unheard of in macs from the same period. I've used netbooks with better audio quality.

Again, it's a ton of small things that need to be done right to impress a feeling of quality. I would love to see that sort of quality from a company other than Apple, but lately I'm coming up empty.

1. Caps lock was replaced with home/end. Escape moved to backtick/~, which was placed between right ctrl and alt. Backspace and delete were put right next to each other. Oh, and all the function keys were removed. See http://college.wfu.edu/itg/wp-content/uploads/keyboard.png for the whole horror show.
In your position, I would:
- Tell my co-founders about what happened. They'd already know well before the sentencing and we'd already have a plan in place in-case I did have to serve time. In any case, I'd tell them what happened and we'd have to figure out how to continue things without me, what will happen in the meantime and how I'll rejoin the team when I come back. Pretty much everything would be up for discussion at this early stage.

Tying up loose ends and closing up shop for a couple of months would not be out of the question.

Best wishes!
Couldn't resist. This is the solution ported to C#:

https://github.com/kyberias/cherylsharp
Nice, Excel really is one of the most undervalued pieces of software, it has so many details like this and it handles almost anything you throw at it. Pivot table is another of the lesser known features that is hard to live without once you've found out that it exists.
It's very simple in the context of logic puzzles. Similarly, the melody of "Ode to Joy" is very simple to play on the piano. That's not to say that there aren't at least 1,200 people unable to play it on the piano. But it is one of the simplest recognizable melodies to play on the piano, and is likely playable by the vast majority of people with a few months of piano lessons.
We're a family of four living in 550sq foot. Maybe I should write an article.
Can you tell us what you did? it is a throwaway
C++ Libraries for Parsing Domain Specific Embedded Languages
I did something remarkably stupid in the past. It's got to be disclosed first thing, right away.

The past is now forever.
Defcon 23 speakers
Here's my quick solution in modern SQL. This is more expensive than it needs to be, but doing it this way lets you see the truth table by commenting out the final predicate.

fiddle: http://sqlfiddle.com/#!15/0c419/160/0

gist: https://gist.github.com/ibejoeb/df57cb34bbe609293d6e
Myths about SSL Certificates
Tell everyone who has a stake, including contractors, then push out the launch and try to pick up the pieces.
Its understanding what the question actually means when it says things like 'Bernard: At first I don't know when Cheryl's birthday is, but I know now.' ... this is actually a cryptic coding of the rules of the puzzle.

If you properly understand those rules and convert them to code (as in the OP) then searching the possible answers for a match is trivial.
Coffee and Tech – Craft Coffee is hiring engineers
World of Wireless Bluetooth Speakers
The trick is to take it at face value and not question how they know, but what the answer has to be assuming they do know.
Likely a second (third, etc) conviction for possession of pot.
This is a pure PR piece for Boeing which lost the jumbo wars. The only question is why the BBC is running it.
Thanks. Url changed to that from https://news.starbucks.com/news/starbucks-stores-register-ou....
When I fly to Japan, I prefer to go ANA even if it costs 20-30% more (say an extra £150-200) for the 12 hour flight. Economy is always going to be horrible, but ANA fly a wide body plane (so you get slightly more seat) and have better entertainment.
Would this qualify ZFS as a blockchain as well?
No no no, other people should stop flying. It's important that all those Green lobbyists and politicians get to their many, many international conferences!
I have about a month and a half to self report to start the sentence. I guess, I was wondering if I can do something productive for the business that could sustain my 60 day absence.
Failure to file tax returns.
UML diagram anyone?
I was thinking something like sequence diagram can help developers understand async flows with ease. However, in open-sourced projects (esp on github) I almost never saw any UML diagrams, any thoughts?
With OpenSUSE Gnome, my Chrome 'apps' (Keep, Caret, etc...) show up in my app menus. They are accessible offline. I can use Drive to Sync data to my computer to access it offline. Yes, it's not exactly the same experience as say, DropBox, but if I'm using everything through Chrome anyway, it's a great experience.
You'd be giving your startup the best chance if you're in a position to pore over analytics and rapidly bring in improvements based on user experiences, and you can't do that while you're in jail! If you could delay your "media launch" until you get out that'd probably be the best strategy.
That's correct. Your duplicating a home wouldn't harm me. My magical house would be Free and open source. Let me know of any bugs if you'd be so kind. Catch and release if you have a heart. The corner spiders are friends and good workers. I'll set up a server. Prepare your robotic minions. Ping me in 15 years. :)

Personal desire for privacy is wholly separate from whether or not your duplicating a house harms me. It's baffling logic to suggest otherwise. But I'll play along. In this hypothetical, you value some data and I don't want you to have it. Therefore, our interests clash. Acknowledging reality on my end would mean attempting to safeguard the data from you. That means taking realistic measures to do the opposite of making it free or widely available for a price.

There's an intellectual world. There's a physical world. Ethics is not particular laws subjecting people at arbitrary points in time. Ethics is discussion of real-world damage and recourse. It's philosophy that must be perpetually debated before it swirls down a corporate drain along with any other semblance of "justice" flushed with it to churn out prisoners and chilling effects. Caring about reality starts with recognizing reality. Duplicating binary information is easy. Information can spread across the world in seconds. Some obstacles are effective at earning support and capital from information. Other obstacles are not effective. Security is generally weak. Some people are naturally curious and hungry. Some people suck. Most people are generally good. That's reality. People who have disposable incomes often want to encourage the producers they value -- with money, without friction. That's why crowdfunding exists.
Unikernels can improve Internet security
The author says in the article that the room (which is all the area) has 14ft by 40ft, so 560ft² (plus the loft).
I do. If you can provide for yourself what right do you have to live off of me? That's the very definition of a parasite.
They don't pretend anything really. I'm just observing that new york is not the center of the universe
New Magento WAF Rule – RCE Vulnerability Protection
I have about another month and a half to start my sentence. And that's what I wanted to focus on for efforts for my startup. Initial feedback from users/visitors are already incorporated. We have used the service ourselves in developing the product (for about 6 months), and have a bunch of usability issues already uncovered. I agree that the "media launch" should be delayed.
If I were to buy something like one of these tiny houses on a trailer[1], is there a place to set it up in the bay area for a reasonable cost?

1. http://www.tumbleweedhouses.com/
You simply never experiences a real ThinkPad - meaning the ThinkPad T4xx/X2xx/W4xx business notebook series that originated from the IBM ThinkPad T40/T60 series.

Your older notebook is just a low budget consumer device with the ThinkPad brand name attached. Sad, but true, Lenovo recently transformed also their business notebook series to low quality consumer style form factors. The last good devices are the T420/X220 series.
It's highly dependent on the store if the Walmart is okay. My mother used to work at Walmart (various stores in different cities). What she's seen is that Walmarts that were old K-Mart stores tend to be bad as the stores are small for the amount of merchandise so they end up cramped. The purpose-built stores don't have that problem so they're cleaner and laid out better. There's some exceptions, but that's the trend.
Google Fi Patent
There's nothing fake about it. If the liquidity were truly "fake", by definition his orders would never trade which defeats the purpose. The more his orders get hit, the more liquidity his bot provides which also means the more potential profit for his bot. I don't understand why so many love being outraged by even the idea of algorithmic trading without knowing the simplest principles of market making.
So approximately the size of the average UK house (818 sq ft)
13 Things That I Wish I Knew Before Starting My Business
Why do you say that is cryptic? I can't think of a clearer or plainer way to express that fact.
And guess what, there are areas in the world where families of 3 or more generations share a tiny single room and call that their home. How dare you to imply that you are living in a tiny home when those people would be more than happy with a single room of yours.

Well, or maybe we can simply agree on the fact that different people have a different understanding of what a tiny house should look like? I'd too call that house tiny because the part in the world where I come from we tend to have much bigger houses.

And btw. the article isn't so much about the fact that this house is tiny by all means, it's more about using what you have or can afford and make the most out of it.
Amazon's Jeff Bezos is having a $5B day
Actually, the feature is present on a lot of Lenovos (even non-thinkpads). My anecdotal experience it that it works quite well.

However it's only accessible from their energy management tray program on Windows, so if you do a clean Linux install right away, you won't even know about it. You need to try the kernel module pointed out in the sibling comment.
Assuming that the problem is posed and understood as an artificial puzzle (rather than a real scenario with real people), what reason would there be to question how they know? Of course you're supposed to assume they know. It's a puzzle, and someone is telling you precisely what you're to assume.
Watch someone march into an unrelated Mac thread, announce they only use Thinkpads, and get downvoted straight into the gray. Some opinions are allowed on HN, others are not.
I understand that no single person was harmed specifically, but that's not 100% a victimless crime.

Other people's tax dollars went toward uncovering your failure, investigating you, filing charges, taking you through the court system, and then incarcerating you. That probably required far more money than you owed in taxes in the first place.
It's an interesting patent. I'm not sure how defendable it is though, since there seems to be prior art in existing network switching and routing mechanisms, but it might keep competition away initially, and allow Google to get a strong foothold in the market (unless Google states that it's a purely defensive patent.)
I bet countryside is bit cheaper than a city or town.
The x140e is not a real Thinkpad. The fact that it hasn't got the Thinkpad keyboard should be your first clue. Sadly Lenovo doesn't make it easy.

Linux on Thinkpad is rock solid, but you have to get a real Thinkpad and not just something Lenovo slapped the name on. Get something from the series that existed before Lenovo bought the brand, the descendants of the T60/X60. Nothing with non-Intel CPU/GPU.

There is Linux/Thinkpad wiki which is fairly regularly updated. Look at that before you buy unless you know which models are from the Thinkpad lineage.

(But, Linux on Apple? Didn't even know that worked. Don't they source their own parts for which there are no Linux drivers? My laptop is my one tool, I don't want to download drivers. That's supposedly what Windows users do. I have no time for it.)
We have primarily been looking for large agricultural plots (20-40 ac) in Sacramento, Solano, Napa, and Sonoma counties. Well and septic are tractable problems - which is to say, suitable properties are available. However, agricultural zoning rules in all of these counties forbid these kinds of dwelling groups. It's probably possible to fly under the radar but I don't think we're willing to take that risk. It might also be possible to get variances but again that's high risk, and you only find out for certain after you've bought the property.

It does seem to be that one of the least-friction approaches is to permit property as an RV park and have everyone move into tinyhomes-on-wheels instead of small permanent structures. We may end up taking that approach, although it would probably change the composition of our consortium somewhat.

There are some "special planning areas" in the delta (Sac county) that look very permissive, but they bring other issues (flood risk and flood construction requirements, mainly). On the other hand, hey, water :-)
The fact that a company went from $0 valuation to $2B valuation so quickly says more about the climate of investment than it does about the company itself.

That's not to say Slack is a bad product at all, though. I just don't support the idea that valuations = value. Investors are almost always wrong (otherwise they wouldn't be out looking for unicorns to make their returns).
Fake Till You Make It – $1.5M Commissions
M7.9 Earthquake in Nepal
Seems like you should report ASAP.

What can you do while in jail? I honestly have no idea. Can you email?
Hammerspoon - crazy powerful desktop automation for OS X. https://github.com/Hammerspoon/hammerspoon

We get a few hundred downloads of each release, but I like to think that the market for people who want to program their desktop, has to be a bit bigger than that :)

(Our website sucks, which probably doesn't help, but we don't currently have any contributors who are good at making pretty web sites)
What about the courier fraud and the ringback fraud?
Yes they are Merkle trees. But the missing part of a blockchain is the incentive part. Obviously you don't even need git or anything so complicated for a blockchain. All you need is a network of computers that would periodically:

* receive all the transactions (or their hashes) that occurred
* sign this with some HMAC, and publish it
* then we know that the transactions occurred by X time

of course, the question is how do we know transaction A really occurred after X time? Perhaps some will claim it occurred before X, but just wasn't included by anyone in the network for X because they are discriminating against that transaction's participants, or something.

And what if it was included by some in the network but not others? How do we know some are not cheating?

That's where proof-of-work comes in. You can also have proof-of-stake and other mechanisms, by which to solve the Byzantine Generals problem. How do we know that the signers aren't cheating? Who watches the watchers?
Er, that is pretty much a textbook example of racism.
I have an otherwise nice, expensive Dell model from work which has been nothing but trouble with Linux, so mileage seems to vary
Leaps, another Google Docs clone except written in Golang. It comes with a web UI for hosting your own pair programming environments.

http://jeffail.github.io/leaps/

The above link has a three step guide for pair programming your local files over LAN (including installation). The service is quite flexible and also allows you to share hosted documents through MySQL and postgreSQL and do things like user authentication etc.

I have a pair programming website set up as a proof of concept that uses leaps with postgreSQL here: https://megrim.uk/, it's hosted across three ARM micro computers under my sofa so go easy on it.
You might not like the way he says it, but go back and read the article:

Kathy Connor, an executive at Kodak, told Roth the
company didn’t develop a better film for rendering
different gradations of brown until economic pressure
came from a very different source: Kodak’s professional
accounts. Two of their biggest clients were chocolate
confectioners, who were dissatisfied with the film’s
ability to render the difference between chocolates of
different darknesses. “Also,” Connor says, “furniture
manufacturers were complaining that stains and wood
grains in their advertisement photos were not true to life.”

How is that not racist? The film wasn't an issue when it was just people of colour coming out poorly, but when it's chocolate and furniture being badly exposed, then they develop a new film.
Nepal Earthquake (Pics)
at least half of these occur daily regardless of where i work...
DJ Andy-Deep – Deeper Tunes of House Vol.38 – Deephousemix.com