skysight-inc/HackerNews huggingface dataset:
The principled version of the ACLU started dying in 2001 when Anthony Romero took over. He's taken the ACLU from an organization based on principles held so firmly that they would send a group of Jewish lawyers to defend the Illinois Nazis' right to march, to one that's almost indistinguishable from any left-leaning advocacy organization. It is a shame that we no longer really have an organization that zealously defends the Bill of Rights.
So what kind of skills would you recommend ? What have you picked up over the years ?
> you need to get up to speed on the problem domain and the business. That usually takes _at least_ 18 months

I have always wondered about this as businesses do not seem to care. Everyone knows devs are getting large raises to move but what business is working to counteract the problem? Not many.

Domain knowledge seems to not have much value as far as the people signing your paychecks are concerned.
Ask HN: Who will you make richer today?
I have long been bothered by the lack of any simple avenues for receiving money, and as much as I searched I couldn't find one. Cue being a hacker (cheeky, I know but hey, it's factual), I started building a website from absolute scratch with minimalism and profit in mind.

ALERT: you can skip the next paragraph if you are not interested in my life

I am living at my mom's. She showers me with the usual motherly stuff on the daily: "why don't you help with the household?", "why are you sleeping so late?", "why haven't you been looking for work since 2 years ago when you dropped out of university?", "could you turn off the music while I am working?". Now I would describe myself as patient, but honestly it's getting on my nerves. Despite this I am actively gaming and, I am proud to say, having a positive outlook on life.

For those who haven't given up on reading :), here is the link: [1]

If you don't want to trust me (or just want to get your hands dirty right away), I will give you the raw, bare-bones strings:

bitcoin:bc1qw0pwhz8yyg0hssuq4ygjt4gpuyx4plvtp2pm98

ethereum:0x73162e360613950b5082Bb60E352cF94d570Ec60

monero:43squFpLZoEUXbPkh6pgNdYHaEoMwE5hS94Uw87pTtyPJEeLz1rjQTCLeuj8R9E1TZcMJ4tk7jREJGNu6WKYN9ieHDBuG8K

P.S. take care in this pandemic nonsense

[1]https://oneclicktransfers.netlify.app/
I wouldn't higher a developer due to their poor English speaking quality either.
As bad as this is it would be worse to intentionally use an known inferior method for the sake of being different. This can still be corrected by giving props to AppGet. Or you can't blame companies for being companies? Hate the game.
Remote work means that anyone can do your job. This is going to make the job market significantly more competitive.
He was part of Amazon's hiring spree. 2 weeks later, he was dead
> I have never worked for any employer that would expanse a note taking app. Expansing anything is usually akin to pulling teeth. How am I supposed to get my employer to expanse it?
What I'm curious is why there's not yet a marketplace for consumer-generated data. Thinking things like wearables. Is it that these wearables are too miserly over their data, or are there other considerations that make this more difficult than some of the more common ones I've seen such as e-commerce and supply chain.

I see examples for medical data in this thread, which is notoriously slow to "open," so I'm curious what the reasoning may be...
This could be the blink + marquee of this generation.
Remember that scene in the matrix when he says "I don't even see the code anymore". After a short while (about a couple of hundred pages of typing latex math for me), the code is mostly as intuitive as the visual formulas. At least for not too long equations.

[1] https://www.youtube.com/watch?v=MvEXkd3O2ow
XNU definitely supports kasan on macOS, since quite some years. (however, kasan kernels aren't shipped by default, you can build from source though)

However, no idea if Kernel Debug Kit ships with prebuilt kasan kernel and drivers.
Trading Standards squad targets anti-5G USB stick
sndrec32.exe - I think it's last appearance was Windows XP (or maybe 7, I don't have either to check).

It a shame it's gone tbh, it was a REALLY quick way to just playback an audio file, without all that extra baggage that later playback apps had (iTunes clones).
Yes, especially during these corona times... "We are not prepared!!!" ;).
There are likely fewer chargers than bikes, and the chargers are not consumer friendly:

https://therideshareguy.com/wp-content/uploads/2018/04/7b019...
> The article was talking about Reed Hastings and Netflix. We were talking about publicly-traded companies with shareholders.

You were writing about "most CEOs". Pardon me for taking you literally and/or seriously.

> maybe that goes with not being interested in longer texts, so much as in skimming summaries.

I'm very interested in worthwhile texts, just not based on recommendations by people making obviously false claims on the Internet.
> The way we consider ‘work’ has changed. Working for remuneration is necessary to exist. This wasn’t so a hundred years ago...’work’ is the new normal. Is that necessarily a good thing?

In the history I am familiar with, in many places working for remuneration was typical, common, and even expected a century ago. In most cases a person either worked for remuneration to provide for themselves or another provided for them.

Is there some way in which my understanding could stand to be improved?
I've only worked remote, initially for the same reason.

But I think you're better than you assume, because you got the job out of a very large pool of potential candidates. By definition, you must've beat everyone who applied in that hiring round.

Which reminds me of the first rule of finding a job - it's just like dating - is a numbers game. Your chance of success on any attempt might be low, but then you just need to make enough attempts and the limit of P(offer) approaches 1.
Empire is just like Amazon

There was a time "just using Amazon" meant a whole setup that was not ubiquitous. People also are passionate about making darknet seem like a scary place, I've seen many askreddit threads about the "scariest thing you've seen on darknet" with anything to the contrary losing consensus very quickly. Found that odd and contrived.
I used to try DDG a few years ago but eventually switched back to Google as default. Now I have it again as default since a year. Not sure when or how it happened but since a few months, I almost exclusively use DDG, switching to Google maybe once a week. Indeed that's then usually for niche topics. On the other hand I think my search and surfing behaviour also changed. I'm starting to rely more on Bookmarks again; also I'm actually reading websites again and browse through them instead of just CTRL+F-skimming through them...
Please add math support in github markdown. Something real users need.

Stop trying to make it a social network.
Emails and conference calls work just fine, no videoconf required. Unless you absolutely need to be on video, don't, it's just unnecessary stress. If your org requires you be on video constantly for every call, leave for a better org when you can if they're unable to budge on unreasonable requirements.
Ultimate Guide to Web Scraping Using JavaScript(Node.js and Puppeteer)
The only question is whether you will be hired on those requirements alone.
I'm sure there's plenty of hardcoded panels that will be used to control the same process for decades also in the "western" world.
>Yes, especially where he goes completely overboard creating extremely small functions. Most of them are, like, 2 lines....

Yup which is why we have millions of npm packages that do literally one thing.
As someone who did both math courses and programming courses, I found LaTeX to be awesome for writing equations. It felt so natural I would more often then not solve equations in LaTeX directly.

However when writing stuff for my comp-sci courses, man what a chore. Pseudo-code was a PITA, as was getting decent tables of results where I wanted. So for a lot of those I threw my hands in the air and finished the paper using Word.

It might have been me, I try to learn as I went along, but it certainly was not as easy as math.
Pocket + Kobo (my eReader)

Kobo has no RSS client, though, so for catching up on news feeds, Feedly on my Android phone or tablet. But I've largely stopped using Feedly at all, as my backlog would simply get so far that it started feeling like a chore to get through them.

I recommend longform.org for finding great longform article content.
This was the programming model I learned on the lisp machine and Common Lisp: define a few datastructures and some operations on them, explore them with some live data, and expand. All iteratively at the REPL.

A few years later a friend referred to this dismissively as “Programming by successive approximation.”

There is a lot of truth to this, but the distinction isn’t as sharp as it sounds: you still have to think ahead, and as you explore and expand you’ve typically always got something working, some test cases and invariants, and typically you have the benefit of working on live data.

Even though I do most of my work in compiled C++, my work model isn’t that different.
These kinds of weird economic situations always take me back to this tweet: https://twitter.com/computerfact/status/1214869643531341824?...

---------------------------------

When all you have is a hammer everything looks like a nail

When you're the CEO of HammerCorp you are driven to turn everything that is not already a nail into a nail

When the global economy is based solely on hammers society collapses as dying people chew on nails for sustenance
> Shopping your resume around will be the new promotion (similar to pre-covid career growth).

I graduated in 2015 and at that point it was well established this is how you move up. I wouldn't be surprised if this was the overwhelming sentiment for most people in my generation.
I search and copy text from GitHub at least a dozen times a day, so I'm not sure what you mean when you say search has been broken since November. As for the code copying, could you provide a bit more info on what's actually preventing you from selecting the text?
Not everyone has:

- long commutes

- crappy coworkers or offices

- a space large enough to comfortably work remotely (or the money to afford a bigger space)

- a partner, kids, or both, which makes extended social isolation more livable

- a rich network for career growth and opportunities

God forbid some people want to live in big cities and don't make their choices solely based on reducing costs and bottom line expenses (ironic since every other day people here rail against big corporation bean counters). Example: Facebook's latest internal polling - the majority of people want to be in the office sometimes.

People suddenly waking up and realizing the office is a huge scam is the current du jour opinion here. But time and time again the HN demographic only speaks to itself.

And of course people will reply with that it expands choice, but that doesn't stop those from cheering that companies going full remote like its a universal good thing for everyone.

And on top of that, my observations are anecdotal. No need to point that out.

edit: Going full remote is a huge cost savings to companies. A cost that is now hoisted onto employees. So unless employees are receiving some equivalent compensation for blowing out my utility bills and refitting my office, be careful who you're cheering with.
I think nbombs are being mixed with LSD

You gotta test. Don't dismiss the need to test.
I've enjoyed using TinyTex, which is sort of the Arch Linux of TeX distributions: https://yihui.org/tinytex/
This is mostly aimed at night-time reading and is an extension of f.lux but on linux you can apply custom glsl scripts to the screen with the compton compositor. I invert the screen and then highly red-tint it. This way I get 'native' darkmode on everything black-on-white, without having to depend on developers making a dark mode, buggy userscripts, and it works on all applications, even videos.
(https://github.com/JZL/linux-color-inversion)

I have a script which changes my terminal and texteditor colorscheme then calls this script
Yes, if you remove a few elements you get (+ a (* b c) 1), as I said a few messages back, which is lisp code and is also lisp data. So you can treat code as data!

You can of course parse code in any language and treat it as data (and it may resemble lisp code!) but it’s not quite the same thing.
¯\_(ツ)_/¯ depends on your code editor and your tooling.

In strongly typed functional languages (Haskell, MLs), you don’t even use OO syntax. Instead you pass your objects into functions. E.g. in Haskell:

writeToFile file data

So the topic of the question does not really apply to functional languages. Personally I gave up on auto-complete with Haskell a long time ago, and it hasn’t been a difficult adjustment. Writing Haskell is still way more pleasant than C++.
Isn’t this all just different approaches to currying? It’s often convenient to have some function that you can call without passing the same subset of parameters to each invocation. Whether to curry depends on how much repetition is involved and how “expensive” it is for the programmer to curry. In the case of “curry by creating a whole named class”, the expense is relatively large, while a functional currying approach is much cheaper.
This is really cool, thanks for sharing!

I'm noticed my CPU fan at full blast and checked my processes (then Chrome task manager), I had left it open an it was using 80-95% CPU in the background.

Tested again, it seems to be the spectrum analyzer (even after I pause playback, or close the analyzer window).
To be fair the original comment (which is top comment at the time of this writing) is not making a good faith argument.
Pool Mate XX-#Large Foam Mattress Swimming Pool Float, Blue
When can have we web midi (and no not sysex ;)

Sooooo?
I use gifs for this and they work great!
SOLID ?
Displays are really wide today. Most web pages are relatively narrow, content-wise.

Opportunity to use the empty space for markup.
There are LaTeX distros, but just a few of them. Most people on linux use the TeXLive distro. I recently downloaded the latest version from its home (https://www.tug.org/texlive/), and I think it took something like 6GB on my disk. Probably half of that is font files. TeXLive is in (for example) the Ubuntu repositories, but they are usually way behind the release version. I’ve heard there is a distribution for Windows, and probably for MacOS.
Here's my view: the real world doesn't have any free functions. Say a plate breaks in your kitchen. What happened? Obviously some kind of an object derived from a circle and and and some sort of factory? And, uh. Josh you mentioned broken plates. So, as far as a broken plate, I think we can address this by adding some methods for how many pieces the plate is currently in and which broken piece we're talking about then we can specify each broken piece as a simple polygon from the origin of the virtual object, that being the theoretical still-intact plate as manufactured. We can also specify each plate in terms of the deviations from the platonic ideal plate as specified in the CAD designs. So let's change all the signatures to refer to EITHER 1 whole piece, being the whole plate, or the first broken piece, second broken piece and so on, which can all end up in different places in the world. Ultimately this will cover just about everything except if someone makes an artisanal plate by gluing together previously broken plates, where they're not from the same plate. That will make garbage collection difficult as the artisanal factory might leak memory if it doesn't use every piece. The solution is to simply do manual garbage collection where we replace each derived plate that is made up of broken plates, with a new plate that is pre-broken, and we just have to set what pieces it is made of, and then the original pieces can be freed. So actually the base case does need to know whether it is considered "whole" despite being made up of broken pieces, and then it can have virtual pieces that comprise it but know that they have to move and be together as one. This basically captures the plate abstraction pretty well, as long as you remember that we decided that for the dinner function we decided to set a plate, rather than set a table, so you just do the glass.set() the fork.set() and plate.set() so on, and then you can check that it's set, whereas the table they're set on might have unrelated items such as a candle, that isn't really considered set or not.

Javascript: how about we all just use paper plates. do whatever you want with them.

Programmer: also works! Obviously we'll automatically update the DOM tree whenever the server thinks anything's changed, but that's just common sense.

Javascript: ...also feel free to pour soda in them, paper plates are cups too.

Typescript: hold it! Not so fast!
>My objection is more about making a button looking like a link, as in the linked StackOverflow answer.

Oh, I agree on that point -- if it is legitimately a button, you should not make it look like a link. That's like you're trying to them into thinking the click will take them to a different page. (Among other problems.)

It's just that the issue of handling the [-] collapse icon caused me to realize there could be a use under those constraints.

>And for the [-], couchand just suggested <details> and this is the correct answer for me now.

Ah, wasn't aware of that. That seems like a better approach.
It's better to block web fonts with uBlock Origin. It would be sweet if someone could add support for these fonts to Decentraleyes as well, which seems to be missing. Seems to be some debate about the merits of doing so, however: https://github.com/Synzvato/decentraleyes/issues/34

I'm okay with 1st party usage, but I don't want Google following me around the web.
Voteflix – The way to rate and review Netflix shows
It almost seems like a fruitless conversation. Has anyone ever beaten economic forces? It’s going to happen how it happens.
Examples
https://www.electroswitch.com/products/utility-power-switche...

https://www.electroswitch.com/products/utility-power-switche...
Reading the blogpost again, I don't see him suggesting that you should replace unit tests with "REPL-driven design", he is merely suggesting replacing the TDD workflow with a RDD workflow, which you can still end up with unit tests, it's just that you don't write them first.
I'm glad to hear that! https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Typically it's liability. If they sold a defective scooter and someone got hurt, they could be in a world of trouble.

Reminds me of that article about the ship transporting new Toyotas that tipped over. Half of the cars didn't even get wet, but they pulled all the cars off the ship and destroyed them. It wasn't worth the hassle of inspecting and repairing and still being at risk for liability.
>>>You'll notice that the comment you link was not posted by me.

You are....100% correct. My mistake to attribute that to you.

>>>The question is whether it's a problem that has a material impact on our elections.

Less than 600 votes decided the 2000 Presidential election. In the aggregate that seems tiny, but in swing states in particular, with close elections, the potential implications are massively outsized. And that's to say nothing of the State & local elections where even smaller absolute numbers are impactful ("all politics is local").

>>>But you have to acknowledge the fact that voter fraud is a non-issue in practice.

Today's news:
https://www.nbcnewyork.com/news/politics/nj-naacp-leader-cal...

Even one of the winning candidates said the election was trash, partially due to mail-in ballots. And it's not a bunch of minority-oppressing white Republicans in that article who are complaining about the election either (not saying that's your position, but that particular strawman has been brought up elsewhere in the conversation).
Article upholds author of "4 Hour Work Week" as an example of an ultra-remote worker. Someone who made it rich selling supplements of questionable benefit and with much self promotion may not be the best anecdote for remote workers.
[disclosure: I started the crossplane project and ceo/founder at upbound]

If you look at the governance of Crossplane [1], you'll see the three original maintainers of Crossplane (all Upbound employees) will be bootstrapping the steering committee and have a 2 year term, 2 others are currently being added without upbound affiliation. We believe this bootstrapping period is important to ensure that the project remains true to its vision, and to build trust and rapport with new folks joining the project. After the bootstrap period ends, the community will vote new members in. This is the same way Kubernetes and the CNCF Technical Oversight Committee were bootstrapped.

Upbound will have a commercial solution around Crossplane, but our commercial goals are not at odds with creating a strong open source community with strong governance. For Crossplane to be successful it's going to take a village, this is why we're donating it to the CNCF.

[1] https://github.com/crossplane/crossplane/blob/master/GOVERNA...
Nvidia DGX A100 Featuring Ampere GPUs Now Available for Order
Adding to that: a lot of people had to start WFH with little or no preparation. For many of us techy types that's no problem, we already have desks and monitors and keyboards coming out of our ears. But for a lot of people, none of that is a given at all. There's a huge difference between reading your emails on your laptop at the breakfast table in the morning, and working from home 8 hours a day for months. Especially if you live in a tiny flat and have to share it with other people. If I were to apply for a 100% remote job, I'd make different accomodation choices than when getting a 100% on site job.
I can’t imagine either one of those guys giving a crap.
Given how bad their riders behave on the sidewalk, how they try to block the sidewalk, and how they ignore boundries. I love the fact that scooters are being destroyed.
I guess it depends on what you mean by a "trained domestic" engineer. The implication of your paper is "domestically-trained" i.e. the caliber of US universities is higher. "Trained, domestic" implies US person, trained wherever, and "trained, foreign" implies non-US person trained wherever.

For instance, is someone who moves to the US from Malaysia, goes to UIUC, then moves back to Malaysia a "trained foreign", "trained domestic", or "foreign, trained" engineer in your view?

Nuanced, but important, and might be why people are talking past eachother.
Uber should not exist. If it's still alive after the pandemic, it will only be because of governments all around the world forcing the hand of people, with interest rates near zero or even negative, to pour money on unsustainable businesses like this. No company should exist that wastes as much money as Uber, with no path to profit shown till today. Americans 401ks are going to be devastated when this crazy easy money startup frenzy comes to an end on a (increasingly) near future.
The return of the US Human Spaceflight capability
I read GP's statement as the exact opposite:

Some people will prefer more contact, especially face-to-face contact. Not less, as in no video.

But now I don't know which interpretation is what they meant.
You mean like a company on this list?

https://www.dontbankonthebomb.com/nuclear-weapon-producers/

(It seems to be an activist site, but it's what shows up when you search for producers of of nuclear weapons.)

Most of these companies are huge. They may be looking for someone to maintain their canteens' web site. Or something else not very exciting.
There have been proposals for an artificial magnetosphere for Mars to help with terraforming.

http://www.hou.usra.edu/meetings/V2050/pdf/8250.pdf

https://phys.org/news/2017-03-nasa-magnetic-shield-mars-atmo...

If things truly get bad, we are not entirely out of options (though powering the aforementioned shield might be somewhat difficult).