skysight-inc/HackerNews huggingface dataset:
Came back here to suggest your point 3. I sense a cease and desist is on the way...
Sharing a Hotel Room with a Stranger Just Got Strangely Easy
Side note, but this is the first .engineering TLD I've seen in the wild and I like the use of it.
It would only be more pure based on what we can currently measure. Supposed we had tried this back when we just had to filter it for things we could see - the water would be clear and also likely still filled with cholera.

We know more about bacteria today, but can we filter for e.g prions?

Anyway the current system works, the new system might be better, but on the off chance that something goes wrong, why risk it?
"FreeBSD jails is the same concept as Docker, even it has been around for longer. Can somebody explain why it has never gained more momentum?"

The very first VPS provider[1] based their offering on jail and FreeBSD. They still offer them today (I sold the business in 2004).

We didn't call them "VPS" - that term came about later, in 2002 I think ... we called them "server instances".

We also didn't have any of these nifty deployment/monitoring/management tools - there was nothing but jail(8).

[1] JohnCompanies in 2001.
Even if they do, I'm pretty confident that FreeBSD will do it better. If for no other reason, they'll be able to take the lessons from systemd and see what worked and what didn't.
I'd rather just give him water & food while otherwise ignoring his attitude, simply because it is a logical way to defuse the situatuon. I see no need for heaping coals on his head or the promise of someone rewarding me.

Regardless of my misinterpretation, I enjoy the passage. :)
Mail in iOS supports this (for spelling at least).

Settings > Mail > Mark Addresses
Tomatoes, I haven't had issues with, but I rarely eat them in very large quantities. I do stay away from nuts, almonds, walnuts, peanuts due to getting attacks, and don't consume a lot of potatoes due to the carbs.
Show HN: AnyPanel – Heads up display for OS X to provide at-a-glance information
And Apple TV.

I was actually using Amazon Prime Video[1] more than Netflix until I got Apple TV. Where everything seems to exist except for Amazon.

[1] Largely due to the fact you can rent/buy newer movies. Now I just do that with iTunes. But I would've just stuck with Amazon Prime if they were on Apple TV.
> Would you mind providing some more information on this? I googled it but I couldn't find any documentation on what you describing.

I was talking about https://www.freebsd.org/doc/en/articles/vm-design/prefault-o... but after actually re-checking the docs rather than going from bitrotted memory pre-zeroing only happens for the initial zero-fill fault, so the original calloc is "free" (if there are zeroed pages in the queue) but freeing then re-calloc'ing will need to zero the chunk (unless the allocator decides to go see if the kernel has pre-zeroed space instead I guess). My bad.

> To be clear though, the parent commenter (and I) are talking about the pages that malloc keeps around in the processes memory to be reused (And thus are never released back to the OS).

Yeah so was I, but I was misremembering stuff.

> Are you saying FreeBSD/OpenBSD/others have a system to tell the kernel when a user process has pages it plans to zero, and then a system for the kernel to notify the process when/if it does?

Turns out no.
I don't understand why you need to do that, tensorflow is already dockerized for GPUs, using the nvidia-docker images:
https://github.com/tensorflow/tensorflow/tree/master/tensorf...
What makes you say FreeBSD is eventually going to adopts a systemd like approach?

And what do you mean by a systemd like approach?
Republic comes to mind. I can't say which is "better" since I don't have phones from both vendors with which to compare, and I also can't define better for you.

>because they're usually entirely dependent on the big four networks (Verizon, AT&T, Sprint, T-Mobile) for voice and a variety of data platforms.

Yes, that's pretty much the definition of an MVNO.
So, have a way for you to enter a github repository (for example), and have the image created using that repository?
Please add a (2015) to the title.

This drive has been talked about ad nauseum and the conclusion is that while there might be something interesting going on, and the results may have been potentially replicated, there's a lot of work that has to go into this before we should even consider that something aside from calculation error is happening.

And saying that NASA is trialing this is not correct. They gave a scientist some money and some space to play around with an idea. They do that from time to time.
As Paul Graham has emphasized before, virtually all of your financial return is in a teeny number of companies. IIRC just AirBnB and Dropbox account for a large majority of return over ALL yc companies, and the number of companies that make up something like 95% of the total return can be counted on one hand.
The Dining Philosophers Problem with Ron Swanson
"A soft answer turneth away wrath." - not sure who said it, but I agree.

On the other side of the fence, I find that a sympathetic word to a cranky/grumpy cashier or salesperson can really help cheer them up. For example, "Wow, looks like you're having a super-busy day. How's it going?"
This article focuses on clang and gcc, but note that MSVC's printf functions do not support %zu (or %zd) for size_t. MSVC uses %Iu. There is no standard "PRIuSIZE" macro for size_t, but Mozilla defines a polyfill for Firefox:

https://hg.mozilla.org/mozilla-central/file/tip/mfbt/SizePri...
Very cool, Justin. It would be amazing if you guys open-sourced a Raphael.js killer.
US Marshals Raid CES Booth Over One-Wheeled Hoverboard
Ideally we eventually get rid of passwords and use secret/private keypairs in the browser, or have some browser-based SRP.
I believe he is referring to logging in as the other to transfer their goods once they have mistakenly given you the password. That's the unauthorized access, not naming yourself something that is similar to a moderators name.
The Archaeology of Colonial New York’s Battery Wall
This thread sums up the inherent conflict between investors and founders.
>27 / 560 is 4.8% which is still not awesome, but it's really not terrible.

That is called click-to-open ratio and you're right it is a good metric. However 4.8% is not a good number. Typical healthy marketing emails see CTOR around 20%
Decade recession, maybe, depression no. Depression is when few who want to work have jobs and many dont have money for necessities. 80 years since the last one. People may not be getting ahead like they used to, but few are actually suffering.
Receptionist
Is all-bits-zero really "safe"? Sure, sometimes it is, but the safest approach is ensure that you've assigned a valid value to any object before you access that value.

If you fail to do that, pre-zeroing might just give you consistent incorrect behavior. It can also inhibit a compiler's ability to detect that you're accessing an uninitialized object. The compiler has no way of knowing whether that zero-initialization was setting it to a meaningful zero value, or just "clearing" it for safety.
They still have the problem of falling over when the battery dies.
My biggest tip for writing maintainable C for modern compilers is to avoid passing bare primitives between functions. Don't just typedef - wrap things in (single-element) structs that describe the contents. The compilers these days understand that they can boil off the wrapper when generating code.
Aren't you just nitpicking on LTO? Who cares what the linker does if it preserves semantics? Does it actually break some real-world code?
How about financial independence?

EDIT; key sentence below:

> Over the course of his research on this, Jensen Arnett has zeroed in on what he calls “the Big Three” criteria for becoming an adult, the things people rank as what they most need to be a grown-up: taking responsibility for yourself, making independent decisions, and becoming financially independent.
A typical YC company receives $200k or so, with the goal of achieving enough progress on a novel business idea to be investable.

A typical McDonalds costs $3 million to open. They reheat burgers.

I might recalibrate on whether a YC company counts as enormously resourced.
I use both. I have a side project deployed to Heroku and it's fine there, but it costs me about $45/month. The same project would often have a better response time (when heroku sleeps the dyno) if it were hosted on DO, and both would require no maintenance (I haven't edited a line of code in ~2 years). It's a django/postgres setup, nothing special, and would run on the smallest DO instance.

I'm just too lazy to switch it over, honestly. I don't think it's a difference between "building it myself" and "using someone else's solution." It's about an hour of setup, maybe 2 if I encounter headaches. I probably ought to do it, given it'll earn me $35-40 per month forever.
The trouble with this logic is so: why not make both A and B pay extra?

It brings in more profit than making B alone pay extra. All that it requires is some half-assed justification, which can easily be fabricated.
We know it is safe to eat because we have tested it for thousands of years. Call me up when we have tested GMOs for that long.

Exceptions can of course be made for places that are experiencing acute malnutrition, but even so it probably makes much more sense using the same money to make sure the African farmers have access to fertilizer so they can get better yields.
Thanks - you've given me a good jumping off point to learn more about this!
Is there any transparency to the algorithms they use? Do they penalize based on actual statistics, or just someone's moralized opinion of what "safe" driving means?
> If there is valid statistical evidence

Is that true? Can they charge me a different rate because of my race or religion?
Veertu: OS X virtualization using Hypervisor.framework
Many different groups in the FreeBSD ecosystem have a lot of interest in some aspects systemd, launchd, etc., and patches exist for several different implementations in various states of completion. At this point though your statement is just speculation and has no basis in fact; there is no current plan to integrate this work into FreeBSD proper.

A fair statement would be "FreeBSD may eventually adopt a systemd-like approach."
Maybe there is a middle ground. Sell to businesses or schools who want to offer it to their people for personal use -- i.e. to help them adjust to relocating, or for schools which can't offer full language programs.
> So, the study demonstrated that relatively high doses of MSG given straight to people causes a scattering of inconsistent reactions, but that MSG in food does nothing.

There were 2 subjects in protocol D where food was used. In the steps between A and B 50% of relevant participants were eliminated. IN the steps between B and C 1/3 of the relevant participants were elminated.

The study did not demonstrate that MSG in food does nothing, they just failed to observe an effect on two participants.

The study did demonstrate that MSG can have an effect but that the effect is not consistent. To me that gives even more reason to view a failure to observe an effect in two participants as inconclusive.
It's really hard to predict which companies will be successful at an early stage. YC was created to invest in founders that would have otherwise been passed over, often because their companies were so young.

Getting a higher hit rate probably means investing in fewer less-young companies, like a traditional VC. The companies that attract VCs are more proven, but investing like this is antithetical to the accelerator model.

Personally, I think it's great that YC is growing by trying new things (like YC Fellowship and YC Research) rather than only trying to do a better job at existing things, like being VCs.
Yahoo to Reconsider Sale of Web Business Instead of Spinoff
I think defen's point was that if a team produces truly high-quality C code, it's similar to a couple that both abstain until marriage. Yes, it's technically possible, but it's rare, and it's not something that should be the expected outcome (that is, most C code will have some problems, and most couples will have at least a little bit of regrettable sexual history before they're married).

It's as if I say: "Step 1 of writing good code: Don't make mistakes. If you make mistakes, you deserve what's coming to you!" Some mistakes are expected, and essentially inevitable; they're the default, not the exception. Blaming the programmer might seem like the right thing to do, but there's more practical benefit to improving the tools and teaching programmers how to handle errors, so that we can decrease the negative impact that bugs will have.
Pearls Before Breakfast (2007)
To anyone interested, this is also available in MXNet in Python and Julia: https://github.com/dmlc/mxnet/tree/master/example/neural-sty...

more about MXNet:
https://github.com/dmlc/mxnet
While I understand that it's tempting to blame celebs and young people for the lack of agreement you're finding here, it could also just be that smart, reasonable people find your unfounded beliefs petty and cynical. It's a possibility we shouldn't discount.
Note: I'm not affiliated with Veertu, but I recently came across the product and found it very interesting. If you're interested in OS X's Hypervisor.framework, it was added as part of OS X Yosemite: https://developer.apple.com/library/mac/releasenotes/MacOSX/...
Interestingly I just went through the same process as I wanted to understand how jails worked without the tools (my preference is iocage if you want something full featured - ez-jail doesn't properly handle the new jail.conf approach) - to be honest this is pretty simple and in some cases the tools just add complexity.

I ended up writing my own very simple jail wrapper [1] (~200 lines of shell) which does most of this in a very simple way - I wouldn't advise this for general use but the code is simple enough to understand what is going on behind the scenes. I chose not to use jail.conf for my use case as I wanted to dynamically create/destroy lots of jails programatically and it was easier to just call jail(8) directly in the case.

[1] https://gist.github.com/paulchakravarti/9afea9e889bc992dbdd2...
White House, Silicon Valley to hold summit on militants' social media use
> The NaCl technique is straightforward. You're required to ...

Wow, what a great idea. Does anyone use anything like this to create an entire OS distro? Modified compiler behavior + binfmt verifier?

What's the impact on executable performance/cache performance?
> How about financial independence?

Lot of adults are running away from their responsibilities even though they are financially independent.

Edit: sorry, had not seen the edit when replying.
I'd be interested. Are you still looking for someone to take over HDF?
Those three are really the same thing.
Our shared brain architecture, and universal moral basics that come from it, are what defines both individual and social good. Whether you have a benevolent dictator or an utopian democracy, it doesn't matter - both can figure out and achieve social good perfectly well.

Of couse we don't live in a perfect world, and so the elite can be counted on to be and stay benevolent. But neither you can count on voters not being stupid, or entrepreneurs not being greedy.

It's not that we can't figure out what problems are to be solved. It's that we let huge amounts of bullshit take precedence.
I'd rather see this than the pbasic boards...
We already have a "long depression" in the history books:

https://en.wikipedia.org/wiki/Long_Depression

unemployment stayed low, very slight deflation persisted, and over the 30 years GDP per capita and GDP of the US grew considerably.
In Machines We Trust: Algorithms Are Getting Too Complex to Understand
Why does something that is considered to not have any adverse effects labeled differently other than to confuse the consumer?

From the FDA website[0]:

"How can I know if there is MSG in my food?"

"FDA requires that foods containing added MSG list it in the ingredient panel on the packaging as monosodium glutamate. However, MSG occurs naturally in ingredients such as hydrolyzed vegetable protein, autolyzed yeast, hydrolyzed yeast, yeast extract, soy extracts, and protein isolate, as well as in tomatoes and cheeses. While FDA requires that these products be listed on the ingredient panel, the agency does not require the label to also specify that they naturally contain MSG. However, foods with any ingredient that naturally contains MSG cannot claim “No MSG” or “No added MSG” on their packaging. MSG also cannot be listed as “spices and flavoring.”"
Aprendizaje Cómo iniciar un negocio en línea desde casa
Interesting and useful but when you put "Cloud" in your name and market to developers, I think of Amazon AWS, Google Cloud, Rackspace etc., not Drive/Dropbox and the consumer products.

That this wasn't your aim wasn't clear when I first visited, I had to go to the "features" page to see that you're only interested in consumer cloud.
Hey! That's got what I crave!
It would be interesting to see if the model produces biased results by race, gender, age, etc.
"It's not that simple. Solar is only really practical if it fits into the grid system, otherwise there's no real point. The energy it gives you goes up and down, and not in sync with your own household needs."

Doesn't the Tesla home battery change all of that ? Solar on the roof and one or two Tesla batteries in the house and ... no grid usage whatsoever, correct ?
What I found interesting with this article is the payout from the class action suit. The lawyers received $21.7 million dollars, while 70,000 plaintiffs all received $400 a piece. 70,000 * 400 is 28 million dollars. So out of approximately $50 million dollars, the lawyers kept over 40% and split the rest 70,000 ways resulting in each plaintiff getting just a little over a week's worth of work at minimum wage.
I agree, and as the article acknowledges, financial independence is the only one that is objectively quantifiable.
Yup. It turns out that Google internally uses C++ for developing web applications (or at least HTTP API endpoints), which nobody on the outside quite internalized. So Go is a perfectly reasonable C++ replacement from the point of view of Google, but doesn't hit the majority of use cases outside, and it feels rather more like a compiled competitor to Python/Ruby/etc. to most of us on the outside.

Also, until about a year before 1.0, Rust had heavy focus on lightweight concurrency (à la goroutines), a garbage collector built into the language (or at least plans for one, complete with syntax), a mandatory runtime to manage those things, etc. You had to give up on the standard library if you wanted to use Rust code as a shared library in non-Rust programs. That changed fairly rapidly, and the last bits of that (like runtime removal) only hit a few months before 1.0, so people's first impressions of Rust were much closer to that of Go.

They're very different languages today. It is technically true that for both of them they are better than C++ for some things people have traditionally used C++ for, but once you get beyond that they're not that similar.
Did you read the article? I'm not sure how e-mails, comments and code reviews, all given as examples of stigmergic markers, constitutes strict locality. The author is advocating for nothing of the sort. It seems like they are arguing for the communications to be closer to the code (and github is a good example of how this works well).
What do you mean by "polish the moon"?
And one can accurately describe that behavior as "childish."
Good grief that was a really long-winded way of saying "it depends on the person".
If we're in the app world with dependencies running as background services packaged in apps, you still keep all the control.
OpenAI is our first supported work! openai.com
This is the most detailed rebuke I have seen yet. Thank you for adding this to the conversation.

My weasley counterpoint is to say that FDR ultimately made more right moves than wrong, and he did not become, as he feared, "the last president".

Economic manipulation aside, his public works initiatives like the Tennessee valley authority gave people good work when there was none, and strengthened our national infrastructure for the economy to use as it grew. The common conclusion is that the only real cure for the Great Depression was World War II, but from a Mars-eye view, wasn't that essentially an enormous public works program?
The Healthy Startup Founder
> 3 hail storms, crushed car (tree limbs), tornado and 2 hit and run drivers (likely uninsured)

Why should any of those claims make your rate go up? If a tree crushes your car you aren't a bigger risk to insure next year.
I was going to remark on this. I've personally run into this writing some C that was built on multiple platforms, one of which had c99 and one of which did not (c89 instead).

I think the real issue here is the inconsistency between C standards on details like this. If you can always assume that your code is built with c99 or later, then use all of its features, but in many cases that's not a realistic assumption.
If you want to access a buffer as raw bytes (which may or may not be octets), use `unsigned char`. Plain `char` may be either signed or unsigned, depending on the implementation.
This could become, but I believe the author intended to show a usecase with this blogpost. If you look closely, the results are far from satisfactory. As methods and techniques evolve, this can become a cloud service.
The propaganda is the statement that we are in a depression. We are NOT in a depression, nor a recession and have not been for several years. So, in fact, historians will not at all call this period a depression.

More likely, they will look back and wonder why so many people thought things were bad when, by all objective measurements, things were actually quite good. Low inflation, low commodities prices, decent wage growth, cheap housing, strong stock growth, a huge surplus of investment capital.
There's only a difference in practice if you have a chance of getting whatever law they're breaking enforced. Also there are bad things people can do that are legal.

The technique may work well with people whose only ambition is to be slightly irritating and who aren't particularly committed to that goal.
Startup drops LIDAR price from $8000 to $250 for use in self driving cars
Good point. Actually we started with cloud storage but then made the product generic. That is the reason for the name. But AWS, Google and Rackspace are on the roadmap :)
Perhaps instead of marketing this as a "Universal API to Everything" perhaps it might be better to say something like "Bundle APIs into a single convenient package".
It took a while for me to understand exactly what this does, but now that I get it, I think it would be extremely useful. I really hope the node version is released soon.
Makes me think having a pay-forward dev rating for companies. More meaningful than if you have ping-pong and snacks.
What if your roommate raids the minibar? Who picks up the tab?

Looks like a cool service though, I'd consider using it.
I'd argue that the resources a YC company has available extend far beyond the $200K in funding; even if you ignore the effect YC's 'seal of approval' has on future rounds.

Compared to other incubators I don't think it's a stretch at all to consider them extremely well resourced.

No comment on the hit rate.
Comparing Microsoft to an Elephant: Using Science to Understand Lifespans
The original thought behind this experiment was to include quality gyms with a vast amount of equipment. Turns out that Crossfit gyms fit the bill there. I had a great data feed of them, so they represent about 90% of the gyms in the US on our list. The rest are smaller, mom-and-pop powerlifting and strongman gyms. If you sort by price you'll find many of those other gyms are listed on the site.

The next step is to offer passes online and allow you to cancel / augment your memberships. We just have to get the gyms on board :)