skysight-inc/HackerNews huggingface dataset:
It doesn’t help the state literally approves all repairs. Meaning the state itself is at least, in part, to blame for even that.

I even personally know some people who worked on the grid. They told me the regulations keep them replacing decades old part designs because they’re the only ones approved.

The reality is California’s government is both incompetent and corrupt. Businesses are owned by the politicians in many cases, so you can’t really distinguish.
Thanks for the typo catch. I often misspell things. You are right that google get's your phone number as part of the authorization. That is all they get.

I need to authorize people somehow. I rejected email as it opens up a service to a profane level of attack vectors.

Phone numbers felt like a natural choice. And I chose firebase auth because I like their admin interface.

Beyond your name and phone number I collect no data other than your posts and your posters. I am the only social network that doesn't know what your relationships are.

Our philosophy is to be the minimal possible social network. Your name. Your phone number. some statements and posters.
No, someone who says “teenagers don’t need jobs in the status quo” comes from a place of privilege.

Someone can recognize the status quo and yet believe that the needs it creates ought to be changed. There was a time younger children needed jobs to. The reason they did was largely because the fact that they could be employed drove down wages for adult workers. One who said children didn’t need jobs at that time would be wrong, probably from privilege – children in working class families needed jobs. But they also shouldn’t have had them, and them as a class not having them also eliminated the need.

With teenagers the situation may not be precisely the same, but the divergence between perceiving what is needed now and what should be is the same.
I don't know about the math but I would hope a small-ish group of intelligent people likely familiar with game theory wouldn't get wrapped up in selfish, counterproductive tactics.
The 'halting' part confused me initially. It always came along with Turing machine explanations...

But, the paradox extands beyond 'halting.'

I think.

You could just as well say, "There can be no program that can determine, in all cases, if a program prints, 'HELLO WORLD'"

Right?

The function(x) would be true if x produces "HELLO WORD" and false otherwise, where 'x' is the program itself. Then... if (f(x)){print "Goodbye World")... etc., etc.
The impoverished don't spend that much on car insurance. They do spend a surprising amount on cars, though: either many repairs, or buying replacement used cars when the last one gives out.

If they're really in a bad spot, they'll be buying these cars financed. You don't want to be in a position where you're paying off a car that long since was sold for scrap steel price at a junkyard.

Also a smartphone is a must: they often don't have a traditional computer at all! An internet-capable phone might be the only way they can access email, unless they're truly destitute and using libraries for internet access.
68k would be a lot if rent was reasonable.
Jesus, calm down. No-one is forced to do anything. Buy an Android. My mom will use an iPhone. The device fits the person and their behaviour, not the other way around.
Louisiana is high because of the plaintiff friendly courts where even minor accidents are litigated, the trial lawyers making money off of it, and the traffic courts which bargain down speeding tickets to brake tag violations all the time (which is priced in by the insurance companies)

Source: I live in New Orleans.
I feel like there's never been more independent (or local chain) burger joints, food trucks, and just fast food in general.
When I was a boy, my dad decided that our '66 Mustang with a straight 4-cylinder engine needed new piston rings. I helped a bit but mostly watched as he tore down the engine to the barest elements, only the engine mounts keeping the block held up in the compartment. The crankshaft, connecting rods, tappers valves, piston heads, piston rods, all laid out neatly on the garage floor along with all the nuts, bolts, washers, seals, gaskets, belts, and everything else you see in this video.

Although I really appreciate the reliability, efficiency, and durability that modern engine design has brought, a part of me is sad that modern cars are all about chips and software, and the average guy in his garage or under a shadetree can no longer break one down to the bare bones of electromechanical parts and put it back together better than it was.
“Basecamp”. Bandcamp is…a different thing.
DHH and co made a mistake: they thought that by treating employees well, and building a good working environment, they'd get some loyalty back.

But at the first chance of them proving otherwise, money (the buyout) and the faux-hero points ("principled" exit), won for many.

Notice how for ~20 years we haven't heard any pain stories or exposes from there, until this BS story of the "name list" (which is an inside joke blown out of proportion), and the "intolerable" pain of employees told not to discuss politics at work...

Oh, the humanity...
You don't want to create a class of people who get paid badly because their jobs are terrible (and also low-skilled.) The only reason you would want a lower minimum wage for young people is because young people are stupid, and you want to put them into a job where they can learn i.e. low-skilled, but ramping up over time, like an apprenticeship. Paying people almost nothing to work a horrible job because you can get away with it is just creating a slave class, and the primary beneficiaries are the companies that employ them.

The gap between a juvenile minimum wage and an adult minimum wage should equal the value of the on-the-job training that the juvenile is getting. And there's really no reason to tie that to youth, although demographically it will be dominated by young people; adults might accept a lower minimum wage in exchange for education in the trade.
> Now the state marketplaces are at least mediocre; coverage and costs are similar to what you might get as a small or mid sized employer. We should be pushing people towards marketplace plans, and not trying to continue the employer plan model.

I've priced out what a similar plan that I got from an employer would be when I went first bought insurance on the individual market. They are not even comparable.

For example, a similar family plan on the individual market would cost over $30k in premiums, with an $8k deductible and a $17k out of pocket maximum each year with co-pays.

For a similar plan for myself, I'm looking at nearly $10k in premiums, $3k deductible, and an $8k yearly out of pocket maximum, along with co-pays etc.
Good. Can we please stop with politics in the office. We have laws against discrimination, use them if there’s an issue. Otherwise can we work together to build better products (and in turn world)?

I’m so sick of politics in my office and “inclusion” which really just breeds resentment.

I’m sure basecamp discovered what most places discover - working together is better. Anything that divides us should be removed.
What about Microsoft and Windows then. People complained to death back in the day for anticompetitive behavior (and were right). The iPhone success is not only Apple’s success. Apple has to thank all the devs that supported its platform with their apps (yeah Facebook and google included) and without which the iPhone would be a gimmick. We can’t just ignore this and tell every developer after they get Sherlock ed to “suck it up and create your own platform you loser”.
It reads to me - based on the founders' blogs - that the issue would then become one related to the business and thus be open for discussion. Maybe not exactly what they were thinking (Apple. Apple. Apple.) but still in the spirit of it.

However, the rest of the company openly discussing another employee's bathroom dealings probably crosses lines outside of politics. I would be highly uncomfortable if that came up at my employer about some new hire.
Having the primary key generatable at application level has performance benefits especially on inserts. You can write all related entities in one go vs waiting for db to generate the the pk, and passing that to dependent entities.
> California utilities have been charged with various felonies.

Convicted of federal felonies, in at least PG&Es case, both in the San Bruno gas explosion and the more recent fires.
Because several "ideal worlds" without any problems attempted turned out to be dystopian plans by lunatics wanting everything to be perfect and clean cut according to them - and causing untold pain in the process.
Yes. It could undermine your browser if you allow a malicious site to run JavaScript.
Cryptocurrency Exchange
From the changelog,

Preliminary support was added for devices using the Apple M1 SoC
so something say, sandboxed (like in a browser running webassembly) could get at non-sandboxed data?

Or something in one VM getting at data from a different VM?
Feel free to fork a version without a premine.

The code is licensed under a FOSS license, I believe.
That's really weird though. I'm really curious to see how did you made it work because I want to make it works too.

As I understand, an mail client, like gmail.com web UI, use FROM header to show who send this email(not the MAIL FROM, which apparently is envelop FROM address).

So my questions: without ability to changing the FROM header in email, how can your mail client display original sender? because the original sender is outside of your domain.

So I have a domain: `acme.com`. Someone, let's say from OJFord@gmail.com send an email to `acme.com`. And I want it to forward to kureikain@gmail.com using AWS SES? But obviously, and I can confirm by trying `smtp.send_raw`, I can only set "FROM: "header to a verified address. But in my case, the "From" is "OJford@gmail.com"...

Also, I think MAIL FROM/RCPT TO(Envelop header) rarely being used to show on a mail client. They work at a higher level, mostly for routing purpose. https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-e...

I really hope to make it works. So anyone can send email to my domain, and I can retain their original FROM. like the example above.
That's the one : https://anti-empire.com/how-britain-plundered-45-trillion-fr...
NASA suspends SpaceX’s $2.9B moon lander contract after rivals protest
Okay, so let’s tweak the example a bit so it involves literal speech. Say an employee asks a coworker to refer to them with a specific set of pronouns, and the coworker refuses. Who is bringing politics into the workplace?

People are upset about the policy because it gives cover to treat people’s identities (such as using they/them pronouns) as forbidden political speech.
France and Italy have long had chronically high unemployment, particularly among young adults who struggle to gain entry into the workforce due to the high cost floor on labor.
McWhorter recently wrote an entire Atlantic column about the actual word "racism" without once using the neologism for which you've blamed him. So, maybe he has reconsidered?

https://www.theatlantic.com/ideas/archive/2021/03/nation-div...
Trino Now Supports match_recognize
Difficult as it may be for you to fathom, not everyone is a mercenary driven by money and greed. Many people choose their work based on their values and beliefs. Especially a well known, tight knit company like Basecamp have leadership positions filled with people who live and breathe the product and its users.

Choosing to leave for greener pastures may be an easy decision if you're at an early stage of your career, but there's a reason these extraordinarily talented folks stayed with Basecamp for as long as they have. It's not because they just couldn't get Google to pay them more.
This is not the appropriate language: it's their company, and their responsibility. It's not a 'personal fiefdom'.

I used the word deliberately. They mistook their relationship with their employees for a feudal one, they have now discovered it was not.

It's unreasonable to believe that excessive fear-mongering such as language regarding 'leads to genocide' should be accepted at face value.

I imagine gentle disagreement with this graphic would have been completely fine and appropriate coming from the manager - it's ok to disagree at work, many people wouldn't want to take part in that sort of discussion (also ok), but it's not ok for minor disagreements like this or a complaint to HR to lead to massive retaliation from management and a major restructure of the company to attempt to shut down any future complaints.
>Usage notes

>This term has historically been used in America to describe black people who were considered to be acting above "their place", and is considered by some to have racist connotations when applied to black people and other people of color; sometimes, arrogant or presumptuous, invoking the same idea, are used as codewords for it.[3][4][5]
Straw man. If a gay guy talks about his husband, and someone calls him a gay activist for it, he's the political guy who needs to go.
Exploitive child labor is wrong. Allowing teens to willingly enter an employmemt contract is neither exploitive nor child labor.
> Management cancelled their employees, removing their platform to talk about internal politics

Good. What exactly is the problem here?
Boom. pushed your typo catch
Élimine L'acné
Well, maybe where we disagree is that I see being employed by someone you're not related to as being a valuable life experience appropriate for a teenager, especially if you have loved ones around to teach you how to get, keep, and (if need be) leave a job.
A conversation about Machine Learning Compilers
Is Apple hostile towards developers?

Probably not, but it sometimes feels like it.

This is weird.
Or unemployment..oh wait...
You're not going to create a slave class by paying teenagers a lower minimum wage for a couple years.
It's never hurt me, at least IME. I still get recruiters from Amazon, Facebook, Apple, WayFair, and HubSpot hounding once every few months. I think my only skills that stand out are a11y and data viz. A11y seems to be in a real demand as of the last two years, maybe that keeps me in the running? IDK.

I figured people will always need devs and people really blow the "job hopper" thing out of proportion. Every job hopper I know makes a lot of money and they never struggled to find jobs. If anything they seem to have the best jobs from what I see.
A less scrupulous competitor might even create a bunch of these and just plant them on random people. Instant scandal.
Why is this being downvoted? I don't want to give more to the government to grow its bureaucracy even more. When they say it's meant for "education", it also means more administrators with useless roles on a tax-funded salaries + pensions which you'll be paying for.
It makes their policies appear sensible.
Who says that's the point of minimum wage? That's where we disagree.
What does this give you over jumping straight to the conventional questions? If the main goal of the interview is to extract signal about coding and general problem solving ability, why not just do the other two problems?

Also, seemingly simple tasks can get people tangled up, particularly in an interview situation: there is a performance aspect to interviews, and this type of question can trip up people who are expecting your typical array/hashtable/linked-list style questions.
When it’s enough people to make a decent sized company, senior management owns it either way: if they didn’t screw up now, they spent years hiring the wrong people and not doing anything about it.
It’s ironic that “professionalism” is so malleable. We’re talking about misuse of customer data in a borderline racist way, and when employees did their job and raised red flags, the founder dug through search logs in a petty attempt to embarrass an employee - in front of the company.

Tell me again how this is “about professionalism.”
It's more complicated than that and is threatening to get even more complicated.

Companies continue to grow larger than countries in both cash flow and influence.
Ford was not unionized when they moved to the 40-hour work week, and the textile mills weren't unionized when they eliminated child labor.
Maybe the company did negotiate. Most of the company stayed. I know I’d rather work for basecamp now, because they agreed to knock out the BS at work.

> you'll lose your best employees as they decide they don't really want you to decide everything about their waking hours without consulting you.

the company is actually saying they want to not talk about anything outside of work. They don’t want you consulting them, they want you doing your job during work hours. That’s a pretty reasonable trade for money.
The list made people uncomfortable. How would you deal with that?
> You might as well claim Google has a monopoly on YouTube channels or that Amazon has a monopoly on Whole Foods shelves; more accurately, that Nintendo has a monopoly on the eShop and Sony has a monopoly on the PlayStation Store. It was a bad argument 13 years ago, and it is a bad argument today that doesn’t even pass the sniff test.

Apple:iPhone:App Store :: Nintendo:Switch:eShop
Spectre could too, but again, my point was that I didn't hear of actual attacks on people in the wild, at least not on any scale that seemed to make the news. Is there a reason to believe this will be different?
My point was that Basecamp is forced to take a stance on the issue. But probably a better scenario to illustrate the point is an employee intentionally misgendering another. Who is “bringing politics into the workplace” — the employee who asks for a specific set of pronouns, or the employee who refuses to use them?
What are you talking about. A restaurant doesn’t have the power to steer an economy of billions of dollars worldwide (the phone app market) . Apple and google do. Do you understand the risk for countries to allow one single private company to have complete control over the life/jobs of hundreds of thousands of citizens (app developers) that could be just destroyed by the whim of one of these two companies? It’s the price of creating a multi billion dollar business. You have to take responsibilities that go beyond your own revenue as you have worldwide power.
Easier said than done. If it was me I would certainly think three times before quitting over this.
I think it's only 3 or 400 this go around.
Is it too much to ask to read the linked article (and corresponding background info, also linked in the posted article), before commenting?
You are correct, I missed that period, and was in fact referring to your second paragraph.
To be fair it was a regulated stable-coin issuer based in NY where i was redeeming stable-coins for USD, so the strictest of all AML was to be expected. I was just surprised the tech is already in place for a travel rule for crypto. If i would guess it would've been a company like chainanalysis aggregating the exchange data to enable this.
I agree that their behaviour hurts their career prospects. But I'm not sure if they agree. Many might think that the public at large is on their side and what they did looks good from the outside. This might be objectively false, but this belief would nevertheless encourage them to take the 6 months free money and leave.
This is a weird take. The tech industry is all politics all the time. Even if all you're doing is discussing policy changes as it relates to the business. Even if literally everyone at the company agrees and is on the same political side you'll still occasionally discuss things like municipal broadband or the Affordable Care Act. By banning politics it creates a hush hush atmosphere where the mere mention of something inocuious can get you fired so you end up never talking about anything.
> Allowing teens to willingly enter an employmemt contract is neither exploitive nor child labor.

Non-adult teens (“Teen” spans the border) are indeed children, and their labor – while in some circumstances, quantities, etc. – permitted, is regulated as part of the broader regulation of child labor (which is not a total ban, even for very young children, and is graduated by age.)

Whether it ought to be within the scope of acceptable child labor or not is a separate discussion, but it is child labor.
Until you have done it it may sound like an incredible amount of effort but in fact it isn't at all. Your reality might be different, but we also deal with different time zones. In this particular example the other team was in a different time zone and already gone for the day. The easiest and most efficient way was a 'dumb' bisect.

If you _only_ raise it to the team in question, you have nothing in hand but suspicions. Their natural reaction is most probably going to be "No can't be us, must be something/someone else" and you've wasted an entire day waiting for their response that was predictable anyway and you've also just increased both their and your own irritation level. Their's because they probably feel like you're trying to blame them for something they feel is not their fault. Your own because you've just wasted a day trying to solve this and meanwhile customer service thinks you caused a regression.

A bisect that literally took zero brain cycles and told me which commit caused it before I was even halfway done with my meetings allowed me to let them know exactly which commit caused it without a doubt (unless your company is so broken that they wouldn't even believe the bisect output :)). This also gives them very valuable information because instead of them now trying to have to figure out which of their changes maybe caused this thing I'm 'accusing' them of, they have a single commit, which is directly tied to a single ticket. In this particular case, the developer in question actually knew right away from seeing the commit message/ticket number what particular part of their change was the cause of the issue, without even having to dig through the code.
"Days since someone announced a new self-hosted hosting on complicated hosting" :)
> Should they also ban discussion of potentially contentious improvements to the codebase?

Sometimes, yes. For example, if your company is riven by endless flame wars over tabs vs spaces or where curly braces go, it can make a lot of sense to publish a style guide and cut off further discussion.
I’m a bit curious about this. I’ve been developing an impression that my willingness to install an app on my phone is a bit anomalous and that, as a rule, the trend is to install a core group of apps and use the browser for everything else.

Even for my day-to-day uses there’s only one or two third-party apps that really “add value” for me (Slack, Taskmator and Signal)
touch id never works - i've tried it a ton of times, and it eventually forgets my fingerprints or something, and just stops working... max it works is like 2 weeks, then... it's like i'm a new person. I have even tried training the same finger lots of different times, still no luck. And I've tried it on iphone and mac, no go.
Or, as Dan Carlin, the creator of the Hardcore History podcast says, "The Japanese are like everyone else, only more so."

https://www.dancarlin.com/hardcore-history-series/
Part of it is that the design of WASM is informed by twenty years of additional experience as an industry.

It turns out we want something that is much smaller and much lighter than applets, and is developed as an open collaborative standard from the start.

We also want it built into browsers (so users don't have to install anything else).

Finally, it turns out we don't need it to be able to render directly its own area of the screen - a very non-obvious improvement over applets.