skysight-inc/HackerNews huggingface dataset:
In the US, in 2006, the FDA started requiring that food labels list grams of trans fat per serving. They were pretty vague about the legality of the requirement ("this guidance, do not establish legally enforceable responsibilities"), and they allowed for anything less than 0.5 grams per serving to be reported as 0 grams [1]. Every label since then shows grams of trans fat per serving. However, I have never seen any number reported other than 0 grams. Partially hydrogenated vegetable oil, once ubiquitous on packaged food labels, has practically vanished from them. For the most part it was replaced with palm oil (I suspect there was also a lot of serving size manipulation to take advantage of the 0.5 grams rule). It appears that the FDA is going to ban the addition of partially hydrogenated oil to food altogether by 2020 [2]. I imagine this (and perhaps similar legislation in other countries) is leading to increased demand for palm oil. This is not good for the environment nor Africa's primates. But how good is it for the primates on all continents, namely the humans eating palm oil all over the world? I suspect the answer is: way better than trans fats, but not very good.

[1] https://www.fda.gov/Food/GuidanceRegulation/GuidanceDocument...
[2] https://www.fda.gov/food/ucm292278.htm
Preparing our software for a more dangerous Internet
Here are some that I use
Shedding Light on Black Box Machine Learning Algorithms: Development of an Axiomatic Framework to Assess the Quality of Methods that Explain Individual Predictions
https://arxiv.org/abs/1808.05054

Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Models
https://arxiv.org/abs/1808.00196

Neither are for Deep Learnng or Neural Networks
Link: https://www.amazon.com/Philosophy-Software-Design-John-Ouste...

Looks like it was just released!
The job market is so good, candidates aren't even showing up for interviews
Would you care to provide some nuance then?
I imagine a contributing factor to this trend of palm oil being popular is the many folks pursuing "alternative remedies." Palm oil is high in medium chain triglycerides (MCT) and MCT oil is medically recommended for a number of very serious conditions, including Cystic Fibrosis and stomach cancer. Coconut oil, also high in MCT oil, was popular in an alternative remedy community I used to participate in.
The article cites a specific example of how a model spat out a positive relationship between pneumonia with existing COPD and the speed of starting nebulizer treatments, which they stated was non-obvious to staff.
Maybe their customers care more about total price than unit price? That might matter for someone in a cash crunch.

It seems like for a lot of goods, companies will only lower the price so far before bumping up the quantity.
TMS32020 with 1MiB form a Coreco Oculus f64 board
The beer thing happens at almost every job, it's just human nature.

People also seem forget that it goes both ways. For example, we had a candidate come in. He had good technical and communication skills, he could get along. I had zero doubts about his ability to perform the job well. I didn't hire him because I thought that he would would leave because due to the lack of cultural fit and to the fact that cultural fit was a deal breaker for him.

I didn't ask him about his interests. Instead I asked him questions about who he worked with, conflicts he had to solve with past co-workers, etc. He opened up and talked about close friendships at most jobs. He had two jobs where he didn't stay long. When he talked about those, you could tell that he got along but didn't have much in common with his co-workers. So I called his old bosses and one said "Oh, he was great, learned quickly. I wish he would've stayed." When I asked why he left, he said "Well, we're mostly in our late 40s-50, we have families, I don't know if it was the right fit. He wanted somebody to get a beer with after work and go camping on weekends."
Unikorn Gold: the 506(c) SAFT ICO that didn't bother checking accreditation
Yeah, I get what you're up against (I do skim New once in a while). Just a good thing someone has Show Dead on and has sufficient points to vouch, eh? :-)
only slightly related: https://www.cartalk.com/content/cowboy-and-consultant
Easy to miss but the link is to just one page of the site late in a series, the whole series begins here: http://www.cr31.co.uk/stagecast/trains/tt0_intro.html
If you're wondering why Symantec certificates are being distrusted Mozilla enumerates a pretty good list of reasons here: https://wiki.mozilla.org/CA:Symantec_Issues
I'm 22 and I can empathize with you. I'd suggest seeking a psychologist to talk about your possible depression is the best thing you can do.

Otherwise, get into a routine? Try to include waking up on time, work , gym and exercise into that routine.

I've been trying headspace for the past week. It feels nice.

I've been thinking of project ideas to work on or people to work with. I wish there was a better way to find this. Maybe talk to your friends who are into such things?

Perhaps the best way to find co-founders and ideas and interesting work is to work for a startup? It allows you to learn about startups at someone elses expense.
Likely hard to fake the vastly reduced number of readmittances.
> Given how many people post under pseudonyms how do you know you're the only woman who spent time there?

DoreenMichele had never claimed to be the only female to spend time here, she claims to be the only (open) woman to have spent time on the HN leaderboard (under a previous handle), which seems a pretty solid claim.

> That's a huge presumption isn't it?

Well, in the absence of history of the leaderboard and obsessive monitoring of everyone's posts who had ever been on it it might be a bit of a presumption, but it's not a huge one; the nature of the leaderboard is that people on it are naturally fairly visible in their posting.

Now, it could be that the other prominent participants who are women are just extra careful to avoid indicating their gender, but while that's different than them not being here, it didn't actually make her point about HN any less valid if true.

> Nothing keeps women away from Hacker News. They aren't discouraged or told HN is a "site for men".

Not in so many words, sure, but if you haven't seen that subtextually, you are missing a lot.

> If you really think society has a problem with sexism amongst men you are clearly seeing what you want to see.

If you think it doesn't, you are seeing, well, very little of society, or through badly distorting lenses.
Every store has its loss leaders. Come for the cheap cleaning supplies, brooms and greeting cards, then you start to assume everything else is reasonably priced. Before you know it you're walking out with an armful of overpriced junk to negate your savvier purchases.
Final part of Modern C++ for C programmers and recommended books
It helps to keep in mind that a lot of programmers at the time just didn't have deep callstacks - they had a language that did "subroutines" but not "functions", and formal notions of separating concerns were often unavailable in production environments. Scoping rules didn't matter a great deal because you were always pressed up against global scope, and coding conventions assumed that context(e.g. reusing temporary variables).

All of this was the kindling that made OOP light on fire in the 90's, as computing power raced ahead and the old practices could be questioned throughout mainstream computing. But truth be told, you can go really far with imperative/global scope and discipline. It just means that you're treating the computer as a rat's nest of wiring.
I have a SolidRun CuBox running 24h/7d for about 6 years and the thing is a beauty. I agree that the company could be better though - they stopped providing updates very quickly, and abandoned their apt repository. I looked at newer models but their prices were way too high in a market where buying a Pi will mean getting less headaches as well as saving money. I don’t think their focus is on NUC/plugs anymore.
Unless the people were dying, the proof is in the vastly reduced readmittance rate.
Thanks, very useful!
Also accounts.intuit.com which affects various products e.g. Mint.

And an interesting comment from the thread:

Enforcement of this error can be disabled by setting security.pki.distrust_ca_policy to '1' in about:config. Changing the value back to '2' will re-enable this change.
Ferrari makes on average $80,000 per car
Ah, that's a shame. I'd love to know how much faster the Epyc is than the E5-2670. Could you try to run sysbench to get some numbers? Here are mine:

# sysbench --test=cpu run --max-requests=20000
Test execution summary:
total time: 25.9014s
total number of events: 20000
total time taken by event execution: 25.8983
per-request statistics:
min: 1.27ms
avg: 1.29ms
max: 3.19ms
approx. 95 percentile: 1.29ms

# sysbench --test=cpu run --max-requests=20000 --num-threads=16
Test execution summary:
total time: 1.6859s
total number of events: 20000
total time taken by event execution: 26.9264
per-request statistics:
min: 1.26ms
avg: 1.35ms
max: 3.59ms
approx. 95 percentile: 1.51ms
Meet the Man Who Jailbreaks Tesla's
America's Original Open-Source Mailbox Design
DNA Nanostructures Strenghtened to Survive Harsh Environments
I loved the War with the Newts as a kid, though of course I missed half the jokes and commentary about the real world. Later I re-read it as an adult and found out all I had missed.
(Jupyter) Notebook Innovation at Netflix
Meh...the patch is a nice improvement and I can see why a CVE is allocated but I never considered my username a secret anyway. If you only allow strong auth mechanisms like public keys I don't really see how knowing someone's user name is going to make your life much easier as penetrator. Its like knowing someone's Google account name, its the same as his/hers gmail....
> I woke up shortly after for real this time, into reality.

I'm afraid not.
AFAIK it gets compiled AOT to C++ code. Technically, should be pretty fast out of the box.
Just replying to say thanks for the useful info! :D
Man... I loved played games on our Amiga. I tried (half heartedly) to get a few running on OSX, but never succeeded very much.

Anyone have good experience with emulation? I’d love to play some Marble Madness for old times’ sake.
He is! I've seen him present a couple of times and he's great. Funny as hell, super engaging, and makes good salient points.
We can't be friends :P
Spectacular Rockslide in Switzerland (two angles)
The thread-parent didn't make that clear. Rather, he defined success as replacing men with women and then said he'd done that, therefore, it was a success.

His post tells us nothing at all about what impact that had on the quality of the resulting software.
Side note: Ousterhout was famous for being the author of Tcl/Tk, which was a popular language and GUI toolkit in the early days of Linux (before Qt and GTK came along).

I wouldn't be surprised if many older Unixes are still running Tcl/Tk apps.
> Nothing keeps women away from Hacker News. They aren't discouraged

No, this is incorrect. HN is fucking horrible sometimes, and it's not surprising that people feel excluded by that.
I thought the worker is required to be re-downloaded every 24 hours (well, possibly as long as you have connectivity) specifically to avoid foot-gun risks? Or is that something that's they're still figuring out the details of?
in theory a provable lack of timing side channels might be possible to formalize, but it would be a tremendous amount of work (from which we will benefit enormously once we do)
c++ part is one liner intrinsic which may be supported directly with new .net and several io methods which would be heavy on pinvoke calls like 5 per method if in c#, but these are very simple. so c++ part could be done in c and easily ported to unix. i guess c# should allow for pinvoke strategy like in lua to replace c++ more.
I rarely remember my dreams, except, when I make a conscious effort of remembering them when I wake up.

One night, right before bed, make the mental note that you need to remember your dream when you wake up. Maybe even write yourself a reminder on your phone or post-it note. When you wake up, seeing the note might help you remember what you dreamed off. Maybe the first time you still won't remember, but I'm sure after a few nights you probably finally will remember your dream.

If you do remember your dream, have a piece of paper close by and write it down immediately, otherwise you might forget about it after your shower.
just for comparison, I used this open source library (https://github.com/ageitgey/face_recognition) on the dataset and even with the cpu model (according to the github page the CNN is more accurate, but I couldn't test it out right now) it identified 59/188 faces.

I'm wondering what's up with the Microsoft result. Some sort of error in processing the images?
Agreed. This book will give a fantastic way to think about all these.
Working with scientific researchers and data analysts.

I was a big fan of ruby, and doing web development, so the pressure was on to learn javascript, which I really wasn't enjoying. Only partly the language, mainly the framework churn.

I was a math major and industrial engineering grad student and did a lot of analytical code in a previous life (numerical recipes in C kind of thing, as well as Java interfacing with ILOG/CPLEX). So I managed to get over to that side of life again.

Ruby isn't big in the scientific computing world, but python is pleasant to work with. The whole thing is a better match for me, kind of glad to be out of web development.

That said, it does limit employment options somewhat. There's enough activity in python/analytics/data science to provide some options, but it's also very popular (a lot of people really want to do ML/AI stuff, so the competition is high). If you really have the front end/full stack javascript thing nailed, my guess is that jobs are very easy to come by
That's a feature by some people's opinion
"I'm not saying that machine learning is the portal to a demon universe, I'm just saying that some doors are best left unopened."
Darpa Subterranean Challenge
May I ask why? What are the benefits of HyperApp over mithril?
You appear to be promoting a double standard.

You got rid of men in order to increase the number of women on your team. But when someone says they'd merely not hire women citing your own apparent justification, you disagree that it'd be OK and then respond to a strawman that nobody proposed.
The Computer Chronicles – Computer Displays (1991)
If I think about the dream right after waking up I can generally recall most of it. Working 9-5 these days I sometimes just don't have time to make sure I commit it to memory though :( .

I don't do a certain reality check, but I've been lucid dreaming on and off since early teens so I just notice sometimes. Most often when I remember noticing its because I look away and things are different when I look back
"Would you want Kingsley doing these things?"

Depends on how mission critical <thing> is and how accurate Kingsley is?
I like the part at the end when they mention how recruiters do it too.
Regarding the "we don't know how this stuff works" point, doesn't the FDA approve a ton of drugs where we don't know the exact mechanism of how it works? Do we need to know exactly and precisely how something works to know _that_ it works?
Very well, but what is your objection to zoology? Normally, people pick an arts subject when arguing about poor-value degrees.

Zoology is a biology course, so there's a general scientific background (research, hypotheses, statistics, modelling etc), and zoology in particular is necessary for understanding the spread of animal pests (e.g. insects eating pests), invasive species, human and animal disease (bird flu?), understanding/recording what is in a particular place (perhaps before construction work, or to guide the planning of that).

The report on the lowest- and highest-paying majors ranks zoology fairly highly -- above chemistry and physics: https://cew.georgetown.edu/cew-reports/valueofcollegemajors/
I'm talking mothers dying in childbirth. 600/100,000 births in the early 20th century killed the mother. Now it's something like 15/100,000 in the US.
Hahaha you can't be 100% sure :) .
They are doing everything they can to put off Safari Push on iOS. That will seriously destabilize the App Store, by giving webapps the most important feature of native apps, Push.
I wanted to do such thing since forever. Kudos (and I'm frustrated :)
My Amsterdam is being un-created by mass tourism
The bigger problem is, as he mentions (and addresses in updates), "Napoleon benefited from the large number of battles in which he led forces". That puts it mildly. When he says "the next highest performer ... had less than half the WAR accumulated by Napoleon across his battles" he somehow fails to connect that to what follows shortly after "No other general came close to Napoleon in total battles". Mousing over the interactive, the War per battle statistic he added in the updates shows that Napoleon was not particularly outstanding vs other high WAR generals.
Amiga emulation on OSX isn't awesome. The best emulators are actively developed for Windows.

That being said, there is a growing scene around MiSTer and raspberry pi emulation options, if you're into hardware hacking. The MiSTer costs quite a bit more but feels more "real".
NASA is prepared if a battery ever explodes in space
Learn Golang in Y Minutes
Why GPS-dependent apps deplete your smartphone battery
He is like that in real life, too... I am in his department, and every single social event ends with him surrounded by a group of people, listening to his hilarious rants. At the same time, he's a great teacher, too. Somehow you learn things while listening to 90 minutes of his stand-up comedy.
This is more of a puffy PR piece for the IT supplier.

The methods they use are very advanced mathematics / graph theory. If we take the modern usage of the word "AI", then this qualifies. These methods are beyond what anyone can do in Excel. Usually data is so big and complex that a manual analysis takes months. It does not scale to sit down and find ways to reduce costs. Using unsupervised pattern detection does scale.

About the consultants vs. engineers and the power to actually implement systems: Many IT systems that call themselves "AI", are not. They require tons of labeled data, a human making assumptions, lack justification and transparency, are not embedded properly in the business (lack UI, documentation, buy-in, data processing), and don't continuously learn.

You need an entire ecosystem of processes and software tools to have the power to change (identifying problems is easy, of course engineers already know what's wrong with their daily work, if they could implement a solution, then a proper engineer would, but they really need a consultant and CEO backing to actually get something actionable).
Let me throw this in - https://booksummaries.me/
Yes. Once you're fully lucid you can do anything. I've flown across the US, into space, banged movie stars in the white house, drove Ferraris off cliffs, etc... Since your thought process is a bit disorganized the hardest part is deciding what to do on the spot, knowing you've only got a few minutes to an or so hour max
We're talking about life expectancy, not deaths.

Workplace injuries and stress don't kill you, but they make you die faster.
CSS: horizontal AND vertical alignment
100 GB per day is pretty small, but your point holds
Is there a meaningful distinction between a browser built by an advertising company, and a browser built by another company that earns almost all of its revenue from the advertising company?
Narrative journalism: https://maptia.com/

Humanities & literature: https://www.aldaily.com/
> If you want lucid dreams, slap on a low dosage nicotine patch before you sleep.

This is utterly awful advice if you don't want to acquire a nicotine addiction.
China AI unicorn SenseTime launches automatic ‘touch-up’ tool
41% of land in contiguous US is used to feed livestock
The irony of hosting this on medium is not lost on me, with a floating element telling me: "To make Medium work, we log user data and share it with processors. To use Medium, you must agree to our Privacy Policy, including cookie policy."
The author of Typed Clojure has done a presentation on that subject.
https://www.youtube.com/watch?v=yG9CffLlXx0
So if I understood correctly:
An optional type system can be toggled at any time but the type checking requires type annotations on all of your code (with all its dependencies).
A gradual type system is also optional but can check portions of your program even if they call into un-typed portions of your program and also check typed code called from un-typed code.
New AI camera could revolutionize autonomous vehicles
Yes they do, but they circle the risks with statistics, when the life expectancy and quality of life goes up vs the current best treatment, the unknowns side effects can’t be that bad.
A convex 3D deconvolution algorithm for low photon count fluorescence imaging
And the box of tannerite, and the separate containers of powdered iron and aluminum...
I love some good James Mickens content. Highly encourage people look up his other work, especially his talks.
"Business owners discover they dislike being treated badly, just like prospective employees."
> Being an extremely young programmer (I'm 35)

Don't want to divert the conversation but in some of the circles I've been mingling lately, 35 in software engineering is 'get off my lawn' domain.
With Undefined Behavior, Anything Is Possible
BBC 4.1 joins the AI revolution with two nights of AI-generated programmes
Your story is extremely dubious.

You say the team was basically the same size at the end of this process as at the beginning. Therefore you clearly replaced a third of the men with women for no better reason than because they were men.

Moreover, you say that you replaced a these technical men with people drawn from the non-tech personnel in the company. So your tech team became one third non-technical. You claim you provided "some technical training" but what kind of tech department is this? If the tech work is so trivial that you could train anyone to do it why bother hiring technical people to begin with, and presumably pay the higher wages that went along with it?

You also say that your outreach was "of course not gender specific" despite admitting right from the start that your entire goal was to have lots more women, and that you targeted your outreach specifically to the rest of the company knowing they were "disproportionately female". So of course your outreach was gender specific. You admit right up front that was the entire purpose of it.

Finally, you assert that your male colleagues felt "contentment" at these changes because they "thought of themselves as good people" and your morally superior gender heroics allowed them to, in your eyes, be less bad.

Frankly I find your entire story absurd and unbelievable. I have never once met a group of technical men who would be "content" with having a third of their presumably competent colleagues replaced with complete newbies who had clearly never worked in their field before, for specifically sexist reasons. Moreover your narration is clearly unreliable because you claim your outreach wasn't gender specific, despite the rest of your story being entirely about why it was gender specific.

I suspect you are projecting. You believe replacing men with women is "good" and not doing so is "bad" and so you assumed everyone else would feel exactly the same way you do.
Thanks for posting!

The Projects page is a great read too: http://web.stanford.edu/~ouster/cgi-bin/projects.php