skysight-inc/HackerNews huggingface dataset:
AFIK extra virgin olive oil is at best neutral for human health, while other oils are detrimental. There are the chemical compounds formed with the eating of certain oils, besides olive oil has very little micro-nutrient content, it's almost 100% fat.

Whole olives are a great source of plant fat, but olive oil is not. Eating the whole food is crucial, instead of these highly processed extracts.

Of course, it's much better than other foods such as saturated fat, but still it's not a health food.
> Are biodegradable alternatives to latex available?

Latex does biodegrade - the article says this.

Not as fast as would be ideal for balloons, and of course the balloons should just not be released. But latex is a natural organic product - it does biodegrade.
Ezekiel bread (toasted) is the best one can do at US supermarkets. It doesn’t compare to whole grain sourdough breads one can easily get in parts of Europe but it is ultra healthy and quite good tasting if you toast it.
I'm not sure that the above can be summarised as "oils are not good for us". If the oil was removed from olives, the resulting olives would not be healthier.

If the fish oil was removed from fish, the resulting fish would not be healthier.

I'm not sure how this became a debate about vegetarianism either.
If you want a module to be accepted in to the Linux kernel upstream, then you have to comply with the kernel's rules.

The kernel uses various C macros and GCC extensions. Ensuring that a module written in another language was compatible, even given that it would need to be built outside the normal tree would make its maintenance within the kernel tree impossible.

In terms of being written in C++/Rust/whatever, as an external module that complies with the kernel ABI (not guaranteed between kernel releases), go for it.

But if you want to have your protocol/module in the standard kernel tree, C is your choice.
its the separation between "for science" And "for oil".
I don't know what you can do about browsers besides use Firefox.

But as far as other stuff, I hope people will give distributed p2p possibilities some consideration in terms of usage or development.

For example YaCy works pretty well as a p2p search engine. There are some others that I haven't tried.

Back to the browser stuff. The problem is the browser has a full operating system in it at this point. There are too many APIs to compete.

What could make competing browsers viable might be something like the following. Imagine a web browser that does not support JavaScript. Instead it emphasize fast rendering, has a state of the art web assembly implementation, and some kind of ABI/API for things like UI, UDP, etc. such as OpenGL (or a simpler UI system). It only allows a subset of CSS and HTML, maybe only Flexbox or something. It it could be just restricted to old-fashioned HTML rendering. But anyway it won't be able to have the scope of Firefox and Chrome.

I guess the biggest problem is if you don't support the whole ginourmous HTML5 featureset (starting with JavaScript) then most websites will not work at all. They either will not load or will be totally scrambled.

Maybe some kind of p2p content-centric web could become popular and have it's own streamlined and simplified browser.

Or maybe there could be a new browser tailored for augmented reality that could become popular and compete with Chrome.
It can’t just store the hash of the lines otherwise it would drop lines in case of hash collision.
From the video: "Most of the balloons ended up in Canada".

So problem solved then.
Well, even for Edge that use chromium, this situation can happen.

https://www.reddit.com/r/windows/comments/btz1lc/youtube_mat...
The sort/uniq tradeoff is mentioned but not the awk one.
you are missing the truth and goal of such an article. people here think they are a counterpower to evil actors with their keyboards. The truth doesn't matter and you are going into the sense of enabling police instead of being acting as a counter power.

(just explaining the downvotes)
So everyone is "equal" in Python?
The most recent thing I've seen is where the boundaries of the browser and Google's web properties start to get blurred.

For example, signing into a Google site from Chrome also signs you into the browser; it's unclear how this happens, what personal information it compromises, and more than that it's an unexpected and unwelcome surprise when it happens.

Clearing Google cookies in Chrome also doesn't work, for related reasons. Try deleting all cookies in Chrome the immediately refreshing the list: Google cookies immediately re-appear.

It's not that these things are necessarily actually dangerous. But the blurring of the line between service and user agent scares me.
A lot of "third party browsers" like Opera, Vivaldi and Brave choose to go for Chromium as their engine, would they be able to use Firefox's engine the same way? If yes, why does it seem that no one actually does it? I personally don't particularly enjoy Firefox as a browser, but I don't have anything against their engine. If there was a version of Vivaldi that implemented that I would probably choose it over the Chromium version.
perl borrowed stuff from awk, so you could also do

perl -ne 'print if !$seen{$_}++'
> Can you give us a link to your elegant table-less IE5 supporting website?

I cannot. They no longer exist. This was 14 years ago. I left web development shortly afterwards.

For your example, horizontal alignment was easy. One container div with a width of 99.9% and a left/right margin of auto. Inside you place three divs (columns) with a width of 33.3% and float left. Add another div at the end to clear the float.

Vertical alignment required a "hack."

http://www.greywyvern.com/code/min-height-hack

And to be clear, I never called it "elegant." I simply suggested it was possible.

Should CSS have been better? Sure. But, by that measure, it still sucks today.
The stamp is pretty awesome. Now all USPS employees are using liteblue portal to get all the benefits. Login to it from https://liteblue.onl/
First of all I want to say that I don't agree with the collection of this data.

...however there is an important distinction with Minority Report in that people were convicted of crimes based on premonitions. If this data was instead used to support at risk people - like how disruptive kids at school are often given support to help enable them to grow into better people - then I'd be more sympathetic with the motives. For example "at risk" people might be those from less affluent or educated backgrounds who might be resentful but they might just need a little help to realise they too have opportunities and potential.

The problem is, once you have this data, it becomes increasingly small steps from using it to enable those who need help the most to abusing it to persecute those who are already neglected by society.
And that is exactly why they should have built their own shop and used it as their primary storefront. With services like Shopify or Squarespace it's not rocket science these days and you could still use Amazon, eBay or other marketplaces as additional sales channels. It's almost reckless and short-sighted not to maintain a truly owned store - don't put all your eggs in one basket.
> on iOS, Apple build a walled garden where nobody can see what happens under the hood. Zero transparency, and no way to opt-out.

You still have visibility on the network traffic. May I suggest to setup a VPN? Run your own resolver and sinkhole tracking domains, apply additional filtering rules, ...

https://danrl.com/blog/2017/luci-proto-wireguard/
You can always write AWK in a file and read the script with -f, making it fully readable (and AWK is quite a pleasantly readable and surprisingly versatile language to write at that point)
And don’t forget, we pay Apple and Google for the privilege of being tracked and having our “data” shared. Smile: the surveillance is nearly complete!
open a pull request?
I had some suprisingly varied versions of this in school (also europe)

a) to save lives
b) the bombs were actually planned for use against berlin, but the nazis already collapsed when they were ready
c) because how else could you ever test these weapons in a realcase scenario
d) to force a unconditional victory

The truth is probably as often a mixture of multiple interests at different levels with different motivations
The title actually used to say Carmack, so I guess a HN moderator removed it...
I know many many people that had chrome installed with out them activlity seeking it out, and had their default browser changed with out their permission

So much so that many many people I know that worked on helpdesk;s at the time where getting lots of complaints about "the internet is missing" meaning their Icons changed from the IE logo to the Chrome logo because chrome was changed to the default browser with out them understanding what happened.

Add to the fact that Chrome would also install in AppData to avoid having to have Admin rights to install so it could be install on corporate/enterprise systems by normal users...
Compiling C to WebAssembly Without Emscripten
I think social news websites like HN should add an explicit clickbait counter and let users report it explicitly. Hopefully, we can get rid of this trend.
the users have no idea what "crash report" means
Having been involved in the BBS scene from the very early 80s and being involved with all things computer related since then, I have experience with all the browsers listed, and could name a few others.
The source might be nice.

Even nicer would be if people bothered to fill out the `alt` and `title` attributes with details about the image as well as the reason for it being there.
The Three Felonies A Day is an example of politics, not research, and has some rather motivated reasoning:

https://skeptics.stackexchange.com/questions/22530/does-the-...

I'm on your side. Please don't make our shared side weaker by using poor arguments.
One important point that I don't see anywhere on the website is if to use this service do I need to add a GDPR banner? Does it use personal user data (like an identifiable number for each user) ?

Because if it does, I need to add a GDPR banner and opt-in mechanism, which I don't want. It is possible to do funnel analytics without using PII, and I'd like to know if Volument allows that (without their Tracking conversions feature obviously).
So they make good product.

Bing can be Edge only too.
Why Palo Alto rather than El Camino hospital in Mountain View?
> competitors such as Microsoft proved that they no longer have the capacity to develop a modern browser

This is incorrect. They absolutely can as demonstrated by the fact that former Edge works great, has better hardware acceleration than Chrome, and consumes less power.

However, they are not willing to anymore, which is a huge concern for future innovations in that domain.
I like it too and this site is beautifully created to that effect. I find it inspiring for our site. I only wonder if perhaps it's an approach that speaks more to techies.
Man, Alibaba was a company on my list of prospective employers for years, and I personally knew not so few people there. I certainly know what I talk.

For the first few years, T-mall was effectively running at near 0 profit, when they (unsuccessfully) tried to catch up with JD.

Please substantiate your commentary

Some more background: https://www.tlgcommerce.com.hk/blog/why-brands-are-leaving-t...
Ach, you're right. Just a mistake. I tend to forget the existence of any operations that are (a) in MIC and (b) not available for bytes, so this was a double-whammy and even after writing that sentence I forgot that I was contradicting myself.
I watched a documentary on the new concrete sarcophagus that they built to contain the reactor.

Its amusing that the EU had to invest billions into the project. Hell even the US put in money and expertise despite being an ocean away. Where was Russia? It was their powerplant that blew up!
Opera wasn't always free.
What's fine for a small business, isn't necessarily fine for a monopoly.
I haven't actually read this particular article. I am generally speaking after reading comments.
Completely agree. Even Python, which has a very low barrier to entry to "read file, possibly csv, do something" has a barrier to entry. Column projections are one-liners in AWK, and aggregates and/or some stats can be a couple of lines in an AWK script proper.

I've been replacing some ad-hoc bash scripts (nothing fancy, just a few if conditions and some formatting of outputs for a deployment) with some AWK, and it's so much handier to write (after 10 years I still can't remember if syntax) and read (it's a proper programming language) than bash

edit: wrong markdown style
I worked at a food startup for a while.

Turns out local (Swiss) regulations prohibited a food delivery van to carry both refrigerated fresh food and unrefrigerated, dirty containers at the same time.

The company really wanted to push towards reusable containers, but that would legally require making two trips, so it could never be economical.
The New New Thing for the Good Old World
Interesting Ruby (MRI anyway) has command line options to make it act pretty similar to awk:

-n adds an implicit "while gets ... end" loop. "-p" does the same but prints the contents of $_ at the end. "-e" lets you put an expression on the command line. "-F" specified the field separator like for awk. "-a" turns on auto-split mode when you use it with -n or -p, which basically adds an implicit "$F = $_.split to the while gets .. end loops.

So "ruby -[p or n]a -F[some separator] -e ' [expression gets run once every loop]'" is good for tasks that are suitable for "awk-like" processing but where you may need access to other functionality than what awk provides..
> They made a good browser, did some marketing and it got popular

In initial days of chrome, it wasn't that better. It grew in popularity because of the bundle model of advertising they employed which was initially used to distribute spyware and the browser started growing.

All the nice things came later.
At the time they made those choices there were 3 main reasons to choose chromium over FF as a base

1. Smaller Size, chromium was just a smaller foot print with less legacy code

2. Better Performance. There was no doubt the before firefox quantum Chromium was the performance leader, Bink and V8 where superior then, today not soo much

3. Better rendering support. Like IE6 in the 90's today there are many many sites that ONLY work correctly on chrome, so if you use chrome's render you have less work to do, and will have less complaints by users blaming your browser for some websites poor code
> true of v1 docker images

yeah I missed that one. but basically it was still a pain.
But yeah google's tools are actually awesome. I mean I even own a "fork" (or basically a plugin) for sbt which brings jib to sbt: https://github.com/schmitch/sbt-jib
It's just so much easier to build java/scala images with jib than it is with plain docker.
How to Setup Echo Dot?
Don't assume you talk for the majority without statistics to back it up. Make no mistake, this "Trade War" has the same implications as a real war. The only ones who will eventually suffer are poorest members of our society.
Surely you mean indígena. Indigente means homeless, or when you want to call someone that has no idea what he talks about, for instance when they talk about racial trends in Europe and North America, "indigente intelectual".
> It still doesn't make them bad, or manipulative.

I don't see why not. Ads have negative externalities, for example: now everybody sees the ad (not only people in need of a painter), and also now the painter with the largest advertising budget will get more customers (not the best one), and finally the advertising costs will eventually be paid by the client (the client pays for being manipulated).
Excellent way of shifting the goalpost away from your stance on the Booking.com case. :)

Displaying the same ad to everyone doesn't have privacy consequences. It's why billboards aren't privacy issues, nor are the TV ads, nor ads in a magazine. Ad networks are a privacy issue, self-hosted ads are not.
I agree. Hopefully we find the right message to the right audience. We just launched and we are aware that some trial and error is needed.
"Execution port Twitter" seems divided on what the extra shuffle port will do. I'm cautiously optimistic.

Integer division is never really on my radar, but yes, that's exciting.

LEA is very useful, but not something I spend a huge amount of time thinking about. It would be interesting to see whether the penalty for a "slow LEA" is relaxed.

You're right that the Skylake-X processors have AVX-512, but they kinda push the 'consumer' envelope. There's also no consistent branding for 'having AVX-512 or not' (they have happily adopted i7/i9 for products that don't have it). These are really obviously rebadged Xeons. Nothing against them, but it's a tiny niche.
You can also use either BEGIN or END as the only entrypoints, essentially using AWK as you'd use any other programming language. Yes, sometimes this defeats the point of what AWK excels at, but it's good to know.
There's no inevitability about economic growth in China and reduction in human rights. That's entirely a political decision. By themselves, economic growth and increasing standards of living provide more opportunities and freedoms.

Environmental impact is trickier, less economically developed nations struggle to contain the environmental impacts of growth due to the costs involved.
to add to this, if you've coded one-liner first, you can convert to script using -o option

for ex:

awk -o '{ORS = NR%2 ? " " : RS} 1'

gives (default output file is awkprof.out)

{
ORS = (NR % 2 ? " " : RS)
}

1 {
print $0
}
Different economies scale differently depending on cost of labour.

The higher the cost of labour, the higher the multiplier is for going to a restaurant.

e.g. (my local prices):
* frozen pizza (ham): ~1.50-3.00 CHF
* fridge-ready pizza (ham): ~6-8 CHF
* Domino's: ~13-16 CHF
* local Italian eatery (no table service): ~14-18 CHF
* Restaurant: ~13-30 CHF
Thanks, I actually looked at trying to make ruby do my awk work a few years ago. I'll take a look again.
Purposely slowing down websites on competing browsers, breaking web-standards on cutting edge tech, abusing their other products, using slower codecs on other browsers on YT, not allowing some websites use certain features of google-doc, constantly showing popups to switch to Google Chrome on google docs - this all anti-competitive behavior to squeeze more data from your life and browsing habits.
Rio – Containers at Their Best
Ask HN: What technology will impact the world the most in next 50 yrs?
Curious to hear people's thoughts... self-driving cars seem like the obvious bet, but perhaps there is some more subtle technology that I'm missing?
Secret life of DNS packets, what Google got wrong (Scaleup Architect- Issue #23)
"Complete your antivirus" has a pre-checked tickbox for a totally irrelevant product. And in the process agreeing to a license. That's pretty dark.

Maybe as someone with above-average technical ability this looks obvious to you. To a lot of people, it isn't. And this pattern is aimed at fooling the less technically literate.
Top Best Travel Credit Card – Road to Success
If you search for Firefox, Google says "did you mean Chrome?"

Edited to add: This has actually happened to me when setting up a new Windows PC for someone.
> Imagine someone suggesting dropping a bomb in a dense city as an argument for “saving lives”.

But they did say that, and they said that after the war too.

Dresden fire bombing was justified partly with that kind of thinking.

The US's use of "Shock and Awe" had the same aims.

> Using as an example a theoretical invasion of Iraq 20 years after Operation Desert Storm, the authors claimed, "Shutting the country down would entail both the physical destruction of appropriate infrastructure and the shutdown and control of the flow of all vital information and associated commerce so rapidly as to achieve a level of national shock akin to the effect that dropping nuclear weapons on Hiroshima and Nagasaki had on the Japanese."[10]

> Reiterating the example in an interview with CBS News several months before Operation Iraqi Freedom, Ullman stated, "You're sitting in Baghdad and all of a sudden you're the general and 30 of your division headquarters have been wiped out. You also take the city down. By that I mean you get rid of their power, water. In 2, 3, 4, 5 days they are physically, emotionally and psychologically exhausted."[11]
I thought efficiency, economies of scale and productivity were the points for establishing a global supply chain.
Consider containerization, large ships for transport - the cost of transportation is next to nothing.

Take iPhone for example, do you think it would cost less if it was manufactured entirely in the USA (down to the components)?

I would love to hear a counter-argument or example. Thanks.
Krita 4.2.0 Is Out
Not every pattern that is controversial is an anti-pattern. Relative time is useful for a different reason than absolute time. One use case is not worse than the other, they're just different.
SEO Analyzer Tool by Neil Patel
Surf works excellent: https://surf.suckless.org/
I dont believe Mozilla prioritizes their philosophy enough, they are tooo quick to cave in in the name of "customer centricity" instead of standing up for the Open Web which is and should be the SOLE reason they exist

Mozilla Foundation is a Non-profit foundation who mission to the ensure the web is open and accessible to all, not to make the most commercially successful web browser
I don't know why some people want vegetarian food to taste like meat. I enjoy eating meat, but the best vegetarian foods that I had did not taste like meat at all, and it is how it should be.
It's like with sugar, if I want to avoid consuming it, I don't replace it with sweetener, I just don't put the sugar in and enjoy the untainted taste of the other ingredients.
Perhaps, but your comment doesn't offer any evidence that it did.
It's example number two on the wikipedia page for dark patterns, Misdirection.
This is an important point and needs to be addressed on our site. Volument client stores an unique client id to localStorage, and I'm _pretty sure_ GDPR banner is needed for that. We're investigate and extend this document about the topic:

https://volument.com/learn/user-privacy

Thanks for pointing this out.
Best erode their privacy then
> IMO, during the IE6_v_FF days the feature and quality gap between browsers was at its highest. Much bigger than Chrome_v_FF ever was. Still Chrome today is far more dominant than FF ever was... except IE in its monopoly day.

The benefit needs to be worth the effort. Early on, in the days you refer to, browsers were often crappy and motivated switching often. I bounced between IE and FF a lot (and later chrome), because things were often broken/bad, or various websites I wanted to use didn't work in one or the other. However, in the last few+ years, that's not really true (in any way I notice) now.

Basically, I think the only improvements that can be made are incremental/marginal, and aren't enough to make switching browsers worth it. They're all pretty good now. So, I expect market share for browsers to change much more slowly now.
>> completely inaccessible to finite computational mechanisms.

I assume you have already proven we ourselves are an infinite computational mechanism?
Is perfection the only relevant standard? The west has made massive strides in environmental protection over the last 50 years.

https://www.popsci.com/america-before-epa-photos
Or Dieselgate. Or how the authorities of the countries lobbied to keep emissions tests which they knew were easy to fool:

https://www.theguardian.com/environment/2015/sep/24/uk-franc...

When carmakers means employment for voters and tax income, it seems obvious governments will let them get away with crap, their motivation is to remain in power and that is easier when the voters are happily employed: https://qz.com/1045619/germanys-diesel-scandal-shines-a-ligh...