skysight-inc/HackerNews huggingface dataset:
So you can separate it to oxygen and carbon at a 92% efficiency for €30 max or something? If you could now burn the newly donned carbon again and maybe enhance the burning with the harvested oxygen then how much is that worth as energy produced monetarily? Maybe not the eternal mover but just saying this might just be how this will play out in real life in the end (once again).
The narrative here seems not so hard to predict. Large incumbents may still have revenue which is negatively impacted by the regulation at the same time that the regulation raises the barrier to entry for smaller competitors. They're not mutually exclusive concepts.
I imagine that's generally a case of most C# devs just using full fat VS so the people who'd add the support to VSCode don't actually use it
I think this author is misremembering how “Microsoft lost” when it came to the original IE and are trying to draw some false equivalency between Microsoft’s attempts to control the web and Apple not implementing w3c APIs created by Google with questionable usefulness for non-ChromeOS situations.

Tell ya what, I’ll continue using Safari or Firefox while Google is an advertising company, because frankly it’s concerning to me that we give so much power to Google already.
If the improvements scale, you can still get benefit for smaller use cases. And even if each json is small, if you have millions of them the tiny improvements add up. We parse quite a bit of json, we fetch and store json regularly from external api's. We can't ask for a different format, and for each of the individual requests json makes sense, the response is only a few hundred kbs. But over time there is a lot of data. We convert them to parquet, but each json needs to be read at least once.
The previous related thread:

The compositor is evil - https://news.ycombinator.com/item?id=24466929 - Sept 2020 (175 comments)
There are plenty of videos on Youtube showing the state and rate of progress of self-driving. It's clear it's got a long way to go but is improving quickly.

Everyone knows that Elon Musk's twitter is not a reliable indicator of feature release dates.
The Dawn of Everything by David Graeber and David Wengrow
For simple states hooks are the same if not better, I would say almost probably better.

For complicated states where you need 4+ hooks - well in that case most of the time refactoring is needed but there are cases where it should not be refactored and I have a certainty something could be done much easier with the old class based way of doing it, but then I would have to deal with people in PR who say we must use hooks for everything.
Realistic option: Sanctions.

Extreme option: Follow the precedent Russia has set, synthesize some Novichok, and have someone pay them a visit.
I've posted that article yesterday in HN, and it was flagged immediately. Guess some people in here don't really recept well to any media that is outside of the mainstream (which in this case with FB, were all repeating the identically constructed narrative)
If HN can't survive without advertising, I can survive without HN.

EDIT: HN is run by a venture capital company. The hosting of HN almost certainly costs a tiny fraction of the profits of said company. Their advertising is minimal, and I'm sure the return on said advertising is minimal compared to the benefit of just running the site. @dang can correct me if this is wrong.

Either way, HN is not, as far as I can see, an advertising funded site. It has financial benefit to YC in other ways.
Tyler Cowan is a very high standard to expect anyone to match.
The smaller the company you work for, the less likely there is to be nasty shit going on you're not aware of...
I'm not sure, but there is little more terrifying short of a nuclear accident than the idea of faceless people in an office somewhere deciding who gets a pass and who gets crushed for sins uncommitted by them.

In short: you hint at tryanny.
These carbon capture and conversion technologies are far more promising as a means of feeding atmospheric carbon dioxide into industrial 'aerochemicals' (to replace petrochemicals) and materials, than as a means of mitigating fossil fuel combustion CO2 emissions.

Obtaining a pure stream of CO2 concentrated from 400 ppm atmospheric sources is the optional approach for industrial chemistry processes (and requires significant upfront energy investment), but from here one can go almost anywhere, to methane or jet fuel or graphite electrodes or carbon fiber building materials or synthetic dyes.

However, it's unlikely these technologies will have much effect on reducing atmospheric CO2 levels. They simply eliminate the need for natural gas / petroleum / coal as raw materials for synthesis of necessary products.
What would an optimal monorepo look like? [experiment]
I agree about the "replacing the web" observation, however I think the nostalgia is warranted in that it's people splitting hairs between the lesser of two evils.

While RSS replaced web sites (particularly aesthetically), they are less nefarious than social media companies and search companies whose only goal is to use the content of others to sell ads and their own products.
It's good that latency is considered to be so critical, but for the same reason I'm sceptical that this would work well for the majority beyond quite local ranges with very good internet connections i.e some kind of fiber... which most people don't have, although I realise a lot of the tech crowd is unaware of this (most of the worlds user end points are some kind of DSL or cell network with a 20-40ms minimum).

If anyone has tried playing a processing heavy software synth on a pc in real-time you will have experienced how unplayable it is as soon as latency goes beyond 10-20ms - you can't play music if there is noticeable delay between your fingers and ears, and we are much more sensitive to sound latency, it would be the same problem trying to play in time with each other.

I like the idea, but feel like the internet isn't there yet for the majority of users, and latency hasn't exactly been improving at a great pace. I expect it will still be useful in internet rich areas like city to city.
I wrote jQuery in production for 5 years and then switched to React for 6 years in production at a half dozen companies. In my opinion, nothing can be improved further. I love writing React, it solves every problem you can think of and scales for large codebases.

Prior to React, we were using Backbone, Handlebars and jQuery. It was horrible. Logic was put into Handlebars templates, Backbone models created an unnecessary abstraction, we had to setup our own event handlers for every model -> view change. It just didn't work. JSX solved all these problems.

Frontend-state management with React is not complicated. There is a current trend to trash React because of its perceived complexity. Take it from an experienced React developer- it's easy and fun. Hooks are a short syntactic sugar over its lifecycle methods. Once you learn hooks, there isn't much more to learn.

I'm not sure where you are in your career now, but I recommend that you give React another chance, and avoid jumping on the bandwagon to hate on React. It's solved so many problems for me and allowed me to actually enjoy my job as a software developer.
Facebook Lookalike Audience and how to build one
My 2013 car is not particularly laden with gizmos and has been very easy to repair (no real breakdowns...).
I think the story with that isn't finished yet, and in some ways is the perfect example of what I mean.
I don't know about a big company, but my answer would be "the companies building decentralized and privacy-friendly tech". The ones pushing toward solutions to the problems now associated with 'big tech'.
There's no problem with profiting from (faster) software. However, there's clearly a HUGE problem profiting from monopolizing the market the way Google is doing.

Moreover, it shows that Google's motives were clearly never about the end user but their ad exchange instead.

Two birds, one stone. (But leave out the ugly and shameful details to the public until now.)
The vaccine doesn't have to prevent transmission for herd immunity to occur. It just has to push the R-value for spread under 1. And it does that very effectively. It's not particular effective at preventing breakthrough infections from spreading the disease, but it is quite effective at preventing infection in the first place.
It’s a commonly offered translation but there’s a sense in which it doesn’t capture the same nuance.

If Audi wanted to say ‘progress through technology’, why isn’t the slogan ‘Bewegung durch Technik’? Bewegung very much has the sense of ‘progress’, but also has a double sense of ‘movement’, both in the sense of physical movement as well as a social movement. All of which are strong connotations the English word ‘progress’ captures. And would be a good slogan for a car company, too.

But that isn’t the word they chose, so progress is a slightly unsatisfactory translation.
> I know what you think. You might think I’m reading too much in-between the lines here, but trust me on this one that I am not wrong.

No, I don't think I will trust you as telling me to trust you is not a valid qualifier. And, I do think you're reading too much in between the lines. For example

> but more importantly they also won’t deny it.

Please stop with low effort clickbait.

There are no mentions of all the positive outcomes that have emerged from their open source shift. In other words, it does focus too much on recent drama rather than putting this in the context of all their contributions.

Nor, considering the title of the article, has there been any consideration for the overall ecosphere of the tech giants that are playing in this space. If you ask the question, then look at who the others are. I cannot think of two worse companies to 'trust' than Oracle and Apple and represent the antithesis of openness. There are existing contributors, Google and Facebook, who do plenty and can somewhat be trusted considering their nature, and despite their reputation. There you will find a similar pattern, some things are open and some are proprietary Looking at the context of their contribution over the past few years I would put them firmly in the latter category. The answer to the headline is: yes, somewhat.
People who “drink to cope” can make their symptoms worse: study
It's really picked up steam in the past year
$349? What price are you getting? (The course is regional priced)
And that feature adds ~20 msec more latency
Refreshing on every click is super fast if you're not loading megabytes of JS.

Maybe everyone on HN despises SPAs because we've all seen how fast, light and reliable HN itself is compared to e.g. Twitter where clicking anything usually brings my computer to a crawl and half the time shows a loading error.
It seems that they did not do anything illegal, so not sure what you are proposing to litigate?

Lobbying lawmakers is a basic practice that happens all the time. And a law is not right on its own right, there is always supporters and detractors.
Just that we agree as a society yo abide by the laws we currently have.

If anything we should invest in more public awareness to make sure strong privacy requirements are signed into the law.

On the other hand, strong privacy laws is a sizable buerocratic burden on the society. So we should be cautious to not over regulate.
Laws are difficult to change or revoke even if they are found ineffective or too stringent later on.

A high trust environment where most of the players do the right thing without the buerocracy and enforcement is way more efficient.
After the company pays the fines, a shareholder lawsuit could (in theory) force the board to claw-back executive compensation.
I believe The Trade Desk is the alternative ads exchange platform to Google and Facebook. But I agree, we need more.
I m a european, GDPR did not change anything substantially. Instead people have to click a few hundreds "I accept" boxes per day and whatever was left of european advertising has completely vanished now. The EU did not have a plan to change advertising, instead you got a rather inane law for the web , spearheaded by the german green left, that did nothing to correct the course of the advertising industry. The EU after gdpr should have required google to break up in europe, to force it to become one of the players. Instead we get politicians flexing and patting themselves on the back for the large fines they are able to impose on US tech, while the EU continues to render itself internet-irrelevant. The brussels microcosm is an overpaid crowd that s not good for business
There are plenty of small private companies that more or less plod along year after year--small consultancies and the like. You're not going to have the level of compensation and opportunities you have at a large profitable growing public firm but you may be OK with that. Obviously declines are bad and, in any case, compensation will probably be a fraction of Google etc.
The Problem with Solar Energy in Africa [video]
> Then all that extra complexity starts sucking more when you figure out that an old server-rendering framework would work just fine for the app you are developing, it didn’t have to be a SPA in the first place. But React was chosen just because it’s the cool modern framework.

I'm sad I cannot upvote this more than once.
> Facebook will collapse or atleast break up because smart people inside are realizing there is no fix.

I think you may be underestimating the amount of hubris within Facebook, especially in the c-suite.
OK, I was actually in Google Ads (the first time) 2008-2010, and saw the results of zillions (technical term) of experiments, where pCTR (probability of a click-through) was one of the variables measured against the control.

You're right -- it's nothing like 30%, except for maybe some extremes, e.g. "mesothelioma" where the user really wanted that information.

A few percent.
One of the more interesting real world places where I have seen prolog being used is yarn v2. In your yarn workspaces monorepo, you can define the constraints between your package.jsons as a prolog script[1].

It's quite impressive and fast. It can auto fix all your package.jsons too and is quite fast at it! Being completely new to prolog, I couldn't figure out how to write a not member of list predicate that would work but other than it saved me a days worth of work!

[1] https://yarnpkg.com/cli/constraints
Video Editing for Attention and Profit
> Also, that loading boolean seems unusually variable for a constant.

Like any other constant, it never changes during the lifetime of its scope (a single function invocation) but can be different during different invocations. (The initialization by the useState function, though, is somewhat magical, involving external knowledge of whether this
invocation is rendering a new instance or rerendering an existing one.)
A few days ago I got the usual call from the Google recruiter, after being rejected a year ago with feedback of 2 sure hire, one lean, two no hire.
A strange collection, isn't it? Well, I would have “fired" two of them plus the recruiter, one who wasn't paying attention to my interview and one who turned off the video and whose accent and questions were basically incomprehensible (I am non-US myself, btw). Maybe the two no-hire?

I make 75% of what a Google would make for the (high) position they would hire me for, but I work 1/5 of what I would work at Google and with little overhead such as performance review, promotion packages, and excuse my French, other assorted bs I have zero interest for at my age and with my experience.

If the hiring process were more reasonable, i.e., not dependent on the mood, accent, question of the day of interviewers whom I will (probably) never meet again after they nonchalantly determine my future employment, I might agree to interview again and then evaluate their proposal, but otherwise I think Google will continue to bleed talent and hire little uninteresting robots (mine is a salty-fish generalization of course) who have the patience for nonsense that I, and people like me, do not have.
I think it's childish to act like you're being wronged, and threatening a defiant tantrum "this is Stalinist bullshit, keep saying it, louder" in response to someone else deciding not to host some disinformation. Are you truly the victim today, in this pandemic?
I've restored the URL. Sorry about that. But I don't understand how you arrived at the title - that language does not appear anywhere on the page as far as I can tell. In that case it would be better to use representative language from the OP itself. ("Please use the original title, unless it is misleading or linkbait; don't editorialize." is in https://news.ycombinator.com/newsguidelines.html)
EU cohesion funds and other forms of block-wide handouts are not a substitute for functioning and competitive economies. The ability to compete on taxes is absolutely critical for these small countries to attract business and retain their human capital (which would otherwise just leave for developed western-European countries).
That is economic today for people who rent out the credits that arise by purchasing land then not harvesting the trees. That is economic today for people who claim carbon credits for purchasing new equipment, where the old was at EOL anyway. And so on. The existence of brokers for carbon credit sales should tell you something. For real economic viability that isn't scam-based, something based in reality is needed.
Although I understand your worry about not being compliant, from my understanding it’s unwarranted. The intent of any enforcement action is not punitive but to enforce compliance. In other words small companies will be told “please comply” and given a chance to comply. It’s only if they refuse that action such as fines is taken. Maybe this has changed but at least when I was studying this a few years ago this seemed to be the case.
Examine the menu carefully, and join a suitable community of faith.

If you were raised in a specific tradition, consider that as a going-in position.
If we would charge the fossil fuel industry for the cost of destroying the environment, the millions of lives lost due to pollution, it would become infeasible to pump or mine more stuff out of the ground.

We don't need technological solutions, we need political solutions. Now
Psychokinetic?
We live in a finite planet with finite resources. I think every argument for growth (on the scale FAANG companies operate) should also mention that part.

I also want to say that it's completely acceptable to work on a place without exorbitant pay, stocks, or promotions every 6 months. A job can be many other things. Different people want different things at different phases of their life. For some of them, a job is just a job.
Interesting and a little funny to read the question this way.

A certain peculiarity of our time I think is a constant ambiguation (or confusion) between moral conscience and social impressions, social consequences even. social media gives us the illusion sometimes that they are one in the same, leading to confusions like this.
There's major catalyst poisoning issues with trying to capture coal/oil/gas combustion streams, which can be contaminated with everything from nitrogen oxides and polcyclic aromatic hydrocarbons, to sulfur and arsenic and mercury.

Even though you have to expend energy to preconcentrate CO2, the benefit of having a clean stream (assuming not downwind of Los Angeles) of CO2 is that further industrial chemistry is much easier, catalysts last much longer, etc.
Brief note about this vs. yesterday's threads:

People who think the tech giants maintain their dominance via patents are 60 years behind the times. It's network effect plus some outright illegality like this.
Fixing annoyances of highly-obfuscated Google+ sourc using Developer Tools under Chrome and (my strong preference) Firefox, a style-manager extension (Stylus), the W3C documentation, Mozilla's web dev discussions, and Stack Exchange and Reddit discussions did the trick for me.

Then again, my design ethic is 14 motherfucking rulesets: https://codepen.io/dredmorbius/full/KpMqqB

YMMV.

(Given my recent adoption of a B&W e-ink device, I'd either reverse my preference for off-white / off-black for straight white/black, or use @media queries to probe for device colour depth. On balance, I'd probably opt for the first, simpler option. Getting font-size correct for the reader, line-lengths to a readable width, and margins such that text does not run into the gutters is really the principle objective.)
Why? Sounds like we should do the opposite.

1. True justice would have been 100% chance of them getting caught. Since it was not 100%, it means they took advantage of some inefficiency in the system in order to get away with it. They should be punished for this disrespect through bigger fines. The less risk there was to them, the bigger the fine.

2. They earned dollars years ago. Today's dollars are worth far less. Therefore the fine, calculated based on that year's profits, must be adjusted upwards to compensate. Just like their profits must be adjusted upwards for inflation in order to make sense of their value in terms of today's dollars.
Not only PR.

Compared with what came before and what was competing with it in those days google search was terrific. Finding more of what you wanted faster. Clean interface. Ads off to the side clearly identified. People just felt good about using google product. That's a great place to start any PR. People's affection for polish of Apple Product compared with horrible machines most have been forced to use in pod farms etc worked the same way for Steve Jobs.

Assange has been claiming for a decade that Google is now "big and bad." Not sure if I believed him then. He was also claiming the US desperately wanted to put in him in jail while being dismissed by Hilary Clinton. He was right there. And that many people in the US govt and military industrial complex wanted to kill him and it was a lot more than just an idle thought. Right there too. His PR is shockingly bad.
For larger companies i can tell you that the red tape and additional overhead from GDPR is horribly expensive to implement.

Not to mention the reduced happiness from working with GDPR.

If Google could help remove GDPR and the Cookie law i would welcome it.
https://github.com/RSS-Bridge/rss-bridge

Not possible as long as the pages are not walled behind a login.
I also am taking that course (1/3 completed so far, it’s a long course) and have some things to say. Not affiliated in any way, my company paid for it.

I think it doesn’t teach anything you couldn’t learn yourself by reading the spec or css-tricks etc, however there’s just no way I would have bothered reading those things myself as in depth as I am going with the course. There’s definitely some information in the course that I don’t feel is useful, and I already knew quite a lot about css so most of it is familiar, but I still learn important things every time I sit down and go through a module. And I love the interactivity and actual practical challenges included.

So overall I give it an 8/10, and would recommend to anyone working (or who aspires to work) on the frontend.

Is it worth $350? If you’re on an average dev salary then yes, if you’re in school or not exactly floating in money, then I’d say stick to just reading free content online or making things you enjoy and learn by doing.
you are giving the massive number of people below the figureheads at the very top an easy pass... government IT is a major, major, segment and technology, protocol etc choices they make can have huge influence.
There should be no hope. They have been left for dead.
I would say you have 2 reliable options, either to join various club or then (and this may get a lot of hate here) to rush a fraternity/sorority. It’s a pretty well structured way to funnel yourself into friendships. Yes it has its cons but it’s not unheard of to be more inactive senior year so think of it as a 1-2 year experience.