skysight-inc/HackerNews huggingface dataset:
I prefer the visualization on the Harvard Healthy Eating Plate website: it conveys more information in a smaller space than the plate graphic you first see on Canada's Food Guide.

That said, the Canada Food Guide page certainly has fat covered. It doesn't mention it straight from the landing page, but if you explore the guide, you find it pretty quick.

The first link in the sidebar of the Canada Food Guide, "Food Choices," takes you to

https://food-guide.canada.ca/en/healthy-food-choices/

which states in the second line of text "Choose foods with healthy fats instead of saturated fat." That text is (non-obviously) a link to

https://food-guide.canada.ca/en/healthy-eating-recommendatio...

which provides about the same amount of detail about healthy versus saturated fats. It also mentions that "the type of fat you eat over time is more important for health than the total amount of fat you eat."

Finally, the "Further Reading" section links to

https://www.canada.ca/en/health-canada/services/nutrients/fa...

which goes into much more detail, and even provides links intended for industry and health professionals for anyone looking for yet more information.

While the Canadian guide's layout is different from the Harvard Healthy Eating Plate, I'd say the Canadian guide has fat covered pretty well!
An alternative explanation is just that people assume if ad blockers move there, Google will deprecate that API for the same stated reasons.

I did find it, it's called setRequestInterception(). It's marked as experimental, and has a note that it disables caching, but there's some debate as to whether it actually does.
SEPA offers chargebacks on debit charges as well, same effect if you use it (and I prefer it over a CC).
SDK “Power Mac G5” for the Xbox 360
I recommend to read Robert C. Martin's (Uncle Bob) view on that presented in "The Tragedy of Craftsmanship":

https://blog.cleancoder.com/uncle-bob/2018/08/28/Craftsmansh...
If there's an issue with Ireland overall, I suspect it might have a lot to do with the relatively large rural population actually.

Outside of Dublin (which isn't that big in itself and has infrastructure issues that limit its potential as a city too), there's a pretty limited range of social options.

With any kind of remotely niche social option (e.g. community theatre) you'll probably be able to build enough of an audience for one small established group of people who all know each other (who may be very welcoming, but this is still intimidating to a newcomer) but there won't be enough to build a secondary option... there's a tendency for things to drift into a social endgame, maybe? I dunno if I'm being coherent...
Free cPanel alternatives for linux VPS
I was lucky enough in grad school to use SLAC's beamline for diffraction studies of some muscle protein (just a rotation project). You get a little hutch that has a little port to the beam and can open/close it to expose your sample. The interlocks were really impressive (don't want people to be exposed to the beam).

The whole facility is really a holy temple of science (hushed tones, historical scientific relics in glass cases, etc) and a pinnacle of engineering.
How to learn new things effectively and enjoy doing it
Startup CTO – Compensating Engineers
Budgeting is an issue with my school as well. Our school is understaffed and has been opening up positions for new faculty hiring, including hiring teaching only positions (where they hire PhDs for such positions, with renewal contracts).

I've also heard of the idea of charging a departmental fee to become a CS major, similar to the idea that certain engineering departments have such fees. The idea here is that this fee would go towards the department but allow the student access to things like hacker spaces and or other resources that everyone else in the school would be presumably excluded from. A lot of things are trying to be figured out to address this issue.
This. I'll admit I don't use it much (it isn't really appropriate for a lot of what I do), but it is genuinely a wonderful instrument.
That's so strange. If there's room in the classes (as appears to be the case), why limit the number of majors?

My school (UVA, in the late-90s) already had recently converted Computer Science as a limited enrollment major to get around this problem. Declared CS majors had preference for CS courses. It wasn't quite so bad that others were completely locked out, but if you weren't declared, you had to be quick to register and might not always get into fun electives (the core courses were usually larger and easier to find a seat).

Since that time, they've actually added a second CS major. They now offer the original BS in CS through the engineering school. And a BA in CS through the college of arts and science. The two primary differences being a foreign language requirement for the BA students, and a heavier emphasis on math and general engineering in the BS program.
Is this actually shady? When doing takeaway you are not really paying for the ambiance of the restaurant anyway and IF the quality is the same I wouldn't necessarily have a problem with it.
The author comments that AWS has a new version of the v8 libraries available in their postgresql offering, but doesn't explicitly say that this solves his problem. I hope it did.

Because software is so easy to distribute, sometimes just waiting for a period of time will cause problems to go away. Why spend time to fix the issue when it might be fixed next month by someone else? This is kinda like deflation for the economy of money (why spend when your money may be worth more next month?).

On the other hand, the problem may need to be fixed right now, so it's a tradeoff between estimating (often guessing, if you don't have insight into upstream roadmaps) if someone upstream will fix the underlying issue and estimating (guessing, really) the effort to fix it locally.
This is such a patronizing point of view.

You are essentially deciding for me that what I choose to do with my technological choices is "a form of self-harm" (when in fact I only experience total pleasure).

Is it really that hard to comprehend that, when one does not share the alarmist feelings of the crowd, they will make intelligent choices based on personal preferences?
You go in to the dealership because your three year old car needs repairs. They tell you its going to need a new engine and suspension and going to cost almost as much as a new car, and try to sell you on one instead of the repair. Mechanic down the street replaces your shocks and an intake manifold gasket for less than a tenth the cost of the dealer repair quote.
Makes me think that autonomous vehicles may run on specially designated roadways, like a highly flexible, adaptive version of railway.
I would imagine several of the recipes are directed at families with young children?
> The day the bread disappears from your bike, I can assure the chances that someone
> is going to eat it are slim. He'll probably just throw it away for laughs.

Why? What's so funny about throwing away someone's bread?

If you think destroying someone's property is funny, then throwing the entire bike into the canal, or destroying a car, is probably far more laughs. And indeed there are people who do that, sadly. But it's fairly rare, and nobody seems to care much about bread.

What does happen is people using the crate on my bike as a trash can. I hate that. That's not something I'm okay with.
I have a friend who studies photography. I paid them a bit of cash to snap a few semi-professional photos outdoors, and do a few post-processing touch-ups. I make use of these on my CV etc.

Much better than I would have been able to do myself / with an amateur friend's help. Not as high quality as studio photos, but also not nearly as expensive, and good enough for my purposes.
> The majority of people in his class will fail/drop out of the program before graduation, regardless of background.

Really? That sounds like a huge failure of the system, especially since they've gone into debt for that.
While this statement is definitely true, in this instance, it comes across as some sort of apology for Google—as if the vast majority of their other activities are benign and this is a glaring exception.

This is the norm.—the wonderful things some Google employees produce are the exception.
To be honest, that article and the articles like it bother me. Krafcik said there will always be constraints, without spelling out what those constraints will be or their severity.

Then the author wrote a line saying they won't work in the snow or rain (implying any snow or rain at all). To me, that assertion doesn't follow from the quote.

Where did Krafcik say that they won't be able to deal with light to medium rain? Where did he say that they won't be willing to deal with light to medium snow? There are a lot of other articles asserting these things, but few detailed quotes.
If CS is so popular right now, how can it possibly command high pay by the time these people hit the job market? Do they all expect to compete against each other for high paying positions? How is that a good bet? Do they expect that there will be a ton of jobs that will all pay well?
>Conceivably you can see a backen server being built in Julia e.g. https://github.com/JuliaWeb/Mux.jl

>But I can't imagine anyone would choose Matlab or Mathematica to build a backend...

Julia is a clean, concise language that has so far mainly been focused on numerics. People are looking at using it in many other areas, for instance real-time robotic control:
http://www.juliarobotics.org/

This means that at least some Julia folk are looking at ways of avoiding garbage collection during critical code sections...

Data center efficiency is a concern, and there is real interest in better languages for web applications. Rust and Swift both have projects exploring this area. Julia would fit well in that space, and in my opinion its syntax is much cleaner than either.
> And if they put pads and/or tampons in toilets they'll disappear in a matter of minutes. If you think only a dirt poor woman would steal them, you are wrong.

Why? If every single bathroom everywhere had them why would you bother to steal them? They are free.
Traffic is a chaos system, you can't engineer the edge cases. At best you have heuristics.
China Blocks Microsoft's Bing Due to Technical Error, Sources Say
I think it'd probably be good to stop feeding grain to cows, but even "grain-fed" cows eat grass (or hay) most of their lives -- it's at the end when they're sent to the feed lots to fatten them up that they eat grain.
And realistically in many cases you won't even notice the indexing as you'll either be iterating over the array or using an array operator rather than accessing elements via an index. And in the remaining cases, much of the time whether the index is 0-based or 1-based won't affect the way the final code looks. Still, it's nice to have the option to 0-index in the few cases where it does make your code cleaner.
Last time I checked there were tons of construction work, in fact, I believe there is an undersupply skilled in that field. It's the unskilled construction jobs that are at risk for legals.

Also, doing drywall isn't highly skilled, it's job you get anyone to do with a few days of training (hell you could get away with not doing the training)
Is Clutter Also Making You Bad with Money?
I'm willing to bet that nothing to do with pianos is that simple. Who knows what sort of weird distortions that would cause.
Who would have thought salary was important
What is the alternative? What do you propose?
Of cause. I consider it a relevant part of my professional identity just similar to dressing appropriately to the occasion.
The distinction you are talking about is sports being included into pop culture. My remark was about media landscape. The thing Brits call "tabloid" (not referring to paper size) exists everywhere, it's just that football players may be deemed less worthy of gossips in other places.
I think you are just trying to be that guy. I go to this website, pick what I want, pay and some time later what I ordered gets delivered to my door. What's there to get?
Sequoia launches Accelerator program in India with $1.5mn seed
I feel like the study cited at the end just shows peoples lack of understanding of how logical syllogisms work or their ability to wrap their minds around them.
Yup came here to say this, although I have recently had issue with the Fish Node Manager which had me revert to using nvm.

Issues which made it unusable completely every time I tried to use node it could no longer find the node/npm binaries.
So would we call it a loss of autonomy if a human occupant would only grant an override saying "Standing still is not an option!"? I guess you would want such a feature when there is no steering wheel, e.g. if there is a forest fire close behind you.

While a computer can't judge that situation and doesn't "care" if it is destroyed it very well can keep driving no matter what.
I frankly was surprised to even see a season 2. Season 1 was brilliant, but it didn't seem possible to do a follow up that wouldn't be lame. I was wrong, but I'm still happy we got these two seasons. I imagine it's pretty hard to keep up this level of weirdness.
Ask HN: Are you using Apache Nifi?
If yes, what are your reasons for doing so and how are you using it? If not, why not? What tool(s) did you use instead.
I expected an article about social clubs (Rotary, Elks, Cosmos, etc.)
For I second I thought it could be about faucets.
> I suggest to everyone: when you make a comment in CR, also approve the commit. Trust the engineer on the other end to do what is necessary and responsible. If that become a problem, address it then. It seems like the minimum in professional respect.

When we do code reviews, we try to make things explicit. What needs to be changed, and what am I just commenting on to illustrate a different way to do it.

Sometimes code is just wrong (either at the micro level--you forgot to remove that debug line--or at the macro level--you forgot this edge case) and a second set of eyes is a great way to catch it.

But I agree, treating the original developer as a professional is a good idea.
No, but my current job provided one as part of onboarding, which I think is a great idea. When my nieces and nephews enter the work force, I'm planning on paying for professional headshots for each of them.
> I agree that I think it'll get there. But, like air travel there are limits and limits ground flights.

+1 - And I feel like this is really what Waymo was saying.
What are you trying to achieve here?
Backup and easy restore (not having to run SQL statements to switch up tables) is the thing I care about the most.

I agree with the folks below suggesting you use javascript as the language instead of reinventing your own.
> What I find disturbing is that school peers humiliate each other over menstruation. Nearly all girls get it during puberty, so why are they shaming each other? And for the boys who shame their classmates, why aren't their teachers holding them accountable?!

I agree its disturbing, but it's not surprising. School-age people can be very cruel. For a US (in the 1990s) perspective on menstruation-related shaming, check out the lyrics to "My red self" by Heavens to Betsy, for example. They were school-aged when they wrote that.

Edit: s/Heavents/Heavens/
Fun fact about Deliveroo. A lot of your drivers aren't the registered driver. It's really common practice for a citizen or someone with a work visa to register and then rent their phone to someone desperate with no work visa. So your driver is often making almost nothing while someone else sits on their ass and collects cash for doing nothing and then Deliveroo again sits on their ass providing poor service collecting even more cash.
Wow, don't they have a "Do no evil" printed around?
I had some idea of what CS was as my dad was a programmer.

I chose Physics though in the end - I think the subject that really gets let down is Engineering, I had no idea what that meant.

The UK (and the rest of the world) really needs much better access to education - there is no reason it should cost 30k when huge parts can be delivered MOOC-style and the remaining exams and labs done in person.

Even the Open University costs a fortune these days! I hope Corbyn's National Education Service idea might fix it - if he gets elected and Brexit doesn't wreck everything...
Entry level/junior positions already have a plethora of candidates. Where companies are sorely lacking are in senior level talent. It's going to be a gut check when all of these CS grads come out and they are competing with everyone else plus all the boot-camp coders.
End of Iridium flares
Orpie: A command-line reverse Polish notation calculator
NASA has successfully landed eight spacecraft on the surface of Mars, millions of kilometers away.

Nobody else (not the Soviets, not the ESA, certainly not SpaceX) has done it even once.

https://en.wikipedia.org/wiki/List_of_landings_on_extraterre...
Some of the tracks sound a lot like a picked guitar, which I guess isn't that surprising. How much that comes through probably depends on exactly which sound banks, strings, etc. are used.

Unfortunately, most of the samples are of obscure compositions. I think some tracks of traditional piano standards, especially side by side with a regular piano, would really show off the sound more.
What Solidity allows developers to do in Ethereum -
I find there's a spectrum of developers, from the

* must be perfect

to

* the code is ugly and works. Ship it.

I find that there's a good tension between the two, but that context is really important. Certainly in the hackathon situation the refactor seems like a foolish choice.
Getting headshot images that feel professional (in the sense of being well-lit with a decent background/setting and otherwise good technical execution) is actually a doddle. Especially these days, what with there being a plethora of resources available - good tutorials, cheap equipment, the equivalent of free film, and immediate feedback. There's no need for necromancy involving light meters, and no need to read the tea leaves of a Polaroid to guess at what the "real" picture will look like after it's souped. You don't need to do anything moody, dramatic or otherwise risky. As picture-taking goes, it's about as low as you can go on the technical difficulty scale.

The hard part is getting "a person who happens to be in a picture" rather than "a picture that happens to have a person in it". That's psychology, not photography, and it's a completely separate skill. You can get the book learning from successful headshot types (notably Peter Hurley, but there are certainly others), but that's sort of like knowing the theory of standup comedy. You've got to actually work with people to figure out how to make them seem like they're looking through the camera rather than at it. And you've got to care enough to keep your subject from figuring out that you're doing any of that.
It's cute that you think that is how apple works.

There was a huge backlash. People hates it. Apple pushed forward anyways. They knew they had a monopoly on Apple hardware and the iPhone would ensure they could make silly decisions without backlash.

Has the market spoken about removing evey single port from their laptops ? Donglegate ? There are many other things apple did that people have been very vocal about.
Is Hadoop Officially Dead? – Deep Learning IO
I have always wondered about this sensor thing. We drive and our only sensors are a pair of cameras on a mobile swivel and two microphones.

I feel like at Some point we have to have enough computing power to just stick Multiple Cameras behind glass with wipers and dehumidifiers and alarms if they are obstructed. Basically just humans but better?
Native speaker and I had the same confusion, but was intrigued by the idea that people felt so strongly about their kitchen mixer, and was curious about what other kinds of mixers are available (that aren't rotary). I'm weird ;)
Just so you know - charbegacks are reported to credit burreaus. Sometime they will show on your report for few months sometimes they don’t. Just letting you know if you ever be wondering why you have good credit score but bank doesnt approve your loan or doesnt want to extend your credit.
Driving, unlike chess, is a game with no bounding rules and potentially tragic consequences.
I'm using Debian on my work/travel laptop for 7 years now. Fast and very stable. Definitely worth a try.
That's a straw man. No one is arguing that that is ok.
I'm guessing you haven't spent time at home looking after pre school kids. It is exhausting and relentless. Just going to the toilet alone for 5 mins seems like an unimaginable luxury. So an office environment, with opportunities for adult chit chat, and the relative prestige compared to child care, seems attractive to many of either gender who have experience of both.
I've been using this feature with my Citi CC for 10+ years. And with Citi, I don't need to give my CC to a 3rd party.
By paying the company you send them a signal that you have money available, so naturally they will try to milk you more than those who show up empty pockets
Upcoming Version of Google Chrome Will Make It Harder to Block Ads
Link to TechCrunch story: https://techcrunch.com/2019/01/24/humio-raises-9m-series-a-f...
We ordered a load of food for our office earlier this week (also central London, nr Tower Hill) and had only half of it arrive. A second rider was needed for such a large order (burgers for 15 people), and none showed up. So half the people got no meal, and half the food got binned by the restaurant.

That's pretty bad!
> Thankfully nobody is using PEAR anymore

How many thousands of people are in that “nobody”? The places which have legacy baked in are probably also the least equipped to avoid it, too.

Grepping has commonly been evaded since at least the late 90s. lowercased pointed out the use of request values already. Other techniques include encoding a string or byte array and decoding it into a file, pipe, etc. Static analysis can catch some things but it’s fundamentally the halting problem unless you can apply very restrictive sandbox policies — no file I/O, whitelist a few lines which can do certain operations, etc.
They quietly removed the "Do no evil" when they renamed into alphabet
It doesn't save the PITA that is getting your card stolen, though. With a virtual CC you don't have to do anything except close that card out (which you can on Citi's website, which is the version of this I use).
Great and infuriating article. There's also issues with eyewitnesses testimony and lineups that have been well documented, meaning the rate of wrongful conviction may be quite high.

"The National Registry of Exonerations has documented 553 cases since 1989 in which someone was convicted on false or misleading forensic evidence and later cleared. The growing list of exonerations includes a Texas man whose 1987 murder conviction, based on bite-mark evidence, was thrown out in December, and an Illinois man declared innocent in January in the retrial of a murder case that hinged on dubious ballistics evidence.

But the exonerations likely represent only a fraction of the cases in which faulty forensics sent innocent people to prison, researchers say."

Is there any research estimating how many wrongly convicted people may be incarcerated? How could that even be estimated?
No, it doesn't. I think it shows precisely what's going on in every MegaCorp in the US: Woke Capitalism. Everything is calculated to maximize profit, including campaigning, branding, and marketing to say that you're NOT all about profit.

In this case, both the saying of soothing things to the people who are complaining, AND lobbying the government to make those complaints less effective in the future are in line with the real goal: maximizing the success of the company, as measured by profits. When viewed through this lens, these actions do not conflict. In fact, BOTH are REQUIRED.

These only APPEAR to conflict when you think that top leadership actually REALLY cares about anything other than money, and the influence it brings.