skysight-inc/HackerNews huggingface dataset:
If I had enough points to flag this or downvote it, I would.

What you've said here is not at all useful to anyone. You've expressed nothing except "what about those people I don't like?" So what? You don't like them. You've spent an awful lot of your post name-calling all the people you don't like. However, not everyone shares your view of a) the people you don't like or b) how they should treat the people that you, personally, do not like.

This other user has created a platform that seems useful, and made very clear where their line is on what is and is not acceptable on their platform. It's quite obvious that they hold different views on how the people you, personally, do not like should be treated, and their view is one that I think is consistent with a) the historically prevailing view, at least in America, and b) the historically prevailing view in the hacker community. It is you who are the outlier, and while it is fine to be the outlier, you cannot and ought not impose your repressive views on everyone else.
I like this, but living in the UK the Netflix / Prime Video suggestions are mostly all invalid for me due to different country content rights. If there was the option to pick "Netflix UK" (for example) this would be perfect. (Yes I know I could faff around with VPNs, but most people won't :)
My problem is that the whole thing is based on old data and a false premise that life is safe when vaccinated people are only around vaccinated people. We know this is slightly more true than among the unvaccinated, but only by about 40%. This is real data.

Fears of privacy implications: Tracking data/metadata, How data is recorded, How long are records kept. What other data is linked to vaccination checks?

Fears of discrimination: How is vaccination proven? Are special IDs required? What is the cost of identification? What about people who are ineligible to get vaccinated due to age, health status, medical conditions. What percentage of minority groups are vaccinated in comparison to other groups?

Unintended consequences: Will this make unsafe behavior appear safer to vaccinated individuals? What about future variants? Are there future plans to extend the list of businesses/places this applies to like public transport, medical facilities, etc?

Lastly, If you are vaccinated and feel safe doing these activities, why should you care about those who chose not to get vaccinated
There is some weird point to your comment. If the touchbar was truly useful/successful it would be on the Magic Keyboard.

Due to laws regarding workplace ergonomic you’re required to have a real keyboard, you cannot use the one on the laptop (this is in Denmark). That means that the Magic Keyboard is a requirement in professional settings. The touchbar therefor is specifically NOT for professional use, it’s not available.
Githubs new project management tool is essentially a github-aware spreadsheet. It's surprisingly awesome.
Article briefly mentions:

> Using yield in a function definition is not the only way in which generators can be constructed in Python

Anyone can point out what do they mean by that? Googling didn’t help much.
What is the end goal of the Metaverse?
Of course, the next parts are appropriate backups, and securing said backups.
Archegos was too busy for margin calls
Thin-client PC model with the OS running on Microsoft data centers? I wonder how many IT jobs will be lost in corporates around the world if this becomes the norm ...
Who scans the vulnerability scanners? Genuine question. How does the community/ecosystem solve this problem of auditability?
Gold isn't as much of a hedge as most people think. Two papers by Erb & Harvey cited in the podcast:

* https://www.nber.org/papers/w18706

* https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2639284
Changing projects is only half of it, though.

Let's say I want a new project. I can search for a new team internally, find a mutual match, sign on, start and.....keep my current salary.

Or I can search for a new team externally, find a mutual match, sign on, and get (in most cases) a significant raise and a new sign-on bonus.

Even at a company I like, there's a significant incentive to leave.
Oh thanks for that trick. It violates the principle of least surprise so much but it does what I want. Thanks again!
This might be unpopular opinion but...

More robots and more automation comes on line everyday, soon there will be less and less employees at these facilities regardless of unions.

Unions or government regulation where not able to save the type writer or the typewriter union.

https://en.wikipedia.org/wiki/Association_of_Women_Clerks_an... dissolved in 1989

The market(capitalism) is going to do what the market(capitalism) does.
For quite a while now, the JS ecosystem has used lock files -- npm, yarn, pnpm. You have to got out of your way not to pin JS dependencies.
fly.io has a fantastic engineering blog. Has anyone used them as a customer (enterprise or otherwise) and have any thoughts?
Beyond the financial implications, I’m always struck by how bad the explanations are for secularly low rates. Most never leave the financial world.

Unscientifically, it feels like low rates reflect highly diminished hopes for the future. F
WireGuard for NT Kernel
RIGHT!?

At this point, I just use git and a process manager and I've not had any issues at all.

Mine is Typescript. I know -- for a fact -- that its generic system is limiting and puts a glass ceiling on the type complexity of projects. I've run into this ceiling multiple times creating a front/back-end api system that takes table defining interfaces, and extrapolates on their functionality. I've also run into it creating tools for general object mutations (deep merge for instance).

And comically enough, I managed to run into this ceiling on my first week of usage because I was coming from a vanilla-js background and using design patterns that do not get along with typescript at all.
> However with a large enough drop in hash power, that is a very long time.

We recently saw a 50% drop in hashrate. Bitcoin kept on producing blocks. https://www.theblockcrypto.com/post/109315/bitcoin-hashrate-...

Further, as miners turn their machines off, even before a difficulty adjustment, it becomes profitable (in btc terms) for those of us with ancient machines to resume mining. Our unprofitable machines suddenly become profitable.

> On a practical matter, a sudden drop in the value of bitcoin could make it literally impossible to buy.

Nope. Most buying happens on exchanges. The flood of liquidity wouldn't suddenly evaporate. And blocks would still be produced as explained above.

Btw. We've had ~90% drops in ₿ price before. https://twitter.com/ChartsBtc/status/1418395476190064645?s=1...
f/8.

I'd be more concerned about shutter speed. If the drownee is flailing their arms, dragging the shutter slower might yield a more dramatic look with the motion blur. Too high of shutter speed so the action is frozen might look more like someone rehearsing their part in a synchronized routine.

Keeping the subject in focus is more important as a decent telephoto will get you an out of focus background. Unless you're just a dick and use a wide angle but wade out into the water to get a decent framing.
This would be great - I find people reach for excel out of familiarity when they need to keep track of textual information like tasks, issues, risks etc. Semi-structured data with a lot of text and not a lot of numbers can quickly become unworkable in excel. If the whole OLE thing had worked out things might be easier - being able to mix the data-wrangling of excel with the content manipulation of word would be awesome.

A really simplified version of access that works from one underlying spreadsheet as a data source perhaps?
Should we call the "mark them malicious" version "Yeet" or "Yoink"?
The Excel Formula Language Is Now Turing-Complete
This list really sort of stretches the imagination on what language level generator support looks like.

Certainly in Java you can use the `Iterator` interface to get generator like behavior. But that's both a whole lot more complex and more verbose. Primarily because you have to coordinate the `hasNext` method with the `next` method.

With python and yield syntax, that naturally falls out without a bunch of extra code juggling.
Why should I do this?
Still does not really make sense. Because you can still quote the - if ever you had such a file, and most Unix tools have the -- optional only if you would need it. Not systematic!
Dynalist.io serves this purpose for me.
I don’t live in the great frozen North and I had the same reaction, FWIW.

The name is super witty and probably nobody in SG/HK cares, but I don’t think the people generally called Eskimos like being called that.

Then again, Volkswagen doesn’t get flak for selling Tuaregs as far as I can tell.

https://en.wikipedia.org/wiki/Tuareg_people
> just looks like they bolted on a 10 key to the existing product.

Isn’t that precisely what an extended keyboard is?
Interesting, thanks. The chemistry you discuss sounds a lot like this

Rau, G.H., Willauer, H.D. & Ren, Z.J. The global potential for converting renewable electricity to negative-CO2-emissions hydrogen. Nature Clim Change 8, 621–625 (2018).

https://www.nature.com/articles/s41558-018-0203-0?WT.feed_na...
Not if you can't get past the cookie window
SQLBolt – Learn SQL the Interactive Way
I feel like in a lot of cases there's this weird understanding that if you're doing something for work it doesn't matter if it's illegal (or just amoral), you personally will not be subject to any consequences.

Worse, often that's true.
Whatever you think of union, take this into account: You shouldn't be basing your opinions on your biases.
Replace "Union Literature" with:

- Soccer Literature

- LGBT+ Literature

- Harry Potter Literature

Do you agree with all this to also be confiscated would it be freely distributed at work?
It's super weird especially since there are USPS mailboxes that you "open" to get get large packages out of.
This, combined with judicious use of named ranges makes for much more pleasant formulas. Seeing `tax_rate` in the formula instead of `A$7$` is well worth the extra clicks.

I usually end up assigning names to nearly everything, single-cell constants, user input fields, computed lists, etc, etc
This is why I really suggest using uBlock Origin, blocking all of the trackers, and then removing the cookie popups. That would have been blocked by the "EasyList Cookie" and "Fanboy's Annoyances" list(s), with the other default filters in place for trackers.
This seems interesting Martin. Thanks for sharing!

I do have to question your usage of stripe, not because I think stripe is bad, but because I know of numerous creators who have been banned from it. Might I suggest looking into possible direct deposit options?
> There is a very real salary range between "low enough that I'll think about applying for other jobs" and "so low I'll actually start applying for jobs". Employers are aware of this and are paying salaries accordingly.

This is the difference between employers who play the game at a low level and employers who play the game at a high level. If you play at a low level, then you view your workers as interreplaceable cogs in the machine. You charge for soda at vending machines and balk at shelling out a few hundred bucks for a ping pong table. Sure, it's "expensive" when people leave, since their replacements are more expensive (not to mention ramp-up costs), but your perspective on your employees is how much they cost you to employ, so you try to keep that number as low as possible for as long as possible.

Higher-level players order dinner to the office every night because they understand that the price of food is so ridiculously cheap compared to the additional productivity that the only way it doesn't make sense is if you manage your employees by what they cost and not by the value of their employment. Higher level players grant their employees large raises without being asked because they understand that defensive raises prevent your employees from searching for new work in the first place. Higher level players understand that loyalty has value, trust has value, and tenure has value.

Are lower-level players rational? Sure. They're also either stupid, or of low enough relative productivity that the market will subsume them soon enough.
> So GPS doesn’t exactly need leap seconds but it really does care about how long a rotation of the earth takes which… amounts to the same thing.

I don't think this is right. GPS explicitly uses a timebase that does not include leap seconds [1].

On the subject of the article: my modest and very reasonable proposal is that we apply a leap second every six months without fail, dithering between positive and negative leap seconds so as to remain close to sidereal time. That way we would flush out bugs every six months and wouldn't have them accumulate and hit us all at once.

Or we could be boring and use TAI or GPS time as the system clock every where and apply leap second corrections when we go from the system clock (currently UTC) to local time.

[1] https://en.wikipedia.org/wiki/Global_Positioning_System#Time...
So how do you convince other leadership and the people you lead that this attitude is better?
I've had folks on both sides of the fence who feel strongly that hierarchies should be absolute and following top down decisions is more effective.
"I think better usage is 12 noon and 12 midnight"

Or maybe 12:00 vs 00:00
Linux isn't Unix: commercial Unix already got obliterated by Linux (and the dotcom bubble, Itanium). Completely different development model, vastly different capabilities.
Talk to me Goose!
Building a Signaling Server for Simple-Peer
What is the probability that the job you are currently in generates the most value for any company? Given that your skillset has changed too.
Both positions are equally weird. Why is it not on the left… not that I would give up the Esc button. I’m left handed, so I feel it’s more natural to use the fingers on my left hand.

There are no position they could pick that will make everyone happy.
What you want sounds like the way Java sandboxing worked (commonly seen with Java applets). The privileged classes which do the lower-level operations (outgoing network requests, filesystem access, and so on) ask the Java security code to check whether the calling code has permission to do these operations, and that Java security code throws an exception when they're not allowed.
Apple's Numbers is table-oriented by design and I love it for that reason.
"Nobody has that objective except the very passionate."

This is very cynical and pretty much wrong.

I would put that attitude probably in the bottom 20%. I think most people want to do a good job.

It's also kind of toxic because unfortunately it spreads.

'Doing a good job' frankly, often does not even mean working harder, from a lower-performing perspective it usually just means actually paying more attention and being more conscientious.

And yes - in a large corporate situation, it's very often sometimes to feel the impact, be recognized etc. etc. - but that shouldn't dissuade from basic professionalism.

If you're truly only 1/3 as productive, your manager surely notices, but there's probably little they can do about it. It may not be to their benefit to even try to fix it.

This is what I mean by systematic decline - this is how bridges never get built, and they go 10x over budget.

This is why NASA spends $200 Billion on only a few launches.

It's why Ford/GM can't innovate.

What Space X and Tesla are doing is in some ways spectacular, but in other ways, they are just doing what they are supposed to, and they can, because people are just doing their jobs.

Life is a giant Prisoner's Dilemma. We can all spend our time trying to do the minimum, or even taking the cream off the top while nobody is looking, in which case, when everyone starts doing that it all comes down - or - we can try to be consistently conscientious.
Hehe, fair point! Most of those products have startup programs not to break the bank

In case you want to go the open-source route you have this handy overview https://www.btw.so/open-source-alternatives
<datalist> is awesome! But I find it works better for short options.
See https://www.peterbe.com/plog/datalist-looks-great-on-mobile-...
python packages run arbitrary code at install/build time, so this isn't viable.
I agree, but my experience with the kind of people who care about secondary curricula (people training me when I thought I might graduate in Math Ed, anyway) is that they very much believe that pedagogical foundations should start with something other than logical foundation -- there has been lots of focus on constructivism and manipulatives and geometric intuition and starting with application domains over the last few decades at the tertiary research/training level.

Adoption throughout the primary and secondary system is a different story. There's been some progress, of course, but if you've ever seen people speak about "common core" with contempt, you are seeing some of the primary forms of resistance. There's an entire social psychology and politics around this that has to do with temperaments who fit comfortably into rote execution for the most broadly useful skills and will be allergic to reframing that requires indirect exploration for conceptual foundations -- it messes with sense of status and security on some deep levels. Parents with this profile hate it; then their kids are a bit more likely to hate it too for reasons of nature or nurture. Some teachers will fit this profile too (though probably more rarely). People who influence curriculum are likely to have the politics influence their choices.

Better math pedagogy is certainly not a solved problem even at the cutting edge, but it's more solved than you'd think looking at the overall state and a lot of the reasons are social.
It's possible the only reason we would disgree if the rest of the world took this attitude is our own greed.

To me what's more obviously wrong whether I'm rich or poor is leaking personal info on employees, HR correspondence etc. I don't know whether this group would since they say it hasn't got that far yet but other groups have.

Extortion, mugging, burglary etc are worse than the "perfect theft" where you move some numbers from one account to another.

I wonder if the people involved believe their own spin that "your boss is the one at fault, would rather you suffer than pay"
Interesting. This news dovetails well with the speculation of how China sees American style "tech" in this HN post: https://news.ycombinator.com/item?id=28036847
This is indeed inexplicable
Interesting. Not for developers, but essentially the same thing happens in the UK civil service.
Everybody loves IntelliJ except me I think. I tried it and wasn't impressed in the least.

Not a fan of basically anything proprietary / closed source / patent-encumbered either, which is a group that probably includes a lot of popular "stuff". On that note, I don't use any Apple products, as I fundamentally disapprove of their "walled garden" ecosystem approach.
It’s a Marketing Mess Artificial Intelligence vs. Machine Learning
Your comment is a broad generalization, yet provides no examples of evidence.
Greek athlete from 600 bc could overhead press 140kg/300lbs (one hand)
I set an s-maxage of at least a minute. Keeps my servers from being hugged to death while not having to invalidate manually.
Most of the time I’m able to use my watch instead of reaching over to the fingerprint sensor.
With f/8 on a cloudy day you might get problem getting sharp image of the arms or have to settle on grainy image, regardless of the lens.

I would use fastest aperture I can that is still sharp and just shot a bunch of frames very quickly in hopes I can get arms in just the right, dramatic position.

As to whether to shoot wide or tele, if you feel you have enough time try to get subject to fill the frame first, while he still looks lively, and then quickly change the lens to get some additional shots with the background.
This is cool and informative and Kurt's writing is great:

The briny deeps are filled with undersea cables, crying out constantly to nearby ships: "drive through me"! Land isn't much better, as the old networkers shanty goes: "backhoe, backhoe, digging deep — make the backbone go to sleep".
> Except that Uber claims that the value-add its "marketplace" provides is vetting riders and drivers and providing safety.

Uber doesn't vet riders, and I'm quite sure their marketing material wouldn't claim that they do. I would imagine they do take some large share of the responsibility for vetting drivers.
If your threat profile says you need to audit your vulnerability scanners, you audit your vulnerability scanners. There's not really a problem there right?
Ohhhh, that makes a lot of sense. Thanks for explaining it!
How does that one quote go?...

"Two can keep a secret if one is dead"
I don't think there is a gap in your knowledge so much as a clash in terminology between different (programming) communities. What the Go community here is referring to as "concurrency" sounds to me like the traditional definition of "multithreading", while "parallel execution" meets the definition I've seen before for "concurrency". This was probably done to distinguish operating-system threads (preemptive multitasking, possibly involving multiple CPU cores) from asynchronous application code (user-mode cooperative multitasking on a single core), but to me a form of "concurrency" without concurrent execution, i.e. operations from different threads executing in parallel at the same time, seems like a contradiction.
1Password allows unlocking with touch id, but not hardware keys like yubikey.
Someone will probably reverse engineer the protocol. And you'll be able to build your own keyboard with touch ID as long as it doesn't rely on each keyboard having a unique key that you can't read out of it. Which, knowing Apple, it probably does.
Well it is very odd that you should want to do this, which is why it is notable. It means something odd is happening in the bond market. What, is up for debate.
Understanding Your Baseline: Are You an Entrepreneur, Manager, or Doer
One of the reasons there is so much confusion on this is that there are at least two different valid ways to look at it, but any given person usually only knows one of them (or rather, a simplified version of a serious misunderstanding of one of them). Different people know a different one of them, and thus argument breaks out whenever the topic comes up.

NASA has a bunch of aerodynamics educational material on their old Glenn Research Center website. Here's a page on these two different ways to look at lift [1].

Very briefly, the gas flow has to simultaneously conserve mass, momentum, and energy.

One approach is to consider conservation of energy. When you work out the implications of that you get different flow velocity over different parts of the wing and different pressure due to those differences. When you integrate the pressure over the whole wing you find that you get lift.

The other approach is to consider conservation of momentum. Working out the implications of that, you get velocity differences in the flow. If you integrate those around the whole wing, you find that there is a net turning of the flow downward. Conservation of momentum requires that the wing gets momentum opposite of that and we have lift.

[1] https://www.grc.nasa.gov/www/k-12/airplane/bernnew.html
There's nothing wrong with that opinion but you aren't considering all the other things unions do for their members.

A union can't make those jobs last forever but it can try to make working conditions better for as long as the job lasts.