skysight-inc/HackerNews huggingface dataset:
I've heard this too, but never seen any evidence.

The only good jobs I have had were unionized.

The worst jobs were all non-union.

Employers got around unions by moving factories overseas. Movies like Norma Rae could not be made today.

Fat Cats got real slick.

That said, some jobs just can't be shipped overseas. And many of those jobs are perfect for unionization.

(I won't be back to debate. Too tired, but I will never understand how unions got such a bad rap, especially among the under thirty crowd? I guarantee working one day on a non-union construction site will have the most ardent anti-union bloke singing a new tune the following day.)
Well, at an absolute bare minimum, wages for these jobs should grow to compensate for changes in the cost of living, otherwise they are effectively getting pay cuts every year.

Edit: more simply, anyone working full time in a first world country should not be living in poverty. Once you lose this, you begin falling down the path towards losing "first world country" status.
Think of it as a form of positive income.
If inequality continues to grow, it seems like eventually an economic crisis will trigger those today called antifa thugs, alt-right nazis, inner city gangmembers, intellectual jihadis, violent incels, etc. to unify against the thousand rich guys who own everything (and so nothing).

If they retreat to islands and citadels, perhaps instead retribution will be taken against the perceived proxies of the tech tyrants who ate the world, the tech workers.
Consumer Protection Laws are many and varies across jurisdictions, they are rather tough in various parts of the globe.
Newbie Web Developer FAQ
> Not everyone uses it, but pretty much everyone that does and sticks to it sees impressive results.

This is another way of say "everyone that it works for gets good results"
Learn Faster by Writing Zettel Notes (2014)
Really nice tool actually. Need to fix some things on my site though ...
Second and third generation immigrants have an interesting relationship with that side of their culture. They predominantly identify as the nationality of the culture they were born into, and sometimes have no direct link to the country their parents or grandparents were born in. I'm very British, but am quite proud of the polish components of my name. My link to the country is tenuous though, beyond the yearly wigila. I was talking to a first generation immigrant recently, who described the piroshki that are traditionally eaten, and I realised my family had been doing it wrong all along. My grandmother is very much alive, yet our tradition had already been warped. That made me a little sad for how far away my heritage really was.

This article isn't about concrete actions or remediations for that feeling. I'm not going to marry a polish person to make sure my piroshki are perfect. It's about the way later generation immigrants naturally drift away from their heritage without noticing, and how that can be upsetting. I didn't notice it happening to me for a long time, and when I did, I didn't feel great.
Hardly. Compare std sort to qsort and tell me that it's superior.
I love the fact that these guys were so dedicated to their craft in the face of zero money and all the ridicule. I always enjoy seeing that kind of extreme motivation.
Pdf is so that Authorities do not need to print & deliver card at home( they take 20-90 days for that). They say people can download & print it as & when required.

Not all systems are online/electronic. Although explicitly prohibited, banks keep a paper copy of Aadhar & so do courier delivery, passport etc. Only mobile companies this year have done away with keeping a photostat. Law is, bank or mobile or any ask aadhar number, authenticate the request, fetch required data & store that resulting Boolean.
I really like the idea of spaced repetition learning, but it's the little details that are driving me crazy.

I cannot get Anki working on Raspberry Pi. (I have a Raspberry Pi connected to a TV in front of my rowing machine so I can study while I'm exercising.) I tried Mnemosyne but I can't get the sync server working, and I'm disappointed in the formatting options provided. I tried org-drill but adding images to cards is quite difficult.

Right now I'm working on writing some Javascript that can be plugged into web pages to provide the spaced repetition functionality. That way I would have the full capability of html5, css3, javascript, etc. Syncing would be handled by whatever file syncing software the user preferred. Creating/editing cards would be by whatever workflow the user wanted.

If anybody has any other solutions to the problems I'm having (running Anki on Raspberry Pi, Mnemosyne syncing/formatting, etc), I'm ready to listen.
Aren't they doing that already to make their numbers look good? (Though of course a monetary incentive would probably shift the distribution from small easy to close cases to most profitable ones.)
> The problem is not really with Aadhar, but how people and companies use it.

But the way people and companies use it is predictable. They'll tie everything to it in a way that isn't secure (because who are we kidding) in a way that information can't be updated if wrong (because even if the identity is centralized the data isn't).

And it will be used comprehensively to coordinate surveillance.

But that isn't even the major problem. The problem is that if someone compromises your bank they can steal your money; if they compromise your vehicle ownership info they can steal your car; if they compromise your phone they can invade your privacy; if they compromise your corporate ID they can get inside your company.

If they compromise your One True ID, they get all of that all at once and the ability to take out credit in your name, enter contracts in your name, commit crimes in your name, etc.

Correspondingly it increases the payoff (and so volume) of attacks and the harm caused by each attack, for a polynomial increase in total damage with the size of the identity system. Creating one system for an entire major country means... you can do the math.

On top of that, what if someone were to compromise the system itself, for everyone all at once? Armageddon, basically. Possibly literally if the system is used to control access to weapons of mass destruction.

All centralized identity systems are inherently insecure. We don't know how to build something that can withstand the attacks that such a large payout attracts.

It's the same category of problem as trying to provide secure law enforcement access to encrypted data. It's too much power to put all in one place. That much centralized power inherently draws in an insurmountable level of corruption and crime, and is a catastrophe as soon as it touches the normal background level of incompetence.

And what's so bad about having one ID for your bank, another for your employer?
I'm willing to bet most of the instances that a large group of instances have blocked federate with each other. There's definitely kinda a split among Mastodon instances, between free speech instances and fairly moderated instances. I wonder if you could find an instance which plays well with both sides.

There is no overarching authority on these instances, so there's a lot of options, it may just be hard to find the one that meets your needs.
New Update for the Addictive Game AvoidSQR – Avoid the Evil Gray Squares
I wish the author pointed the spotlight at an increasing bloat of the general Internet traffic.

Comparing to Internet early days we now have communication pipes of gigantic bandwidth... yet somehow they get overrun, ISPs still peddle more bandwidth for more coins.

Ratio of usable content to aux (scripting, ads, cosmetics) just keeps dropping. The pages are not only byte heavy, they now CPU heavy (due to scripting, SSL etc).

In retrospect, I'd rather wonder wheather the current __implementation__ of Internet is the right one. Perhaps now one could envision an alternative implementation, leaner, more secure (or less reliant on that), more analog/human?

After all the base purpose for Internet was to connect computers, now it's used to connect people lives.
I really like the https://ankimono.com webapp, although creating your own clone is a great way to learn a new framework or language.
Yes it is a social problem. But I disagree that you can solve the social problem without very opinionated and restrictive syntax and semantics.
>>Bitcoin progress has always consisted of overcoming allegedly insurmountable problems, Lightning dev is no different.

Bitcoin's founder solved one allegedly insurmountable problem: the Byzantine Generals' problem. It's irrational to believe this means Bitcoin Core's development team, who had no part in the original design of Bitcoin, will solve more problems of this class.

Bitcoin Core should have fully exploited the existing breakthrough in decentralized consensus, by simply raising the block size limit to provide enough space for the world to use Bitcoin, instead of pushing Bitcoin's luck, and premising its success on an uncertain technology like LN.
I also would deeply contest those number claims.

To speak specifically to the Android claims, this author does what so many others have done: Long after the hype has worn down (hype that including mainstream media attention) they eventually get around to an Android port and then report miserable Android sales.

Well, no kidding. I mean if it doesn't have the word of mouth pitch, does this look compelling-

https://play.google.com/store/apps/details?id=com.yourcompan...

It looks like a hello world app. And the com.yourcompany bit is telling.

We've seen this with a number of much more polished games as well: Release on iOS, get tonnes of press and attention, and then long after the hype has died down release something on Android. Do these people really think those users just sat waiting?
George J. Borjas from Harvard has done a ton of research demonstrating how immigration suppresses wages across labor categories.
I had to read this in middle school (ages ago) and it has really stuck with me. Whenever I read about some “strange” practice of another culture, I think of this study and it quickly rearranges my perspective.
Tried it but couldn't make it work.

When someone provides instructions to set up a WireGuard server on my Linux server and a client on my Android, I might just buy into that "easy setup" story.
I like these too. Here's Jordan Mechner on Prince of Persia:

https://www.youtube.com/watch?v=CjE4JyfMVLc

Also for Fallout fans (the first game):
(EDIT: unrelated to Prince of Persia, I just like Fallout)
https://www.youtube.com/watch?v=T2OxO-4YLRk
Connect people w interesting projects to people with skill looking for something
Regulatory Tribalism in Cryptocurrencies
For dev? Maybe some categories of standalone desktop and mobile apps? Something with less frequent releases and without a server infrastructure to monitor.

A lot probably depends on the team you have to work with.

Maybe education? Producing content? Books, tutorial videos?
We also don't know what the real impact undocumented immigrants have on the labor market. They tend to have some impact on aggregate demand, the same as legal immigrants because they also participate in the economy as well.
https://www.deepdotweb.com/2014/07/29/vendor-xanaxking-anti-...

> To date, agents have seized over $200,000 in cash and $25,000 in Bitcoins from Defendant’s operation.

> …It is critical to note, however, that this figure represents a small fraction of the proceeds that were flowing to Defendant. The cash seized came only from funds that Defendant had on hand on May 28, 2014, and from an earlier limited seizure of packages. As discussed above, Defendant’s operation was high-volume and lucrative, and agents do not know where Defendant has hidden the rest of the money.

> While agents made a limited seizure of only $25,000 in Bitcoins from Defendant, it is possible that he has access to significantly greater quantities of this currency.

https://www.deepdotweb.com/2018/01/11/darknet-vendor-dutchki...

> The ex-boyfriend may have earned even more money, but he told the court that he had forgotten the passwords needed to access one of his laptops.

https://www.theguardian.com/uk-news/2018/mar/21/manchester-s...

> The value of their sales was at least £812,000, the court heard, but their profits are likely to have grown exponentially due to the rise in the value of bitcoin over the period. Prosecutors have so far been unable to trace Assaf’s bitcoin.

There are hundreds of other cases in which they didn't seize 100% of the suspect's BTC.

The cases in which they do seize 100% get more media attention, but they are actually in the minority.
> Or they'll live in citadels and instead retribution will be taken against the perceived proxies of the tech tyrants, the tech workers.

Like Google busses being blocked in SF and Apple vans having their windows shot out on the highway? We’re closer to your prediction than you think.
>The overlays destroyed performance.

True. A space-time tradeoff.

>I ended up making a segmented that spilt the call graph into mostly subtree by selecting the subroots. A small set of the shared pets got to live in non overlay memory.

I didn't get what you mean by "making a segmented" and "shared pets". Typos?
You don't have to marry a Polish person. What if you participated in more Polish cultural events? Meet some local Poles, take some Polish language classes. It feels like there are plenty of low-barrier things that you could do to help you reconnect with that part of your heritage if it bothers you enough.

As for the article, I'm willing to believe that her fear of missing her connection to her culture is merely a manifestation of her grief at losing her mother. Otherwise, it would sound more like she's a little sad, but not enough to do anything about it. Certainly her call either way, but the latter would make me sad that it made its way into the New Yorker.
Just need to know where to shop:

http://www.lian-li.com/pc-tu100/
This is great! I wish it had more posts.
Not sure why I got downvoted... I have been working in web development in the last 5 years and have started working with Jupyter notebooks in the last 4 weeks while taking some Data Science courses.

I really feel like state management with jupyter notebooks is a bit whacky. From my experience having built and maintaining websites, it's bizarre to open a notebook with a previous state but have cells not work because it needs to be reran from top to bottom.

In contrast, when opening a web page, the state is usually reflecting what you'd might expect without having to refresh the page.

I am sure there is some setting to correct this (either rerun on open or don't save state on exit), but it hurts my mental model of how a browser based application should work.
I'm sorry for your losses.

My grandfather was an artist. Art is always sadness to me. Even my photography. The flavor of sadness, I've experienced a variety of these.

I don't know if this comes through in all of my art, but, that's me. Art, sadness. I suppose I detach from it by making art.
unions are an organization that can, if it's working properly (big if), stand on equal grounds with HR - and probably the only organization that won't get all of its workers-members fired the moment the company realizes what's going on. sometimes.
China, for example, has experienced a massive trickle-down of Western capital

This is not the effect that the term "trickle-down", or "supply-side" economics refers to. Trickle-down economics is a fallacious concept that says if you make rich people or corporations even richer, they will in turn re-invest their riches in things that employ wage-earners. There is no empirical support for this concept, and much empirical evidence that the reverse is true - a vibrant economy requires most of the economic activity to be enriching the lower/middle class wage earners.

The massive flow of capital to e.g. China is simply wage arbitrage combined with structural disadvantage, e.g., no worker safety protection, environmental protection, etc costs.
Amazon hired an army of employees to say nice things about it on Twitter
>In order to win in this war, programmers had to be both trained and talented in computer science...

Being long enough in the tooth to have been 'hacking' back then, I'd strongly disagree with that since - and rather obviously given the era - there was little training to be had.

Rather, I'd characterise it as being a time where anyone (irrespective of talent or training) could get their own computer and be the master of it.

Personally, I resent the system trying to take that control away from us (in this case, trying to pass us from an age of controlling our own computers to having to be licensed, controlled and directed in what we can do with them).
I agree. No single person or group should have the capability to "censor" anyone. On an individual basis, any single user should decide to block, hide or completely ignore anyone they want at will. And here's the thing, Mastodon already has all kinds of controls like that for all users. Why the need to have a "benevolent dictator" that can by popularity or influence can decide what an entire group gets to read or see. That's censorship in my book.
I think Federal Reserve stated that they are raising interest rates 6 more times to prevent wage inflation. Unless I read it wrong.
Agreed in some cases, but again, I've been pleasantly surprised.

Technical managers understand what needs to be done...etc and enable high performing teams and make it well known during bonus discussions. When your department is responsible for major success each year, the technical manager can push promotions...etc fairly well. At this rate I'm avoiding the other departments like the plague.
OP here: You're on the right track in that I go to boarding school. Definitely not super-affluent (it's Louisiana after all!), but not an average high school either. We've got very good teachers and a wide selection of advanced classes, so it makes more sense that college is pushed hard here.

But regarding the first point, the program is mandatory. As for the second, I haven't heard of any other options and I doubt they exist, but as you point out it may just be the circles I interact in. And of course attending boarding school is a choice, though I can't speak for what the situation is at the other schools.

> I distinctly remember more than one person dropping AP Calc so they could focus on the college prep course...

This comment really made me smile. I wonder how much that was actually motivated by wanting to focus on college and how much was just wanting an excuse to get out of AP Calc. AP Calc sucks.
You're gonna have to provide a bit more context for that. What part of the MVC pattern?
> The truth is that the minimum wage worker today is able to purchase a LOT more than they could in the past.

Except for energy, housing, health care, and education. But besides that sure, android phones are cheap!
Yeah, I think a lot of it comes down to motivation. Most of these items were simply me having an idea or interest and wanting to learn more about it. Building something is sort of creative exploration for me. If it becomes something, cool. If it doesn't, also cool. I still learned stuff.
Noted, thanks! I'm planning to redesign the whole thing in a couple of months. I'll definitely keep that in mind. /author
Jesus... Yes, this is NOT good, considering the number of services that you can log in into with just a SMS confirmation (my bank, for instance).
Just in case you're serious, I think you would need to dump an entire small dwarf planet worth of baking soda which would probably have other negative consequences.
There is a long list of "reporting requirements" for financial institutions, and a lot of these is about responsibility. Group heads have to sign for their group, department leads for their department, branch managers for their branch, etc. And the CEO of course is responsible for all the branches / departments.

This makes it possible to make a case out of ignoring warning signs, ignoring possible whistleblowers about illegal conduct, etc.

Usually the Oversight Authority should be able to set at least some rules of these reports to help them set up the right responsibility (and thus incentive) structure (both for prevention and for whistleblowing).
>Adding people to the economy also tends to increase the aggregate demand for labor.

I agree, but the contention is the lag between growth in demand and new immigration. More people will consume more and increase aggregate demand, this we agree on. Most new immigrants don't add a lot to domestic consumption especially if they come from a background of relative poverty. So finding that balance is important.

Just to state, I am more for increasing immigration for people with advanced degrees, but when it comes to low skilled immigration I feel that as a nation we owe it to our poorest to look out for their interests as long as wages remain stagnant for their income strata.
I need to come up with an elaborate story on the name...alas I just picked two words that I thought sounded interesting together and BOOM, done. :P
That's a really good question. I've found it's really hard to tap into a senior developer's attention span for any sort of short term work that isn't something they are already working on. To get some non-trivial insight, you're not only asking them for the work you're specifically looking for, but also the context switching necessary to level up on your code base and the work necessary to prepare whatever output you'd be happy with. In some sense, it's like asking someone to live in your home long enough to develop their own thoughts on how they like your home, and what changes they might make. It's hard problem to solve.

Another approach to consider is simply not worrying about it too much, only worrying about making serious quality improvements when the project starts to get traction. I once asked a senior engineer for their thoughts on how to test a very specific type of coding approach, and their response was that it didn't really matter until the code was important enough that it needed to be taken seriously.

For me, I'm banging on an Elixir app this weekend. I'm intentionally moving slowly on it because I'm working on refining my approach to how I structure and test the code. In many ways, I find going super deep on a fairly small thing makes it easier for me to find patterns that I'd like to replicate else where. So I'd say my approach to finding code review is to simply budget time to become my own reviewer. Another benefit of this approach is that I often find I develop thoughts that are efficient to communicate, and then I'm able to share them with coworkers as the opportunity arises. My better ideas tend to start getting adopted by others, and then they get better at reviewing my code.

For Elixir, I've also found people who are interested in pairing on the Elixir Slack channel. [1] Consider looking around with your language or framework of choice to see if there's a community where you can find people interested in pairing with you.

[1] https://elixir-lang.slack.com
Different things are stressful for different people. In a broad sense, some people like the rush of high pressure environments and don't find them stressful. The same people might freak out if nobody's barking at them with demands and deadlines. Other people, obviously, are happy if they have more space and stability.

Make this more personal: what kind of things stress you out? Do you already work in tech? What stresses you in your current work?
If you have access to a smartphone or tablet, there are some great apps for this available...
Is this the cruft that gets reinvented in C whenever the project grows complex enough?

Something like: any sufficiently complicated C program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of C++'s features.