skysight-inc/HackerNews huggingface dataset:
That's exactly my experience, the foreign talent on par with domestic talent costs about the same or close enough that outsourcing becomes much less attractive.
Pitt study shows brain and stomach connections are a two-way street
Do you know a single plugin to get the two columns layout of stroll?
Anyone can take your job? Not so fast.

- People on the same or adjacent timezones, or people willing to adapt to another vastly different timezone.

- People with language fluency and proficiency.

- People that can pass an interview.

Apply those 3 filters and the pool of people to pick from is greatly reduced.
Any commenter with a greensward is a friend of mine!

The answer is Google, sort of: https://developers.google.com/fonts/docs/getting_started#ena...

The anaglyph effect is what I tweaked. It's not too unreadable with simpler fonts--I 100% acknowledge readability takes a massive hit with both the fraktur and the anaglyph. Ultimately, though, my goal with that blog is mostly to have fun, so the expressive aspect is important to me. I may play around later with doing an animated effect (a la https://codepen.io/anatravas/pen/mOyNWR ) so the glitchy vibe remains strong but there are more readable keyframes. (Would a proper designer use animated text like this? Certainly not. Am I a proper designer? Certainly certainly not.)
And if you cannot install jq because you're not root, you can still wget it somewhere, it's a static binary.
I think you have your history mixed up. The British Empire reached its height after losing the US.

What eventually broke it was the World Wars.
Yeah, me too. Stars are for me just Github-scoped bookmarks.
It is like asking developers to write html pages and code in Word.
Then Linux world move to systemd-container, cri-o or something more sane and the world keeps moving.
Exactly that: you open-sourced it so it's your donation to the world. Don't be sour if someone copies your idea or makes a ton of money from it.

And what would be the benefit if Microsoft gave you credit for it? Most likely their lawyers would reject it since you may then be able to sue them for...I don't know what, but money in any case.

It's a very Microsoft-thing to do to copy someone else's idea and improve on it (C#, RDP, Excel). If you release something as open-source you have to ask yourself if your doing it out of altruism or for money? In case of the latter you have to plan accordingly, by patenting or with restrictive licensing.
UBI only works if everyone goes along with it and doesn't try to make it a pass through. You may not like it, but if everyone is getting a UBI then a business will find a way to take that from you so that your actual benefit is zero. UBI is nothing more than theoretical inflation.
thats...that's beautiful.
Yup, acked in another comment. The "k" is especially out of the norm, so with the colors as well, it's Not Ideal
Now I want to hear "Minuet in G for War Tuba" :-)

One of the more interesting things about sailing on Lake Mead outside of Las Vegas was that when conditions were right you could hear people talking on the beach more than a mile away. That you could weaponize this phenomena seems pretty obvious in hindsight.
Logged in to HN just give you kudos
Ne is a free text editor that runs on almost any UN*X machine
Agreed 100%.

1 detail that I think is relevant to the US learning lessons from this:

As incompetent as Trump is (and boy is he incompetent), having worked in the Federal gov't for 8 years, including 6 years under the Obama administration (I left after the Snowden revelations on moral grounds), there is nothing in my experience that tells me the Federal gov't in the US is competent in any way to deal with things like this virus.

Obama tried, but the dude inherited a steaming pile of old bureaucracies that make IBM look like a hot, nimble start-up. It is beyond horrible.

If you think that Trump made this worse, I agree. However, if you think it was anything more than a drop of water added to an ocean of mediocre apathy, then you haven't seen the Federal government agencies and the talent they retain (if you want to call it "talent").

Americans (whether left or right) need to stop arguing over the size of government and start focusing on it's spending efficiency and efficacy. It really is a travesty. Every now and then, I encounter a random coworker who is highly ineffective, and typically on the edge of being fired. I think back to my time working in the Federal sector, and realize that said person would be above average in any of the agencies I dealt with. We deserve better. And it's going to take a LOT more than a new president to get it. Trust me, I watched Obama's executive orders (for example, an open data executive order) get ignored or partially obeyed in optics only by the various bureaucracies. The Deep State is real, but it's not some nefarious, coordinated conspiracy. It's just a calcified collection of old, dispirited, soulless agencies filled with people riding their desks and avoiding risk at all costs. They avoid risk in the easiest way possible: defer action in favor of deliberation and meetings to ensure that blame is diffused if any action results in something bad happening. The government isn't like "House of Cards." It's like "Veep."
Chernobyl series was filmed in Lithuania
A UBI makes it much easier to outsource.
"grep" and "cut" are not Bash, they are programs and have dramatically different feature sets between distributions and OSes (grep on MacOS is very different from grep on a modern Linux distribution using GNU Coreutils, and there are many incompatibilities). Many scripts that work on Linux won't work on Mac because of this.

With Bash, your best bet for portability is to run scripts in a Docker container. If you want portable code, you have to bundle your dependencies--there's no free lunch here, including Bash.
Have you read the books? They're even more of a hoot than the movie, which was actually a reasonably faithful retelling of the first book and enjoyable in its own right where it does diverge.
https://www.myvisajobs.com/Visa-Sponsor/The-Boeing-Company/7...

94 LCAs for H1B from 2015-2017
22 LCAs in 2018
25 LCAs in 2019

Doesn't look like too much love for H1Bs at The Boeing Company
This is interesting move - I'm surprised they haven't done things like this earlier. The pinned repos was never a great way to provide an introduction since it lacks too much context. I've been experimenting with my own project [0] to get much more info out of GitHub profiles to demonstrate one's skills by generating portfolio sites, but if GitHub does a good job with this it might make my solution somewhat redundant.

[0] - https://www.profiled.app
They were done faster
You certainly can do that. You can also refer to John Smith as "Mr. Smith", even when he's your dad. Whether it's more natural or more jarring or confusing is another question though...
Pro Tips for Better UX Copywriting
“Despite its importance, data quality has remained a challenge for many enterprise companies”

Great quote there
The memoization capability only disappears in the very last step, which I would argue is not the meat of the post. Up to that point, very valuable refactorings and simplications have been applied.

One could very well have replaced the final transformation with a factoring out of the algorithm into a free function, which the constructor merely calls and caches the result of, without meaningfully changing the point of the post. (In fact, that would call out the memoization capability as an orthogonal aspect even more strongly, since you could reuse the same construction for memoizing other free functions.)
Imo papers of the future should be authored in semantic HTML, which can be rendered to PDF, but most importantly be reflowed and read on any digital device, also by people with disabilities, and indexed/searched.

The capabilities are all there - MathML, CSS for print layout, <figure>, SVG, highlight.js, LaTeX.css, ...
> The ability to preview EQ changes while the audio is playing back is impresssive

Comments like this surprise me, but probably because the lightest weight thing I'll spin up for audio work is Reaper.

The idea of anything but online rendering for user controlled DSP wouldn't cross my mind - it always aggravates me when I have to do it (there's a few older tools I use where it's the only way to do things like time/pitch edits).

> everything below 1kHz is squashed into the left-most 10% of the plot

Very specifically you want a semilog plot (use center bin frequency, not edge of the bin to avoid the 0 problem) or if you're really fancy, constant-Q/mel/bark scales. Grid should be Frequency = [(1:9)e(1:3),10e3 20e3], Magnitude = [-96:6:0].

Very helpful if you use an exponential average on the bins for meter ballistics.
Alternately, the software industry could go the way of the electrical and mechanical engineering industries and just not hire people unless they already possess relevant domain knowledge. It was a bit of a shock to me when I transitioned from EE that I could get hired in this industry with little to no domain knowledge on what I was being hired to do.
HN is still just mostly overpaid white guys that are immune from most of societal problems. It's like the rich saying "we're all in this together." Sounds good but deep down you know it's a lie.
My thoughts exactly. I'm currently working on a paper together with an older professor who barely manages to use Overleaf, and this is how I make it work. I keep my copy of the paper on my personal remote git repo. On my local workspace, I keep a clone of that repo with an additional branch tracking the Overleaf version. Then it's just a matter of merging branches whenever any of us make changes. She gets to enjoy the convenience of using Overleaf and I get to keep using VSCode and all my extensions without hassle.
I feel like there is too much love/worship around here for LaTeX, despite concerns like it being not a good master format, and it mixing logical and physical formatting together.

But I do think that Markdown/Asciidoc is a viable system for very many tasks.
Please don't do tedious right-leaning tit-for-tats on HN. I mean right-leaning on the page of course. A pyramid of whitespace to the left is a deadly sign.

https://news.ycombinator.com/newsguidelines.html

I've divided this feedback between the two of you so please see https://news.ycombinator.com/item?id=23339809 as well.
Your recommendation to become the top 10 in something is either impossible, or only achievable by narrowing definitions down to inanity. I can easily be the top 10 in <industry> <feature> written in <specific language version> <specific framework version> run on <specific infrastructure>, but who cares? Recommending that people become the top 10 in their industry is an impossible recommendation; as there might be hundreds of people in my company who perform a similar role, let alone within my industry.

It’s a bit like recommending someone become one of the top 10 basketball players to make money; someone will do it, but the chances are so slim that it’s a bad recommendation.

Also, how do you define “top 10”?
> Errors are hard to decipher.

Have you tried adding the `-file-line-error` compilation option? The errors are still unreadable, but they become 1000% easier to debug.
The move is well underway.
Clean Code is extremely overrated and it’s hard to get justifications for the recommendations anymore.

Pretty sure he hasn’t written prod code in over a decade.
What's Microsoft's strategy? The AppGet saga has made me cynical.

Start selling Microsoft products to the bought userbases? But I suspect Microsoft is targeting companies rather than the developers themselves. Cynically, the drug dealer strategy? Get your (big, slow to change) customers dependent on the free stuff and then jack up the price?

Or bundle free software in a development environment to attract SMEs and open source developers. Then integrate and promote Microsoft's own propitiatory development offerings? Convert open source developers into Microsoft developers by owning the open source developers' tools of choice?

The tools will be maintained well. And also they'll integrate incredibly well with Microsoft's own software[1]. And with more Microsoft developers that means more Microsoft software sold to companies.

[1] Kotlin is a good example of this. Kotlin was integrated so well into Android Studio. I just pressed one button and, bang, kotlin. I never went back to Java.
Anything I feel like saying is deserving of an HN comment. The bar is extremely low.

How about the WA state senator exposed as a member of a militia group which wants to overthrow the government? Or the protesters who hung an effigy of the KY governor in his front lawn last week? There are dozens of groups like this which want to kill. You are being willfully blind to it because you don’t want to believe it.
I'd say I need to use it for less than 5% of queries. And often those 5% aren't solved by Google either because they're just hard to search for stuff or my original query wasn't good enough.

I do regularly use other Google search services, though. In particular, Google Books.
It took me a few seconds on how to use this, but once I figured it out, I was like, damn, this is pretty cool!

I wish there was a cli for this
It was called Odesk.
Slippery slope. None of those are speech.
just as a counter point, and using a throwaway because I don't want to leak net worth stuff. I'm in a flyover state (started in SoCal, not remote). Not a FAANG. Base salary is 200k and I have about $200k per year in RSU, not to mention the IPO that gave me about $1M. I'm a distributed systems developer working on multi-tenant systems for hundreds of thousands of paying customers doing multiple billions of calls from customers that multiplex into larger internal load on our DCs. I've grown with a company from a couple dozen employees to thousands. Through IPOs and acquisitions (from both sides). This gives me some more perspective on working in different sized orgs with long time scales and a deep understanding of operations and maintaining software while switching out legacy code for new code (the proverbial changing out wings on a plane in flight).

I'm sure there is not a big supply of folks like me anywhere, and most of us are probably doing work at FAANGs and such. Truth is, FAANGs can't afford me because I'm not jumping ship for anything less than full time remote with good people on a product I think is worthwhile for anything under $600k/yr. I'd actually like to start something around edtech, so maybe I'll look into that if I lose my golden gig.
I concur. Use REPL driven development to arrive at a solution, but use unit tests (or similar) to make sure there are no regressions in the future and that it continues actually being a solution.
Either that changed, or you are technically incorrect. Word is heavily extensible through OLE. You can probably even embed a live ConvNet or a 3D physical simulation in a document. Hell, that was mentioned in Windows 95 book I read as a kid. They used to call it "multimedia".
Same here. I start with something like:

(some-expression 1 1) ;; => expected result
(some-expression 2 1) ;; => expected result

Then I use a `let` to make changing the variable part easier:

(let ((x 1))
(some-expression x 1)) ;; => expected result
(let ((x 2))
(some-expression x 1)) ;; => expected result
;; repeat

Then I turn it into a function:

(defun my-fun (x)
(some-expression x 1))

And copy all my REPL experiments into the test suite:

(test my-fun-tests
(is (= ?? (my-fun 1)))
(is (= ?? (my-fun 2)))
;; repeat
)

Since I actually tend to use org mode for writing lisp code, most of the first two sections are actually inside a block like:

#+BEGIN_SRC: lisp
...
#+END_SRC

So I just have to edit this and turn it into the relevant test suite.
>>> And you don't need to be the best (though see the quote about being the only), but at least in the top 10.

Basically, you're saying only the top 1% will be employable.

This is going to be a new experience for a lot of devs in the bay area that have been spoiled with job offers. Those days are over. I'd say it's time to hunker down, save as much as possible because future employment will be scare. And, there's already a vast oversupply of talent. I'd hate to think what it would look like in 5 years time.
Exactly, in general you get what you pay for.
Google Reverse Image search gave me https://publicdomainreview.org/collection/leaving-the-opera-...
D, Rust -- just what first springs to mind.
My sense is that moderation has been around since virtually the beginning but has been getting more heavy-handed as time goes on. Moderating political views on international-scale open fora, though, seems far newer, and far more troubling.

Most of us are appalled at the censorship in China, and yet we seem to be galloping in that direction. I'd like to feel that people will get sick of it and drop off of these platforms themselves, but I'm not sure that that will happen.
Now double or triple the speed, make it much louder and you have a jet.
Why Cloud != Cloud-Native
Political solution, inventing a problem
I was once in 10-15 ft seas, not really a big deal but we got hit by a three sisters event and I will say that was the scariest event I have ever seen. Basically it's a set of 3 rouge waves these where about 20-30 ft. We where in a small craft but nothing that could not navigate a single 30 ft rouge wave. Anyways the crazy thing about a three sisters event is you get hit by the first two in rapid succession and they backwash and create a gully under the third wave which pretty much puts you bow down going into it. Fortunately I had a good captain with good instincts, so he gunned it into the gully. Initially burring the bow but caused it to right faster due to buoyancy and get us traveling up the wave before it started to break. It slammed us good and knocked us to the floor but we where no worse for wear and we walked away from it. Had it broke on us in the gully, I can only imagine but by the power we got even busting thru it, if we had been in the gully that boat would have been in two pieces. Now I don't go spearfishing if there is even the remotest possibility that a squall line could whip up.
I observed the reverse on Windows. A Powershell profile file edited on vscode, when opened on micro, shows an invisible character (I thought it was space) after every character in it.
I only needed a single dose of 'Word has decided to move every single image, table and textbox all on top of each other at the very beginning of the document for no apparent reason' before I vowed never to use Word for anything important or complicated.
What is a "supply-constrained housing market" ? There's two definitions you could apply to that: One is that it is supply constrained because there's not enough housing. The other is that you simply can't afford to live there. Apartment complexes found this out by using credit scores to levy "deposits" on potential renters as a way to a) scare them away, or b) exact a financial insurance policy. A UBI only works in theory because it doesn't take into account human nature, and greed.
This looks pretty neat. I like the look of the syntax - very clean looking.

Wonder how the performance is?
I was also thinking, it's a bit lower level but, using Github Actions with the 'on.schedule'

https://help.github.com/en/actions/reference/workflow-syntax...
Undergrad GPA lower than yours. Also wildly successful.

There is a strong correlation between academic rigor and success, but there will always be outliers like us.

Natural talent, social skills, blind luck, network, etc. are all important factors in determining success.

No reason to feel guilty, but also realize people could read this post as a humble-brag.

“I worked a lot less hard than you, but I’m more successful” is not a statement a lot of people will take well.
> My process so far has been I keep a daily journal where I write down the most interesting things I learnt or did everyday

Trilium should work great for this, you can press ctrl + alt + p to automatically create a new day note under a calendar tree.

In my case, I also added a custom shortcut/button that brings me to the current day in the calendar tree
Yet another x11 hotkey daemon in Golang
I made an X11 hotkey daemon, which is heavily inspired by sxhkd. It has everything that sxhkd has, except chords (yet), plus some changes - scripting made easier, ranges work differently (are more useful).
These are interesting tools. Pitch detector didn't seem to work too well for me but no doubt my bad singing. You could probably just show both clefs with the relevant clef symbol at the beginning rather than making it an option. For the beat detector, it would be interesting to see average distance from the beat in order to try to improve. It could be a game following a rhythm easily.

Think for HN you probably need a quick demo that will attract more of the large number of people who are not necessarily going to use this tool long term. Give people a hook. Also keep trying, because it's pretty random what gets voted up on any one day. I think with some development and innovation this could be a useful tool. You've also not got any contact info which makes it harder for interested people to get in touch if they like your stuff.
PSA: Premier League set to resume on June 17
We have Photopea (https://www.photopea.com/) for images, and now we have AudioMass for audio. I love these open source, web based tools that work fantastic. Great job!
Around the world with TLS 1.0 part 2 (Feb. 2020 edition)
seconded!

For me, I'd add that I want high quality, almost superfluously "chunky" ones -- think heavy, metal knobs that would get a positive grunt from Knob Feel[1]; switches with a physical resistance and heft that would be apropos for arming the Death Star laser. Hyperbole, but . . . the point is since I'm a total noob regarding this stuff, I wouldn't know where to start and would be nervous about buying them sight unseen without a good rec from someone knowledgable. Anyone have recommendations for where/how to look for such things online or in person (Bay Area)?

[1] https://www.youtube.com/watch?v=csrxxcLhW2c
New Sex Hormone Discovered: Secretoneurin
I don't mind the criticism at all. I don't use it often enough to claim expertise. Fair points about my usage.

You can still get proper editor support with Golang (even though it isn't designed for it). I've done so here with VSCode working with a "remote" delve session: https://github.com/cjsaylor/chessbot/blob/11e1059aa77fed84d2...
I would not describe the people who swarmed various state capitol buildings in recent weeks as hunkering down. They’re itching for a fight.
> The "first wave" and subsequent waves of outsourcing have to a large extent eliminated paths of career advancement for many workers. At first it was unskilled laborers and now it has been creeping up to virtually all technical job descriptions. The wet-dream of MBA's who promote this stuff is corporations consisting of a few C-level people and their board, and then a layer of fab-less product and operations people who just manage supply-chain and services stuff with external vendors. It's an ugly picture but that's what the global supply chain people want.

This is how Microsoft operated for a while. Entire support ecosystems were built around Redmond, from non-core competency support (design, boutique marketing, food services, maintenance) to core competency augmentation (vendor, off shore, near shore, local). They still employ that model but to a lesser extent. They've moved away from it based on labor market trends and local competition (more companies have moved to the greater Seattle competing for resources). So I don't know if its a universal doctrine or model that will be employed, but it does seem to have a time and a place.