skysight-inc/HackerNews huggingface dataset:
>People don't join unions if they are going to be worse off materially.

Tell that to anyone whose workplace unionizes against their wishes and lives in a "closed shop" state. (Yes, closed shops are illegal, but agency fees lead to essentially the same thing).

Being forced to pay a fee to a union that does not represent you and that you did not vote to join is absolute bullshit.
Fermented foods such as kimchi or sauerkraut can provide B12, but you have to get the old-fashioned variety, not the "pour some vinegar over boiled cabbage" version.
Yeah, but they can at least do the following things:

- Don't connect calls coming from numbers they own that they have not assigned

- Don't connect calls from a number to itself (my wife recently received a phone call from "herself". Then she received 20 more phone calls from irate people sure that she spammed them)

- Don't connect calls where the calling number is coming from an invalid area code or LATA

- Don't connect calls where the calling number is a string of only digits. There are no people or businesses with this type of name, most likely.

This would solve between 10-50% of the spam calls I get, I'm pretty sure.
Metric: Stuff that techies like deliberately leaves money on the table
Prometheus definitely stood out.
If they can do what they advertise, states could start implementing carbon taxes per gallon on the current gasoline to make the 'CO2 neutral' gas the same price or less.
Link should be changed to the homepage instead of the current weird page that has no info

https://pixelfed.social/
>>What if you're better than the majority of "us". I can negotiate a better deal for myself than they can get or justify; now I subsidize the group for "the greater good".

Yes. This is also how insurance works. Also, statistically speaking, most people aren't better than the majority. The union then yolks the top half to make things better for the majority. People see this as unfair because they think they somehow got to be better than the majority solely by themselves and with no gains provided by others in their field. This is a way to help your sector directly. Also, a rising tide lifts all ships, so it's also possible that you earn more in the union model than when employees were pitted against each other. Less money goes to share prices, sucks for them.

There is absolutely an imbalance between the rates being paid to western white-collar workers and the value they create for their companies. If there wasn't, we wouldn't continue to see stockholder shares increase and growth in income inequity. I would argue that unions aren't as common in the white collar sector because most office workers don't fully understand the unions because they're 2+ generations removed from someone who may have been involved in one.
You mean the 5-day work week, originated by Henry Ford, and spread throughout the world by unions?

More than a decade past before another company adopted the 5-day work week. Unions took Ford's example and made it the standard.
> for whatever reason Chrome on Linux installs a google.chrome repository, uses the distro package manager

Because that's the proper way to do things instead of each application bypassing the package manager and downloading updates and whatever else behind your back. How would you track and control updates if each application you use decided to do its own thing? Secondly, if installed to system directories, applications cannot write there without superuser privileges.
Probably true! I halfway expect Chris Christie's new reality show to start just after Trump's reelection.

It's kind of a trap for old media, however. They are losing the only advantage they had, credibility. When that's gone, the bitter clingers will still watch for a while, but they won't find any new viewers/listeners/readers.
> after dramatic unmerited changes in the terms of employment is too late to start a union.

It's actually pretty invariably when unions are formed other than at firms in industries that are otherwise pervasively unionized.

Which is actually pretty analogous to physical security: outside of measures taken by everyone in similar circumstances, most heightened measures are taken after a dramatic experience shatters the sense of safety.
You said it better than I could.

The whole "I cannot immediately see the benefits of paying for something, therefore those benefits probably don't exist!" mentality needs to die.
The Arrival of Java 12
I used to get more life out of my MBP by spending about $400 on max memory and a faster hard drive. Even with inflation $350 for memory seems a bit high (assuming there comes a day when you can put 32G in one of these things :/ )
You can have unrelated commits and roots in a single git repo. No need for empty root commit.
You sound how you eat: speech evolved as diet changed
I deeply question the value of FB's existence in its current form for many reasons, but given its size and influence, I'm not so naive to think that it's going away anytime soon.

I chose years ago to stop using Facebook and encouraging others to do the same. I truly believe the absolute best thing FB could do for society would be to dissolve, but that's not realistic.
And I know being an auditor, how the controls in the SOC audits are designed around to miss the pressing issues of cloud!!!
> Registrations are closed.

Can someone explain this?
Today’s Firefox Aims to Reduce Your Online Annoyances
5G is on the way, and will enable this stuff anywhere. MWC had tons of demos of 4k, multiplayer, and VR games streaming via 5G. A lot depends on how/when/if it's all rolled out, but unless you're currently 194 years old, it's gonna be a lot sooner than you think.
> If recognized, Kickstarter would be the first major tech company with union representation in the United States.

What has happened with Microsoft's union?
I was a beta tester for Project Stream. FWIW, I traveled with a Pixelbook and played Project Stream with the hotel WiFi in Seattle. Everything is smooth and similar (if not the same) experience when I played with my home WiFi.

The latency is good from my experience. There are occasional resolution drop but that happens <1 per hour. Mind you my experience was based on playing ACO which probably is not sensitive to latency.

I also played Nvidia Shield Now on Mac while it was beta. I would say Project Stream is a much much better experience (no need to signup a new account is a plus, no client required a HUGE plus).
Normally, I'd agree, but newcomers to SF have outstripped housing development by a large degree for something like two decades at this point. So the amount of new construction you'd need to satisfy current demand would be staggering.

Not to mention, a drop in housing prices will make the region even more appealing.
So... you propose nothing, then?

Or at least, you didn't really answer the question that was asked.

What would you suggest as a solution to the problems stated? These problems are larger than just Facebook.
You can already stream to a mobile device over 4G now: https://www.youtube.com/watch?v=ykFQW6Jtc0A

The quality of this is only likely to improve with 5G coming in the next year or so.

This technology consolidating in the hands of only two companies implies there aren't going to be any competitors. Nvidia is already establishing a foothold in this space, and I imagine AMD will also do so eventually. If the technology is actually interesting to consumers, there will be a competitive ecosystem that springs up to serve them. The future isn't as dystopian as you're implying.
Management may feel that they do not have the power to schedule standup at that time, because they would lose key employees.
I've bought houses using an agent and not, and the latter was in every way more pleasant and predictable. The agent (and their supervising broker) overlooked fundamental items in the contract which ought to have been obvious, like ensuring the current renters would be out before close. Even with the seller picking up the tab for both agents, as a buyer I would prefer doing it myself. The only drawback is, of course, that it's much more difficult to get into houses without being represented by an agent.
The point is they overcommit and then back out instead of doing more careful due-diligence. Google Glass is an example of the right way to explore a new product; most of their ventures aren't so conservative.
Announcing Istio 1.1
raises hand
I see my job to be a human-shield whose sole purpose is to try to ensure something worthwhile gets done by the collective.
No shortage of smart-people. Tricky bit is keeping them pointing vaguely in the right direction and ensuring nobody upsets/interrupts them.
I'll fight my/their corner, but accept I may be wrong/out-of-my-depth if you can tell me why. Until then, I just soak up the grief.
Biggest turn-off - people who think personal excellence in one area is infinitely transferable.
That is not related to tokens. You could ask those question to any merchant. No matter if they sell chewing gum or tokens. A merchant better watches out to not take fake notes.

The token issuer sells a box of 100 tokens to a store. And charges the store $110. Just like a chewing gum merchant sells a box of 100 chewing gums to a store.

Last time I checked, there was chewing gum in stores.
That doesn't really change my argument. If the pace slowed down then a x70 will last longer too.
>No users reported the video during the live broadcast.

This line would be suspect coming from YouTube or Snapchat, but Facebook has lied so many times that it's become impossible to believe them.
> This is a way less clear-cut distinction than you're making it out to be

It really isn't. I think we can all make arguments as to why we're justified in taking from others, but that doesn't change the reality of what is happening.

> may not be relevant anyway:

AFAIK this means only public sector non-union employees cannot be forced to pay for unions' political activities. Private sector employees are still on the hook. Unless there's something else you're trying to draw attention to.
Thanks, that was really helpful. I find it interesting how differently countries around the world do essentially the same thing.

I quite like the idea of having someone find houses for me, although with most houses in the UK being on either RightMove or Zoopla (the two main listing sites) it probably wouldn't be worth the fee.
A Dark Sense of Humor May Mean You Have a High IQ
> what would they think of unionizing the union?

I've worked for several unions and, at least in my experience, most union staff actually are unionized.
Why not setup an autoscaling cluster in AWS for your build jobs? It is cheap as hell these days.
> They are a monopoly in the sense that pretty much every one of the 20-ish people I support on Patreon has said something along the lines of "Patreon's recent actions make me want to switch to an alternative, but there isn't one, so my only choice is to hunker down and pray they don't keep doing more things to chase away all the people who are generously giving me money."

Reminder that SubscribeStar is back up and running. They are a good alternative, at least in the interim, if your supporters are leaving Patreon.
Even tech workers can’t afford to buy homes in San Francisco
To be fair, some are more democratic than others.

However, because the private firm is not legally, or practically democratic at all, it makes sense for those who love democracy (and themselves) to unionize, yes.
I think this is important. The OP seems to think that management is totally open to just being fair and inclusive with individual employees but that the situation becomes too polarized when a union is implemented. This ignores the fact that it's in management's favor to keep people isolated and unaware of other employees issues.

No matter how great your workplace is, it's already us vs them whether you want to admit it or not. That's the nature of the beast.
> I am rejecting your high density sustainable cities list but when I get the time, I will do my own research and if I am wrong in my intuition that you are off mark, I will certainly come back to you with it.

You reject the history of the world?

> Also..I can’t give you any example because no system lasts for ‘thousands’ of years.

Yes, they do. Humans have numerous examples of sustainable systems. The Japanese are well known for several businesses that have lasted over 1000 years. The English have their own share of institutions that have lasted centuries. Of course, institutions like the church have lasted two thousand documented years. Humans know how to build to last, but it's a matter of following the wisdom of the ages.

> The solution is not high density and shaming people NIMBY or coerced altruism but cooperation

Coerced altruism? We currently have coerced ruralism! San Francisco is not built the way it is because developers and property owners want it. The government of San Fracisco places artificial limits on what can be built. It's one thing to not want to upgrade your own home, but currently, the city allows your neighbor to tell you hwat you can do with your property. If you want to build higher density, your property improvement plans are subject to a hearing of your neighbors and neighborhood. This is ridiculous. People should be free to do what they want so the free market can work, and we should not be coercing them to maintain an untenable status quo.

> This leads to no money for infrastructure improvements or overcrowding in schools and budget cuts. And yet..it’s these high property priced areas that have a higher influx of school kids. It’s not working.

There's no such thing as overcrowding. People have been educated in large classes for many many years. The issue is a lack of focus on education and academics in the schooling system. The American school system completely lacks rigor, and teachers tend to come from the lowest ends of their educational cohort (test scores of teachers are among the lowest when compared with other groups)>
Resurrecting an Old Plotter
I see no reason for any workforces at any of the companies I have worked for as a developer to unionize. In my short career before that, however, I thought it would be very helpful for the valet company I worked at to unionize.
> The problems arise when you go to 100,000 and that old 16bit machine rolls over at 65536 but the newer ones don't

There, we are running into the question of: on that system, can we define that array at all, if it has 100,000 characters.

> That type is part of the C99 standard.

Unfortunately, the standard isn't what translates and executes your code; that would be the implementation. The standard allows implementations not to provide int16_t, if they have no type for which it can be a typedef name. A maximally program can use int16_t only if it has detected that it's present. If an int16_t typedef name is provided then <stdint.h> will also define the macro INT16_MAX. We can thus have code conditional on the existence of int16_t via #ifdef. (Since we know it has to be nonzero if provided, we can use #if also).

> Other times someone (me) may want things to roll over at the 16 bit boundary and we need to specify the size as int16_t rather than figure out if int or short or char is that size for each architecture. (and yes I know rollover is undefined behavior)

Someone who knows C knows that unsigned short is 16 bits wide or wider, as is unsigned int. A maximally portable wrap-around of a 16 bit counter, using either of thise types, is achieved using: cntr = (cntr + 1) & 0xFFFF. That will work on a machine that has no 16 bit word, and whose compiler doesn't simulate the existence of one.

We can do it less portably if we rely on there being a uint16_t; then we can drop the & 0xFFFF. (It isn't undefined behavior if we use the unsigned type.) The existence of uint16_t in the standard is encouraging programmers to write less portable; they reach for that instead of the portable code with the & 0xFFFF. Code relying on uint16_t, ironically, is not portable to the PDP-7 machines that Thompson and Ritchie originally worked with on Unix; those machines have 18 bit words.
"no meaningful latency" --> citation needed. In gaming, every ms counts.

"for no reason": I can think of a variety of ways it will be beneficial to the overall utility and simplicity of setup. Seems like an odd thing to be so negative about.
How to Build Successful Teams
In your model you’d simply shift (even more) corruption onto the appraisal process.
Big companies appear to be pivoting into blockchain as private stablecoins get serious.
These kinds of responses are akin to “If it’s illegal and people are still doing it, then clearly the solution is to make it extra illegal!”
The key is "relatively"

In the uk its relatively well paid but much less than say a train driver is the average dev in London earns less than a train driver gets for a four day week an they have over time and a DB pension.
The default cost of a transaction is typically ~$.30 cents. Thats just payment processing. Not alot of margin there.
How did reading and writing evolve? Neuroscience gives a clue
Jade Raymond is at the helm!? Color me very excited, she was running the original Assassins Creed game back in the day. She's a very talented producer!
If you're keen to remove the romance I can recommend 'Marching with the Devil' by David Mason. It's a raw first-hand account of the Legion during the late 80s and describes the author's boyhood dream of joining vs the reality of his situation in the Legion.

https://www.goodreads.com/book/show/11683362-marching-with-t...
Not everyone might feel comfortable to keep working on their pet project when life gets thought and there isn't any money getting in.

Yes, others might pick it up, but it is seldom the case.
The "hacking" is often reading access keys out of public repositories, so not exactly nation-state stuff here.

I can confirm that we had that happen to a developer account (who did exactly that <doh>) and AWS refunded the charges with zero hassles.
Network segregation is a speed bump. See eg Stuxnet.
> zero of the setup is intuitive

that is true on the other side too.
It was promptly shared on horrible sites like 8chan and KiwiFarms, and then a Torrent was shared to alleviate the bandwidth pressure on those websites.

It was in full force before I even heard about the shooting.
Architecting Istio 1.1 for Performance
Pax: The fastest JavaScript bundler in the galaxy
I used to get these, every 5 minutes, right on the clock. Turns out, OS X location services rescan wifi every 5 minutes, God knows why. Turn it off, lag gone.
A genius can admit finding things difficult
It's less about them killing products and more about them following the same frustrating sequence of steps (for products that people actually liked):

1. Release a product, make it decently good.

2. Kill it in a few years after it has gotten widely adopted.

3. Release an alternative product that does the same thing, but, a lot of times, worse than the original and/or with missing functionality from the old one that people actually care about.

4. Bonus step: make it really confusing (looking at you, Hangouts => Allo/Duo).

5. Repeat the cycle.

Notable examples of it that come to mind:

* Messaging: GChat => Hangouts => Allo/Duo => I got tired of keeping up with that they are pushing now

* Music streaming: Google Music => Google Play Music [just a rename, I think] => YouTube Remix => YouTube Music

* First party Android experience: Google Play Edition => [I feel like I am missing something in-between here] => Android One + Android Go
I haven't used native JS modules yet.

I read through the linked page and it's not totally clear to me why you can't just import directly from node_modules. What Pika/web appears to do is find node_modules that use valid export syntax and copy them to a different dir. Is that correct? Am I missing something?
So are DropBox and YouTube.

Sometimes it’s the network effects tied to a feature that make it succeed. That seems to be the case here.

I know I don’t want to subscribe to 5 different sites that do this kind of thing.
> It infuriated me. They didn't fix it for years.

"They didn't fix it" implies someone reported it as a bug. Even if no one did, if you were infuriated by it, surely you did, right?
Call of Duty Mobile Announced for iOS, Android, Made by China’s Tencent
> Pokemon Go

The poster child of unplanned outages and scalability issues. Ouch.
It is. But I already can follow from Mastodon which is really cool because it's a different software.
Here's the problem I'm struggling with:

1. Typically, you only ever care about minimizing bundle size in cases where latency is consistently questionable

2. In those cases, whatever UI you're supporting is likely then not meant for latency-sensitive operations, and thus the overall workflow tends to have low state complexity

3. Just how much actual value is added in those scenarios by having the ESM workflow specifically in conjunction with importable NPM modules?

I'm sure you can think up some contrived use cases but I'm just not seeing any particularly compelling ones.
Which are all things that usually no consumer pays for, hence the big failure of trying to sell FOSS desktop software.
Earlier you were saying that the optimal move would be for the union to dissolve, and now you're comparing that to loosening air regs after they turn out to have overcorrected. That's moving the goalposts.

You should compare "dissolving the union" to "abolishing all air regs" or "easing up on union activism" to "loosening the more onerous regs".
Apart from things like progression, inflation, handling grievance cases.
California needs mixed-use high density housing with pedestrian friendly streets. Frankly, I have also lived in high density California, and all your problems are solved if you just walk everywhere.
You probably won't end up with a dependency tree. Remember development in 2007? Remember this?

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

Under ESM, each of your dependencies could go back to being a (CDN or /vendor-directory) hosted "release." The release would have been packed together into a single JS file + a single CSS file by its developer, when it was published. There would be no reason to further run a bundler just to turn ~5 such pairs of files into one pair. Over HTTP2/3 that difference is negligible.

It's non-negligible for "thousands of dependencies", of course, but nobody would be doing that. "Thousands of dependencies" is for library development, not for library release packaging.

NPM (or Pika) is still useful under such a paradigm, for the same reason Cargo or Bundler or Pip or Mix or whatever other tools are useful: these tools let you specify your direct dependencies using symbolic version constraints, and then retrieve+update+lock those dependencies. This is helpful whether your direct dependencies are "baked-down" release packages or raw deep-dep-tree source.
I think AGPL is a fairly good choice for anything that's potentially used as a hosted service. All the big enterprises I've worked with so far have a policy that forbids AGPL'd software and rather purchase commercial licenses. SMEs & Startups may make different choices but depending on your product they may not represent the relevant majority of the market anyway.

Ayende from RavenDB (which is a great no-nonsense document DB) has written an interesting blog series [0] on how they approach OSS while still making money from it and keeping their interests aligned with users and customers. TL;DR they license the full server and all modules as AGPL, offer free community (commercial) license that don't skimp on core features (clustering, authn/z), treat support as a cost-center.

Appears to work well for them and I personally find their mode of operation sympathetic.

[0] https://ayende.com/blog/posts/series/186113-A/making-money-f...