skysight-inc/HackerNews huggingface dataset:
Rubbish drivel. It's a trend nowadays for people to write longform articles purporting to lay bare some great truths but really are just an excuse for the author to regurgitate some recent things they read. It really rubs me the wrong way.

First of all, the unnecessary mention of "mostly white male". I'm So. Bloody. Tired of this trope being injected into every article at every opportunity. I get it. Life unfair. Move on. It's like how every NYT comment section will mention Trump within the first two comments. Give it a rest already!

Then, the vague-at-best connections between minimal art and Minimalism as a response to the excesses of Boomers. It's really not that complicated. Grow up in a house of hoarders, and you're well on your way to embracing minimalism.

Lastly, this whole "Your bedroom might be cleaner, but the world stays bad". Yeah! Minimalism doesn't promise world peace! It's just a way to make your own life more manageable and sane!

Just because a piece is longform doesn't mean it's good. Reading this article was a terrible waste of my time.
Legality doesn't imply morality, as in this case where avoiding taxes is legal but immoral.
By "regular" programming do you mean JavaScript?
It appears to get data from two sources:

1: Self-reported

2: Reported in public lists of layoffs

https://layoffs.fyi/share-layoff-intel/
Last I checked, StackExchange was performing fine on an all-Windows platform.
I wouldn't exactly call that complete.
"And remember -- The Lancet is one of the most prestigious medical journals in the world. They're not going to publish something "junk"."

https://en.wikipedia.org/wiki/Lancet_MMR_autism_fraud
I bet they could get their interests to align behind zero taxes. So something else is at play.
Might or might not, in my experience in about any team it is usually some of the people really understand the system, can develop etc. Then there are couple ones that mostly just slack off and enjoy the salary and benefits. Maybe even smart but just not willing to put in the effort. For outside interviewer it might be very difficult to tell which one the interviewer is talking to, both might have very similar CV.
"inalienable rights" exists as a term precisely because not all rights are considered inalienable.
See also: https://candor.co/hiring-freezes

(4000+ companies tracked)
>Thought to be clear, I don't think NK should be pre-emptively nuked. And I don't think they should be invaded

It's only been sixty years since the US literally razed the entire country to the ground. It doesn't need to happen again for them to be worried that it might, particularly as we have had nukes pointed at their face for the entire time. This is clearly a threat, not "self defense."

>But they can't have it both ways. They regularly get away with things that would be acts of war if done by a larger nation (like shelling SK territory).

Ignoring the fact that they are already at war with South Korea and the US, the US has continued economic warfare on the country killing uncountable amounts of people over that time. Many North Korean actions are inexcusable, but they are not the sole bad actors in this conflict.
Can you explain your reasoning why you think it's not immoral?

Edit: why was this downvoted? HN is a site where not explaining yourself thoroughly often leads to mod intervention. The parent post didn't explain themselves even remotely.
Why is it not immoral?

My first thought would be, it is. Only a naive reading of the law reaches the conclusion that "if it's legal, it must be moral."

And morality 101 is kind of, "with great power comes great responsibility."

And these big corporations have great power. Therefore, avoiding their responsibility to contribute to society via taxes, even if legal, is immoral.

I don't mean to imply this is black-and-white. I'm sure these corporations are smart enough to figure out a reasonable balance between paying as little as legally possible, versus as much as legally possible.

I'm curious to hear your logic why it is not immoral for a major corporation to attempt to pay as little tax as possible.

Especially when we consider that, via lobbying, corporations have a huge influence on the laws to which they are subject!

Not only do they have great latitude within the law, they also have significant influence in creating the laws which govern them!

More influence than the citizens of the U.S. where many of these corporations operate.
Boosted is shutting down. Should I still buy their electric skateboard?
The solution to that is to cache/save a pre-compiled binary on disk/persistent storage. This is what modern Android does.

You would just essentially need an installation step, where you compile the binary (maximally optimized for the architecture that it's running on), and save that to disk. All of the problems you described disappear with that -- no startup/AOT delay nor any JIT compilation delays.

Pre-compiling stuff is a small price to pay for the benefit of better-optimized higher-performance execution.

Another thing: you could do memory safety and other static analyses and security checks during the pre-compile/install phase. There's a lot of benefits to that.

For e.g. if you are able to statically verify and guarantee (ie mathematically provably) that the code will not commit any memory violations, then you could optimize away many of the bounds and other related checks. These sorts of verification must be done on the machine that is actually executing the code, since you can't simply trust a third-party, and must yourself verify such assurances/claims.
We don't have data to really address this, but it's likely a flawed picture in that it's an uncommon progression even for severe cases. The reasoning is that antibiotics don't seem to be very effective for the most severe cases, and at least anecdotally among physicians, the evidence for secondary infection is usually weak. There seems to be a lot of primary damage caused by the virus itself to the point of diminished lung function.

Without getting overly technical, there's also some atypical results in some of the labs that seems to indicate that the virus is just overwhelming parts of their immune system, which are in collapse. This can drive up other parts that are inflammatory in nature leading to the cytokine storm and ARDS which comes on very rapidly. However, the fact that things like steroids are leading to WORSE outcomes suggests that the immune suppression is very unhelpful which suggests the problem is more that tissues are just getting overwhelmed with virus.
It may not be illegal, but could certainly be immoral.

Consider... If I pay for a politician to run for office and they get elected and then I write a bill that lowers my taxes for him to push through into law, and then I donate to all (or even just enough of) those in congress to vote for it and it gets passed that may not illegal (right now) but many (me included) would certainly consider it immoral.

For example... if that reduction in taxes collected was offset by firing hundreds of workers in, say, the Center for Disease Control, and then we are left unprepared for a serious and deadly viral disease outbreak and 100s of 1000s of citizens die as a result... yeah, that qualifies as immoral for me.
I'm just about ready to file my taxes -- which deductions are the immoral ones?
I was indeed trying to avoid the big libraries, since this is just for personal use I don't care about cross platform which allows me to escape these potentially - I may well end up back at the SDL + OpenGL level later when features or performance are a concern.

My current goal is to find a balance of least dependencies and least boilerplate to draw a pixel buffer so i can play with C, nothing more. Once I can do that without lots of fluf then i may be attracted to more advanced or complex methods later on when performance is desirable.

I have done some visual things with the console and printf alone in the past which gave me a taste of C, but now I want some real pixels :)
While this makes sense, couldn't the founder personally guarentee the loan? If they have a strong income history, maybe collateral such as a home, it should be possible.
I wish synk (and npm audit) would do a better job of providing simple explanations to when these vurnabilities actually pose a threat. It's impossible for devs to keep up with the constant flood of vurnabilities. Does it matter if a dependency that I'm use in my build tooling is open to reDos? I honestly do not know because I don't have time to study each of these issue. Instead I just try to upgrade as often as possible, but maybe not as often as I should if I knew there were actually security holes in my runtime application
Former CEO of RadioShack now an ER doctor on frontlines of Covid-19 fight
Then application-specific functions would need a different syntax from the built in methods. Like df.pipe(f). I think that is not desirable. Better to have them all be detached from the frame
This sparks a lot of questions for me. Obviously some markets are hit really hard by covid, but for any company that was already considering layoffs, now is probably a great time to do them and scapegoat covid.

Also for the tech companies, it's often unclear what job types are affected. E.g. engineers often aren't included in layoffs since they are such big investments, and a hiring freeze will eventually reduce their headcount due to attrition. Operations are often first to go since their need fluctuates with the volume of the business.
My Favourite Diff
There is a large-scale clinical trial with 3000 participants (https://clinicaltrials.gov/ct2/show/NCT04308668) to see if chloroquine prevents progression to severe disease when given shortly after exposure, because when patients are symptomatic it was proved to be completely useless.

There isn't a shortage of participants, and at that scale we'll know soon enough if Trump's wonder drug does something. Probably it won't.
There are commercial conformance tests.
Edit: remdesivir is a therapeutic, not a vaccine, so it is useful in much smaller quantities than a vaccine.
I used EFF’s handy tool to message my representatives. Interestingly congresswoman Anna Eschoo wrote back quickly with an official letter opposing EARN-IT, neither senator has done anything.
I don't think this is inconsistent.

What they want is encryption that only the American government can tap.

Zoom is susceptible to the Chinese government. They don't want that at all.
HOT AND NEW iOS Foundations Course by USC Professor 95% Discount for 48 Hours
Tracking Automotive’s Rapidly Shifting Ecosystem
Nice! A couple questions for you...

- to clarify, is the "wheat flour" whole wheat or white? If the latter, all-purpose or high protein "bread" flour?

- do you think it makes much of a difference if the levain is rye based? My understanding is that if the amount of levain is small relative to the overall amount of flour in a rye-based bread like this, it doesn't much matter fermentation-wise.

I've read that rye flour in North America isn't as good a quality as that in Europe. This makes me sad. I grind my own rye berries, but it would be nice if I had the opportunity some time to try your stuff.

And let me go out on a limb with one more question. Many years ago, our grocery store in a town with a heritage in eastern Europe sold a loaf of bread called "heavy rye bread". It was made of a fine flour, was quite dark, and was super tough to chew. I have never had a bread like it since and I have looked hard. It wasn't sourdough like a Borodinski bread, nor was it coarse like Scandanavian rye breads. Perhaps you might know of this bread?
I would have thought it was safe to assume just about everyone has a hiring freeze right now?
Another source of data is the state employment WARN lists, which is the official list of notifications required of companies when making big layoffs:

https://www.edd.ca.gov/Jobs_and_Training/warn/WARN-Report-fo...

You'd have to manually curate for tech startups, but you might find some things there.
IMO haskells way of defining type parameters with forall is the best option. It doesn't fit with C-style function definitions though.

It's kind of a stupid thing to rant over. Whether a language uses <> or [] is the least interesting thing about it, but that doesn't stop everyone from bikeshedding.
From TFA: Gorsuch stated that “The [Supreme] Court has, after all, suggested that individuals lack any reasonable expectation of privacy and so forfeit any Fourth Amendment protections in materials they choose to share with third parties.”

That's an awfully broad brush he is painting with there. If the third party I choose to share information with is telling me that the data will be private, then of course I have a reasonable expectation of privacy. If the site's TOS claim to have rights to everything that you upload to the site, then they also cannot claim the content to be private. You can claim in TOS that by uploading, you grant rights to interact with the data to make it work within the site (making multiple versions of images etc) but it can still be private. If the TOS says by uploading content, I grant them the right to do anything they can with the data including researching how to offer better experience on said site, that content is no longer private.
Ask HN: Is now only a GER-language site for fitness gear ok for US market?
We are a small company that produces fitness gear for home workouts, in particular pull-up bars and dip bars, see [1]. I guess, now it's the time to serve also the US market.

Does it make sense, despite having only a German-language website?

[1] https://klimmzugstangen.de
>2. Antennas are reciprocal. They receive as well as they transmit.

While true, this could be really misleading in practical application. A really good transmitting antenna doesn't always (or even usually) make a really good receiving antenna.
FWIW, "museum-grade" sounds great, but doesn't mean anything. The gift shops at the San Francisco, New York, and Paris fine arts museums have reproductions with noticeable and disagreeable color shifts, tonality inconsistencies with the original, and frequently look like they didn't even get a focus lock.

It might be good to highlight how you're aware of these issues and what you're doing to ensure high fidelity reproductions.

Educate your would-be customers to be more discerning!
I don't know about immoral, but it's quite obviously "wrong" on some level.
A bootstrapped SAAS founder who sucks at Marketing. So I have decided to invest time learning everything about Marketing and Digital Marketing. From the ground up. Btw on that note, has anyone heard of Demand Curve which teaches Marketing courses ? I like some of their stuff online and thinking about taking their Premium Course.
Rust uses the "turbo fish" to get around this. Your example wouldn't compile unless a and b where valid variable names.

a::<b> (c)

Is how you instantiate a generic. It's not that ugly. Bigger problem is value type generics/const generics where you want to do some logic like

a<b > c>
I worked on a contract to upgrade a legacy federal system to a modern architecture and it was a nightmare. For one thing, the previous contractor that has been managing the system essentially refused to cooperate in any way, dragging their feet producing any documentation or providing engineers to explain any aspect of the existing system, so a lot of it ended up being reverse engineered. In addition to that, the federal side of the house chased whatever technology they heard about at reinvent or whatever so the specs would continuously change to add cool new pieces to it from day to day.

On top of that, the contractor I worked for was very much agile and move fast and break things which is fine if you’re a startup but is a disaster if your working on a federal system that hundreds of thousands of people depend on. There were regressions and outages regularly pushed to production and the engineers were just like whoops we’ll roll that back, but they weren’t appreciating how bad it looked on the federal side of things. I left the company after a year or so, and they lost the contract soon after.
Clear summary. As a security pro, I've stopped developing products and solutions aimed at enterprises because I'm just no longer interested in helping them. A product "aimed," at anyone is going to fail anyway, but what clicked was building something to enable somebody's bureaucracy workflow isn't improving lives, and any product that sidesteps, replaces, or breaks bureaucracy is going to find itself isolated by it. Bureaucracy isn't a problem to be solved, it's just their way of life.

Next project is going to help individual people, and not organizations.
Nope. I’ve been getting the normal FAANG recruiter inbounds, and my fiancé just accepted a role at a venture backed startup after receiving two offers.
Statistical process control after W. Edwards Deming
Not saying Windows is dead, just that things seemed to work out alright for PayPal.
There's a lot of protocols you can run over Bluetooth.

The BT dump tool can be run on the bluetooth device (eg laptop, phone) and so get access to the negotiated crypto keys oe cleartext version of the comms.
Zoombombing Harms the Alcoholics Anonymous Community
It's not, really. I'm in the interview process with about half a dozen companies right now. Coronavirus has hit companies very unevenly: some have lost 80% of their business, but some have seen their userbase grow by 50% just in the last month.
I think the main difficulty is the chasm between people who intuitively grasp that music can unfold over time like a novel can, and people who hear music as aesthetically pleasing sounds in no particular order.

If we could somehow flip a switch to make the latter group hear what musical drama is like it would be equivalent to gaining a new sense. Like millions of people sheltered-in-place suddenly realizing they now have free access to tens of thousands of Netflix series written in their native tongue over the past thousand years.
No worries, I just wanted to point out some things I felt were factual about my experience with A. happening upon at largely tech/stem-irrelevant news story and thinking "Gee, why is this here if it's not relevant? I want Tech/STEM -relevant news, which is the purpose of HN." and then B. clicking your HN username and seeing you've been doing this for a while. and then C. realizing "Hey, this is misuse, and I am going to point it out."

I think given that this is "Hacker" News, founded by YCombinator, an technology incubator ("seed accelerator"), that the spirit of this forum is to keep the discussion purely Tech, STEM & Tech/STEM-business related. Not articles which have no clear emphasis on these core topics.

In respect to Social Contract, I'd prefer that YCombinator isn't flooded by every blogger who thinks their non-tech or STEM article should be posted on a Tech/STEM related news forum. I'd prefer that you don't consider this a traffic outlet to boost your articles' views & visits, especially then they're not Tech/Stem relevant.

In terms of links to tech companies hiring-- If I were blogging and wanted views from a Tech/STEM news forums' visitors, I would make the clear, overarching focus of my article Tech/STEM related. I think this approach is would be more respectful to the purpose & visitors of this forum.

OP: "Doo daa doo... let me just go post my article on HackerNews just because I need some views"
Which is
Or just realize that the mass population won't remember anything from 30 seconds ago, so they can wave their hands and make it sound like they are doing the right thing. Spin only works with short memories.

I don't know if that makes them psychos or not, but they definitely are not clueless.
Excuse my ignorant question but does AirTable not give attribute filter/sorting functionality (never actively used/developed with said service)?

I've seen multiple pages that use AirTable for similar data popup lately but am either obliviously overlooking basic filter/attribute query and sorting functionality in the mobile interface or it's just lacking. I can't even look at all entries tagged with "hiring" etc. in uniform.

Edit: the site in the core thread actually describes this - "View site on a desktop to sort, filter, search."

It blows my mind that a SaaS like this (AirTable) wouldn't have a working mobile UI for this functionality.
I am also learning pentesting, for the cert and to have some methodology in my job ( somewhere between devops/compliance/security). First week into PWK course, I used hackthebox and thecybermentor's practical pentesting course to build up confidence to attempt getting that long wanted OSCP title.
What are people want to avoid kneading so much? Most of the recipes are for no-knead bread. I find this process very relaxing and prefer this over a session of meditation.
Yes, the fact that there's not much tax efficiencies to gain out of cramming Jim's Car Wash and Susan's Bakery into one legal entity, and a lot to lose out of it.

Now, when the companies are such that it makes some amount of sense to merge them together, that often does happen, and it can lead to tax efficiencies.

https://www.pwc.com/th/en/deals/transaction.html

> M&A transactions provide unique opportunities to improve tax efficiency.
Try the 32-bit evaluation version of kdb+ (https://kx.com/).
Twenty million rows of data per day is easy with kdb+ - even on a laptop.
not many, unless you're deciding right now whether to renew your lease for the next year. this is an odd thing to pick on though.

> As others have discussed, one can minimize the impact of a recession by maximizing one’s personal runway, which involves cost-cutting measures (including, potentially, re-location to areas with a lower cost of living).

in context, this is a brief aside where he's explaining that he's not going to cover general cost-cutting in your personal life. it's tangential to the topic addressed by the article.
Small bug report, I'm seeing "Invalid date" here: https://imgur.com/rdcKJgw

I just set the start time to "right now". Safari Version 13.1 (15609.1.20.111.8)
I hope one outcome of this crisis is that people start caring about who they are electing as their leaders.

As Yuval Noah said, we are in the middle of the worst modern crisis this world has seen and we have global leaders that can't inspire, organize and finance a coordinated global response.
> Companies can negotiate loan payment holiday

By the time bond holders are taking a haircut, shareholders are wiped out.

> Not so with fixed staffing costs.

Layoffs aren't easy, but owners have more flexibility and control than they do negotiating with bond holders.
The first thing I'd reach for is to refactor into a list comprehension. Looks like this is the proper way to do it:

for x in np.nditer(a, op_flags = ['readwrite']):
x[...] = cos(sqrt(sin(pow(x, 2))))

That's some knarly syntax though. I've never seen that ellipsis operator?

Edit: just read about `Ellipsis`. I'm a fan, even if it's sort of nonstandard across libraries. Those readwrite flags are a travesty though, but at least you can paper over it with a helper function.

Something like:

def np_apply(a, f):
for x in np.nditer(a, op_flags = ['readwrite']):
x[...] = f(x)

np_apply(x, lambda x: return cos(sqrt(sin(pow(x, 2))))))

or

def np_apply(a, *argv):
for x in np.nditer(a, op_flags = ['readwrite']):
for f in argv:
x = f(x)
x[...] = x

np_apply(lambda x: return pow(x, 2), sin, sqrt, cos)

Edit3: There's a way to turn this into "pythonic" list comprehension code, but it would probably only make it look prettier rather than more performant.
> * All logic is really just linear logic.

Obviously it's all really just tensorial logic :^)
Have you ever heard the PDQ Bach commentary over Beethoven's Fifth?

https://www.youtube.com/watch?v=f0vHpeUO5mw
This is nice in theory. In practice you can take rights away (obviously) and so protecting them instead is functionally identical to giving them. Mincing words about inalienable rights from the inside of a gulag falls rather flat to me.
> how is having horses pull buggies cruelty to animals? horses are working animals

pretty sure that horses would disagree ;)