skysight-inc/HackerNews huggingface dataset:
I keep an open mind about unions. I hear they work well in many places (usually in Europe, for whatever reason), but many of us from blue collar American backgrounds only have experience with them protecting laggards and creating ridiculously inefficient working restrictions[^1][^2] which (presumably?) drive jobs overseas. I guess my questions for union proponents are: "Why do unions seem to work so poorly in the United States?" and "How do we make sure these proposed software unions don't suffer similarly?". How do we get the good without the bad?

[^1]: A particularly egregious example from the factory where my dad works as a maintenance person: they have a machine that cuts cardboard; to service the blade, they need 3 people: one to remove the bolts holding the blade in place, another to remove the blade, and yet another to service it (and then the first two must replace the blade and the bolts, respectively). There must be three distinct people (IIRC because they're from different unions or something similarly silly) by contract (not because removing the bolts or the blade requires special training), which generally involves a lot of waiting for each person to be available--something that could take half an hour often spans multiple days.

[^2]: Another particularly egregious example from my father-in-law's IT office (he has since retired): employees generally laze about doing little; they aren't allowed to browse the Internet or play games, but some bring in books and one woman literally sits staring vacantly at her black-screen monitor for hours on end. No idea why electronic idleness is okay, but reading, etc are okay.
I just hope whatever fiscal policy stimulus we end up with doesn't take the form of a bank bailout. These institutions need to be able to fail. Otherwise the financial system presents clear moral hazard in which banks will engage in risky practices because they become de facto insured by the American taxpayer.

Alternately, if legislators insist on propping up the financial industry, the federal government should have permanent ownership stakes in these institutions so they can influence governance and extract profits during times of stability and profitability.
has anyone tries aws kinesis webstream ? i think the downside is that it is limited to 5 participants in a video chat . But the upside is that it does use STUN and TURN and the video data packets are not billable by AWS.
Write Your Own JavaScript Template Tag
The lifting of caps in a crisis suggests that it's not a scarce resource. If they can lift caps in an emergency, why can't they lift them permanently?

Perhaps they can make a case that they're borrowing resources that they'll have to pay back, or causing degradation in ways that will cost them later. But it doesn't seem reasonable to say "we just don't have the available capacity" when clearly they do.
Bigger Union == More Corruption

How does this bigger union give them any more bargaining power against glitch?
Do you have a reference for this or is this just a major assumption
I'd rather move to Lazarus (https://www.lazarus-ide.org/).
Service mesh data plane vs. control plane
Awesome. As you read our code, feel free to post a GitHub issue or tweet with any questions about why we did things in certain ways, etc.
> Sounds like reasonable people who did the right thing.

In isolation, maybe? But this isn’t the only scam that’s slowly playing out. Oxford and Professor Obbink is slowly playing out.
The illegal importing of Iraqi items and the fakes they had on display when they opened are other examples. At the time (2017) they claimed to be victims, had learned, were moving on etc. How long is the grace period?
It’s sleazy at best.

https://abcnews.go.com/Politics/museum-bible-faces-revelatio...
Oh, look, another company printing OpenStreetMap posters. Oh look, no attribution too.
At my company, in the UK, there has been so far no communication on Covid-19 apart from an email more than a week ago to tell us to self-isolate if we recently came back from China and are having symptoms.

That it's it. Not even planning for working for home.
Angular Localization: The Why, What, and How
Yes, but I don't need to audit the server to be sure it can't decrypt it. Thats the real point. Otherwise a ROT-13 that I've manually verified isn't decoded by the backend would be considered "e2e encryption".
Right, but you're talking about starting an open source project whose complexity is similar to that of Jitsi's backend. It may be hard to attract contributors until there's a proof of concept.
Random changes can be positive and you don't need to quantify anything to do them.

Also quantifying after the fact isn't what we're talking about so I could test and verify that indeed you did improved something 10 years ago and you made that improvement without quantifying anything yourself.
Poland closes borders, malls, eateries, pubs, casinos
It is a government problem, the government gave unions special rights that other organizations don't have. It's easy to fix, treat them like any other organization.
You're ignoring the concept of wasted resources.

If I buy a test kit, mask, antiviral cocktail, ICU bed for myself, despite being unlikely to need it, and there's a shortage of these resources, I've lessened the sum effectiveness and response.

Personally? I assume the average person is an idiot, where nuanced topics that elicit emotional responses are concerned.

I'd choose experts doing their best to allocate effectively any day of the week.

The fact that experts are not perfect in no way bears on their nonetheless being better than the average person.
That sounds like the next zachtronics game.
Thanks! Should probably brush up on my APL, as I have last really used APL2 on a mainframe nearly 3 decades ago.

But I have gotten lazy and too comfortable with K.... oh well.
Even working from home I think would have trouble blowing through 1TB in a month. How many hours of video conferencing would that cover? Initial Google search says about 4hrs/GB, so 4000hrs/TB, or over 5 months of nonstop video conferencing?
That's cool - do you think his opinions have changed since writing that 'to identify yourself to a Google service is a grave error'?[0]

It'd be great to learn more about that call for a FOSS Google Docs client if you can share a hyperlink.

[0] - https://www.stallman.org/google.html
I would argue you still need popular support as people might find that behavior abusive. I know I'd be willing to organize dump runs in the event my trash was not being picked up for a reason I didn't agree with.
"corporations would give up their free money piggy bank is untethered from reality"

Bandwidth is absolutely not free, to suggest that carriers Ops and Capex somehow represents a 'free money piggy bank' is actually untethered from reality. There are possibly some alterations that could be made, but it's basically false to suggest that their product is detached from underlying cost.
The problem is that the second you add that escape hole, every company that wants to do shady things can ask their users to use it. To me it's analogous to asking for backdoors in software: "Please just let me get around the security procedures you've set in place. I promise I'll only use it for good and nobody ever will use it for anything malicious"
Keycloak is a good option, but if you're not a Java development it may feel a bit cumbersome to setup.

There are a bunch of good options out there - and all of them are likely better than trying to go it alone!
The color space is probably one of the stranger things I've seen. I wonder what led the designers to choose that scheme. I'd love to see the design considerations for this whole system.
Virology 2020
It was real and most important issues got resolved because of the large investments. But there was also a lot of scammy consultancy going on.

I remember visiting a smaller hotel in the UK early 2000 where the check-in terminal had a Y2000 Approved sticker with a serial number. That made sense, but in the room everything with a plug, including the hair dryer had such a sticker.
So I work at an ecommerce company where sales are taking off and more and more people from the business are asking for dumps of various kinds from our production database. Sometimes people ask for dumps with PII in them (typically customer contact info). I’m trying to educate people about the risks of dumping our database into loads of excel files with no access controls that get emailed around.

What kind of data governance does your service support? Can you automatically filter/redact PII? This would be a great feature.
> That's how you specify "exactly what must happen on integer overflow".

So yes, like I said, you can force a particular behavior, and throw out any system for which that doesn't come naturally - you just made the language more complex for them. And no, that is not simpler than "the behavior is undefined", just different (and more imposing).

> And voilà, we no longer care how a pointer was constructed then dereferenced, we only care about the address, and whether it pointed to an allocated region (and initialised with a compatible type etc, though that part could also be simplified).

Eh. You did nothing about undefined behavior. It's still there.

> A very specific scenario that may be, but it's a scenario we do encounter in real life.

So what was your proposal that doesn't make the language more complex? Because above, you just gave us undefined behavior, which is our starting square.
I didn’t know much about this, but was surprised to read ”a Motorola 68000 […] running at 14Mhz […] two 32-bit RISC processors running at 26.59 MHz“

I wondered how those could share a bus, with that weird 1: 1.899 ratio between CPU frequencies. I think https://en.wikipedia.org/wiki/Atari_Jaguar#Processors answers that. It says the 68000 ran slightly slower, at 13.295 MHz. That makes the other clocks exactly twice as fast.
This should be possible client-side... You just negotiate the TCP ACKs to have a slower response rate, essentially self-throttling the quality of the connection.
For those in the eCommerce area, are you seeing more or less consumer spending right now (outside of supplies ie toilet paper, masks, hand sanitizers..)
While this is true in principle, in practice that is often not the case:

* The more removed bargainers are from the rank-and-file, the less understanding and emotional motivation they have about many of the issues the workers face.

* Larger unions are easier to corrupt and influence - at least if they have a centralized, hierarchical structure (which US unions mostly do). And that is true even if this structure is democratic (i.e. central governing bodies are elected).

* Larger unions are more difficult to reform and recuperate from past organizational failings than small ones.

* The capitalists and the state absolutely _detest_ more radical / tougher unions. So do the more collaborationist unions. While they might tolerate smaller ones - larger ones threaten the stability of the entire system, and will thus be met with harsh, violent suppression, and "member-stealing" / "workplace-stealing" campaigns much sooner.

Case in point: Industrial Workers of the World in the US. https://en.wikipedia.org/wiki/Industrial_Workers_of_the_Worl...
An interesting discussion can be found here: http://mateusaraujo.info/2019/12/17/superdeterminism-is-unsc...
For some reason, god does not seem to like written history or reliable historic accounts.

As soon as writing is introduced in a culture, all the fantastic miracles and revelations stop, or become much more moderate.

Somehow you go from gigantic columns of fire descending from the sky, to simple healing miracles that can be faked and are faked routinely in modern times as well. A magician trick could qualify as a miracle in biblical times.

No more prophets either. Before, prophets appeared every few generations. But now, it has been thousands of years since the last prophet appeared.

Some of the more cryptic stuff can also be explained: hallucinations. There were no people in ancient times to diagnose disorders like schizophrenia and drug use was not punishable by law. And even if they decided to punish drug use they did not have the means to identify illicit substances.

All that, plus contradictions with science, makes me think these scriptures are simply a collection of folkloric legends.

This does not prove a god does not exist.
China has some blame in their initial efforts to cover up the epidemic, but they are hardly a villain.

I cannot fault China at all for diverting medication and supplies they would normally export for their own use - all countries act in their self-interest. The tone of this article suggests China was wrong to do this.

The theory that this virus was engineered and escaped from the Wuhan lab has moved from tinfoil hat territory to possible, but until proven otherwise scientists seem to agree this was a natural virus that transferred to us.

The main warning of the article, that China has too much supplier power in the supply chain, is a good warning. Countries should be able to scale up their industries in a time of crisis, and much of the Western world is not prepared to do that anymore.
The difference is that with gas and electric, there is an increased cost to the utility to deliver more electricity and gas.

With bandwidth there is almost no additional cost to deliver more bandwidth. Yes in aggregate they need to upgrade their equipment, but if they just got rid of data caps tomorrow, they would incur almost no extra cost.

If electricity and gas suddenly became fixed cost, the cost to the utilities would go up dramatically.
I couldn't read this without thinking of πfs (Pi FS).

Pi being an irrational number contains all other numbers. Therefor rather than sending someone a file (eg a video) all you need to do is search the never-ending π and send people the offset instead. 100% compression here we go.

https://github.com/philipl/pifs/

In reality though, searching through Pi to find that offset - especially for bigger files, can take a while.
That's not how corruption works in general - a lot of people make a little more, but are deprived in other ways.

The system is fundamentally flawed - the problem is that these interventions were never thought through or even authorized. In the past, amendments had to be passed for the government to do new things; now it can do anything since everything is related to interstate commerce.
And yet a lot of countries seem to have controlled it to a great extent. China, South Korea, japan, Singapore. They’re not showing explosive numbers.
I see the one letter email is spreading..... I’m actually surprised Arthur can live with such a long and verbose email address - 12 whole letters is almost enough for him to write an music player or something.
Oh man, we did this (MVP style) about 6 years ago, called it Collabo. Tested it with a Facebook group, then we manually connected random people together and scheduled them video chats. We called it "the water cooler for solopreneurs." Really just a fun experiment more than a business. Happy to share whatever learnings I can dig up.

Edit: Just found the homepage mock. "A first-of-its-kind virtual water cooler for freelancers and solopreneurs." It was invite only, too. At least at the start.
Can someone tell me what the most educational part of this post was? I couldn't seem to find one interesting takeaway.
>> The President has a long history of overstating things

Also known in negotiation as "anchoring" - you give people a crazy, exaggerated version of what you want, then you tone it down and easily get what you really wanted to begin with. Anyone who ever participated in any kind of a business negotiation would recognize this immediately. But 99.99% of people haven't negotiated anything ever in their lives, so they don't.

People treat Trump as this linear simpleton, and he plays along, but he's not.
Disclaimer: I used to work at Twilio

I'm seeing discussion below about fully open-source solutions (Jitsi Meet) vs. fully proprietary solutions (Zoom). What's interesting about using Twilio is that it is a programmable solution.

Case in point: I am building a webpage where people can log-in to a virtual office, so that people working from home don't feel so lonely. I have certain requirements, such as:

- All audio is muted
- Participants are arranged in a grid
- Room is persistent (no need for an "owner")

Accomplishing this with either Jitsi or Zoom may have been impossible, because while they are configurable they are not programmable.

Now, Twilio isn't the only Video platform on the market (see TokBox, etc), but I think comparing this to Jitsi/Zoom/Hangouts is like comparing apples to oranges.
I was going to mention the hypocrisy of media and how conflicting narratives on hero worship are compounding mental health problems for younger generations, but you summed it up pretty well.

With the glut of false/fabricated idols, the entertainment industry seems to be playing catch-up on niche hero's to suit every demographic.
Yes yes, I agree with all that. I much prefer to discuss approach with someone senior before tackling hairy problems and have others look at my approach after the fact to improve. But since I often work with clients where I am the dev team, I rely on my professional network to discuss approach.

Agree that getting a technical review from a third party isn't a bad idea.

FWIW this doesn't change my main point: the business owner cares about outcomes, and not code structure (a good outcome is dependent on the code being good enough to maintain e.g. the house not falling down). There's a simple test for this BTW: write lited, beautiful code that doesn't solve the business problem you were hired to solve and see how popular you are with your client.
something related (but not real-time like chat roulette) is https://standups.io/ “Insta Stories for Remote Workers”
They waive that in a lot of cases, as they're trying to build out their network of xfinitywifi hotspots you see everywhere. I still ran my own modem, but it's a point to keep in mind.
Good ol' Terse. Terse & HLA [0] always tended too far to the ASM side. Made writing it seem more like messy ASM. I wanted some thing more like C. Then I realized, I already had working C.

[0] http://plantation-productions.com/Webster/HighLevelAsm/hla_e...
> “Honestly, I’ve never worked with a museum that was so up-front,” Loll says.

It doesn't sound like they were trying to hide anything.
It has to be on the whitelist, and they require that they control the software running on it.
Couldn't have described it better. I felt myself vomit a little bit at how deeply the author misunderstands the philosopher he bases his entire pieces title on.

The piece is nothing more than a banal juxtaposition of modern issues (fascism! technology!) to an uncontroversial call to some "spirituality" of an arbitrary sort known only to the author. Oh yeah, and superheros.
> scandal

Scandals - numerous.
Buying dubious pieces that have been stolen or faked shouldn’t be taken as a good thing. This logic isn’t applied to real museums luckily.
Feeding wildlife can lead to animal social structure disruption
Is the offset of an arbitrary sequence in PI really shorter than the actual sequence?
That’s pretty much how I feel. Go to web if possible. It’s also better for the resume :)
That's fine. What I'm really looking for is just an expression of intent to contribute once a plan is in place. I don't mind taking the first whack at a proof of concept.

However if people do want to contribute early on I'd welcome that :)
“Dats caps” have many variations.

Americans are used to the version where tricks and ISPs advertise “unlimited” but have arbitrarily defined and enforced caps with no transparency where tut may get throttled, random packets dropped, that sort of thing.

Australia OTOH (IMHO) handled this much better.

The ACCC (like the FTC/FCC but with teeth and without regulatory capture) said it was false advertising under the Trade Practices Act to say something was “unlimited” if it has soft or hard data caps.

What this did in the nascent days of Australia’s broadband was force ISPs to offer an explicit quota that was advertised. It allowed Javier users to pay more and lighter users to pay less.

Some hardliners here will rejects even that but non-American ISPs have one big coat and limitation that American ISPs don’t: they have to pay to connect to America. And transpacific bandwidth certainly wasn’t free.

Nowadays unlimited is more the norm and it’s actual unlimited too. This is just market maturity as external bandwidth is a lot more plentiful than 10-20 years ago.

Of course, the connection speeds still suck but that’s a whole other thing.

My point is that companies need to be stopped when they make false claims about “unlimited” or anything else.
Trump Declares National Emergency
PayPal has always used scummy tactics like using their EU banking license and declaring themselves a payment processor at the same time to get all advantages and avoid all disadvantages of both.
Tracing D Applications
1700 Google Employees helping Gov coronavirus website
Donald Trump just said, 1700 engineers at Google helping build a website? Anyone knows what he is talking about?
All of your explanation (which is appreciated) just further describes the request smuggling, not how that ends up sending the slack cookies to the hackers server.

If you take all of this together, it's all leading to Slack's back-end server returning to the user's client a 301 response that tells the user's browser to send a new request to the hacker's domain. However, when the browser does this, it's to a different domain, so typically the slack cookies would not get sent with that request, unless I'm missing something.

The "Explanation of malicious request" section doesn't explain this, either. All it explains is that all this effort was to get Slack's server to send a 301 response to the user's browser pointing to the hacker's server, but then it glosses over any information about how the cookies are getting sent with a single sentence, "and all cookies (including 'd') get redirected there too.... :("

My question is, how?

Is something going on where Slack's back-end servers are explicitly setting response headers that allow their cookies to be sent to the hacker's domain? Is there some additional vulnerability that's allowing the browser to send the cookie across domains on a 301 redirect?
Losing that much per paycheck with nothing guaranteed in return would chaff me after awhile. I hope it works out for them.
You will gt downvoted like there is no tomorrow here, but you are factually correct. Sadly people do not grasp our fiduciary currency based financial system.

We create money all in extreme amounts all the time. Money is not some sort of 'ore' which we have to mine out of the planet through hard labor. It's a resource we create at will by simple agreement and at the push of a button in unlimited quantities. The 'downside' is that 'new' money potentially can devalue existing money, as there is just more to go around.

Giving the massive amounts of money we create daily to those that need it, for instance to retire after a reasonable lifetime of work, in some twisted logic feels 'bad', where lavishing it on those that do not need it, so they can use it just to hoard, speculate, or buy back their own stock, seems to be accepted as 'fine'.
There's a market for that geared towards senior citizens (they show up in daytime tv ads).

They'll exist as long as there's a market for it.

That said, the definition of 'dumb' phone is going to vary, and senior citizens in 30 years will be seeking what looks like today's iPhone, or an android phone. Maybe.
Optimising mine sweeper solving in Svelte
Comcast advertises very clearly that unlimited is an additional $50/m: https://dataplan.xfinity.com/unlimited/