skysight-inc/HackerNews huggingface dataset:
Thanks!

I'm not convinced that the statement in the paper translates into what you said: the key piece of that paragraph is "or seems to be". The Leakpocalypse problem was one piece of code (crossbeam's scoped threads API) was relying on an invariant that doesn't actually hold ("destructors will always run"). It was, fundamentally, a bug in the `unsafe` code in crossbeam, meaning it was incorrect for crossbeam to call its API safe: the fact that it took multiple libraries to trigger in that case means nothing, it just happens to be the circumstances under which the problem was noticed.

Of course, to be fair, no-one had thought about this destructor property before, just implicitly relied on it, and so it does demonstrate the necessity for better understanding of/tools for unsafe code, which is what projects like RustBelt are pushing towards.

To summarise, I still don't see how these two sentences are different:

> no unsafe behavior is observable by clients of the library

> [clients] without "unsafe" blocks cannot observe unsafe behavior in [the] library

Indeed, I don't think it makes sense to even attempt to prove that clients with unsafe code can't observe unsafe behaviour (which seems to be the only way for the second sentence to differ from the first). The typical framing is that the safe code can be arbitrarily bad and there'll still be no undefined behaviour, but arbitrary `unsafe` can do anything, including writing directly to another library's data structures, which of course can easily cause UB (e.g. replace a Vec's data pointer with a null one).
>The question is, where IS the innovation?

Get ready for a tidal wave of blockchain apps, most of which don't really need blockchain. But I'm sure some innovative new products will shake out of the cruft.
I have 23+ years worth of e-mail. Started as Pine back in 1995, moved to Postmaster (on BeOS) at some point Eudora, Evolution (on Linux), Thunderbird, GyazMail, Mail.app and now considering moving to Mutt and pop-ing down mail locally again. Currently takes up about 46gb.

I did at one point start to write my own e-mail client and I stored all of my mail in SQLite, using SQL to organize, search, tag, etc.

About 4 years ago I had an old employer e-mail me out of the blue asking if I remembered some code that I wrote. I hadn't worked for them in about 15 years. I was able to send them all the e-mails I had from the project that spanned 6 months.
im interested!
Thank you very much for sharing the airwaysmag article. Can't believe how emotional I felt reading it.

Very well written.
Coffee is the source of my acne - but I'm not able/willing to give it up.
I'm always amused/horrified by Hacker News comments on anything health-related. Herein lie a group of incredibly smart individuals sharing anecdotal evidence and folk remedies without a lick of irony.
I had facial acne bad as a kid, and completely went away sometime when I was 18. I stress a lot (just my personality) but it hasn't come back. Anyway, just throwing out another data point.

PS: Acne as an already awkward and hormone supersaturated kid totally sucked.
> Forgive me if I've missed it but I haven't seen any evidence that quantum computing has been used to solve even a very simple calculation.

Factoring small numbers is a "very simple calculation," and it has been done multiple times with quantum computers:
https://phys.org/news/2014-11-largest-factored-quantum-devic...
"your ability to learn has significantly declined"

no, it hasn't.
Hard real time certainly means that. I've seen "soft real-time" used to refer to programs where the standard deviation of the runtime given random input is low.
I use turmeric a lot on chicken even when not cooking Indian style food - eg when I make fajitas.
That's correct. Automated Trader requested it to be published under a pseudonym when it when out in 2016. I didn't object and chose the Matrix reference.
Steve Gibson did some research on this topic.

https://www.grc.com/health/vitamin-d.htm
Cor, the locals are a bit harsh here.

I've just run # kill -L - there seem to me rather more signals available than I remember from the past. I'm pretty sure I have never even heard of the ones >16 let alone SIGRT{MIN|MAX}{|x}. I've only ever used SIGHUP or SIGKILL in general and SIGUSR1 for dd progress (which now has --progress at last)

Time to dig out the manual 8)
1) Computation isn’t limited to how we have developed computing so far.

2) You’re analyzing someone else’s ‘code’ in the same way an oyster would analyze yours. I bet there’s bugs all over the place but we call them features.

3) This is silly. I’d even argue we don’t actually understand what it means to be simulated. We understand the symptoms but not the reality.

4) It’s morally repugnant to bully children online, which is a virtual space, so I’m not sure why a simulation would affect morality.

5) I bet you believe a bunch of other wrong stuff.

I don’t think you can consistently be in either camp as much as oysters can debate tabs vs spaces.

Full disclosure: AP is my brother. This is a long running argument. I am right. Beep beep beep nothing is real.
A change in pace can create a revolution. That exactly what the industrial revolution was.
Sure, but I'm talking about the actual study linked. Or maybe I'm just being too generous with my assumption people are referring to the linked article.
I grew up with cystic acne that persisted into my early 20s, until two courses of Accutane cleared it up.

Anecdotally, I tried everything before going on accutane. I cut out sugar to the point of avoiding fruits with high glycemic indexes. I cut out dairy. I cut out meat. I tried every supplement you can imagine. If you're thinking about asking "but did you try X", don't bother, I did.

Only accutane worked.

Reading studies such as this, as well as the internet discussion regarding acne is a bit frustrating. Yes, there are anecdotes of this and that diet and lifestyle change reducing acne, but there's very little clinical evidence that non medical treatment improves cases of cystic acne, and yes, many diet studies have been performed.

Even this study grossly overstates their conclusions. Studying two primitive societies is not nearly enough data to support the conclusion in the title of this article.
>Based on a study that is so recent

I didn't quote any particular study, you did. I found a few of them, and I am not well enough versed or studied to argue for or against them.

>...there is no reason to believe it is used widely in practice...

And I have not provided any proof either, I only reported what I have been told.

>If your friend's problem just started in the last few months, maybe you're on to something.

Nope, she's had issues for years, but have gotten worse over time. But again, related to only some food products, as far as I know. (I have never interviewed her about this, I will now)

>What mechanism allows the glyphosate to remain in the system until harvest?

I am not an expert, you are arguing with me as if I am claiming this, I am not, nor have I. I simply reported a few facts relayed to me from 2 different people, and I did some guessing and reporting of what I found online.

The answer to this question seems to be simple, it's sprayed on the plant while it is still alive, and it doesn't kill it.

Look up hermosis, I can't explain it.

>How are the berries that are already in the bin, which could be stored thousands of miles away by that point, maybe even already eaten, going to multiply by you spraying a barren field with roundup?

Well, the research I found showed putting small amount of glyphosates on a living plant, not enough to kill it, caused "hermosis" (https://en.wikipedia.org/wiki/Hormesis) in wheat, which caused extra wheat seeds to grow.

>This is the strangest agricultural claim I have ever heard...

I didn't make it up, so it would be a decent courtesy of you to recognize that it's not my idea, I am not a scientist, I am just reporting what I read.

>We already established it is done for desiccation in certain climates. ... There's really not much more to say about this.

One of your key arguments against the idea of putting round-up on living wheat crops was because there was no financial incentive. Are you retracting those statements?

>How, exactly, have you come up with the theory of glyphosate being the link when it appears that you know almost nothing about her condition?

Logic. She has very specific illness that she thought was related to GMO wheat. She can eat wheat in foreign countries, and doesn't get sick there. I just found out last week there is no GMO wheat anywhere on the planet, from a friend who works in the GMO industry. And in the same conversation he told me that they spray wheat with glyphosates. It adds up as a distinct possibility.

I have not spoken with either friend since, and was only reporting what I was told by both.

>This is what slipping through means in my mind.

Everything I understand about the phrase "slipping through" means something gets through, even though it's trying to be stopped. If people know about it, they are "letting it through", I think that's an important distinction.
I grew up in a non-western country and at the age of 19 I sporadically got Acne and I ate meat once a week and hardly any sugar. It lasted a 1 1/2yrs, fast forward 5yrs I got Acne at age 26 again but worst, this time it wasn't going away, finally I decided to just use natural ingredients. I got tea tree oil and jojoba oil mixed them and would put it on my face and 3 months later it went away forever.

I still don't get any pimples even after going back to normal lotion but around Halloween I always get a pimple or two because of all the candy.
*anecdotal

started shaving with a safety razor, helped quite a bit.

vs 5 blade massacre
Regarding #2...if only there was a Burger King that I could pay to give me food as good as what they had 15 years ago.
Eden is hiring engineers to build the marketplace for the office
If we really had the Holodeck from Star Trek TNG, one of the first five uses would most likely be porn and/or a brothel.
I think in general, as creating fakes becomes more and more prevalent, society is going to have to view crypto as more and more a necessity instead of as a niche thing.
Why would it be? I tried it with msvc and it always manages to put arrays in stack frames at 8 byte boundaries. I can't see why a compiler would not do that.
Whoah.... I was not trying to imply mystical connections between private thoughts/behaviors and some global universal results...

I was just trying to suggest that our thoughts, words, and actions, even in private, are continually shaping us as people over all.

Simple example: I can often tell when my friends are depressed, even when they are trying to be depressed in private.

Also, I'm not sure why you used this as a chance to take a crack at feminists. tsk.
Not really because I can make it look like whatever I want. And I can place it wherever I want because Windows is flexible like that.

Meanwhile Apple doesn’t even let you change the color of your mouse pointer. You couldn’t even replace the dock if you wanted to because Apple hides the API that lets a replacement change the usable display size. They don’t even let you soft-disable an external display! LMAO

Windows is so much better. I can run Windows on any hardware that I want to and I can make it do exactly whatever I want it to. And it’s got way more software. And better software.
+1 - Watching from the sidelines I admire the work both from you and Chris. It is incredibly hard to move away from the current local maximum because of network effects.
Yes, I that would be a correct definition although practically speaking the deadline that is guaranteed is important as well. Part of the problem is that the term "real-time" is overloaded.
Its not anecdotes, its a multi year study of 1200 people. Also people often forget that there are many things science doesn't know, many health problems we have no good answers for, and that anecdotes & intuition are the only way we can generate hypotheses to validate scientifically in the first place.
Not so talented, just persistent I think. One foot in front of the other helps the journey.

I've taken a year or so off. My aged mother had cancer and subsequent health issues. Doodling with thinking about HFT again, working on some transport IP stuff...
You have restated your position, but it is still incorrect in the context of this discussion. Even your original statement of "R be[ing] arbitrary Rust code with no 'unsafe' blocks" is problematic: any Rust code is, very unavoidably, built upon a foundation of unsafe code. It has to be, because it's running on an "unsafe" processor. And yet, any safe Rust code in the core library (barring a safeness bug) is obviously safely composable with any other safe Rust code precisely because it obeys safety guarantees when transitioning from unsafe to safe. The fact that you can mistakenly conceive of Rust code that somehow avoids any internal unsafety simply reinforces how obvious this simple fact is.

But using your original problem statement, if R is safe and X and Y use unsafe code but do not expose any unsafe interfaces, then either R + X + Y is safe or one of [X, Y] has a safety bug and is inaccurately marking an unsafe interface as safe.

This is a generally unsolvable problem, and every other language has this problem as well; the difference being that in most other languages you're typically forced to write the unsafe code in C (where one has much greater variety of footguns available at their disposal). If I write a Ruby FFI wrapper for buggy C code whose interfaces bleed "unsafe" (from the perspective of the Ruby VM) behavior, then I am liable to experience crashes and memory corruption bugs. The only difference here is that Rust allows you to break the seal on the warranty without switching to a different language.
My daughter had severe acne. She changed her diet from vegetarian to full vegan and it cleared right up, in fact most of the past scaring is also now gone. She still consumes sugar (vegan sugar - yeah that's a thing: https://www.peta.org/living/food/is-sugar-vegan/) and doesn't take vitamin E or D supplements because she hasn't found any that are 'vegan certified.' Given some of the research we've looked at, our going theory is that dairy was the primary cause and there is some support for that: https://www.aad.org/media/news-releases/growing-evidence-sug...
For context, amasad is the founder of repl.it
All those things can and did happen from various other reasons. I don't see why I should be worried about those things just because some human actions might lead to it. They might not, it might happen by nature with no relation to people, I refuse to worry about it, it is stupid.
I always love when obscure (but interesting) topics surface to the top of HN. Great community.
This can be partly explained by different subsets of the overall user base.

I have the same reaction to some of the posts on longevity research.
I suspect the parent comment is referring to the comment section (which is indeed full of anecdotes).
My opinion is almost the opposite: I find Granger's ambitious ideas and presentations stimulating, and I like that they're out there to inspire people to imagine more and experiment more agressively.

I wish his audiences were a bit less credulous though. Experiments like Light Table and Eve are just that: interesting and potentially useful explorations of design space, but as unlikely as anything else to radically change the discipline of programming overnight.
I'm actually horrified at the opposite. The lack of knowledge around health issues scares me. When users comment they did not know tumeric is anti inflammatory it makes me wonder.
For the record, I slightly regret my tone here. I stand by an extremely negative opinion of hypergrowth ideology (and the role played in it by tech). But this needs to be seriously argued for (which can’t be done in a comment para or two), and personal attacks are only irrelevant and unpleasant noise. Not that Mr Yegge will know or have any reason to care, but it does pollute the atmosphere on HN.
It's not a direct answer, but I bookmarked https://news.ycombinator.com/item?id=15733910 a while back which has quite a long list of tools.

A couple of weeks later I used one of the recommendations - https://artillery.io/ - for automated load testing an API. Very happy with the results.

For websites I still use https://loader.io/, it hasn't been updated in a while (last blog entry from 2015) so I see the risk Sendgrid might close it in the future. Also loader.io requires a proof (a file with a md5 hash) to be uploaded which was always additional work (on our API server which usually doesn't serve static files).
After all the positive sentiment in this thread I signed up with the cloud service for a side project.

I have to say the UX is beautiful and easy to use. Also, the setup was easier, and performance better than any other provider I was testing. I'm sticking with hetzner.
I think it has become more polarised as jitter (as a consequence of latency) has come down. Also more democratised and many vendors provide good solutions.

Still, quite good profits in the system. See: https://meanderful.blogspot.com.au/2018/01/australian-popula...
The double negatives here make this heading really hard to parse (I actually read the abstract thinking something totally different and had to come back to check), maybe something along the lines of

"Acne vulgaris exists predominately in Western populations" or "Acne vulgaris mostly exists in Western Populations" would make it clearer.
Why do the real numbers solve more rational equations than the integers? They’re both infinite (though not equinumerous), but the integers can only come close to the reals.
I'd pick zstd over snappy for text
Unless they get congress to pass a law to prevent shoppers from shipping via autonomous or drone vehicles all they will do is drive their company into the ground and themselves out of a job.

That said, companies do need to look at the morality of automating jobs away. Is there a social contract between companies and the population they serve? In a world where new jobs replaced old, the contract remained intact, in some form, but if now it's outright elimination without adding transformed jobs, there will likely be a breakdown.
You're frightened by people not knowing turmeric is anti inflammory?
It’s a definition not used much anymore but this relates to on demand (streaming) versus ahead of time data processing.

With only a small delay, can I compress and decompress at least one second of data per second, indefinitely.

Think live TV versus film.
I honestly cannot remember the last time a new technology hasn't significantly overshot ETAs
If it gets good enough that it becomes difficult to identify real security cam footage vs edited footage (which could be easier than you think considering the low quality/resolution of security cameras), there could be serious legal consequences.

What if a suspect's lawyer plays the same CCTV video and shows the arresting officer committing the crime and says, "See. Anyone could have made this evidence." You'd then have to prove chain of custody and it can get incredibly hairy .. but only if you're rich and famous enough to hire those lawyers and make that argument.
Their treatment regimen goes something like this, You have a session with an esthetician who will assess your acne severity. They will give you a list of food to avoid and to no one's surprise it contains dairy and greasy foods http://www.thefacialroom.com/upload/FOODS%20AND%20LIFESTYLE%...

After that you'll have monthly sessions where they unclog all your pores(called extractions) and remove white heads afte that Peels for the hyper pigmentation.

You'll be prescribed benzoyl perioxide and mandelic serum for acne and hyperpigmentation.

After a few sessions all your pores are clean and tight and bam almost no more acne.

The peels and mandelic serum worked wonders for my hyper pigmentation.

If you are in the bay area I can give you the address of the clinic I go to.
Front is probably the most valuable SaaS tool our team has.

When I told our CS team about the Series B, they said “Good. They deserve it. We would cry without it.”

Front was transformational for our CS department and I would highly recommend it to everyone.
>if you don't understand this art then it's because you are too ignorant

Maybe I’m not being clear. I’m not saying anything about ignorance. I am instead saying that some people demand freedom in their art and it necessarily follows that such persons expect their aesthetic standards to be challenged. Indeed, such persons usually enjoy or at least appreciate it when a challenge to their aesthetic appears.

Others, for whom aesthetic freedom is not an animating principle, do not make that demand, preferring instead to stake out a familiar set of aesthetic expectations and forms.

Avoiding challenge and preferring familiar forms and expectations is a very popular choice - it requires far less engagement with art because most questions about importance of the art are already answered for the adherent. This easier path is always available for persons who are more comfortable belonging than they are beholding.
Look at the occupational risks for people working as toll collectors. Toll collectors now have positive-pressure HVAC systems due to long term health risks. https://www.health.ny.gov/environmental/investigations/toll_...

Exercise increases the amount of lung exposure to particulate matter per unit time.
My guess is the quantum computer that Feynman theorized about was continuous. I’d bet it needs to be continuous to solve all the NP problems and so on.
The company I work for implemented what I think is a pretty novel solution. Mandatory vacation.

Everyone gets 4 weeks PTO, and more can be awarded on a discretionary basis.

As the end of the year nears, if it becomes evident that an employee will not be able to use all their vacation up by the end of the year, their system access is revoked and they are forced to take vacation.

I don't think this policy has actually been tested, since everyone just happily takes their time off. But it's a cute way of telling people that you're serious about them taking time off.
At some point we need to stop calling it a phone.
> Not nearly as cool

Quite the opposite, in fact.
>> I love this thing

> That thing is shit

Now everyone feels better!
I just checked this out. It's a dermatologist. They offer benzoyl peroxide and salicylic acid, which are standard solutions. This is nothing special.
Really? How about mapping the human genome?
I get the same feeling listening to physicists talk about neurology, which is just to say that intelligence and expertise don’t imply anything beyond the limits of one’s speciality. Besides, the quest for improved health leads to a desperate mindset, which is easily exploited.
Its the dairy
There have been plenty of people out there with grand visions who tried and failed the first few times. Then either they give up and tone down their visions, or they keep trying and perhaps eventually succeed.

LightTable and Eve are still very influential and inspiring even if they aren't successful. I am personally glad they existed, as they provide experience and lessons for future efforts.
I've always liked the sound of "mobile".
You could always just digitally sign everything you put out. You can do that today. I don't see how you're proposing anything new or effective.

Besides, what you're proposing is stupid for other reasons. If I have a video of a police officer murdering someone, you're just going to say it's fake news unless that officer himself posts it? That's straight bullshit. "Government Sanctioned Truth" bullshit. The truth about a person or agency is not determined solely by what they approve of.
Since the error is being propagated- it’s turmeric.