skysight-inc/HackerNews huggingface dataset:
Third party cookies shouldn't exist in the first place.
That argument is assuming government directed 'philanthropy' is more efficient, better directed or somehow less supporting of the status quo than private philanthropy. But private philanthropists got where they were by being good at management and effecting change in the world, whereas government employees did not, so it strikes me that it's likely to be the opposite - governments are less likely to do good things with the money, and more likely to support the status quo.
Predictions 2019: Better ROI for the Industrial Internet of Things
Despite owning some of his books, I can't say that I am a fan of Gladwell's writing style. But his Revisionist History podcast (revisionisthistory.com) is, by far, one of my favourite things to listen to and I highly recommend to give it a shot.
Oh, the nuclear threat was in retrospect almost certainly a bluff, what I was more questioning was whether the conversation happened, and whether Mitterand did in fact hand over any kind of remote disarm codes for Exocet missiles.
Firefox's Container's approach has been quite interesting to use, but if a suggestion could get out to the Firefox team, I would advise improved streamlining of workflow for the extension, including with sync and returning browser setup, and for organizing and setting up new containers (configuring them to always open for a domain, putting them in folders).
Anonymous Recruiting: To Do or Not to Do?
We have lots and lots and lots of fuel, in part because rocket fuels are varied. Many of them can also be synthesized through the use of water, atmospheric gasses, and power.

For example, Blue Origin and SpaceX are developing launchers that run on methane - fantastically plentiful on Earth in the form of natural gas. Delta IV runs on hydrogen, which can be synthesized through gasification or electrolysis. Falcon 9 and Atlas V burn kerosene, also very common.

The real issue is whether, at high launch rates, this will become a meaningful contributor to climate change; hopefully through use of space-based resources we can reduce the up-mass requirements enough to avoid that problem.
Good. Let them yell, allow the system to break. I'm not convinced that the current status quo of paying for services via targetted advertising that amounts to quite a severe level of manipulation and tracking is tenable (nor desirable). Figure out something better.

The alternative is what we do now: a select group with tech savvy blocks advertisements, and lets the masses pick up the bill by 'accepting' ads and having their every movement online tracked.
This is true. I’ve read a number of non fiction books lately, and this style of writing drives me crazy. I’ve started reading summaries on Scribd instead. All of the meat; none of the fluff. If I want to read for entertainment or inspiration, I’ll read poetry or fiction. Many modern non-fiction books could be written as a single blog post, and it would be an improvement.
Indeed. Many years ago, I "ran SQL" on a couple decades of Usenet newsgroup data. Extraction and manipulation involved a bunch of grep, sed, tr and awk (and millions of tmp files). But, as with PDFs of utility bills, it was very specific regex.
http://www.whichfaceisreal.com/realimages/

http://www.whichfaceisreal.com/fakeimages/
Designing APIs for Microservices
I’m not convinced we do have a limited earth fuel budget as you say. There’s lots of options for rocket fuel and many of them are highly abundant or can be synthesised.

For example, hydrogen and oxygen are the 1st and 3rd most abundant elements in the universe, so liquid oxygen and liquid hydrogen fuel is always going to be an option
Since when we decided it is OK to install global tracking for everybody, whether they want it or not? The User-Agent is still visible to the website I'm visiting.

It's enough that a few large websites provide stats summary for their users. It is not necessary that Google, FB and co. track the entire Internet.
> emotions, which most french guys have way too many

Gross generalization.
Yes, but I also think he has the right tone, even if the original question is stupid or badly expressed.

So his answers are good and never condescending and generally newbie friendly.

This makes him popular.

I have a feed reader on his answers and Eric Lippert's for these reasons.
Just because Mozilla and Google are both predominantly funded by ads doesn’t make them equivalent. It’s not naïveté that leads OSS supporters to believe that, it’s a focus on multiple factors, money is an important factor but it’s not everything.

There’s a reason Linux has been so successful even when Microsoft was vehemently against it with incomparable funds.
Isis Bride's Father Sues Trump Administration Over Citizenship and Seeks Return
You're right. I was stressed yesterday. There are filthy people of all backgrounds. I just happen to live in an area where people are both dirtier than average and not German. If I lived somewhere more German, I'd probably have more examples of German people doing dirty things.
But you're saying here that metrics might not faithfully keep track with reality; presumably an industry that cares will simply improve their metrics until they don't care.
Kudos for the effort, I am looking forward to using Clojure for deep learning!
It's because they've recreated the internal menus, window snapping, ability to overlay windows and has a desktop. It looks like an OS. Apple were against this in the past because it doesn't align with their OS way of doing things. I never liked the rule so I'm excited to see that it looks like they've relaxed it in recent years.
Why put Russia under the category of North Korea, are they not accomplished enough in the rocket department to be considered closer to the US?
Don't worry, we will soon have it killed off along with the rest of the insects.
the only reason we release the electron app is because it’s practically zero work (and it was a community contribution in the first place). in practice much of the team work on the native mobile clients. hopefully proper native desktop apps will mature from the community, or worst case we’ll get involved as the core team.
For those that are developers/programmers, you might like OpenSCAD where models are generated from code. I prefer it over knowing where/when to use menu items.

As a bonus, the exports work with 3D printers.

Source: Printed parts of a hand as a hobby.
>The alternative is what we do now: a select group with tech savvy blocks advertisements, and lets the masses pick up the bill by 'accepting' ads and having their every movement online tracked.

And I like it. I know it's selfish; I'm just speaking my mind.

Soon, there will be so many people blocking ads that many websites will simply become pay-per-view, and that's going to be bad for me.
Considering SpaceX's Raptor engine currently in development is going to use methane as a fuel source (produced by cow farts and rotting garbage among other things), I don't think this particular issue is something to place at the top of your worries about global warming.

I'd be more worried about conflicts breaking out due to mass migration due to parts of the world becoming harder and harder to eek out an exsistance in.
It wouldn't surprise me these airbags kill pedestrians and cyclists.
Japan is next door to China. I struggle to see why they'd need something as long range as an ICBM.
> if you upgrade and use the following code (Promo code: 40forlife1533 valid until 15th March. 2019) you will have a 40% discount on any and all plans for the rest of your life

This seems an unwise commitment to make on their part.
Node and a native JavaScript engine aren't the same thing, unless the native JavaScript engine on iOS is Node.
By default, unless the user has changed his settings, if a website tells a browser to load something, the browser should do so.
I take apart prosumer audio/music gear quite often, and STM32s seem quite popular there. Not sure where that is in volume, though.
“For Intel, of course, it would mean the loss of a significant customer, albeit probably not a huge hit to its bottom line”

ARM could well become a huge breakthrough for tech. For the first time, it’s possible to license and customize silicon to purpose with much less overhead. We’re used to the usual combination of specialized processors (cpu/gpu), but this will open up further specialization - crypto (proc-bound), file systems (possibly some parallelism, need for gobs of flash), AI, UI (proc-bound, benefits from high frequency and no interrupts), who knows what else.
I partly agree with you: they should be an earned privilege that I agree to turn on for some websites, not something turned on by default. because there are some genuine use cases, such as single sign-on, that they're actually useful for.
SpotDraft Raises $1.5M Funding Led by Binny Bansal Backed 021 Capital
You're describing a policy of not making frank assessment of the efficacy of business practices.
I would argue that how the actual service is implemented (microservice, monolith, etc) is not relevant to the design of APIs.
Don't believe a word they are saying.
>> tenth marketing platform integration the engineering team will hate the marketing team

> one-time problem during setup of someone's infrastructure

As the marketer regularly making these requests, it's by no means a one-time problem, and I can attest to being hated by our tech team (for some reason they don't appreciate me hiding random JS code in our CMS to save on these requests either...).

GTM would solve many of the problems for us as we store all of our customer data in CRM anyway, but for other orgs that don't have a massive CRM policy, having an essentially outsourced data warehouse might be valuable.
Containers have some great add-ons built around them, have you taken a look?

I agree with your point completely though- needs to be a front and center feature.

I'd like to add something else- firefox should ship a 'power user' edition. Comes pre-installed with uBlock origin/uMatrix/temporary containers/sidebar tabs/greasemonkey/Tridactyl (sorry emacs users ;)
5G Architecture: Convergence of NFV and SDN Networking Technologies
This is not mathematically correct. Those names would be pretty misleading, actually.
> Just because you (the person before you, actually) are a reclusive jerk, doesn’t mean everyone else also hates people and chitchat.

Downvoted for tone. You do not need to name call here on HN.
Yet another JavaScript heavy and so flakey form to implement a basic task. So tried to provide details but it did not work. So I am grateful for the link.

EOR
I guess so. Though it's more a small number of sites for each topic rather than overall. So I'll visit three or four social media sites, three or four web development sites, three or four gaming news sites, etc.

Makes me miss the days when we used to just randomly search Google and see what came up. Or go through webrings/directories/affiliate lists/whatever.
Irrelevant information to the question.

Firefox right now has two options related to DNT:

"Send web sites a “Do Not Track” signal that you don’t want to be tracked

(_) Always

(_) Only when Firefox is set to block known trackers"

These two options don't become irrelevant, but the choice related to them does if the default is "block known trackers" (if that is the same as "block all 3rd party trackers by default).
I agree. One could use the Matrix specs to build some sort of message queue (using rooms) where human (text, markdown) and machine (json-ld) could communicate and interact..
Well, to be honest, in my country, we were only taught about the space race to the moon between Russia and USA.

I already knew other countries were launching rockets/satellites to the space but I always assumed they are not for scientific reasons.
Yes, and that's because of the websites' need to increase "engagement" in order to drive their advertising profits (well, not the case of HN but most), and the feedback loops in the brain specific to each site which we crave after visiting said site has become a habit.
The right question would be: (assuming that there isn't already a monopoly) would you want one specific VCS to gain a monopoly if it was one you have no experience in it? (and all your mastery of other VCS would so become worthless)
Absolutely. You could argue that a water cooler/coffee machine conversation is unlikely to be distracting as compared to interrupting people at their desk. If people are by the water cooler, kitchen, canteen, etc chances are they wanted to get away from their desks and would be open to engaging with others (even if bery briefly)
That's the traditional definition of "free" (as in beer).
One might also want to use Firefox to resist against a Chrome monopoly.
I do use Firefox for both reasons.

The fact that I prefer it to Chrome also for convenience and practical reasons helps a lot of course.
> Right, that's what you think. Are you buying a house that's $1 million dollars? Are you paying $80,000 in taxes? Are you paying $2400 a month for daycare bills? Are you paying thousands for health care insurance? Are you paying $250 for car registration? Or another $1000+ for car insurance or transportation?

I'm sure you wouldn't start paying a cheap remote developer more if they decided to move to a more expensive country or their personal expenses went up (like if they decided to have a child). For the same reasoning, you shouldn't demand you pay them less because they currently have low expenses.

Developers should charge for the business value they deliver to the client. A developer's personal expenses is of no relevance to the client.
wolfram admits in the article that his company can and should be bigger. fwiw.
Not even https://en.wikipedia.org/wiki/Matrix_(protocol) describes big, meaningful benefits over XMPP.

Yes, it does eventual consistency replication, like NNTP, but that's not an incredibly important feature.
Matthew's talk at FOSDEM [0] was really nice. I've been using Matrix (mainly trough Riot) for a while, and encouraged my technically-minded friends to jump on it.

However, I would like to get my family to use something else than WhatsApp (which I refuse to use). I'm planning to do so, once I can sort out the following:

- Riot is nice if you have a lot of high-density rooms (Fractal's "Banquet" use-case [1]), but not really there in terms of UX for small rooms with my family members

- I would like to self-host if possible. However, I need to ensure that the server is reliable enough, and synapse seems to be quite resource-hungry.

Regarding the first issue, it seems that France's Tchap would solve it nicely, from what we were shown at FOSDEM. Unfortunately, the Readme in their repo is still Riot's, and it would seem that I have to build it myself [2]. I'll look a bit more into that nevertheless, and it should improve by June, from the article.

Regarding the second one, someone recently linked to this Gnome mailing list archive [3] where (in the reply) Matthew details a bit more his (then) long-terms plans for homeservers. Having one homeserver per device would solve most of my issues pretty neatly. I am not sure how far it is in the roadmap.
I am also curious to know what's the status on that specific discussion topic: I was discussing just this the otherday on #postmarketos-offtopic:matrix.org [4]. I was interested in having a unique matrix daemon on a phone operating system to provide push support, maybe as well as a Matrix protocol broker.

Otherwise, for self-hosting with ~10-200 users, it looks like synapse has shed a lot of weight recently, and other homeservers implementations seem to be picking up steam, so we'll see how that goes. I am not sure how synapse would handle a dynamic IP

For now, my gripes with the ecosystem are the following:

- There doesn't seem to be easy ways of migrating: accounts, homeservers (including address and implementation, ex. migrating to/from synapse, Dendrite, Ruma...).

- No easy way to manage multiple identities: work, home, etc. Multi-account clients or community-bound identities could probably help solve this. Ideally, it would be the later, and my account would be on multiple homeservers (backup plan for availability).

- The search functionality is really lacking on most clients. No way to search my own messages, or at a specific time, in a specific community, etc.

It's also kind of fun to have both COI (chat over IMAP) and Matrix making the front page at the same time :)

[0]: https://fosdem.org/2019/schedule/event/matrix_french_state/

[1]: https://blogs.gnome.org/tbernard/2018/05/16/banquets-and-bar...

[2]: https://github.com/dinsic-pim/tchap-android

[3]: https://mail.gnome.org/archives/desktop-devel-list/2017-Sept...

[4]: https://matrix.to/#/!VTQfOrQIBniIdCuMOq:matrix.org/$15496441...

A bit off-topic, but my registrar doesn't provide an API to update the DNS records on their servers. As a workaround, would there be a free dynamic DNS with an API out there? I don't care what the address would look like, as I would just use it as a CNAME record.
I thought they had banned clickbait articles on Forbes ?
> the major parties entered into an agreement where they'd vote for the candidate backed by whichever party got the most seats

That's wrong. The only pre-election statement was that the president should be someone who had campaigned for it. It wasn't until after the election that the parties agreed that EPP should have first shot as the largest party.

The S&D for example demanded budget changes for their backing of Juncker, and I believe Parliament presidency, the negotiations continued for some time before they agreed to back him.

If you want to talk about democratic deficit, In the UK in 2005 the Labour and Cooperative parties got a combined 35% of the vote - barely more than the EPP in 2014 - but they got 100% of the power.
What if the website told the browser to load malware?

Browsers in the modern web need to defend the user, not execute arbitrary instructions from random websites that nobody cares about.
Finally Tagless, Partially Evaluated [pdf]
Also flexibility can be good but XMPP is way too modular.
Well, technically both are valid approaches which get messages from one user to another in a federated way. Besides that, XMPP is an IETF standard which has proven it can adapt to changing requirements. Matrix, on the other hand, is a young project with more momentum and more consistent software landscape.

That said, I have quite a biased view on the topic, as I kinda blame the Matrix devs for splitting the federated communication community. XMPP is quite capable of delivering what everyone expects it to do. But lately, developers seem to be more interested in the new Matrix protocol (just because it is new). At the same time, many XMPP clients do not implement all of the latest features the standard has to offer and I wonder what the world would look like if the Matrix devs would have spent their energy on improving existing XMPP clients instead of inventing another protocol.

Edit: For completeness, you might like to take a look at the Matrix FAQ https://matrix.org/docs/guides/faq.html#what-is-the-differen...
One alternative which I really like (I prefer it actually to Shorewall) is https://firehol.org .
But then you end up with a non idiomatic coding style, which may be an issue if your code is open-sourced. I'd be very wary of a Java program where variable names are snake_cased, for instance: did they do it for a good reason? Are they just beginning java developers? Will I run into other ad hoc coding practice when trying to understand/maintain/extend their code?
Free Web Hosting and Domain Name – Limited Offer
I have the same issue, "E" key repeating
:(
Supply and demand. There is no demand of US toasters at the moment. The US has moved almost every production facility to China to make stake holders happy. The question is was it worth it?
At some point entrepreneurs need to run into the fact their business model wont work.

Any effort to control the distribution of digital media on the internet is doomed to fail. It is not our job to prop up failed business models.

or should we just give you money because we feel sorry for you not realizing this ?
Again, there is nothing "idiomatic" is poor naming, nor do I see what open source has to do with it...
Not the commentor that you are replying to, but they are possibly a referring to the EU's GDPR laws that went into effect recently.
You're privacy paranoid but work at Google?
How about https://github.com/dokku/dokku ?

There is a one-click install for Dokku on digitlocean.
There Was a Time before Mathematica (2013)
Regarding modules support check the app Community.
C is just a wrapper around assembly.
Good “Learning IT Security/Ethical Hacking” Resources?
As the title reveals, I want to learn about IT security and ethical hacking, and as always, there is a jungle of videos, articles, course enrollment platforms etc etc.

I have a background as a programmer so I'm not completely unfamiliar to computers. But I feel like I really lack in knowledge and skills when it comes to security on a level deeper than basics. My goal would be to be able to perform ethical hacking in order to test my own code to see how secure it is.

I do realise that this is a very broad topic, but it doesn't matter if the resource is aimed at web, native applications, networks ... Anything is of interest, and, knowledge is power.

So, hit me with your best tips/favourite resources and sites!
Consumer Reports Reverses Itself Again, No Longer Recommends Tesla Model 3
On the Path to Cryogenic Control of Quantum Processors
You forgot the new and interesting bugs that come with k8s / docker
For a text-based summary I really like:
https://podcastnotes.org

Especially the ones with Naval
Given her parents' last names (Szilárd and Schwartz) and that she married a Mr. Laub, she was probably of Jewish descent.
the video doesn't seem to play...
Hottest Software Development Trends in 2019
The thing is, different ketchups taste vastly different. There are actually several other best-selling brands of tomato ketchup in Germany but they all taste very different from Heinz, and, in one case, objectively worse (bland). I used to think that Heinz’ taste is simply due to the ridiculous amount of sugar they pack into it but it turns out that the low-sugar Heinz variety is almost indistinguishable, taste-wise.

So I’m not convinced that it’s as simple as all that. I’m not saying marketing doesn’t play a role but it’s definitely not the only thing.
I can consume energy coming from clean sources like nuclear (focusing on the CO2) and renewable and I can also consume energy coming from coal power plants. Same thing with many other resources. I can order from Amazon a pen-drive with frustration free packaging which is also less garbage production and I can order the regular one which has insane amount of garbage for no good reason. I can use LED lights or normal ones. People can be smart about consumption. That is the biggest impact on CO2 production, not something like a piece of paper signed by politicians. That is my point.