skysight-inc/HackerNews huggingface dataset:
We are talking about energy. Most of it is not produced by renewables. Any renewable energy that is being wasted on cryptocurrency bullshit is not going into displacing coal and gas, which are currently frying the planet.
Why are users force-fed with stuff like the “hovering emoji toolbar” in Teams?
I mean, it's not an ad or something that brings revenue to them. I try to CTRL-C something in a message, and I'm met with a toolbar full of smileys on top of what I'm focusing on.

What's the incentive to make this annoying thing mandatory for so many people? I can change font size and style, but not this.

An ad would actually be less annoying than someone trying to modify my way of communicating with others. "Here, have a smiley-face! Are you sure you don't want a smiley-face on that? Come on, put a smiley on your colleague's message!"
Is there any product being developed by a giant company for >10 years that isn't a bloated mess at this point?

I see feature creep and sloppy functionality in the core as a symptom of the usual tech project management style, where there's pressure to make up random metrics to have flashy results over maintaining existing functionality.

Proper testing has the same impact for your performance than just ignoring the metrics you are supposed to test. You can also get praised when you fix the problem your sloppiness caused.
It's not about strong vs weak governance. It's just that the US government represents the 401ks invested in the FAANGs, as well as the FAANG employees, and the european governments represent the people that the FAANGs offer services for.
Dracula is a great example of a small "startup" built by a solo developer. It's microfounder Zeno is making around $8,000 per month with it: https://microfounder.com/startups/dracula
My greatest business success was also my biggest failure
Sorry for the low-effort reply, but I think "because they can" is all the explanation that is needed.

It's easy to demonstrate diligence and commitment by forbidding, much easier than showing how good you are at your job by allowing instead. Which would demonstrate what? Wisdom and balanced judgement perhaps? Great qualities, but difficult to show off. Forbidding is the low-hanging fruit of appearing strong.
Python 3.6 EOL date is 2021-12-23 (in 2 weeks) [0]. There's also PyPI download stats you can check for your package. E.g. requests has ~20% downloads from 3.6 [1], but for your package it might be way lower, so you can base your decision on that.

[0] https://devguide.python.org/#status-of-python-branches

[1] https://pypistats.org/packages/requests (stats for my packages look weird starting November btw, so might need to look at October data)
There is a fourth option, that is them retreating from handling logistics for Italian sales only.

TBH the most realistic option is something around 3: pay fines, change nothing (maybe rais prices a bit), make noise to get consumers on its side (Italians disproportionately like Amazon, because of its no-question-asked policy on returns is an absolute rarity there), wait for a friendly government to fix things in its favour.
Incredible access to products from over the globe. Like google democratized access to information, really.

Then superb opportunities for sellers on its market place: lots of small business started there.

And let's not talk about their other investments and creations like AWS.
Dark themes don't work for me either. What did work though is reducing blue light, and lowering monitor brightness. My eyes were much happier after I discovered this.
> The Prime label makes it easier to sell to the more than 7 million most loyal and high-spending consumers members of Amazon’s loyalty program.

Who are the 7 Million? In Italy? I only find figures between 1million and 1.5million. Can't be europe either, several coutries in the region have more. Very confusing.
My father once thought he was wrong, but soon realised he was mistaken.
That's a plot of revenue, not income.
Perhaps you should consider using software that you can actually change.
Let's see the names then of those European tech conglomerates that are abusing their market dominance to disadvantage the American public?
It's widely accepted by the C++ community that Google's C++ standards are bad. They're more concerned about using a simple subset of the language anyone with minimal C++ training can understand than about writing good C++.

And detaching a thread is pretty much always a bad idea.
Expectation is 2 years to restore full utility services throughout much of the region, after it happens. Months, in the highest priority spots.
I think if they had starship they'd have just built it foldable anyway but with a bigger mirror
This doesn't mean that companies shouldn't pay taxes.

Also this is not a tax but a fine. There's a big difference
Ideally, I need some very narrow idea and use case to start with, because building a platform with many features is defenitely not a right thing for the startup.

May be you have some suggestions where should I dig in data governance space?

Would really appreciate it :)
In the North American Numbering Plan, a phone number (neither 7 digit or 10 digit with the area code) can start with a 1.
And WebKit is based on KHTML, so in the end it all comes from KDE
Clojure is a language that really puts the "high" in high level. It is quite difficult to trace a Clojure expression back to what will happen on the CPU - and the innovations on things like vector storage are part of that.

It was a bold decision with the potential to cause pain, but Clojure's vectors are great fun to work with. The "novel" basic data structures get out of the way and generally cause more joy than pain. It is part of a fundamental strategy enabling a strongly immutable style which really pays off when it works in concert with the rest of the language.
The UAE is adopting a 4.5-day workweek and a Saturday-Sunday weekend
If you can get perfect coordinates from Apple Maps and your missiles have GPS, you're good to boom. It's not as though the missiles have an iPhone inside them.
Ask HN: What's you daily routine as a sysadmin?
Exactly. For a counterpoint, compare what VW had to pay in the US to what they had to pay in Germany.
Past discussion:

"Big Pile of Vim-Like" https://news.ycombinator.com/item?id=21692418 (250 points, Dec 2019, 129 comments)
I cannot help, when looking at the peer-v-peer model, to be reminded of acoup.blog's excellent analysis of WWI stalemate. The concepts put forward of "knocking out the opponents SAM capability and achieving air dominance" might not work so well when the opponent is trying to do exactly the same thing. This is just a uneducated thought so please comment but it interests me.

Its unlikely either side will throw 100% of its air assets into the mix to achieve complete dominance, so there is always some planes / batteries around, and we end up with "we dominate that area, you dominate this". At that point, no-one has air dominance, and there is a "no mans land" over which some aircraft might be yours, or theirs, but you have to go through that part.

As soon as we have that situation, there will be discussions on "break out" - land forces getting through the contested area, but when you do, guess what, you have broken into the are where their air is dominant.

It seems you either have air dominance, or you fight in the air till you do have. But committing all air assets to do that risks losing them all, so stalemate seems inevitable...
Apple engineers recently started to contribute bug reports, root cause analysis and even fixes to solve compatibility issues with their hardware and software platforms via a shared github account: https://github.com/Developer-Ecosystem-Engineering

For instance for NumPy:

https://github.com/numpy/numpy/pull/19926

Although it's weird to interact with such an anonymous account in github discussions, it is very welcomed by the maintainers of those projects because debugging without assistance those low-level platform specific issues was a significant maintenance burden.
There are so many languages to choose from that don't take off outside their niche, why would Swift be different?

From an outsider's perspective, Swift is an attempt to replace ObjC as the "macOS/iOS platform language" with something that feels a bit more '21st century' (for better or worse), so it plays the same role as Kotlin on the Android platform.

IMHO a better solution would have been to provide more "language-interop-friendly" C-API wrappers for high level macOS framework APIs, so that it's easier to write macOS and iOS applications in all sorts of languages (the same applies to Android btw). But the NIH seems to be strong at Apple, so Swift it was instead.
“DaoCloud Network Technologies Co. Ltd.” is a translation from their Chinese name (道客网络科技有限). They do have a website: https://www.daocloud.io/ — https://www.daocloud.io/about
It would be better if the license straight up forbid offering it as saas instead of hiding that behind conditions that are practically impossible to comply with completely.
Nope the OP is just terribly wrong.
Can’t go directly from frontend to mongo? Unless you want to publically expose your instance.
I think that was the parent's point ("which ones?"). There is no EU monopoly in the US. At least, I don't see one.
Some systems do indeed come with NTFS EFI support. However it isn’t a common thing.

For example the new Microsoft Surface Studio Laptop I was using a few weeks ago does not support NTFS and the support documentation gives you instructions to create a FAT32 partition. This is why it’s fresh in my mind.

Not a big deal, just annoying.
This is what killed wow classic when dungeon signup was introduced
> Google is the best kind of monopoly: one sustained by the quality of the product.

Oh now you've done it, there goes my tea and a keyboard. That was wildly funny, thank you. For a moment there I thought you were serious.
And yet it's a substantial amount for the Italian government. I'm sure it will be put to good use...

In all seriousness, is it documented anywhere where these fines end up and who exactly benefits from them?
They are, sorry.
There is no way to enforce basic guarantees without ownership.
It's more appropriate to say that the EU is pro-competition. They don't care as much about free markets than about competition as means to an end. If there is not enough competition in the market, they often deliberately change the rules to create more.
I loved the doc, my slight disappointment is that this was a relatively conventional period, compared to the couple of years before. No insight into how you end up with brilliant, sonically outlandish stuff like Strawberry Fields, Tomorrow Never Knows, I am the Walrus etc. Of course there's masses of stuff written and spoken about those things too, but not the incredible fly-on-the-wall view you get in Get Back. Maybe it's for the best.
There's the classic `tail -f` bug where they didnt upstream the fix, but on their own open source release have an #ifdef APPLE or something to that effect.

Link to Bryan Cantrill's humerus talk.
https://www.youtube.com/watch?v=vm1GJMp0QN4#t=41m18s
Knee joints for robots?
Janis Ian's "Groupthink" is the obvious one. Then there's the paper "Knee Deep in the Big Muddy" on the sunk costs fallacy. Treated as an individual "bias" but a lot of the examples (e.g. Concorde) come from group projects.
> The whole Web 1.0, 2.0 and 3.0 has never been a good fit anyway and used quite arbitrarily

The actual problem is that there's a fundamental distinction between the "2.0" -and "1.0"- tag and the "3.0" tag.

"Web 2.0" was a term coined to describe something which had already occurred, at least to a substantial extent. This is made obvious by the fact that it was coined in conjunction with "Web 1.0". It was defined on some -more or less defined- characteristics that were there already and were used to point out a change that had already happened. It was "Ok, this has happened; let's call it 2.0 (and, for contrast, let's call 1.0 what existed previously)". People generally agreed on the name and that was it.

"Web 3.0" was never anything like that. It has always been co-opted to promote someone's ideas/hopes/vision/technologies. It is always "Ok, I/we want to go in that direction; I/we will call that "3.0" and hope the world shares my view and allows me to use that name for my vision". As a fairly old example:

> The Semantic Web (sometimes known as Web 3.0) ... [0]

But, of course, being something which isn't there just yet, a lot of groups want to own the term for their thing.

[0] https://en.wikipedia.org/wiki/Semantic_Web
> Flu is (for the most part) the exception

Flu and coronaviridae.

Shit, thoughtcrime. Hope I don't get vanned.
I'd say the economic and political effects of the Versailles treaty are exaggerated (especially given how little it was enforced), but yeah.

The idea that Germany was in any way the single country responsible for WWI is absolutely ridiculous.
Thank you! Many of MS's 'productivity tools' are unwanted interruptions you have to Google (not Bing) to learn how to turn off. It's just ridiculous.
If you know of a better search engine, please name it. I would love to switch.
For completeness sake, anything on iOS needs to be (App Store guidelines) actually Safari under the hood, hence WebKit. That's why there are so many iOS browsers being WebKit.
The issue there is that testing then executing can introduce racing issues in a multi threaded scenario (unless I misunderstand how `test` works)
They mucked up the delivery, but the feature that patch provided to the iPhone 6 and up is really great. It's just most people don't know enough about how electronics behave under unstable voltages that they only see the top layer of "Apple made my phone slow!", and ignore the fact that what Apple did was to ensure that the phone could continue working (albeit a little slower) even though its battery had degraded.

What they should have done is include the toggle from day one, clearly explained why the feature was built, and then presented users with a prompt to enable it if the phone detected it may be necessary. Shoving it down peoples throats just made for terrible optics and "planned obsolescence" was a very well fitting and easy explanation in the absence of the real one that few understood.

Like, people still talk about it like it was a bad thing, see this thread for evidence, and this is one of the places where I would expect to find one of the largest concentrations of people that do understand what that patch did and why it was necessary.
> Apple have abused their hardware position to artificially restrict and abuse devs via their app store.

A monopoly on their own product is an incoherent market definition that isn't flying anywhere.

> Amazon - Being a market place and a seller on said marketplace is a no no. Using your customers data from your market place to undercut them and run them out of business is again a no no.

Every single retail store in the EU (and the rest of the world) does that. Completely normal. That's what store brands are.
"and we expect a Microsoft Teams app update to be rolled out soon"

Surly this should be resolved by the operating system by not allowing apps to prevent an emergency services call!?
Teach and Learn Better with a “Neuroplasticity Super Protocol”
Climbing - or bouldering is the way to safe that back.

Its incredible how much sitting you can compensate with that sport.

Start slowly with at home exercises and work your way towards a healthy back.
https://www.youtube.com/watch?v=QNgqDt_nMVQ
Do you not find value in Google's offerings? Do you know of better alternatives?

Just talking about Search: I've been using it daily for over 20 years now, I couldn't live without it and I know no better search engine, even though I would switch in a heart beat.
I've always forced myself to take a break from the screen, and for very long (book length) stuff will always either use a hard copy or ebook so perhaps my usage patterns won't match yours. I use variants of solarized style light themes, though do experiment occasionally as I've never found the definite 'answer' to the best theme for me.

I don't think the research would conclude that dark backgrounds are a fad necessarily. The reason I'm attracted to themes with darker backgrounds is that they are generally better for getting a set of text colours with roughly equal levels of legibility - whereas lighter backgrounded themes often have two or three colours which are really hard to see. The flip side is that darker colours + astigmatism seem to lead to reduced breadth of vision.
It amazes me how much memory they didn't have

> The ROM and associated logic take a 10-bit input address representing a quarter of the sine wave

> A technique called delta encoding is used to reduce the size of the ROM. The idea of delta encoding is that if values change slowly, the difference between two values is considerably smaller than the value itself.

> Overall, the log-sine circuit generates 1024 14-bit values

Typical audio today is 16bit 48khz, although 24 bit and 96khz isn't unheard of for professional use.

A single sine wave at 10Hz would thus require 4,800 samples, and require 9,600 bytes. Tiny amount of data. Even at high fidelity you're talking under 30 kbytes.

At just 1024 samples (rather than 4800), and 14 bits (rather than 16), you'd need less than 2kbytes of memory.

The ROM only stores 668 bytes - less than the length of this comment in ASCII.
Spotting the reasons for a slow code review process
A good example case for why testing your assumptions is usually a good thing.
This case is clearly not about the retailer part of Amazon, but about the marketplace part.
Isn't it the opposite? They have so much money from other markets, that they can take over a new market suffering losses for years, but pushing out everyone else.
Hmm, that's interesting. Does each NTF has a hash of the file linked, to confirm the mirrored asset is the same as the original?
The ones I use are Emacs-Zenburn (other colors than 'usual' Zenburn)

https://github.com/bbatsov/zenburn-emacs

and Groovy Lambda for Code, similar to Gruvbox (because it supports more syntax elements)

https://github.com/sheaf/groovy-lambda
From googles response:

> Out of an abundance of caution

I hate that phrase Google will release a patch for their bug out of an abundance of caution? Thats not an abundance of caution thats just standard practice.
Amazon is profitable as well, very low margin compared to AWS but still profitable.

If you see the 2020 numbers Amazon has made 21.33B (on 386B revenue). AWS business in 2020 has generated 13.5 of that (with a 45B revenue)
Dupe: https://news.ycombinator.com/item?id=29493740
That link is quite unhelpful to someone who doesn't have a $39/month account, could you mention the revenue amount, or link to the source of the data?
I haven't read the whole article yet, I just want to report what seems to be a small error:

> The code is written in C11, and it will probably compile on most operating systems. The repo can be found here, and the exact source code is vm.c:

The link on "here" is broken, it's https://github.com/,nomemory/lc3-vm (with a comma before your github username) instead of (I think) https://github.com/nomemory/lc3-vm.
If I order something in Switzerland from Amazon it sometimes ships from Italy
A Call to Build Models Like We Build Open-Source Software
This is the Programmer equivalent of a "midlife crisis" :-)

The "Industry" is squarely to blame for this sorry state of affairs by trying to do everything cheaper, faster, fad dependent, management controlled, focused on short-term bottomline and in a word, trying to "factory style industrialize" Programming.

The "Art, Joy and Creativity of Programming" have all been banished and there is only "Drudgery" to suffer through in most companies. Countless "Bullshit Jobs" have been created (eg. Scrum Master) which add no value whatsoever and even worse, they are given power over the "Real Engineers". In order to justify their existence they invent unneeded processes and insert themselves into the management hierarchy. "Engineers/Engineering" are no longer considered central but merely "Resources" to be "Managed" and "output extracted from" in service of an imaginary "Market Value". You have been reduced to being a "Cog in the Wheel" with your Individuality/Identity/Confidence stripped away and told that is the "Normal Order" of things.

So how do you deal with it?

* Start by saying "No" to every useless/pointless request. Refuse to participate if it adds no value. Be blunt so the message gets across.

* Treat it as a standard 9-5 job and keep the quest for "Art, Joy and Creativity" separate.

* Team up with like-minded Programmers to Brainstorm/Discuss ideas to Motivate/Recharge the "little grey cells".

* Find something interesting (eg. Optimization, Formal Methods etc.) and start studying it for Intellectual Satisfaction i.e. "Knowledge for Knowledge's sake". Keep your Job's needs separate from your Self's needs.

Finally, always keep in mind the fine balance between Pragmatism and Idealism and when to give up one for the other i.e. the need for a paycheck vs. the need for intellectual satisfaction.
I use (Neo)Vim on a terminal with the option "colorscheme" set on "default". When I tried Dracula and set up my terminal color scheme with it, it made diffs on Vim unreadable (sometimes background color was the same as the foreground color). I have never seen anywhere any mention of this issue.

Did someone also have this problem here?
> I believe that there needs to be some "punishment" taxes, to regulate things that might otherwise go out of hand (which is important in order for capitalism to function well).

First of all I don't think that actually is true.

Second, even assuming this is true. Using the tax system is about the worst possible way of achieving these things. Making the tax system complex to micromanage all possible situations on a federal level is just not a smart way of achieving almost anything.

For really big picture issues, I would make revenue neutral taxes. So if you really want a carbon tax, it would be revenue neutral. Meaning all the money made from the carbon tax would be used to reduce the taxes for everybody (or alternative use it to raise the minimum income line so poorer people have to pay less.

If you just want to give a general reward or punishment for doing the right or wrong thing, those should be individual acts of congress or from bureaucracies based on their executive power, and not somewhere in 6000 page of tax code.

> Also I don't think you have to be "really hardcore" to support progressive taxation. It just makes sense. As long as it's not "overly progressive".

Well its % based so its already progressive as in you pay far more if you are richer. So if you want to also pay higher % if you are richer.

> Edit: A too simple of a system makes it too easy to game the system. I wish there was a clear way out of it.

Its the opposite. A simple system makes it incredibly hard to game the system.
I am from India and the sheer scale and speed of China's development is astonishing to watch. India as a whole is just a big mess as far as living conditions are concerned. Pre-pandemic, I traveled across the country and it was the same sight pretty much everywhere - squalor, run-down and dirty public utities, streams and rivers filled with sewage and garbage etc. Our rabble-rousing politicans screech nonstop about nonsensical issues and then publish some cooked-up numbers to placate people. These days, I just search for 'china walk' in Youtube and watch videos that show a country that seems to be opposite of what I read in mainstream media.

https://www.youtube.com/channel/UC1sd1imhPbLpJeWRv6798UQ/vid...

https://www.youtube.com/c/WalkEast/videos

There are plenty of problems in China too, but India is not exactly a shining model regarding human rights...
French, Swiss central banks conduct digital FX experiment
Just like with the all the other stuff they are promising right now: I'll believe it when I see it. Talk is cheap.
It's very easy - just call 0118 999 881 999 119 725...3!