skysight-inc/HackerNews huggingface dataset:
The point is that being terminated, as opposed to resigning, has implications for unemployment and other benefits. It therefore matters if an employer is free to simply interpret an arbitrary action or non-action as resignation.
I used Beautiful Soup on one of my first successful programming projects, I still remember how easy it was, and it taught me a lot about python.
Hey OP, have you considered applying for tech jobs in non-tech fields? For example, instead of applying at web agencies & consultancies, applying for openings directly with small to mid size employers in other industries, like ecommerce shops, local retail chains, niche manufacturing (bicycles, automobiles, outdoor equipment, supply chain components, whatever you're interested in), hospitals, museums, universities, school districts, etc.

These employers are often less discriminating when it comes to tech skills (especially the smaller ones), and the interviews would be more general... fewer coding challenges (if any), more about teamwork, overall cultural fit, your ability to do other semi-related tasks (SEO, graphics, etc.). They don't hire the best coders, nor do they pay the most, but they are a great way to get your foot in the door.

I got my start in a similar way, first with HTML/CSS/Wordpress (mostly self-taught), then rapidly learned other skills along the way, mostly on the job. A few years later I decided to specialize in the frontend. Pay went from $15/hr to about ~$50/hr in about 3 years. Definitely not tech sector pay, but more than a livable wage for sure. And great work-life balance. My particular field is clean energy, and it's a still-growing sector with a lot of tech-adjacent opportunities.
This writer uses she/her pronouns FYI
Man this is sad... As a markdown/HTMl writer, I used Atom every day... It had great extensions. So It looks like Sublime then.. Any other Editors for a non-coder that has good (Community) extension support like Atom besides Sublime?
We already razed the cities once to build the roads.
Deep Learning Being Used to Generate Insights from James Webb Space Telescope
SEC to Propose Big Changes in Stock Trades and Quotes
There is then perhaps not enough discussion about certain aspects of the invasion and public justification by Putin and rhetoric in Russian media.

It is clear that the main reason behind the invasion is to take control over Ukrainian land and natural resources (especially oil and natural gas that was discovered in 2012). This is clearly an imperialist ambition, but by itself does not make this invasion a genocide.

What makes it genocide is the plan how to solve the Ukrainian question, that is, what to do with the people who oppose Russian invasion in Ukraine and do not accept that Ukraine will become Russian territory.

So far 5 parliaments (Lithuania, Latvia, Estonia, Poland and Canada) have declared Russian actions in Ukraine as genocide.

If you think that these parliaments are too much politically motivated, then here is one independent legal analysis

https://newlinesinstitute.org/russia/an-independent-legal-an...

Historian and holocaust researcher Timothy Snyder has written about the topic on multiple occasions.

The following was written after Russian state news agency RIA Novosti published an article about "Ukrainian question" just after revelation of the Bucha massacre:

https://snyder.substack.com/p/russias-genocide-handbook

This writing helps to understand the ideology behind these actions and justifications:

https://snyder.substack.com/p/russias-easter-offensive

Here is a video in Russian (switch on subtitles) that helps to put everything into better context

https://www.youtube.com/watch?v=iaRUepc-7VQ
So this would be slightly different than embrace, extend and extinguish (EEE). This is acquire, substitute and then sunset (ASS)
This is why I quit working at big companies. I'm in my second position at a startup and I couldn't be happier.

- no constant meetings
- no / less legacy code or dealing with systems that cannot be changed easily because they support a million customers
- the problems feel (at least to me) like our problems instead of your shitty problem that I need to deal with

It's not all roses, but substantially fewer meetings and directives from leaders I rarely see is half the battle.
The best times were back in the early '90s when we were just five guys coding and playing music and smoking bongs and playing Quake after hours and maybe getting paid this month. By the dotcom implosion and 9/11, we had an award winning retail product, the first single-shopping cart online mall, 70+ employees, and we'd moved from the old house through several iterations of office spaces. But a bunch of yahoos from Montreal had bought us, and brought everything crashing down. The old days are calling.
> What do you propose to do when the next customer wants to copy 1.5 million lines?

Thankfully, that can't happen :). XLSX has a row limit of 1,048,576 rows.

In all seriousness, I don't have an answer for you other than that the developer that's looking to shove >1M excel rows around should find a better solution than the clipboard. I've done more than my fair share of work pushing excel spreadsheets around (and I've even worked on Excel add-ins). There are plenty of performant ways of accessing large volumes of Excel data, none of them involve the clipboard. Most of them even work on non-Windows platforms.

The arbitrary row & column limits in Excel (XLS was pretty small, XLSX is quite a bit bigger, but still arbitrary) are annoying and I cannot begin to tell you how many hours over the years I've wasted due to this limitation or Excel silently truncating large CSV files on import.
> It's capable of USB2.0 at most (480Mbps),

the lightning connector itself is capable of USB 3.0 speeds, apple just keeps the iphone line (or the cables?) at usb 2.0 spec. The ipad pro can reach full speed.

https://apple.fandom.com/wiki/Lightning_to_USB_3_Camera_Adap...
Why did that fall happen? There is a hidden epidemic of sarcopenia among the elderly. If we trace the causal chain back we often find the root cause was muscle atrophy caused by lack of resistance training and insufficient protein intake (protein digestion becomes less effective as we age). But sarcopenia usually isn't recorded as a contributing cause on the death certificate.
I don't know why Microsoft would do that - VSCode is HUGELY popular and at the forefront of Microsoft "I'm cool now guys!" 'open-source' movement.
Last I checked most of them have done very well.
I'm curious how you got the estimate of $100,000 cost to society to educate a graduate?

Are you including undergrad or just grad programs? If we include undergrad and do ballpark math: government pays 40 billion in grants per year, there are 20 million students, so that's 2 thousand per student cost to society

Whereas I'm paying upwards of 30k. The cost is on me, not on society. Although I'm just an anecdote so I'm curious to hear from others
I didn’t use Atom much, but I think it’s obvious that the primary reason it died was because Microsoft decided to make their own competing editor, and then bought the parent company of Atom. It wasn’t exactly the most popular editor at the time, but it did still have some users.

Reminds me of how Adobe killed off FreeHand (the only competitor to Illustrator at the time) by buying the parent company and then halting development.

Of course, Microsoft likely gave zero shits about Atom as a competitive threat since it was effectively dead at the time anyways, but I still think it’s interesting to see the similarities to the Adobe situation.
Sublime Text came pretty close to dying during the Sublime Text 2 years. I recall development slowed down substantially (it was a solo dev, IIRC), and it being pretty surprising when Sublime Text 3 came out.
"VSCode for all the normies" ... feels weird. Maybe it's true. But I feel like VSCode rose 1:1 with Typescript, and I kind of resent it because I associate it with script kiddies around me cargo-culting React in places it isn't needed and writing thousands of lines of overcomplicated javascript to "manage state" on pages that don't even need to have any.

It's also noticeably slower than Sublime, which makes switching hard.

But "Williamsburg corpo-hipster" feels off the mark. To me Sublime aligns more around the "JS minimalist" camp, which overlaps a lot with the "bootstrapped and profitable" crowd.
I do something similar with TreeStyleTabs/Sidebery in firefox
> this project seems to serve no actual utility

I think booting Windows on a M1 qualifies as "actual utility" for a lot of people. Just because you don't see any value in the project doesn't mean other people agree with you.
I disagree with these labels, I would say the choice of editor is more religion than politics.
Then why not show a system dialog similar to copy/move files dialog after e.g. 5 seconds of waiting for a copy-to-clipboard operation?
General rule of thumb with wind turbines: the bigger they are, the less annoying the noise (and the drop shadows). They are designed for about the same tip speed from smallest to largest (basically: highest rpm that doesn't make tips go too close to transonic), so rpm is inversely proportional to size. I believe that if turbine size was only constrained by structural engineering and not by transport, they'd be almost as imperceptible as jets passing by at cruising altitude (visible from "everywhere" and also audible if everything else is quiet, but perfectly ignorable ambience).

Perhaps your memory of turbine perception is dominated by some examples that weren't quite as big as you might have thought? It's really difficult to judge the size of those things (they are all "much bigger than a house") if you don't deliberately focus on rpm (this little trick only works in reasonably high wind conditions of course)
Honestly hats off to the Blender dev team for taking their technically impressive but extremely tricky to use software and managing to over just a few years turn it into the one piece of 3D software everyone is suggesting to beginners and the fact it's free isn't even what you mention because the software is just great.

Really showing the great user experience on open source projects is possible and that the benefits are worth it.
Does not bode well for the I part of their motto, much less the other two letters.
Now all you need is a nice comfy pair of programming socks.
>the world's democracies both the US republicans and democrats are very much on the right-wing side of the political spectrum

Not in terms of social policies. How many European centre-left policies support giving puberty blockers to children? How many European centre-left policies support abortion right up to the time of birth?
Cars aren't going anywhere. This is simply delusional. Cars existed long before there were any subsidies in the form of government road development. They're not going away even if you take any kind of funding away for car infrastructure and build lots of other infrastructure.

I suggest exploring outside cities and widening your horizons. You apparently don't know much about the world.

Also even if implemented, hyperloop isn't for transport inside cities. It's for intermediate distances that are only a little too short to travel by plane with but too far for rapid travel on train/car. Elon was never interested in implementing hyperloop anyway. So this is a red herring.
> VSCode is basically a rewrite of Atom that reuses a big chunk of the original codebase

It isn't true anymore then saying Slack is rewrite of Atom. While it is using electron, editor and IDE aren't from Atom.
HP Failed Our Q1 Secret Shopper Experiment
To be honest, the video sequencer needs heavy refactoring. Yes, it can be used, but the UI isn't the best. Text support is very basic, so for titling it's not very useful (text is a general issue with blender). Also unfortunately, one cannot use shaders directly in the video sequencer to create their own filters for instance. Same limitations with the compositor (which isn't GPU accelerated so it is really slow).

But hey, it's free.
> Nuclear is no option in Germany.

Well, at least you're acknowledging that this is political and ideological, which is always a hindrance on these issues.

Nuclear would be a good option.

In term of wind, I think offshore wind is much preferable to on-land wind, but I suspect that Germany is also limited there.
I think there are a number of partial solutions that would help, at least in the long run.

A couple realistic policies are:

First and foremost is addressing the affordability crisis. Roll back zoning regulations. Allow smaller housing spaces, reduce building costs, and streamline the building approval process.

Crack down on drug dealing and theft. These issues perpetuate and feed into the homelessness problem.

A less realistic possibility that would be dead on arrival is converting some of the copious green spaces in SF into low income housing units. Converting half of the presidio of GG park to SROs and RV camping would drastically improve the stable housing options for homeless.
Serving machine learning models with FastAPI: It’s not all about speed
I still use Atom purely for its simple easy git UI (while coding in VSCode). VSCodes git UI, and all others I've seen, are a disaster in comparison. I want a simple, easy UI - in atom its exactly that. If I need more I'll just type it in the CLI. I wish there was something else I could use that's like this.
The Liberty Dollar was not a "fake version" of the US Dollar. It wasn't even a "fake version" of the Federal Reserve Notes (nominally denominated in US Dollars, but trading at a far lower value) which make up the vast majority of circulating currency and which too many people incorrectly refer to as the US Dollar.

> The fact that the liberty dollar happened to cost more than a real dollar doesn't make it not a counterfeit…

No, the fact that it was never intended as a counterfeit is what makes it not a counterfeit.

The cost in materials is comparable to a real US Dollar (not to be confused with a Federal Reserve Note); the full cost could actually be lower due to technological advancements.
VS Code "Pro" is very 1998.

My money is on VS Code 365.
Itd be nice if the proviser were to show a dialog that a copy was requested but couldnt be provided. Altough, dunno what a good message for that would be.
The evidence was stolen. Person filing the complaint was mugged.
Mugger was hailed as a hero.
>It’s probably best to avoid too much of that in production until it’s absolutely necessary.

Well yes, being organized is always important, like a customer of mine wanted all Linux server with GUI and installed all of them as "Desktop-Role" aka preempt-kernel.

Gui-Server...bleh..but Customer is King, but i could at least change he's mind about the kernel so Gui-Server-Role it was.
Even better, you can copy an attachment in a mail in Outlook, and paste it into an application running on another computer via RDP. The file will be copied over without the applications knowing any better.

We use this so users can attach invoices and other documents they've received through mail to orders in our application. Users typically run Outlook on their laptop/PC, but our application as a published application.

We rely on Excel exposing the data in an XML format on the clipboard to reliably import data from Excel. Same for Open/LibreOffice. Without it it's impossible to handle cells which contain both the quote character and newlines, due to the way Excel formats plaintext.

We don't want to import the whole file, because the users typically only need to import parts of the spreadsheet. This saves us from writing a complex UI to select the data to import.

And FWIW, I've used that with >100k rows of data.
> the set of those who play Minecraft isn't the same as the set of those who use social media

?

Minecraft is one of the biggest games in the world. To an approximation, everyone uses some kind of social media (whether it's facebook, instagram, snapchat, tiktok, twitter, reddit, etc). There would be an extremely large, close to 100%, overlap of "people that play minecraft" and "people who consume social media".

Playing Minecraft itself has an incredibly wide level of technical scaling, from 'just' building pretty buildings in creative, through to all the pretty advanced redstone circuitry. I'm sure you've seen all the giant functioning CPU builds made from "off the shelf" minecraft blocks?

Going further into the "developing" against Minecraft, people get into coding/hacking at Java mods, or creating texture packs (which can get deep into things like JSON definitions for biome lighting/fog configurations), server administration, or 3D modelling for creating custom mob in Blockbench www.blockbench.net
The disruptions were caused more by progressive politicians overreacting than by the pandemic itself.

https://brownstone.org/articles/was-it-the-pandemic-or-the-r...
Isn’t Sublime also for people whose haven’t bought a new computer in 10 years and so can’t run VSCode? That’s why I started using it, at least. (Now it’s just inertia.)
I don't know, but I'd except a follow up post from Raymond on this tomorrow. He often does these multipart posts, broken up in rather digestible chunks.
Only the lack of slurs reminded me I'm not browsing /g/ in the moment
> except device control, but I honestly have no idea what it is; can you give some real-life example?

You want to adjust the gain level used for capture. Or hardware gain control for playback. Or which input stream will be captured. Etc. etc.

By your apparent definition above, the kernel API doesn't matter, it is inward facing, and really just affects device drivers. Nobody cares, because within a couple of months ALSA had all the drivers OSS had, and then rapidly gained many more (partly it was much better structured for writing drivers than OSS was).

Even without an application framework like JACK though, it matters what the API presented to user space is, and ALSA made the deliberate choice to essentially completely hide the actual kernel interface and wrap it in libalsa. This allows for interposition (without using LD_PRELOAD) and very flexible configuration, all occuring in user space. Fun fact: "reading" audio data with ALSA is actually done with an ioctl() call!
I had some issues with audio syncing to variable FPS video. Which is mostly used to save some space and battery when taking videos on consumer cameras, but probably something that profesional movie makers do not use at all. Still it would be nice for home video makers if that thing just worked out of the box.
> I'm curious how you expect Bitcoin to obsolete every single alternative currency

I didn't say that.

> you're telling me that Bitcoin's price stabilizing is reliant on it being the only possible currency that people can use

Nor did I say that.

---

Obsoletion of the incumbent options will come through a few means:

1. Hyperinflation (where I think we're headed). Basically, what happened in Germany in the 1920s. Instead of a Rentenmark, though, we'll get CBDCs which are a hyper-limited, state-issued digital currency that's used as a political weapon. They'll give it to people for "free" to encourage adoption (because they can mint as much as they want) but not tell them that it expires or can't be used for certain purchases the regime disagrees with. This will create a financial caste system where free/wealthy people use Bitcoin and the proletariat use the CBDC (i.e, they become slaves of the state). I think this is most likely as state power will fight to the death to not give up control of money (that's their only control against the people) but they will tolerate an "elite" class that can bribe their way out of control.

2. Natural transition. As more options for accepting Bitcoin (e.g., if Square/Block add lightning payments to their terminals, circumventing Visa/MC/etc.) become available and people understand it, they'll be incentivized to use it via discounts, perks, etc. Think early days of "order online" and how a lot of people scuffed at that.
The first thing which Visual Studio Code did right was the better performance. The initial reaction to Atom was that it was very promising, but very slow.

The second big innovation was the language server protocol.This allowed any language to be supported by VS Code.
International Journal of Trade and Global Markets
I went back to try Sublime lately and.. it's lost a lot of the minimalism that attracted me to it initially. That was the same reason why I loved Atom during it's golden years before it got too slow.

Right now I am using a very stripped down VSCode, which is.. fine. It works. I don't love it but it gets the job done usually.

Any other good editors on the minimal side? I need a bit more than vim/emacs, but I don't want or care for autocompletion or anything that alters what I have written. I don't need vcs support. I don't need a built in terminal. Just a good, simple and fast code editing experience with modern ergonomics and syntax highlighting that works across every language.
> Some would argue that the various ways you can trip over UB makes them more fragile

That is definitely a factor! But I probably wouldn't pick C++ for a medical device now anyway - I would go with Ada or Rust.

> Systems are typically fragile because of poor system design not language choice.

Poor system design and language choice are both factors. You can work around language choice with a shit load of testing, but it's still much better to use a language that gives you stronger guarantees. Also the choice of language affects system design, so it's not like you can just ignore it.

For example even ignoring anything memory related, Rust's borrowing system pushes you towards code that has fewer bugs. Python... well, not so much!
> Everyone who uses VSCode has surely used an IDE before. It just turns out they aren’t better in every way, and possibly not in the ways that matter.

Almost every junior I hire has only used Atom, Sublime or VS Code, especially JavaScript developers.

>VSCode plug-ins just have more eyeballs and work done on them for various ecosystems, for example. Especially for less common languages and features.

The reason to switch to an IDE from something more flexible like VSCode or Emacs is the amount of time spent keeping the editor working.
I think that's fair, but I suspect we can agree that the stretch along 6th between Mission and Market has long been just about the worst part of town.
It's kind of bad, but they're probably the least bad behemoth owner.

Apple would try to switch everything towards their walked garden, no questions asked. Google would shut stuff down every two years. Oracle... I'm not even going to bother.

Amazon and Facebook could be interesting. Facebook is a bit shady, see the Oculus Facebook account debacle, but they're decent as stewards of dev tools. Amazon is also quite reliable for dev tools.

Would anyone really big be a better steward? Did I miss someone?
I have been using Hugo, Vercel, and a custom domain for my blog. I have found Hugo + Vercel to work well together. I can't speak for how it compares to Jekyll, but Hugo has been fairly good to work in. I like the development story quite a bit once you get over the initial hump of getting everything setup. I also use Vercel to manage the custom domain, which I consider a bonus.
Soon in youtube: "DIY stomach reduction at your own home for dummies, ask Phil".

In fact starting with stomach reduction sounds like a low hanging fruit with a bigger target, wide safety interval, less nerves sunbathing in the middle of the road and much less prone to legal troubles (as long as the material would support strong acids without leaking anything nasty).

Maybe in the future we could print something low-caloric content that would disintegrate slowly in some weeks to help obese people with their diets.
Have you been to SF? That's your evidence
I recently used the T-Mobile Prepaid eSIM app to setup an eSIM with a one-month pre-paid plan for a trip to the US on an iPhone and it was a surprisingly smooth process.

Maybe the post-paid plans are more convoluted due to legacy billing reasons?