skysight-inc/HackerNews huggingface dataset:
ENLYZE | Software Engineers (frontend/backend) | Onsite (Cologne, Germany) / remote
ENLYZE is hiring senior engineers (frontend/backend) to join us building the universal data layer of manufacturing.

Besides a technical skillset, we are looking for a strong communicator who can communicate their ideas to different audiences and is always eager to learn and improve.

FRONTEND:

* React with TypeScript

* GraphQL

* database modeling

* writing clean and testable code is something you enjoy

* docker and deployments with k8s aren't new to you

* having worked on the backend and operations side a bit

* hand on experience building custom data visualizations

BACKEND:

* Proficiency in python; rust is definitely a plus

* You have extensive know how in building web services and like a well documented and concise API, but also have gotten your hands dirty with more system-level projects

* Data modelling does not only mean using the django ORM to you

* docker and deployments with k8s aren't new to you

* You setup monitoring and alerting for the services you deploy and don't throw your work over the operations fence

* Huge plus: hands on experience with (Customer-)IAM and Oauth2/OpenId Connect

Interested? hiring[at]enlyze.com

Interested? hiring[at]enlyze.com
the joke of it is that apple won the unix wars. i'd be shocked if they haven't shipped more unix workstations than all the other vendors combined and they're certainly the last vertically integrated workstation vendor standing. (they just didn't call them that)

as far as linux on the desktop, that never quite happened... but again i'd wager there are almost certainly more handsets running android on linux than desktop pcs in operating existence.
I'm sure Linux killed off proprietary server OSs. But "workstations" are specifically desktop computers, and Linux on the Desktop is not what took over.

There are many reasons for the demise of workstations, mentioned in other posts, but I don't think that Linux was one of them.
The behaviour is legal because it was made legal. We choose to do this. Pretending its some magic trick with complex steps is simply a nice excuse to avoid the difficult truth: it's legal and easy for publically traded companies to pay no corp tax and we like it that way.
The Haskell community, in my experience, is far more academic. A recent post to the Haskell libraries mailing list began with:

"It was pointed out to me in a private communication that the tuple function \x->(x,x) is actually a special case of a diagonalization for biapplicative and some related structures monadicially."

It received 39 pretty enthusiast replies.

I don't expect this sort of discussion on Ocaml mailing lists (please correct me, Ocaml mailing list subscribers!) And I think the reason is that Haskell makes this sort of abstraction very very easy, and makes it pay off, while Ocaml does not. In Ocaml, it's not even useful to abstractly define functors, which are the most basic data of category theory. In Haskell, functors are a typeclass that comes with the prelude and are hard to avoid. And there's no reason why you wouldn't use a biapplicative either:

https://hackage.haskell.org/package/bifunctors-5.5.7/docs/Da...
> I want to spend my time writing code, not trying to figure out what features I can use with my current plan.

And I want to spend my time writing code, not maintaining dozens of self-hosted applications, each with their own kinks and requirements.

What I dislike about comparing features is finding out what's missing and not supported at all, in any tier. Many of these are "you'll know it when you see it" kind of features. For example, they will list hardware 2fa as their feature, but they won't mention you're limited to only one key per account. Some of those are tiny inconveniences, others are deal-breakers. And you keep finding them, but you've already organized your workflow and switching to another vendor might be costly, mostly in time.
As much as I like to bash C, even Microsoft was forced to reconsider their position and latest MSVC now supports C11 and C17, and UNIX kernels won't ever use anything else.

So anyone serious about OS development should know it, regardless of their opinion towards the language.

As for GObject, there are bindings for almost any relevant language.
It also assumes everyone has the same power, which is false

And that everyone has perfect infinite information, which is impossible.

And that externalities are irrelevant, which is false

And that all options are equally accessible, which doesn't exist.

And that people act in perfectly rational objective ways, which isn't how humans behave.

And that everyone instantaneously knows the utility maximization function of all potential transactions, which doesn't ever happen either.

And that firms will always prefer competition over cooperation, which is the exact opposite of reality.

And that any tricks such as cornering, price fixing, ramping, runs, pump and dumps, luring, spoofing, churning, pools, don't exist, which is also false.

The foundation it's built on is a fundamental fiction. Conclusions based on it occasionally resembling reality are exceedingly rare and merely coincidental - it's like a form of astrology with more equations and charts.

And the real clincher is the advocates are only interested in defending their ideological agenda like some kind of religious zealot.

When anyone walks in thinking they already have the answer before hearing any of the questions, watch out - especially if it's the same exact answer every time.
Track only when it makes sense – how I conditionally include Adwords tracking
In Czech Republic aukro and sbazar is very strong.
I find the article slightly confusing, but what I believe the author wants to say is that special-purpose machines allow for better optimization than having to support a wide variety of generic hardware.

So in effect, this is the same argument as game consoles vs. desktop PCs. Every PS5 game can use primitive shaders, because the developers know that every PS5 will have them. For a generic desktop PC game release, though, only 1% of all buyers will have a new enough AMD RX Vega GPU, so it doesn't make sense to invest much resources into supporting primitive shaders there.

That said, pretty much all of the specialized hardware that Workstations used to have in the past is now commonly available everywhere as vertex, compute, or pixel shaders.

So in my opinion, the workstation marked died because suddenly everyone gained access to what was previously reserved only for workstation users.
How about if we first standardize a universal, generic encoding scheme which produces numbers? Then if you saw a random number somewhere, you'd know to simply try decoding it with this scheme to see whether it succeeds.
This is another problem that would simultaneously be solved with simpler tax. Government pays for things by paying for things, and also effectively pays for things by giving tax breaks hidden in the 50,000 pages of tax code that now simultaneously how the government collects revenue and pays for things, and is completely incomprehensible to most people.

See ~26 minute into this interview for a more in depth proposal that makes a lot of sense. Separate collecting money and spending money. https://www.econtalk.org/john-cochrane-on-economic-growth-an...
I find it surprising that you only had one "stop spamming me" reply. I've cancelled two services that have sent similar mails, and I figured I wouldn't be /that/ unusual.

My assumption being that if you're sending unsolicited mails so quickly, then I should be expecting a truckload to arrive by the end of a year. In one of those cases I felt vindicated as I received a bunch of huge exit interview type replies.
Yes, and TeamViewer do in fact allow you to cancel online via a portal if you live in a jurisdiction that requires it. For everyone else, they use this dark pattern.

Makes it very clear that they're just trying to scam anyone they can legally get away with.
Create a "church of the people" non-profit org, where anyone that "believes" can join and give it charity, and the church in its infinite benevolence gives credit cards to the needy(the donors) that they can use as they like or as the gods allows(how much you donated + interest).

To avoid taxes you mealy have to find a way to appear poor. In the above scenario both the "church" org and the donors are poor if the church uses all its donations on its donors and vice-versa.
So.. I guess this really is nostalgia for a time when you could go out and spend $10-100k, and buy a workstation that had capabilities simply not available on a consumer pc.

Thats kind of a hard thing to do these days.. and there doesn't seem to be a market for it.

If you want to do that now you just look at “server“ class equipment, or its "workstation“ smaller siblings, to get ”truck” features... multiple cpu sockets, more ram, more pcie lanes etc. Add pcie cards to as required for the workload. All the old-school unix workstation benefits, and it will still be able to run excel and outlook, which matters in lots and lots of environments.
That’s pretty amazing, how you can build solutions “on the spot” (instead of buying something off the shelves) how did get started with tinkering?
Those people aren't users of Vim. Users of Vim use it _because_ it's modal, not in spite of the fact. There's scarcely any other reason to use it.
> The reason that publicly-traded companies are not CFCs is that a CFC must have 50% of the vote or value of the company owned by US Shareholders.

Aren't there some public companies where some people have over 50% of the votes? Facebook comes to mind as one. Or are their international subsidiaries designated as CFCs?
Sure, but this one isn't 10% faster on gigabyte multiline text. Others in this thread are testing wrapped text and Ox still chokes.
Show HN: Kord – Python tool for displaying guitar chords/scales on your terminal
Hello HN,

I'm a self taught programmer who would like to share my fretboard visualization tool to any musicians/developers out there.
It takes a root note and a scale/chord type as input and outputs a visual representation of your instrument's fretboard on your terminal along with the positions of corresponding notes.
The tool supports several scales, modes, chords, instruments and tunings.
Try running it with --help to get you started.

The fretboard.py application is actually part of the larger kord music framework I wrote.

It's a PyPI package that allows to do music theory stuff... feel free to read the kord documentation if you want to know more.
If you are only interested in the fretboard tool, just scroll to the end of the README. :)

As the kord project grew in complexity I found myself lacking the time to complete it and ATM it's still a bit rough around the edges.
The fretboard.py app is a tool that I regularly use and find extremely useful and I thought it would be cool to share it with the world.

I am creating this thread in the hope of:
* letting other players make use of the fretboard tool
* gathering feedback from programmers on my coding
* gathering feedback from musicians on the music theory behind it
* allowing collaboration if anyone is interested

Thanks for checking it out!
> These tax shenanigans would stop if laws were enforced.

At the end of it all, laws are enforced by the judiciary. The judiciary (similarly to politicians) are human people, and each individual's interpretation of what is law will vary.

Probably the biggest example of the difficulty of enforcement is the Irish Apple case[0]. The European Commission carried out a two-year investigation that found Apple avoided paying €13 billion in taxes to the Irish state. The Irish state rejected the Commission's findings and appealed the findings to the European General Court (EGC). And the EGC found in favour of the Irish state (and Apple).

Does this count as laws being enforced?

[0] https://en.wikipedia.org/wiki/EU_illegal_state_aid_case_agai...
It's little bit funny because once upon a time MIPS CPUs powered workstations.

Today they're mainly used for low-end cheap routers, because high-end market is occupied from ARMs.
There is still a gap of sorts. Support for ECC memory in desktops is pretty hard to find, and not well documented.
I think that's inherent, the more constraints the more clever you have to be.
I'm not sure workstations did suffer a demise? If workstation vendors like SGI, NeXT, Sun, HP-UX workstations etc. still existed in 2020, what would their products look like? Surely just like a modern Mac or PC? Powerful multi-core CPUs, as much RAM as you have money to spend (e.g. >1 TB), high resolution full-colour graphics (e.g. 5k iMacs or similar PC monitors).
I agree that inner city collapse on the sheer scale of a Detroit is a US-only phenomenon, but it's not too hard to find equivalents elsewhere. Most European cities have distinctly sketchy inner city districts, the wealthy have long since fled the old towns of both Manila and Jakarta for both suburbs and various new developments (BGC, Kuningan) etc.
Trump Supporters That Harassed Biden Bus Were Armed, Operation Organized in FB
The lawyers who work at all of these firms who make large-scale international corporate tax avoidance possible should be ashamed of themselves. They are stealing from their fellow citizens.

When big fraud scandals occur (Enron, Wirecard) the accountants and auditors are rightfully shamed by their industry. When we find out who paid $0 in corporate income tax the lawyers who made it happen and defended it seem to escape scrutiny. The legal industry will protect its own every time, no matter who they enable or defend.

“In every big transaction [...] there is a magic moment during which a man has surrendered a treasure, and during which the man who is due to receive it has not yet done so. An alert lawyer will make that moment his own, possessing the treasure for a magic microsecond, taking a little of it, passing it on. If the man who is to receive the treasure is unused to wealth, has an inferiority complex and shapeless feelings of guilt, as most people do, the lawyer can often take as much as half the bundle, and still receive the recipient’s blubbering thanks.” ― Kurt Vonnegut, God Bless You, Mr. Rosewater
I used Sun workstations and DEC Alpha early nineties, apart from the responsiveness of the window system (due to the fact they weren't being asked todo much compared with today), what I remember most is the reliability - we didn't shutdown our machines in the evenings or weekends and they'd happily carry on running without apps crashing for over a year, often without air conditioning.
When an engineer takes a flight to install memory, it is clear that you are being over charged. These companies milked their monopoly position quite well.
I’m not sure why you seem to think international trade is bad?

You can’t prevent international trade from affecting domestic trade by using separate currencies. Goods traded internationally are produced domestically.

You can definitely outlaw international trade, but this would reduce wealth and productive capacity by reducing access to capital goods. Just look at any country that has been isolated from international trade through embargo (Iran, Cuba, Myanmar, North Korea, etc.).

What reasoning leads you to believe importing soy from China drives up rent prices for retirees?
Some examples from Hungary

Tunnels without a mountain and a viaduct without much of a valley

https://vastagbor.blog.hu/2008/08/01/hegyen_volgyon_zakatol_...

https://www.youtube.com/watch?v=cQgSJC200KQ
Switcher Inc. | Yverdon-les-Bains, Switzerland | partially ONSITE

We are a tech company developing a multi-camera video production platform (switcherstudio.com).

We are looking for:

- Swift Expert (algorithms, state machines, C interoperability, UI)

- Senior C Software Engineer (communication, video/audio pipelines, computer graphics)

You must be legally authorized to work in Switzerland or be EU citizen.

Apply by email: jobs-ch@switcherstudio.com

Keywords: Swift, C, ffmpeg, gstreamer, H.264/AVC, H.265/HEVC, video+alpha, RTP, SRT, WebRTC and MPEG-DASH, NanoVG, OpenGL, Metal, libangle, AVFoundation.

See: https://www.linkedin.com/company/switcherstudio/jobs/
In Firefox Preferences>Fonts and Colors:Advanced uncheck Allow pages to choose their own fonts, instead of your selections above. Problem solved.
The Engineer’s Complete Guide to Technical Debt
Does the term marketing encompass open source software? Microsoft thinks so, but is that legally confirmed?

It could be argued that DRM is an inconvenience or does the manufacturer determine that?
Apple Adds ‘People Detection’ Accessibility Feature to iOS 14.2 Developer Beta
'capitalism principles' are not a religious teaching, lets discuss facts on the ground

For N95 respirators you need meltblown, a material that most countries do not produce, and the equipment to make it has lead time of a year in mormal times.

Masks that are now filling shelves are, for the most park, just BS. They are not actual respirators.
Location: Montes Claros, MG - Brazil.
Remote: Yes, please.
Willing to relocate: No.
Technologies: Vue.js/React, PHP (Laravel), Git
Résumé/CV: https://www.linkedin.com/in/rafaelfp/
Email: rafaelfp84@gmail.com

I have 2 years experience developing web applications. I am self learner and I am always willing to learn new technologies.
Check the IRD login page - there's a RealMe button ;)
I love this article because it is well written and clear.
It just wasnt like that. It was a logical step the majority of citizens gladly took to get to this comfy level we're at... balancing lockdowns and social/economic needs is a tremendous challenge. I dont know a single person who felt put-upon by the lockdowns, but I appreciate that there are people at the fringes who appose any and all restrictions like those of "lockdowns" but I'd pay that price again for this period of relative normality we get as a reward. Conspiratorial freedom-fighters... thanks for your service in guaranteeing that more lockdowns and disruptions are required.
Most users don't have a credit card - they're not all in the USA. A big chunk don't even have bank accounts at all.

However that's basically what phone verification does. In case of suspicion someone has to provide their mobile phone number. It's texted with a code and a counter increased. The same number can't be used over and over. Unlike credit cards, the assumption of universal mobile phone access (amongst people who have internet access) is very strong. It works very well. In this case, the account was shut down without this being possible, which is only used normally for very clear cut cases. Don't assume the full story is public.
How many users are using it though compared to incumbents. Once the load goes up they will need to deploy more and more satellites. However seems like they can do this at will now. This gives remote working outside urban areas an attractive potential.
My absolute favourite memories of using Suns were NeWS/HyperNeWS - I've never used anything like it since (pretty much the Lisp of the 2D graphics worlds).
Maybe. Personally, I would want to see A LOT of math and paperwork first before I listen to anyone who uses "perfectly safe" and "nuclear explosion" in the same sentence. I'm still hoping we can figure out some other form of space travel which doesn't involve really, really, really big explosions.
There has been some work done: https://reviews.freebsd.org/D21570. It appears stalled, though.
Yeah, no-reply emails are unbelievably rude.
The memory was from a 3rd party supplier, not from Sun.

People on the same project drove from Milan to Edinburgh with their equivalent workstation in van to give one demo....
> ...and Linux on the Desktop is not what took over.

Depends on where you look. In academia and scientific computing, the landscape is completely different.

Most of the software is written Linux-first. Because it's both easier to move on to clusters and open source philosophy (GPL & MIT licenses) is more prominent than ever.

A lot of the cutting edge tools are open source and there's a strange model in some: Software is free, code is open, but for research you need a license. You need to give your license number in your publication otherwise it might get rejected and/or retracted and you'd be fined by the company developing the software.

Forking is not feasible since both the software is well known and developing that kind of scientific software is very hard (to put it mildly).

Yes, MATLAB works everywhere but, MATLAB is not the peak scientific software. It's generally the base camp where you start. If you want MPI even for local runs, you're in *NIX land, squarely.

There are also other interesting software, like Singularity which can run containers as non-privileged users and some software (like OpenFOAM) is also available as a prebuilt container.
NeXT was bought by Apple who took its software, which still lives on as the basis for Objective-C in the NS... (Nextstep) classes.
What blows my mind is how a lot of parts in highly developed countries like the US or Germany don't have access to a broadband internet connection.

We had a lot of investment from the EU to install optical fibre everywhere, even in small towns. Now we have even small companies that only operate locally with very, very competitive prices.
Haha, thank you for the welcome! I actually grew up in the southeast though so we are moving back closer to family :) My wife and I always liked visiting Asheville and decided to live there.

I’m not sure if the other people from California moving there are similar (moved away and came back) or if it’s their first time in the southeast.
You can have good cache control with HTTP headers, no need to run scripts on the client for that.
Workstations haven't died, they have evolved. Proprietary hardware and software have been mostly replaced by commodity hardware and open source software.

The jobs that once required powerful proprietary workstations and now done with powerful PC based workstations running Linux, BSD, or even Windows.
How can the software be free if you need a license for some purposes? Or does it just cost $0?
Cloud Native, Going Green, and the Power of Civil Resistance
Hi, thanks for the question. This is of course a headache for me, when I started I just worked on the concept that I thought would be fun to have for online entertainment. Obviously as a single person I can't moderate everything so even if I would like to do strong centralized moderation it's not really possible. Also I believe in free speech and that's by definition means allowing people to express their opinion even if you don't like it.
Moderation will be achieved by the owners and moderators of each channel. You can also hide posts or all posts by a particular user yourself. I also do have some tools to ban IP and users from the whole site or delete all of their posts in case of spam or posting illegal content. I hope that will be enough. Right now it's not really a worry because there are no users so I will focus on that :)
If you have a high availability system, then one whole monolith instance going down is going to have less effect than one crucial micro-service going down.
Please Pardon the Dust
Culture, intelligence, memes, innovation etc. are also evolutionary subprocesses of our species. Evolution is gradient descent, so is learning. It's all the same. Entropy minimization or competitive negentropy consumption, if you want.
They didn't even spin something 350 times before launching it out of the solar system?
Actually the Suns had an issue with their harddisks getting stuck after being turned off for 2 weeks, they’d be unable to start again.
by the way there are 3rd type of string too . SmolStr is hint for you :D