skysight-inc/HackerNews huggingface dataset:
> Most of the times, the AMP site is faster

Except AMP sites usually aren't faster. They just get preloaded[0]. If google preloaded non-AMP sites (which is technically feasible, there has been browser extensions doing this since ages ago), they too would load "faster", fancy that!

There's no good part to AMP. It's bullshit that doesn't really work. Sure in absolute metrics, your website might be "faster" simply by following AMP's rule, but it'll still usually be way too slow without google's cheats.

You know what works to make websites load faster? Not including megabytes of javascript, properly configuring your server to compress the data, keeping images at a reasonable resolution, and preferably under the fold.

The only thing AMP was ever good for is give Google a convenient excuse to seize control of content distribution, giving them even more insight on users' browsing habits and whatnot. And golly did it work.

[0]: https://ferdychristant.com/amp-the-missing-controversy-3b424...
According to the article he _is_ suing them. It's just that takes years to resolve cases.
Depends on which part of the company you're talking about. The studio engineering side has many PMs.
> I don’t think that purely functional programming writ large is a pragmatic development plan, because it makes for very obscure code

As a functional programming enthusiast, I agree with this.

Recently I worked on rewriting a relatively large backbone web application in React/Redux (For those that don't know, Redux is a framework for writing JS in a more functional style).

While moving all app logic to functional style makes it safer and easily testable, it is definitely not friendly to most programmers that maintain it. We've had lots of bugs caused by new people coming in, not understanding the functional style and making bad changes such:

- Doing side effects from functions that are assumed to be pure.

- Writing a lot of logic into functions that are directly doing side effects, instead of refactoring the decision making into reducers.

While I still love mostly pure functional code, I would only recommend it for smaller projects, where one or few developers with strong grasp of the style would strictly review every new PR to ensure new people don't mess up.
I agree. Office 365 family plan is a great deal. My personal workflow centers on Google Workspace, but if Google were to disappear tomorrow, it would only take a few hours to switch to Office 365 being my driver for personal information, writing materials, etc.
If cash and Bitcoin are the same why would anyone ever use Bitcoin?
> The US didn't kill millions of people in the Middle East. In fact it lost thousands of soldiers and a trillion dollars trying to keep the Iraqis from killing eachother. The US stepped inbetween two warring factions that have been killing eachother for hundreds of years and tried to stop it.

This must be one of the most apologist takes I have ever read. Deeply disturbing that people can actually convince themselves this for something that's relatively recent.
I was using the web in college in 1993. After my very first experience with a browser, i thought gopher was superior.
Of course, a 1200 baud connection makes graphics a bit less impressive and more of a pita.
But Elon says it's happening next year!
As can any developers in counties with DMCA anti-circ-like law.
It supports XIP QSPI Flash (https://en.wikipedia.org/wiki/Execute_in_place).
I wonder, wouldn't the loading of instructions be limited by QSPI speeds? (Much less than CPU clock speed)
The problem with the fine grained user control over individual theme colors is that the OS theme is never complete enough for applications with visually complex UIs. At some point, applications have a need for extra colors to denote things in different ways. So they would need to provide their own configuration UI that allows the user to update these colors to be usable with any custom theme they're running. Unfortunately, most software developers never bothered to implement something like this and assumed the user would be running the default theme. So the users ended up with lots of broken UIs after trying to adjust the system wide theme.
I haven't read that in awhile. But the argument was around optimisation rather how easy it is to understand.
The key thing economists look to, to define a monopoly, is that the company has the power to set prices. This is in the economic sense: that there isn’t some give-and-take supply-and-demand setting prices for them, and they just happen to record that.

When Office Depot was considering a Staples merger a while back, the Feds looked at the price of corporate office supply services in markets where there was only one of each firm, and found them higher than in markets where both competed. This despite the fact they didn’t have a monopoly on, say, copy paper.
It sounds like quitting to take a less stressful (but probably less well paid) job would be a permanent solution to a temporary problem.

I would think seriously about taking some sick leave. Work a bit on your evening projects during the day. Get plenty of sleep and exercise in fresh air. Switch off the news and listen to classical music instead. Maybe this sounds lame but I did this when I was going through a rough patch and my mental health rebounded.

Good luck!
Haha, I send him there a couple of times every week for the last 20 years.

It was much more benign and the people we were with are fairly close to both of us. We wouldn't quarrel in such a way in front of them if they weren't. But it was heated at that point, and a learning opportunity for both of us.
I haven't seen that for a while. It seemed to drop off a bit with Chromebooks which are kind of desktop linux.
> what your angry reaction is concealing from you

> don't be insulting

Let's see about "my" reactions and "being insulting"

- Unlike you I actually know about this stuff

- this is the sound of you not understanding and not realising it

- If you think you can do better then go ahead. You'll learn a lot.

Take your holier than thou attitude and shove it where the sun don't shine.
> So what is the Web? Well we can agree the Web is a conglomerate of standards proposed by the W3C.

No, I can’t agree with that because it hasn’t ever been true. For its first decade, it was the place where most relevant standards were proposed, but that still didn’t define the web; you had to look at what browsers did rather than what specs said, especially in such days as IE’s domination, because it varied quite substantially from the “standards”, and more importantly people depended on these variations and extensions to the “standards”.

But then W3C tried to take the web further in a direction that the actual people with power (browser manufacturers) didn’t like—more XML everywhere, and little to no activity on HTML itself—and so they split and formed WHATWG which has since taken over progressively more and more of the actual important standards (e.g. HTML, DOM, URL, Fetch, Encoding), so that W3C itself is increasingly irrelevant, though there are still important things that are done through W3C, e.g. the CSS Working Group (CSSWG); and if you’re willing to stretch it, you could count the Web Incubator Community Group (WICG), but that’s more hosted by W3C than part of W3C.

Nowadays, if you say, “what is the web?”, you must include specifications from at least IETF (e.g. HTTP), WHATWG (e.g. HTML), W3C (e.g. CSS) and Ecma (e.g. JavaScript); but actual browser behaviour (an extremely vague concept) must also be considered too, because it has a big impact on what the web is.
I like Filip Piekniewski's take on this [0] - deep learning is appropriate for environments where the cost of mistakes is low (or the errors are reversible) and you're able to 'average them out'. Self-driving cars are absolutely not in that category.

"If your errors are irreversible and you can't average them out, and your application is in open domain where there will never be a shortage of out of distribution samples, you are royally screwed. That is why I'm so skeptical of self driving cars, since that is exactly the application described."

For me it's obvious the real issue are the edge cases - of course a self-driving car does fine in 99%+ of cases, but those small % of outlier cases are the ones where people potentially die. I suspect an entirely different approach is required to supplement/supplant the deep learning one and fully autonomous vehicles are still quite some way off.

I do like all of the driver assist advantages coming out of this work however! I don't think you can underestimate the value of having technology that works _with_ a driver until the point where self-driving cars become viable.

[0]:https://blog.piekniewski.info/2020/06/08/ai-the-no-bullshit-...
I remember using Bolt.com in the late 90s. Some folks have described it along the lines of "10 years ahead of its time so that's why it failed". Think a 1990s version of Facebook. I liked it.
No, it has not been used seriously for about 5 years. The last time was probably when SteamOS was released.
Challenges can be stimulating, but there are diminishing returns. It's not like say, lockpicking or DRM-cracking, in that the subject matter is super hard to begin with, even without the proprietary sabotage.

Having said that, there has been some promising F/OSS work on the small Lattice devices. It allows for a decent, modern workflow, and it's possible because the devices are approachable, but also because Lattice hasn't been hostile. Why they haven't been more supportive is a mystery to me however.
My point wasn't really to make an either-or argument, but if you really want me to: consider that if you agree cryptocurrencies are enabling these events, then removing cryptocurrencies would remove these events as bases for any other arguments you might wish to make.
I'm not going to speak for Doreen, but "he did everything right and got the short end of the stick" is exactly what happened here.

Small businesses don't have the scale to diversify. Having multiple sales channels doubles certain fixed costs. People just do not expect major global brands to commit multi-million-dollar destruction of property.
12-bit ADC vs ESP8266's 10-bit (and similar to ESP32's 12-bit).
Interesting thing is that BL602 has a 10-bit DAC!
No he described implicit arguments and mutation vs. explicit arguments and mutation.

It's independent of OOP vs. functional, through it's easier to have implicit arguments and mutation in OOP so you see it more often there, especially if people somehow ended up believing that programming OOP means you need to create a class for everything and make all states a object member instead of e.g. a variable in the stack.
The goalposts are attached to the front of the car, so we'll never reach them.
1.2% extra energy spent.
Apple is building a Google search alternative for iPhones
"When iPhone users with iOS 14, the latest iPhone software, type a query into the search window, Apple now shows its own search results instead of Google’s. It also displays auto-complete style suggestions, highlighting how it is learning from users most common search queries. However, few are likely to have noticed the change."
tl;dr ... "Experts" say we will never have autonomous cars and the author would rather live in Hong Kong anyway.
> Bitcoin mining uses a mind-boggling amount of power, and we don't get anything useful for all those emissions.

I see this take quite regularly and it seems a normal response to clickbaity headlines like "BTC has same power usage as Switzerland", but I think it misses some important nuance to the debate.

* Most studies locate miners and then assume their CO2 output based on energy use assuming a general energy mix of the country, this is not useful because energy usage != CO2 output, it depends very much what energy source is used
* Miners are strongly incentivized to find the cheapest possible electricity, often means finding pockets of excess wasted energy, which is also often renewable or hydro and using it rather than letting it go to waste
* BTC can be thought of as converting frequently excess wasted units of energy into a commodity which can be sold
* The above might change and if for some reason coal became the most competitively priced energy source then this would be very bad for the environment indeed.

Whether or not BTC is useful, it undeniably holds value, in the literal sense that if I gave you 1 now you could sell it at a market rate

All the above notwithstanding, a lot of research is going into finding an alternative to Proof-of-Work that is less energy intensive and I would hope that in the future a secure alternative will be found.
I think the main problem is the stigma of using the mental health services, lack of access to therapists and generally useful things like mindfulness, some basic CBT principles are not being taught in schools. Many people view companies customer support as their "safe space" where they can vent their frustrations and problems and these days a valuable customer service operator needs to have training in psychotherapy, to know how to defuse people and steer them to having a mindset where they could feel comfortable to seek help.
I've never had a good customer support experience on AliExpress. Mostly because the only times I've needed "customer support" was when I've been sent fake items (specs grossly and explicitly misstated, usually, often with clear intent to deceive), and that is something AliExpress sellers will absolutely never admit to doing in my experience. Best case they politely say there's no problem, worst case they throw racial slurs based on your presumed nationality based on the destination country (which isn't even correct for me, ha).

In those cases, AliExpress will seemingly randomly decide for or against you randomly, even when you file a dispute with clear photographic and video evidence. I've had it go both ways.

90% of the time it's fine, though, and the cost savings outweigh the loss from fake goods. But I'd certainly not call the AliExpress CS experience "good".
Google can afford to legislate a carve-out.
It could be that your manager sees something in you that makes them think that you would be a successful manager yourself. Good managers can usually spot others with potential. And your frustration with how projects are run is often one way that people are tempted into management - you think you can do a better job! And sometimes you can, that's the best part.
Accordingly to Musk they are aiming for 300 bar chamber pressure and 3MN for the non-throttling version of the raptor, and that will make it more powerful than the 2.4 MN of the BE-4.
Currently the throttling version operates at 2.1MN, so it’s a bit less powerful than BE-4.
Cartels often mint money.
How to Make a Calendar in LibreOffice
Google is one of those "do as I say, not as I do" companies. or worse yet its "stop doing that! you are doing it wrong!" then when you stop they normalize the same thing.
> but the free part is inherently what many FOSS users value

The free part is valuable not in that it's cheap, but in that it saves you from having to deal with licensing.

DevOps pioneers hailed from the likes of Google, Amazon and Facebook, who are not exactly short on cash, but you simply couldn't do what they did if you had been nickeled and dimed at every VM and container.
Um, what?

Our expectations about cars have definitely changed over time. I don't think it's even legal to sell new cars without seatbelts, something that did not exist when cars started. Even low end cars in the US have added features compared to low end cars of the past, such as power windows, power steering, power mirrors, and so on.

It's true that adding features is slower in cars, but that is because cars are partially hardware. It takes much longer to add features to hardware, because making copies is not free. But that does not mean they are unchanged.
Build your own US election result: plot a win for Biden or Trump
And there are hundreds with Apple hardware even once which cause an issue. It might be ok for corporate to dictate browsers but other can't ignore any percentage of browsers. I see many comments on how it works only on chrome, you would assume that we should ignore that since it majority why should be optimize for others. See we even can't optimize for chrome since we have safari which has some functionality not present.
Thinking about Climate Change
It's not Amazon's problem that some government assholes perpetuate a system in which a medical doctor can't earn more than $2,000 in 20 days, or a patient can't pay $3 to see the doctor.
There are noninteractive uses for which that is not tractable.
It's usually pretty difficult to get hired for a management role without any experience. Most of the time you break this dependency loop by being promoted internally first.
Apparent timeline:

2018 Nov: Company breached, seems most likely database of 40,000 mental health records including PII (duh), contact information and treatment history and notes was stolen at this time.

2019 Mar: Another breach. This causes Vastaamo to increase security and close the holes the hackers used.

2019 Apr/May: Independent security company (not named) performs audit since the company was to be sold. Some improvements were suggested, no major security flaws were found.

2020 Aug/Sep: Vastaamo receives threat from hacker if they will not pay 40BTC the hacker will release the database. Until they do the hacker will release 100 records per day.

2020 Sep/Oct: Infosec company Nixu researches Vastaamo systems, reporting that the breach that stole the database was probably made in November 2018, possibly single records in subsequent breaches.

2020 Oct: Individuals whose information was not in the already-leaked records have been contacted and extorted individually.

After that, in no particular order:

* 300 records have been leaked. The hacker seems to have stopped, though.

* Single records not included in the 400 have surfaced on
TOR web

* A site on TOR was up for a while with several similarly-named files, one a 10GB tar that is rumored to be database. Partial downloads have been reported. Edit: Also program snippets etc included, with possible 'digital fingerprint' according to Mikko Hyppönen, a well-known Finnish security expert.

* An IP address related to the hack has been traced to Inkoo, Finland.

CEO claims the 2020 Nixu report was the first time he heard of the breaches and that's why the new CEO or board were not informed -- which seems awfully sus, considering several breaches were made and a reactionary battering down the hatches as well as an external audit were made.

Further, people who work or used to work at Vastaamo have come out claiming toxic work environment, threats of lawsuits if they speak out against the company, bad working conditions and a large number of ethical violations (like using as advertisement names and reputation of people who don't work for them). It also appears they've been sending social security numbers in plaintext over email. Claims have also been made that the database and system were outdated and only had default passwords and no real attempt at securing the data or even servers have been made, but of course nothing is public yet. Possibly never will be.

All in all, looks like the previous owner is a bona fide scumbag with all the bells and whistles that entail. And, of course as is fashionable, when asked about these things his responses have been "I have no knowledge of that" and "I do not recall." And, of course, affected people have found out about this from the news and not Vastaamo themselves.

My heart goes out to the people affected, it takes courage and effort to start working out mental health problems and this has probably been a devastating blow to many.
I suspect that you are assuming that people in general think rationally and behave according to set scenarios. Unfortunately that is not a reality. If you were able to invent such effective system of triaging and funneling, I think you would become a billionaire in no time.
A Finnish court just ordered a seizure of almost 10 million euros worth of assets from the ex-CEO and his family.

Investors believe that he knew about the breach but covered it up, so now they're trying to claw back their money.

https://www.mtvuutiset.fi/artikkeli/jattimainen-takavarikko-...
> Any concrete things where you think you can't apply it?

I'd say that you can apply it mostly everywhere, however it is not friendly to most people that will maintain the code, and that is a problem since most software will have many maintainers over its lifetime.

This reply to another comment I made on this thread should elaborate a bit more: https://news.ycombinator.com/item?id=24917764
Why was the title changed? It looks like the previous one was much better.

It is also editorialized now, which HN mods claim to not like?
I agree with all your critique of Google/YouTube, so I was surprised to read that

> I pay for YouTube Premium

So you're aware that you're the product even if you pay them and you still pay them?

Not that it matters as it's a drop in the ocean.
It often happens when the technology satisfies a need the market haven't really felt yet. Microservices are hot now because many companies and individual developers have already felt the pain on their own experience. Without such experience, advanced technology just seems "unnecessary complicated" compared to the simple LAMP-based monolith that "just gets the job done".
> The difference is that I write new functions on a daily basis, while I almost never need new control flow constructs.

I wonder if perhaps you only think you rarely need new control flow constructs because you are using languages without good support for macros.

Where a Lisp or Tcl programmer might just code up a true DSL (cf. CLOS or the condition system), perhaps you just write functions, never realising how much more readable and understandable your systems could be.
North america is rather insular. I live in canada. We basically only compare our health system to the us. And americans, if they compare to anyone at all, really only look at us or the uk. and we both have a version of medicare for all effectively.

I reckon the bulk of americans would be surprised to learn that europe does not have medicare for all as their solution or that the private sector has a substantial role.

A substantial amount of america’s dysfunction is due to entrenched tax code provisions (health insurance not being a taxable benefit, mortgage interest deduction, govt mortgage market insurance backstops, etc), and this is mostly invisible as the discourse focusses on government spending only.
My therapist addressed the stigma of therapy in session one: when your arm is broken, you go to a doctor. So why wouldn’t you go to one when your mind is broken? Makes sense to me.

Therapy was the best $20 co-pay I paid every week for quite a while. I only stopped because I moved to a state where mental health wasn’t covered well by insurance and couldn’t justify the hourly rate in cash. But it really helped me find perspective in the minutia that is my life.

I’d highly recommend it to anyone that can access it. Find a good therapist and give it a go.

Also, I second your call for blackmailers to rot. :)
If I was manufacturer of vitamin D supplements, I'd certainly sponsored these studies.

What about other vitamins/minerals? I'm certain we can find some other deficiency among people more likely to get sick (not necessarily of Covid19).
I don’t know of any mental health diagnosis that can bar someone from owning a gun in the US.

Even if you receive inpatient treatment, as long as you went voluntarily, doesn’t change that.
English audio, english subtitles.
Actual red herring here is developing new automobile technologies at all.