skysight-inc/HackerNews huggingface dataset:
The workstation market (IMHO) had three main pillars. One was vertically integrated solutions, the linked article talks about this, where you would buy the workstation to run the software, or even buy them together as a packaged solution.

I used to work for a company that did this called MSI. It developed an application for designing mobile telephone radio networks. You would load up a terrain map, specify the location, height and antenna type of your transmitters, and it would calculate signal strength, interference, traffic capture, etc. we'd sell the software, workstations, backup systems, storage arrays, etc as a turn key system.

The second pillar was as development systems for server or mainframe applications. You wanted to be developing on a system with the same architecture and software as the target system. To an extent you can lump in sysadmin workstations into this category. When I was a sysadmin I'd develop scripts on my workstation, and often compile and test open source software on it before deploying it to our environment, such as GhostScript, Apache and early versions of Python. Yep, back then these didn't come along with the OS.

The third pillar was academia and scientific institutions, where they were used for analytical work, or to develop custom software needed for particular research projects, or tools needed by the institutions.

Most of the vertically integrated ISV stuff moved to Windows, but some such as CAD and VFX is still rooted in Linux. The other two niches, dev workstations and scientific applications, also either went to windows or to Linux. So yes it didn't all go to Linux, but the slices of the pies that didn't got to Windows mostly went to Linux.
I don't know where you got your numbers from. I got them from Tanenbaums site https://www.electoral-vote.com/evp2020/Pres/Graphs/all.html and this shows that Trump would win all swing states and thus the election, if there was not the surprising swing in Texas from Rep to Dem lately, which broke Trump. You cannot really trust Tanenbaums summary as heavy Dem fanboy, which was wrong last time and is wrong this time, but the raw polling numbers are showing a clear picture. Early votes missed the Hunter Biden scandal, and Texas was champion in early votes.
Java Concurrency – Understanding the Executor Framework & Thread Pool Management
UX Gamification Principles and Tactics (With Examples)
Hi, even if it's very early, congrats for starting such an ambitious project!

Instead of aiming the moon today, I may suggest to focus on only one thing and do it very well now.

My suggestion is to target mobile / desktop (convergent) linux. The story today is not good, and you seems to have achieved some interesting things with your UI shell that may take years to achieve with the usual linux technologies: Gnome or KDE.

You may even be able to quickly make a business by selling pre-flashed linux devices like raspberry pis, pinephones, pinebooks... with your beautiful and easy to use UI.
So is it a Linux Kernel running or a fuchsia Kernel running or something else?
Seems like this would be a problem for smaller companies (not much cash) and startups (remuneration is stock based).

Large companies can absorb the cost if someone is that important. They can also just employ remotely and do an internal company transfer later (L-something visa).

I mean the big people it screws are those companies that abuse the system - the IT "consulting" companies, that are functionally a market undercutting scam.
In your example it's not possible to increase supply in response to increased demand.
As owner of some acidophilous trees I can tell you that many species trive in those soils.
...And 8 hours after I wrote this piece, AWS announces their public container registry. [0]

Is that the "multi-cloud management tool" The Information heard about? Not exactly how I would have characterized it...

[0] https://aws.amazon.com/blogs/containers/advice-for-customers...
Show HN: I made GumHunt only for GumRoad products hunting
Forwarding to a new address doesn’t solve the whole Google problem, as GMail still stores and processes all your emails.
Banks, QE, and Money-Printing
The incidents I describe happened at several relatively successful Bay Area software companies of various sizes.
Discussed a few days ago:

https://news.ycombinator.com/item?id=24950255 (225 points/75 comments)
I've had 5G home boradband for roughly the last 6 months. Generally getting speeds of 300+ Mbps which is better than the 20 Mbps I can get at my property via copper cables (can't get fibre installed despite being in a large city).

However, whilst the speed is great, the reliability is not. Its currently been disconnected for the last 48 hours with no timeframe given for repairs to the mast. So I'm having to tether of 4G on my phone (on another network).

tl;dr

5G speeds ++
5G uptime --
Show HN: My 3D blob editor made with D and raylib (toy project)
Video: https://www.youtube.com/watch?v=RIVDdXV6D-A
Source: https://github.com/trikko/BlobEditor
Are humans abstractions that do not exist, because they are made of cells ?
Significant article to see in the New Statesman; for those that don't know it, it is a "soft left" UK political magazine, largely aligned with the Labour party.
Getting what you want – Nice Man Edition
How is the syntax here working? Is that an assignment operator?
WHy in the rust code snippets do all the spaces show as up _ ?

Oh, odd, it's my dark mode addon.
On the other hand the rent prices in Bay are have dropped 35% or more which makes it way more affordable for quality of life and good year round weather.
I have a horrific experience with TeamViewer as well and will never ever use them again! I just ordered it for a year and then they extended the contract without asking me or anything and just charged my credit card. SCAM COMPANY!!!
Seek deep work, not fast work. You acquire fast work on the way
I came across a quote from Alan Kay that came to mind when reading this:

> It’s worth pondering this. One argument against mine, is that “people need and want ‘appliances’ “ that only have one function.

This was in response to a more widely known quote of his:

> Simple things should be simple, complex things should be possible.

The only people who need specialized personal workstations are people working with large data. But, even with that the cost of the cloud has made workstations a poor investment in most cases. I don't think I'd agree with the notion that the demise of the workstation is "untimely." Maybe in a retro, nostalgic or, cultural way it's demise is upsetting but, in the larger pragmatic sense it's quite welcomed. Workstations always felt like a stop-gap solution for what we have now.
(Shameless plug) https://smidge.app

We had this problem with our product (BugHerd) and built a solution for it. Our success rate was ~1% and we thought we could do better.

We created a JS embed that you install in your web app. It allows you to segment your users and place a call with them from within your app (using webrtc). Unlike email/calendly/zoom square dance, Smidge has a 17-20% success rate to call. It's been huge for us and we're now opening to beta. Would love feedback

(Screensharing, "request a call" and page/user calling coming soon!)
There is active work and lots of money spent by large ISPs and telecoms to prevent deployment of additional networks, and to make it as difficult and expensive as possible for new entrants to start up.

It really should be a national shame, how much the US has permitted AT&T and Verizon and Comcast and Time Warner et al to derail the correct functioning of a market so insanely critical to the growth of prosperity (both personal as well as the wider economy).

This is what happens when you let the state decide who is allowed to offer certain types of services: pretty soon the large, well-funded incumbents take over the state-run process about deciding who is allowed in the market, and enact policies and regulations that make it cost millions to serve even a single customer. This is peanuts for large existing companies with billions of dollars of recurring revenue, but impossible for new entrants.

The guy who runs the FCC and decides this kind of stuff, for example, used to work for Verizon, one of the largest telcos in the country.

In most of the US, it is basically illegal to start a new ISP.
This is not an excuse for an editor being claimed "fast". Textadept is written in C and is also very fast but has the exact same issue -- choking on huge files when Vim and others are able to handle it.
Can you create a deb package? I'll use it.
gp is entirely correct in saying that it really doesn't matter what a country a continent away knows about some random and fairly ordinary web surfer. They probably aren't ignoring the risk of data flowing back as much as noticing that the flow is obstructed and that it is the flow, rather than the foreign counties knowledge, that is the problem.

Using a local ISP means that domestic spies will easily hoover up traffic and have easy ways link it back to all sorts of data about you. Using a VPN means that first the VPN provider has to be compromised somehow, the data has to be aggregated into the pool of domestic data - not a trivial task.

It is a pretty simple improvement that puts more of a burden on data collection agencies.
Honest question:

Is there a type-safe way of communicating across microservices without duplicating verification logic, writing extra layers for the protocol overhead and conceding to more cognitive load during programming?
I have published a new article about Executor Framework: https://turkogluc.com/java-concurrency-executor-services/
The boars they eat in Astérix are Sus Scrofa. The pigs we eat nowadays are originally the same species, now slightly altered by domestication and selection. They are sometimes considered as a subspecies Sus Scrofa Domesticus, and sometimes their own species Sus Domesticus. In any case, they are very close to each other, and I am not sure the difference between a feral Sus Domesticus and a proper Sus Scrofa would be significant. They still can mate.

There were indeed plenty of boars in medieval Europe, and there still are plenty of them now.
For cellular networks the general tradeoff is speed vs range - the higher speed protocols have much shorter range, so you need a more dense network of cell towers. Noone is going to splatter the whole countryside with 4G LTE high-speed coverage, this is going to cover the urban areas only. It's simply not practical to do it for low density areas, you'd have to put up a whole cell tower to cover just a couple people and they aren't going to pay for that; you'd use frequencies and protocols that get longer range but don't get as much speed.

It's worth noting that 5G explicitly combines very different techniques with very different properties (e.g. high-bandwidth short range systems and low power slow networks for things like smart meters), and the 5G systems that are competitive with fibre are essentially designed for dense metropolitan areas, USA won't cover all the suburbs with high-speed 5G.
This!

We need super-long-life batteries. One day ...
The headline doesn't match the content. The content proposes not that they are immune, but that the rate of death, after getting COVID-19, is lower than the rest of the world. The rate of cases for India is similar to everyone else.
This book really is worth a read. It is helpful for getting your ego out of your work and, instead, taking on the users perspective. Not affiliated with the book, but I did find it super useful.
It is not a problem. Just give subsidies as a tax credit.
Do houses in those areas have built-in or compulsory fire protection systems? Some Australian rural houses have roof mounted sprinklers (exterior of the building), water tanks reserved for fire fighting, and so on. I did some drone work for an insurance company after our last fire season, and got photos of places where the fire had been stopped literally a metre short of a building. Either irrigated gardens, protection systems or fire fighters.
CAPEX is the key.

I have fond memories of offering an x86+tomcat+mysql solution to clients competing with other solutions based on Sparc+iPlanet+Oracle. The offer was so low compared with previous ones, that some customers ask for confirmation.

This CAPEX was also mirrored in the development workstations. No need to have Sun based hardware, a commodity PC was enough to develop without surprises when deploying.
In addition to being an insert mode command as
jshholland already noted, it is Ctrl-x Ctrl-f, not Ctrl-x f.

Here is a description of it and a few other insert mode commands: https://georgebrock.github.io/talks/vim-completion/
the fact that you cannot identify the exact number of sand grains that make a collection into a heap of sand does not mean heaps of sand do not exist
It's perfectly ethical to write open source code that will crash a passenger jet if used in such a manner. It's unethical (and probably criminally negligent) to include it in a passenger jet.
> Or do like Europe is finally starting: just tax revenue.

That rapidly turns into a disaster of consolidations and monopolies. You don't want that.

Think about the difference between big company $BIG selling you the consumer a million Widgets for 10^9 currency units, versus 26 small companies $a..$z each selling to the next in a long supply chain which results in a million Widgets.

In revenue taxation, big company $BIG pays 10^9∗$TAX_RATE.

Whereas the 26 small companies pay something more like 26∗10^9∗$TAX_RATE because each time a company pays the next company, that's revenue for the next company.

The difference in tax between those two scenarios is so enormous, that it would create enormous pressure for companies $a..$z to consolidate into a single company.

Repeat this across the entire economy, and you have enormous pressure to consolidate everything into as few companies as possible.
As long as no one archives your DKIM public keys which are available to anyone who asks.
Are you familiar with the concept of Post-Compromise Security?
The US has around 15% of the population density of Germany. It's much easier to provide broadband to larger cities than to rural areas.
VScode Stories
There's entire books on this. Ping me an email at pete@hirund.in and we'll chat.
Have they accounted for the age? The indian population is younger than the west on average.
When starting out, asking for feedback on features or ideas might not be very effective. This is because your early adopters might be your close friends or people who do not want to hurt your feelings.

Instead, ask what is wrong with a product and you will receive genuine feedback. You can ask this question though email.
I clearly need people who can do above helloworld level in C.

For many places, there are clearly no alternative to C.

The humongous open codebase of high quality C code, exceeding every other language, is also not going anywhere.

The situation is, shortly speaking, "no alternative to doing it in C, but we cannot do it in C because of some purely non-technical constraint." And the situation is very common I feel.

Chipmakers with billions of cash free to throw on RnD can't make any passable Linux kernel work. Google Chrome team must be employing best C++ hackers on the market, and yet.... and the story goes on like this.

The relative overabundance of webdev/java people hides the the fact that we are not only not gaining developers in conventional programming, but losing them fast to age, career change, or them returning back to home countries in case of labour migrants.
Personally speaking, I know more people who own a Tesla than use Brave browser.
I vaguely recall seeing in Graphics Gems an additional coefficient placed there that's been computed to minimize the error of this metric vs. Euclidean one.
Yeah. I know -w doesn't work, and missed -b when glancing at the manpage. (I use coreutils day to day.)
I know this isn't exactly parallel to the digital service tax, but for the larger debate: The huge obvious revenue tax is VAT. On (almost) anything sold in France they get 20%, and it's very hard to dodge. It does not depend on where you claim your headquarters to be.

All these arguments about which country gets to collect a few percent tax, of a few percent profit, are dwarfed by this much larger slice. Which every country is free to adjust as they wish.
Yeah the trig functions are pretty fun for generating smooth patterns.

https://tixy.land/?code=Math.sin%28y%2Bt*2%29-Math.cos%28x-t...

https://tixy.land/?code=Math.sin%28Math.atan%28%28y%29%2F%28...

https://tixy.land/?code=Math.log%28Math.sin%28t%29*5%2Bx%2Fy...

Edit: I don't even know what's happening in this one https://tixy.land/?code=Math.sin%28i%26t%29*%28Math.clz32%28...
First post of the series: Java Concurrency - Basics of Threads
https://turkogluc.com/java-concurrency-basics-of-threads/
Sympathies to Little Bird, who don't seem to be retroPie resellers (I assume, what the source was). Raspberry pi's do seem to be listed on ebay.com.au...

Side note: wow are they expensive down under.
Voyager 2

You're leading the rescue

Send help soon

Well I've seen spirits and children all waiting, waiting for you

They're all waiting for you

https://www.youtube.com/watch?v=Ud0K0eS8EyU
I am not a woman and I have a visceral aversion to it too.

It seems infantilizing or at least as nudging you into a artificial naive mindset that is hard or in my opinion impossible to reconcile with common corporate culture. While it might often seem more "open", I don't really buy into it.

I actually think women were in a better place in male dominated spaces before "women in tech" was popularized by the press, which aside from very few exceptions has been a pretty bad ambassador, if one is even needed.

I doubt my company would ever force employees to attend anything. It is understood that it is the current thing to signal to keep the kids happy. Or in this case the press and people active on social media.

Aside from that there is an understanding to be reasonably accommodating regardless of gender, race or disability, but this is seen as completely distinct to what is discussed on the topic of women in tech.

We are constantly looking for engineers and women apply just like men.

Our advertising department, consisting entirely of women, actually got into trouble with the advertising standards authority (Germany) because an ad was allegedly sexist (it was a bit tongue in cheek, but nothing that could shock todays teenagers at all, it doesn't even reach average tv shows). They certainly get teased for that since it is understood that the renewed zeal of the ad authority tries to target men because they read about problems in the press.
Reverb.com is (was?) eating Ebay's lunch when it comes to musical instruments, but Ebay seems to be fighting back now.
>A lot of abuse is things like posted comments.

Right, but removing an offending comment can easily be done indepenently of any other action against the account.

>the optics of false positives being held to ransom to get their account back is terrible.

That's true and I had that thought as well, but it's clearly the lesser evil compared to stories of people losing irreplaceable data.

>many accounts aren't easily verifiable.

True, but as I said, users could be given an option to make their account easily verifiable.
SenseData | Full Stack Developers | REMOTE and ONSITE eventually (Sao Paulo, Brazil) | Full-time

Come and transform the Customer Success market together with the SenseData team! We are a startup, here you will participate directly in the creation and maintenance of the product and learn all the time. We are looking for someone who really enjoys programming - he does it in his spare time and even for personal projects. Contact us, show what you've done and how you can contribute to our challenges.

Some of the technologies we use: Python, React, PostgreSQL, RabbitMQ

Apply here: https://sensedata.freshteam.com/hire/jobs/3000036110/info
Looks cool, but why can't I find a screenshot of what the widget would look like on my website anywhere?

Edit: Found the answer on the video. Looks like nothing is shown until the founder starts a call with the user.

Suggestions:

- It'd be great if the user could initiate calls too, e.g if they fit in a certain group, let them initiate a call as a form of 'customer support'

- Can you allow audio only calls?

I LOVE this idea though. Will definitely be a user.
Perhaps God's prophet was a chicken farmer.
> if breaking the spirit of the law is fine, shouldn't breaking the letter of the law be fine as well?

There's no law against breaking the spirit of the law. Breaking the spirit of the law will only get you tried in the court of public opinion. Breaking the letter will also go to a court of justice.
Two centuries of Monarch butterflies show evolution of wing length
ClumsyPilot, I'm not seeing how this doesn't contravene at least these guidelines:

Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.
The thing about capitalism is that companies that don’t do everything in their power to increase profit are at a disadvantage against those who do. Profit is the ability to invest more in R&D, attract more investors, scale faster, advertise more. Unless your consumers care enough to only support you if you pay taxes, or you can get substantially more productive employees by paying taxes, or some other advantage in the marketplace by paying taxes, paying taxes when your competition does not is an albatross around your neck. And if your morality creates enough albatrosses around your neck your company will either fold or be eternally small as your competitors without such restrictions have higher efficiency. So it’s a no-brainer in that any company that gets to the scale where spending millions on lawyers is appropriate is already of this mindset.

This is why laws need to be crafted to not give companies the benefit of the doubt when it comes to acting in the best interest of society. Less because it is impossible for a company to be moral in a vacuum, but because if being immoral is allowed and advantageous inevitably the immoral company will out compete the moral one. (Of course it can be hard to agree on what moral is. Some say that taxes are immoral after all.)
it would be interesting to publish some benchmark test for different pools, especially for different kind of tasks such as blocking or cpu intensive
Amazon Halo Fitness Band Analyses Your Vocal Tone by Listening in
Show HN: Track Any Public or Private Website’s Visual Changes
Sadly, "Our Lady of Perpetual Exemption" was shut down...

https://www.youtube.com/watch?v=JcPeBAYYuhc

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

(Too many people contributed their seeds…)
Oops, I meant to say "private key".
To turn this question on its head, why use multiple processes? That's not just rhetorical, I don't understand why you'd ask that question. The main advantages of separate processes are (1) any global variables are not shared between them, which is sometimes what you want (like Python's GIL), and (2) there is memory protection. Neither of those seem relevant to a Rust data processing program.

To actually answer your question a bit: Threads allow all the benefits of processes (except the two I just mentioned), with the added benefit of being lower overhead and allow sharing information more easily (but you can still use full-blown IPC to communicate between them if you wish).
When Computers Were Cool
I don’t trust the prediction markets.

https://freakonomics.com/2008/10/02/manipulation-in-politica...

http://web.archive.org/web/20090130093117/http://www.fivethi...