skysight-inc/HackerNews huggingface dataset:
Most of my consulting has been full-time but I have had a few part time - generally these are in:

1. not in demand fields but fields that for some reason are momentarily needed by the company.

2. fields the company hopes to teach someone else to handle.

3. using technology that the company wants to move off of because they don't have anyone that knows it anymore.

Those fields - Accessibility (achieving WCAG 1.0 conformance), XSL-T - had an xml + xsl-t generating website, team is rebuilding to React and know nothing about the old tech, DSSL stylesheets that needed to be moved to XSL-FO. I also nearly had a part time JQuery maintenance 2 month project about a year and a half ago.

My suspicion, if it's an in-demand field people want you full time, that stuff is IN DEMAND after all.
Depends.

It's going to hit the embedded world pretty hard. It's going to hit the "no need to update the legacy software that still works" enterprise world pretty hard.

It's not even going to be a blip on the open software world because 64 bit `time_t` has been the default since the mid 2000s.
No. Normal economic sectors without decades long explosive growth have some kind of licensing system to keep people out so that insiders make more money. Merely being able to teach, engineer or reason about the law taking into account precedent is not sufficient to get a license for it. In some cases this probably has some attached quality control implications but we know education degrees have no effect on teacher effectiveness[1] so there’s at least one case where that’s pure rent seeking, where the insiders benefit and everyone else pays.

[1] It's easier to pick a good teacher than to train one: Familiar and new results on the correlates of teacher effectiveness https://www.sciencedirect.com/science/article/abs/pii/S02727...
Check n8n (open source) and integromat (SaaS).
This is largely a result of low barriers to entry into the profession. You do not need to have a qualification from an accredited institution to be a practicing software engineer/programmer/developer.

Unlike doctors, lawyers, dentists, civil engineers...

So you have a well paying profession, hot demand, good working conditions, and no external framework to ensure a base level of competence. Of course people will try and game the system (wittingly or otherwise).

IMO this is a good thing. It allows people from all walks of life to get into the industry, and has helped it to grow more rapidly. But it does introduce a big issue, that its very difficult to know if someone is an expert, or just trying to fool you (and perhaps themselves) into thinking they know what they are talking about.
of course no one is stopping non-ukrainians from leaving!
why would they?

they are however stopping ukrainians of all races!

now I wonder if its you wants racial discourse.
you parrot what other say, questioning their words but provide nothing yourself nor sources of these "posts youve read".
why is that?
> yeah, he probably has enough to just quit

I bet most peope in the world would retire after only one year of his base salary ($3M in 2021).

edit: not considering taxes ;)
I strongly suspect that would be a disaster for their stock price.

They remain priced at $837B market cap (even after a dramatic recent rout where Elon sold the top and is now under SEC investigation for doing so), while Toyota has a $300B market cap. Toyota makes ~8M cars per year [1]. Tesla made 400K cars last year [2].

Toyota made 20X more cars and has a market cap just 36% of TSLA.

There's a few ways cultists (err, sorry, investors) justify this valuation gap.

1. Self driving cars.

2. High margins.

If you give up on self-driving and you start making lower-margin cars, you start to look an awful lot like a car company, which would mean you'd have to reduce their stock price to just 10-20% of where it's at right now. From $800 to $80-160. And that's generous, leaving room for some of their fun pet projects like the always-next-year solar roof tile [3].

[1] https://www.statista.com/statistics/267272/worldwide-vehicle...

[2] https://backlinko.com/tesla-stats

[3] https://electrek.co/2022/02/02/tesla-supply-chain-issues-ext...
I don’t get how replying to email and attending meetings isn’t real work.

If you aren’t adding value to your employer by performing those tasks, ask your manager to abstain.
Your math is also off by an order of magnitude. It is $140M, but that makes it 2,000 households @$68k each.
I don't find a transition from JIT to JIC to be very bad for anyone.
We've survived all that before. (Well, different kinds of climate change)
That’s quite interesting. I am not trying to say other people’s problems shouldn’t be taken seriously by the way. But in modern society, I think we all sometimes do over exaggerate a bit on our own problems because we fixate on it. At least I know I do.
Yes, the language is definitely much more complex than I expected. I’m still getting the hang of some syntax choices like the `with … yield` and the myriad ways of using closures: https://crystal-lang.org/reference/1.3/syntax_and_semantics/...

But I really miss some of Crystal’s features in other languages I work with:

1. Being able to declare union types when ingesting some not-so-normalized data

alias UserID = String | Int32 | UUID

2. Macros and meta-programming

For example here I have a `storedprop` macro which I can use to define propertied that get saved automatically to a YAML config when they are changed: https://f.lunar.fyi/uRW69B/settings.cr

class Settings
include YAML::Serializable

storedprop host : String = "ddcutil-server.local"
storedprop port : UInt16 = 3485
end

The good thing is you’re not really required to learn this stuff if you don’t want. But they surely can make the language fit to your style better if you invest the time to understand them.
I'm glued to the news and I need to put it down, convince myself that the world won't end tomorrow, and get back to work.

I don't believe you need to convince yourself of anything other than one should not stress over things they can not control. If ICBM's are the eventuality then survivors will all have to adapt, improvise and overcome as best they can. That would affect everyone and you would not be alone.

In my opinion people should only concern themselves with that which they can control like building up a supply of water, food, hygiene products, medical supplies, armaments, portable battery/solar backup, sleeping bags, blankets, fuel, cash, LED lighting and some good books. Help your family do the same. Create contingency plans with your family ahead of time and store important documents and family heirlooms somewhere safe. That can keep the mind occupied doing something useful and create a feeling of accomplishment.
Ahh makes sense.
Mine are!

I’ll make a guide sometime.

I considered making some helper functions for people to just import at one point. But ingesting 1k+ lines of bash for a few functions feels wrong.
> And nato was created to control and prevent the influence/expansion of USSR.

It was built to provide collective regional security, in large part by binding the Western powers, who have frequently had disputes and divisions progress to war among themselves, together in an alliance wherein that would not occur. The USSR was a major immediate concern at the time NATO was formed, but regional security concerns did not evaporate when the USSR did.
The 1,000s of vulnerable people harmed by Facebook are lost in the average.
I suppose you would then statically link all gpu drivers into your graphical application? And whenever a new gpu or a new driver is released, you will recompile your application. In case a new driver drops support for older cards, you would then include multiple versions of the driver in your binary. Naturally your binary will be several hundred megabytes large. An interesting idea. I was not aware that proprietary drivers even allowed this.
I would hesitate to apply this in all situations, but in a lot of them, all the meetings, and maybe even the emails (although that seems excessive), help you when it comes to making decisions during the "actual" work portions of your day.
Australia’s standoff against Google and Facebook worked–sort of
These both seem like a really big deal:

> The timing of when they actually grunt helps them with the rhythm of how they're hitting and how they're pacing things

> If you're looking at reflexes in the legs and you ask someone to clench their jaw, then believe it or not, the reflexes in their legs get brisker, that's a well-known problem called re-enforcement
It’s not crazy to think that. 25bn can be recompensed in alternate contracts by the West. Like hey BP, you are first in line for Shale operations we’re reopening.

Biden is a hard ass about Russia, and Putin knows it.
https://github.com/yglukhov/nimpy gives very, very solid access to the Python ecosystem from Nim - I've copied code from Python docs and have had it work with hardly any changes. Hopefully that's a good enough excuse to try Nim out for a personal project!
Yeah exactly, it's probably impossible even between different generations of the same brand of graphics card.
Integromat is transitioning to https://make.com
Qualsys Vulnerability Detection Pipeline
This is why rolling your own crypto often works in practice if you are a smaller operator: Nobody ****ing expects it, and there's a good chance nobody cares enough to investigate manually what you did or add support to commercial products to handle it.
Well, Fox and MSNBC aren't owned by a hostile foreign government, so there's that.
but it has already happened. show me (or them) a bidder. no one in their right mind would buy a russian asset after what happened a few hours ago and likely what will happen in retaliation.
Not my point but...
There's been a lot of work happening to make WinForms trimmable. I think it will land in the upcoming .NET release (7) or the next one, I'm looking forward to being able to ship small WinForms apps with zero dependencies. https://github.com/dotnet/winforms/issues/4649
> How are you supposed to hire 50,000 people a year with a process like that?

This is a straw-man. What company has to hire 50,000 engineers a year? Facebook has (in total) ~10,000 engineers (hired over a decade+). Someone has nothing published and no OSS? Great, ask for code samples and the candidate to walk you through the code. It's completely trivial to fix the busted status quo, but people are invested in this nonsense—there are entire companies that serve at the white-board interviewing altar (Triplebyte, Coderbyte, Hackerrank, Leetcode, Turing, Toptal).
No.

If anything I am eating less calories now. I was heavier then as well. It was causing a multitude of deficiencies. B6, Zinc I know for sure because my doctor tested them.

But it is interesting you bring up hypogonadism, not that I had it, but I was born with a cryptorchidism and had to have the testicle removed when I was three. This is a known effect of zinc deficiency which is one reason they tested me.

http://www.ivsajournals.com/article_3146_21dc13f2fb1df514b89...
embassies are not considered territory of country which they belong to. I'm not a lawyer buuut... sometimes morals are above the law.

going to Ukraine is a whole other matter.
There’s no way I will ever expect corporations to use their brains. They are a unique example of idiocy. This particular essay calls out only one of their bizarrely stupid ways of functioning.
Functional package managers like Nix and Guix can reproduce an exact build of a program, including it's dependency tree (build time and runtime), and package that into a container, which can be shipped as an executable image (stripped down to just the neccesary runtime deps). Nix Flakes in particular allow you to define an entrypoint, making the build+run process nearly as painless as "docker run $x"
Do you think companies would make more money if they altered their interview practices? Or is this way of interviewing somehow morally wrong ("insulting")?
Symphonic musician. The first stage is nailing a blind audition, perfectly.
You're right. I'll be honest, I just assumed OP did the math after $14M correctly and added a 0. I didn't even think about how off it sounds.

Fixed my comment, thanks for pointing that out.
I am jealous of your work experience that you can make this comment. In organizations that run really well, this isn't an issue. But there are a lot of development jobs that involve frequent touch-points with middle managers who don't bring much to the table except for taking time out of developer's days to appear busy. And I say that with no offense intended to any middle managers. Good project managers are worth their weight in gold.
With KDE Connect I can send SMS right from my desktop. It ain't iMessage, but I have maybe one or two contacts who use it anyways. Anyone who wants more features can message me on Telegram or Slack.
> The events of the last few days make it at least plausible that Putin's days are numbered.

Citation needed. I believe Putin enjoys a very strong approval in Russia and I have never read or see anything that could disprove it (except from self styled experts that are notoriously clueless about everything).

For a comparison there were just hundreds of protestors in Moscow on a 12 millions pop. This is nothing.

I visited quite a few Russian blogs with the help of a translation plugin, I didn't see anything looking like they disapprove, on the contrary most of them ask why it took 8 years.
I was really trying to say it's uniquely honest about how terrible it was, which makes it an important project. Because it was a project by a Black teacher assigned to Black students, it mostly wasn't whitewashed, neither inadvertently nor on purpose.

I know other people value trigger warnings. I mostly do not. I mostly think there are better ways to handle the need for signaling to your audience that this is a tough topic.

I'm under the weather today so no doubt screwing this up terribly. The takeaway I wish people would get out of my above comment is that the unusual methodology used for gathering this information means it's an especially valuable resource for people with a sincere interest in the history.
Sure. But I am not convinced that Putin cares.

As said in many places, Putin will go to history the worst aggressor in Europe since Hitler already. He might have committed economic suicide for Russia already. So don't be so sure he doesn't extend the suicide any further.
Russia in the 90s wasn't a true democracy either. US press liked to depict Yeltsin as a democrat because he was weak and subservient, but his methods of power were deeply autocratic. Yeltsin ordered artillery shelling of the parliament in 1993, killing 140 people. Had elections in 1996 been fair, they'd highly likely mean the return of the Communist Party to power, so he rigged them in all sorts of grotesque ways (naturally, western leaders praised him for it). As his incompetence grew more and more untenable, he threw the hot potato to Putin and resigned
yeah, it isn't $25B anymore.
Yeah, I'd say this is exactly what's going on at big tech companies. Add to that the need for an interview process that is very standardized for (1) scalability in a large company and (2) legal protection against discrimination (at least nominally), and it makes a load of sense.
I suppose they need things ICE cars don't usually have, to control multiple motors, a torque controller, regenerative braking, battery management, charge controllers, electric heating, and so on. But then ICE has to manage things they don't, like O2 sensors, ignition timing, etc.
Maybe Linux should just agree on a standard runtime like Steam has. That can be free and open and cross-distro, and be based on "API Levels" like anything else, so your app can target "API Level 27", and always be usable because API27 never changes, you just make a level 28 next year.

Eventually people would get tired of patching old ones, but at that point you just freeze them and have people use a VM to avoid the security holes.

Windows has compatibility mode for older windows. And it's great.
I think there is an SEC rule that prevents large block trades from happening on the open market. Many of these are done behind the scenes or during aftermarket hours, but always have to be approved by the SEC.
Would Node-red work?

https://nodered.org/

(I like the look of n8n though)
Isn't that the fault of Sony for selling them at a lower price than what people are willing to pay?

And the value being provided is the possibility of buying the PS5. Even without scalpers, chances are that someone else would have bought it. Scalping only works when the demand is very high compared to the supply.
With current life expectancy and inflation prospects, one would need to live quite modestly or invest these 3M very wisely to retire on such a small amount.
Which one:-)

https://en.wikipedia.org/wiki/2005_Dutch_European_Constituti...

https://en.wikipedia.org/wiki/2005_French_European_Constitut...
It's much easier to deal with moisture when it's largely restricted to the interior of the shower! Easy to wipe down the sides and then leave the door open to allow the remaining moisture to evaporate. Seems superior to having the water vapours condensing on ceilings and walls in the bathroom that likely can't be wiped down.
> Before Windows 10 (and later backports to 8), it wasn't.

It has been since _NSAKEY shipped in Windows 95 OSR2's ADVAPI32

http://www.stat.rice.edu/~dobelman/kstorm.txt

https://www.geoffchappell.com/studies/windows/win32/advapi32...
Mysql closed out a long-standing one in January of this year:

https://bugs.mysql.com/bug.php?id=12654
No I totally agree with your point (and I've edited my comment to expand on my response to some of this).

Regarding trigger warnings, I think the normalization of them has been really useful for friends of mine who've faced very real traumatic experiences. But I agree that in general we should try to push ourselves to read the things that make us the most uncomfortable like this work
Was asking the same thing. Why some people think the US is entitled to do such things while criticize anyone else who does the same thing?
So wait you are smart enough to get into caltech, smart enough to graduate with a degree in CS. And yet the curriculum on its own does not do a good job enough on its own to prepare you for getting a job? Very hard to graduate with a decent GPA in CS at caltech and not be able to thrive as an entry level engineer. If you got B’s in caltech CS I’d make you an offer for 200k+ without blinking or even asking you anything.

I have a small friend circle, I would say they’re all smarter than I am on raw problem solving and intellect capability. They came out with better degrees from better institutions. All have PhDs and yet they’re all facing delays when landing a job. There is something definitely broken. I think the industry has created this problem and the industry should fix it.
Actually I recently discovered Brian Lagerstrom and have enjoyed his videos so far, but I haven't been watching him for long hence my forgetfulness. Good call.
EU shuts airspace to Russian planes
Actix-web 4 released and now uses tokio 1.x
Google's Dart team terminates contract with Russian vendor over Ukraine invasion
Ask HN: Any updates to AWS interviewing process and assoc leadership principles?
Been through the whole process, a few years back, more as an exercise/practice, rather than committed effort to actually get a job (was planning a long sabbatical, which materialized, eventually), when I found some good sources, fairly recent for what and how to prepare, at the time. A friend asked me the other day if I could share those, and - while going through my notes, then through some searches online - I couldn't find any good updates. Has anything changed in this area?
Navalny 35
The ACA made it possible to go part-time in the US. It costs just over $1k/month for my family of three for a silver plan with no subsidies.
This is probably a misspeak by Borrell (0) Sorry for source in Polish, but he is really really trustworthy EU source.

So. EU wont finance those. But EU countries can give to Ukraine.

Type of jets that EU has that Ukrainians pilots know how to fly are

Bulgaria (Mig-29 & Su-25)
Poland (Mig-29)
Slovakia (Mig-29)

That this was communicated, suggests that some of those countries are really willing to give those jets.

(0) https://twitter.com/TomaszBielecki/status/149804416725939814...
Intel is not going to beat anyone else in architecture or design in any compute system besides x86. They don't have the experience, the talent, or the culture to do so. Heck, Intel can't even beat AMD in x86 power/perf. So Pat is just stating the obvious, Intel has no option but to go maximal x86.
Does someone sharing their opinion that something is possible need a citation?
archive link https://archive.is/QuZGr
In the same way that obituaries are often drafted by newspapers in advance of a person's demise, the same is true of reactions to world events.

It's a difficult realization, in some ways, to understand that the messages we receive may often have already been prepared before events take place in our perception of time.

My understanding is that there was an alternative message[1] prepared in case the Apollo 11 mission did not succeed, for example.

It's notable to some extent that the message you've posted here was made public by accident. But those possible-future messages are out there -- and in some ways, knowing their contents would allow us to learn a lot more about where we are geopolitically.

Given the state of data security nowadays, I'd even guess that some "fake" future announcements may be drafted to mislead snoopers. Even without the ability to know for certain what was prepared with authenticity and integrity, the contents could still allow useful inference.

[1] - https://web.archive.org/web/20120724221032/https://watergate...
I can't speak about those two things, because I didn't find them interesting when they came out into daylight. I am against the next meetoo-like cancellation wave, but actually RT/Sputnik has done more bad than good in the last years. If they would not exist I believe other journalists will take care of those topics. There were others who spoke about manipulation in cryptocurrency world and it is not that we have only one news outlet, which is taking a look at gov/banking/corporations/... hands.

As a person living in Poland, where state-sponsored media fights with opposition using a cheap propaganda, I know the RT is doing journalist job wrong, because the scheme is exactly the same. Real news mixed with fake ones or hugely skewed. The reader/watcher starts believing he gets the truth, while he got a pulp of a nonsense. I compare it to a typical slot machine algorithm (i.e. "you always win") [1]. News there looks attractive for any person with conservative way of thinking. They gets you hooked into the spiral to follow their viewpoint.

The worst, many prominent politicians and other popular figures use RT/Sputnik as their source for manipulations. Sadly (thanks to RU invasion), the emperor is naked and it turns out many of them played a role of megaphone producing fear and doubts.

[1]: https://www.theguardian.com/australia-news/datablog/ng-inter...