skysight-inc/HackerNews huggingface dataset:
Each alternative is not without it's own faults. Brave continuously tries to prompt and default peddle the same kind of things as being denounced here and Vivaldi is all kinds of slow and memory heavy due to the way the custom browser experience is implemented. Ungoogled Chromium is probably the best option for someone that puts this kind of stuff first but for the average user it is a nightmare out of the box (clears 1st party cookies on close, doesn't handle drm content out of the box, doesn't have a sync, requires manual extension install, has default settings that will break many sites in the name of privacy). Again good things for that crowd just not for most people.

Even Firefox is pushing stuff like pocket by default and that's an open source non profit browser from the old times!
> who gets to decide what's misinformation?

Whoever wants to. and then people can compare the competing arbiters and decide who would earn their trust. That used to work with mass media until the internet came along. Now we no longer have multiple newspapers, but "The Newspaper" , "The TV" and "The telegraph" (Twitter?), like 2-3 news sources in total which are basically politically aligned. The name of the game changed from "popularity and copy sales" to "the network effect". I m not sure if this can ever change within a centralizing communication medium like the internet, but perhaps at some point people will realize that the network effect is evil and it will get a bad name.
Challenging how? SC2's inbuilt AI is pretty predictable - at harder levels it can only compete because it:

(a) has advantages the player does not
(b) has an APM beyond what most players do

Which is standard for video game AI but you highlight SC2's AI as if it is relatively standout.
Bingo. Companies (and definitely, PMs) are focusing on engagement, retention, multi-channel, and recurring revenue - all part of modern business models.
Electron has killed it. Fast browsers have killed it. Saas killed it.

There are many problems with Apple’s stores, but I don’t see how this is one.
My main MTV memory besides the daytime music programming:

MTV Europe's Most Wanted, hosted live four evenings a week by Ray Cokes, 1992-1995. I think each broadcast lasted quite some time too, like 1.5 hours at least. Saw it via the Astra 19.2E satellite feed when I was a teen. I caught a majority of the broadcasts. It really felt quite special that young people from all over Europe were watching this silly thing, live, together. He was sort of like a European Conan O'Brian.

https://en.wikipedia.org/wiki/Ray_Cokes

Example: https://www.youtube.com/watch?v=7LLnfR9BwWY
> What about developers [...] ?

Considering that often people complain about the lack of Product Managers or similar roles in most of the FOSS projects, and that nevertheless the same kind of things happens there (it is just a bit slower thanks to the lack of resources), I guess PMs are not the only culprits indeed.
If the guy you responded to is not the author of that piece, he's connected to the site in some way.

I do not believe his question is in good faith, but is an attempt to deflect any criticism by instead forcing his critic to defend and explain in detail any such criticism before he even attempts to defend his half-baked ideas.
Rust and Go – Critical IP address validation vulnerability
Yeah that new artist page is atrocious. They used to give you the option to show all tracks at least.
"We strive to make the best OS possible." vs. "Install Candy Crush! Free lootbox if you install now!" (Not genuine quotes).

What a joke of a company...
If your application only works in UTC then you should use timestamptz.

The problem is that a timestamp of “00:00 1 jan” may have a different UTC time depending on the timezone your client is in. So if your laptop is set to Melbourne time then the UTC time would be “14:00 31 Dec”. If your server is set to UTC then the code you deploy would treat it as 0000 UTC. The behaviour changes depending on environment.

This happens because PG silently converts timestamp to timestamptz for many time operations, so the final result will depend on the environment TZ, which you don’t necessarily control or set. From the perspective of the SQL expression, the behaviour becomes nondeterministic.

If you want to guarantee deterministic behaviour you should use timestamptz which does not require conversion.

Timestamp is really only useful IMO when you have a feature such as “enable this setting from 2pm local time wherever the user is”

Side note: As much as I love PG, the implicit casting between these two incompatible types is pretty baffling.
Hans Zimmer was a member and is in the video. In the decades that follow, he would go on to compose of "No time for caution", "Dream is collapsing" and many other film score tracks.

https://www.thescottclan.org/jason/2019/11/26/my-cosmic-conn...
That part isn’t the problem. But the part where we make it clear that by carrying the wrong speech, tech companies are sticking their necks out for antitrust enforcement and other regulatory curtailment, is a bit worrying.
I'm glad they're getting rid of the location numbering, it's super confusing. I haven't looked into it but it sounds like they're making a genuine improvement to page numbering, but with growing pains.

You're going through a bit of pain while they transition because you use it in a weird way.
That was my point, why should the layoff be assumed as a given? That was as much of a decision that someone made as the messaging around it.
>Apps need to keep up to date with operating systems, technology changes, business changes. Take The Economist mentioned. Maybe they noticed an uptick in cancellations, so the change was designed to stem that. They have data you don’t.

All of the above are still examples of product managers runing everything.
This is what you get when every App has to invent the File System all over again.
Kill the A/B test.

Sure we can blame the Product Managers incentives, but lets look at what also guides their conclusions: "hey look at customer stared at this page for slightly longer and then accidentally clicked an ad!" not realizing the customer didn't want to do any of those things
Anyone got the first two hours of YouTube?
This is a fair criticism, but except for the inevitable bugs/regressions introduced by the rewrite, the devs aren't directly affecting the UX (making it worse). More importantly, they're not deliberately sabotaging functionality -- the article's Economist app example -- in their quest for the current hotness.

This is why "it's the PMs" is a refrain -- because the changes they make are very tangible in the end product.
Kinda. Firefox keeps changing things anyways and adds more stuff to turn off or modify. I used to routinely find myself helping out family members with getting their Firefox back to how it used to be, and it really did suck. Worst of all, they're now forcing Firefox Accounts down people's throats. Swapped to Librewolf some time ago and haven't looked back, but it's unfortunate that they soil their name like that.
I use Spotify on Android regularly and can only somewhat relate to what you're describing: when I know the artist, but not the song title and I have to literally search through his discography. But even that is doable in one click (see discography) from the artist main page (tried it just now, up to date app on Android 10) and playing the song is just tapping on it.

For regular use the search button is right in the middle on the bottom of the app and right next to it is the button to my library

Your criticism seems a bit harsh to me.
Form and Content
I'm pulling a different angle into the equation: an altruistic angle. Are you a priori not interested in participating in an effort that would require an action from you (and possibly also a risk) unless you're directly beneficiary of such action?
personally I found Nova to be kind of old school interface-wise… it’s good, but I’ve grown too used to IDEs like Atom/VS/etc, which seem more minimal on the surface

Of course you can customize it and do whatever you want, but I found it hard to find a reason to switch outside of my affinity for the people at Panic (and I’ve got plenty of other ways to give them money).
I think OneNote ticks all your requirement boxes.
I think you’re right in your assessment of “evil” but pragmatically wrong (or maybe just oversimplifying) the solution.

When there are large asymmetries (for example, in information or risk) regulation can be warranted. For example, most people feel regulating fissile material is prudent because the risk of it coming into the wrong hands is too high to just let unchecked freedom ring when it comes to owning it or not.
in memory search works well as long as you dont care about persisting your data.. for most companies that would like a big chunk of their strategic assets
I cannot understand: those articles should have been carefully examined before publishing - I understand they are in the set of those "Under the Warranty of the Publications' Authority". But if anyone read them, the rubbish involved would have emerged.

What am I missing?
I know, right? My wife basically never drinks, and she’s doing just fine. I’m really not missing anything by abstaining from alcohol for the rest of my life.
"Most" consumers want their browsing scanned so that they have Walmart ads pushed to them while book shopping? I disbelieve.
You can go to settings, search for shopping, and turn off "Save time and money with Shopping in Microsoft Edge"

Couldn't get it to trigger for any Petzold books, which just makes me wonder what items it has in its database.
I thought youtube started out at online video-dating?

edit: https://www.theguardian.com/technology/2016/mar/16/youtube-p...
Santorum: https://www.urbandictionary.com/define.php?term=Santorum
Engagement metrics apply well beyond ad companies. Basically any product used by many users interacting with a UI is eligible.
Switched from Evernote to Joplin, pretty happy, and since it is open source, it evolves and gets better all the time.
That is a good question that I do not have a good answer for, unfortunately. The review process for this journal is supposed to be blind, so crediting me would only reveal me as a reviewer. An anonymous acknowledgment is better than nothing, if the authors only copied a short definition without my permission, but they copied an entire paragraph from my review without my permission. That's just inexcusable. I can understand to some degree why they did not understand the concept well, since you may not encounter it even in a graduate-level course on the subject, but what they did was just inexcusable and really poor judgment.
That's the reason it's excellent IMO. I get nearly the same exact experience on every platform... including when you embed it's components within a web app which is very useful.
That's the reason I disable auto updates for all apps on my phone. Only recently I had to update Uber because it refused to work otherwise and sure enough: the new version is a bloated slow pile of garbage.
> ...you must also accept...

But another good thing about fiction is how few "musts" there are in its interpretation.
> an someone explain if the introduction about quantum states is in any way the same effect or just an analogy?

Not the same effect, and not an analogy; it's more about the history of non-radiating accelerating charges. When it was first understood that hydrogen was composed of a positive nucleus and an orbiting electron, there was quite a bit of head scratching as to how the electron orbit was stable and didn't just radiate its orbital energy away.

Bohr's model was somewhat ad hoc, but it said that the only allowed orbits would fit integral numbers of the electron's wavelength and would not radiate its energy away. The model got the right numbers for the orbital energies so it explained the spectral lines of hydrogen, though details of the hydrogenic orbitals would have to wait until Schrodinger's equation.
It's certainly bad for the companies that sell water bottles in plastic.

It would be interesting to see a comparison of water that is put into refilled plastic bottles versus the tap water that is transported in today's plastic water pipes. I venture to say that it wouldn't much different and that both cases would have negligible leached-plastic compounds.
I smoked meth almost everyday for a few years, abruptly quit, and never relapsed. I've been trying to quit diet soda for more than a decade and I can't go longer than a week ..
This has always bothered me about soccer. 90+ minutes of somewhat complex team play, positioning, footwork, and endurance… and at the end of it the winner is decided by penalty kicks, which feel like an entirely different game.
Usually a syntax sugar? Not true, unless you give up ability to call function and switch/resume coroutine seamlessly inside it. You need the ability to manipulate call stack. Regular CPUs have no problem with that but wasm expressly disallows it. So any language with coroutines needs to avoid using wasm stack.
Buy Trustpilot Reviews UK
Buy Trustpilot Reviews: Should You Know About the Best Business Review Website
Why do you need to Buy Trustpilot Reviews? Well, if you want to drive more visitors to your website and generate potential leads to achieve your sales target, you need Positive Trustpilot reviews. Nowadays, people look for positive reviews before making a purchase decision, and Trustpilot is a trusted platform that has maintained its integrity for so long and connected customers with potential businesses.

Trustpilot is a free business reviewing website that is open to every business and customer out there. Sharing your experiences aids others in making informed decisions and businesses to level up their game. Trustpilot maintains the integrity of the platform by analyzing the review posted by the customer or business and determining the reliability of the source.
Blaming the engineers for wanting to follow trends is really passing the buck. Blame the industry (hiring managers, ctos, investors, etc) for not hiring people who don’t have the exact skill set that they’re looking for. To be competitive (aka get paid well) in today’s marketplace you need to have a skill set that is with whatever trends are most common.

I’m fortunate that the company I was hired at doesn’t care that I haven’t worked on Kotlin or React. But I was passed up by many companies because I didn’t have react experience - can’t help it if my last few jobs were all angular.

Many engineers are focusing on doing what will help them get the most compensation. And following industry trends is part of that.
I agree with the sibling, I don't think it's _necessary_ for the contradictory aspects to have no casual link. There just has to be some kind of surprising contradiction, although maybe you tend to feel more entertained by the surprise when there is no obvious cause-and-effect.

To my mind a pardon that comes too late, or the lottery-bought racing car accident, are unfortunate but don't really hold a striking contradiction. That seems more significant than the causality.
Location: russia

Remote: only

Willing to relocate: not now

Technologies: php, c, assembler, ...

Resume/CV: in a short, im lurking hn since 2008, i'm mostly php dev for now, laravel/lumen is my choice for crud/api. i can do anything actually, from reverse engineering to sql, web to desktop, administering to integrating. any OS, any stack. expertise in web, network and protocols, security, people.

Email: anlorxn@gmail.com

i don't need a job, i just want an interesting one with a good pay. half-remote team, at least (english speaking). see you ;)
I'm not particularly thrilled by "hybrid" apps, or cross-platform framework apps. Never have been (cross-platform frameworks have been around for decades, and hybrid apps have been around, almost as long as smartphones have).

Great sales pitch: "Fire all your expensive, experienced native developers, and hire cheap JavaScript programmers right out of bootcamps, that write everything on the server, so the native app is really just a WebView!".

"Write once, deploy everywhere." Where have I heard that before? Oh yeah...they said that about C. They they said it about Java. They said that about X11/Motif. They said that about Qt. They said that about React Native. Now, they are saying it about Web apps.

Don't get me wrong. There are some applications that I think hybrid or PWAs are the way to go. If someone asks me, and the use case they describe fits my vision for that, I will recommend they explore hybrid/PWA/WebP/Whatever. I recently pulled several native apps off the App Store, because I thought another developer had a better solution, using Ionic.

It's just that native will always give a richer user experience than any kind of abstracted framework. If delivering the best UX is important, we still need to go native (which is generally delivered via built-in frameworks, anyway).
I was pretty excited about AWX when they first released it, but it had some inventory limitations that meant I couldn't really use it. Decided to try it again last week, but now I'm struggling with the Kubernetes requirement. Trying both with minikube and microk8s, having some success. Might need to look into a GKE / EKS setup because at the moment we've decided to stay away from K8s internally.
Would you have had a different reaction if the author was on Walmart and Edge surfaced a link to a cheaper product at an independent retailer?
> I m not sure if this can ever change within a centralizing communication medium like the internet,

The internet, centralising… what went wrong?
Tokyo Olympics: 10 heartwarming moments from this summer's Games
> OSS has the best designs, at least on the desktop

Where? OSS is consistently a mish-mash of unfinished ideas.
Younger HN readers won’t be able to understand this, but these were some good times, when we had MTV playing music videos all the time without all the silly reality shows and when the majority of the music video clips had a meaning, were relevant to the song and were well directed.
When do you have that problem? I see big controls right below the song if I'm in player mode. If I'm searching for more songs while playing the song is on the bottom with a pause/play option and tapping the song returns to player mode with all controls. Is that different for you?
Not everyone.

I am just writing some hardware test app using C++ and wxWidgets.

But in general, yes, you are completely right. It's just virtual signalling between developers. You can't just write something, it has to be Instagram friendly. It needs to be popular and have hundreds of stars in GitHub.
I hope people will use Spotify as a case study in how to fuck up a UI over time. The service itself is fine, I quite like some of the music it finds for me on discover, but the UI is on a slow death march towards complete uselessness, and some features have always been hopelessly broken (queuing).

From a business standpoint I find it fascinating. It's about as perfect as an example it gets of "if it ain't broke, don't fix it". Music player UI is a solved problem. At some point they should've just said "welp, don't need a UI team any more" and just never touched it again, but that would mean people admitting they don't really serve much purpose. About as pure an example of a "bullshit job" as is possible.
FYI you can still get discs from Netflix if you want them; they just don't make it very easy to find. Go to dvd.com
No, this just makes the default value the UTC time at the time a row is created, but it doesn’t help.

Let’s say I create a row at “12:34 5 April UTC”. If I now change client time zones and run a query, the epoch time will change to “12:34 5 April EST”. That’s probably not what you want.

The underlying issue is that most PG functions use timestamptz, and PG silently converts timestamp to timestamptz. This conversion uses the local TZ and can lead to nondeterministic behaviour from the perspective of the SQL expression.

Put another way, timestamptz is perfectly stable, timestamp can be nondeterministic, use timestamptz unless you are absolutely sure you know what you are doing.
here it is in all its glory https://youtu.be/dQw4w9WgXcQ
There are predecessors in this space. A former employer of mine used one, but I don’t remember the name.

Problem is, by forcing the physical office analogy to this level, you add a lot of background visual noise to the environment, over audio only conference calls. People keep getting distracted by watching who is “sitting” over by whom, what large gatherings are happening where, etc….

Chime or Slack or Discord lets you have audio only conferencing without this visual background noise, but can also let you do screen sharing or also video conferencing.

If you don’t like video conferencing, you can just choose not to do video. Just use the audio-only components. You don’t need to try to do a top-down 2D simulation of an entire office environment.
When institutions ascend in power they put too much faith into their own hubris.

Software is no different
Hallelujah. I at least give praise to the PMs that make it easy for experienced users to keep their UI. I mean, if reddit ever gets rid of old.reddit.com, I'll have to find a new link aggregation forum.

On the contrary, Chrome on Android recently release "tab groups", and I hate it. Had to search around for a bunch of esoteric chrome flags settings, but even after applying those i couldnt get back to individual tabs.
The Google Play Store App itself has gotten worse. It is no longer possible to view a summary of the Apps you are downloading, you have to remember each app and then open the page for that app to see how far the download has progressed. I don't understand how/why such basic features are removed..
I am not very familiar with either one (I've read about them both but never written any code) so I can't really answer that. Same for C#, F#, Swift, in fact, pretty much anything that has come out in the last 10 years. Old dog, new tricks, something something...

I will say, however, that IMHO just about anything is better than C++, including C.
> This is another example of you using emotive phrases to imply a narrative that is not true

So you're saying the Mayor didn't get convicted, then?

> Pitcairn Island does not aid sexual abusers

The mayor.

> . Abuse is abhorrent. Trials were held, people were convicted. I'm not sure what is different to how this is handled anywhere else in the world.

The difference is the absolutely astounding ratio.
I watched a ted talk ages ago and it stuck with me (Sorry I forget which, maybe this one https://www.ted.com/talks/barry_schwartz_the_paradox_of_choi..., please correct me if I’m wrong)

It said that researchers tried for ages, and at great expense, to find ‘the perfect’ pasta sauce and couldn’t do it. No-one would ever all agree. It turned out you needed to make 3 or 4 versions and different people would find each perfect according to their whims.

This never seems to happen with software though. When Facebook does a massive redesign they (eventually) force it on everyone. Likewise the new iOS or any software update as mentioned in article. It’s always in this quest to find one perfect version, rather than accepting that there is no perfect version for everyone and you have to give different users choices, or at least options!
https://www.thetruthaboutmortgage.com/use-this-mortgage-paym...

Lower rates mean a lower payment, maybe affording the ability to outbid someone for a home you want. When rates go up buyers have higher payments.

The existing owner will have to pay taxes on the profits or reinvest in the same crazy market (perhaps losing a tax advantage).
For me the electron tax is frustrating. File switching and text input just feel sluggish compared to Sublime Text. The VS Code ecosystem is superb though.
I dont know if that is true.. Many of the groups existed for decades before social media in various forms

none of this is really new, just more exposed.
Ironically many doctors are overweight. As a profession they don't practice what they preach.

http://www.medscape.com/features/slideshow/lifestyle/2014/pu...