skysight-inc/HackerNews huggingface dataset:
> "Turing complete" is a red herring. You can write a program in Dhall that will continue to run long after we're all dead.

It's not the avoidance of the halting problem the reason these languages are better for the task. It's the benefit of having limitations that come with being turing incomplete that prevent us from doing a lot of stupid stuff without realizing it and doing "hacky workarounds" without properly understanding the problem we face.

> As for making messes, our experienced developers make more of a mess with static configuration because it's fundamentally impossible to manage large static configurations with their inherent repeatable segments that must be kept in sync.

Or don't do static configuration and just use something like Terraform where you can just reference a resource and pass it around.
It will never cease to amaze me that people (outside the media, politics, etc.) use their real name to post controversial things on social media, especially about their own employer.
As a business customer of a SaaS product, being able to revoke any employee's access to the SaaS tool if they are terminated. (Imagine how hard this would be for e.g. the SaaS tool your company uses to view financial reporting if it required every user at your company to create their own username/password. If you wanted to prevent someone from "going rogue" during termination, you would need to have an admin remove their account access prior to termination -- and do it on every SaaS product that person used. With SSO you revoke their access and everything gets locked out.

Source: Watching an alcoholic CTO get fired by the board and taking the startup's hosted Mongo database hostage
Veracode Capture the Flag (CTF) Puzzles
Some social distancing may be needed into 2022 says new study
Is it really better though? i feel like we need more data. what are the tradeoffs? seems like a sales article
> I assume organisations that need such complex layout also have a budget to pull together immersive HTML pages

You'd be surprised

> For instance the WHO has some pretty complex and visually pleasing reports; they seem to be using InDesign and I'm sure they use actual designers and researchers to produce them.

That workflow works for once-a-quarter, or maybe once-a-year books. When you need to crank out 3-4 books a week and go through 50 versions in 10 days, InDesign is just too slow, so we resort to PowerPoint
I'd really like to try using this from ClojureScript.
Few people want to associate with others who trash talk them.
Optical Labs Set Terabit Transmission Records
I don't think it's anything to do with uint8_t being optional. It's because a char might have more than 8 bits.
I really like the idea of Pulumi but I haven't really used it. To be honest, I'm not in an environment where I need to do this. A couple of scripts do the trick just as fast when combined with some clicking through.

Some things that annoyed me about TF and made me look at Pulumi actually were:

- Doing anything with loops in TF is a nightmare, and especially if you have to do things like sharding. We had a sharded KV store that was sort of optimized for our environment at my previous job and the monstrosity that you have with `count.idx` and whatnot is just ugh.

- There's a lot of repetition. Often, even with module-use you end up copy-pasting a bunch of code.
A 2nd version on the going, and the 1.x branch boots current FreeDOS just fine.

It's the fastest and most secure way to run DOS except the native one. No, I tried Qemu+KVM+FreeDOS, and is not as good.
No, it looks like protected branches are not part of the "Free" tier. It's introduced in the Teams pricing and up.
Because they wanted more peer review?

Why didn't you wait for approval of your HN comment?
Thanks.

> Did you have more specific questions in mind?

On stack overflow, my understanding was that could encounter that fatal condition from suddenly a too deep call stack, that is, too many calls without a return. So, if the "stack" is a, say, finite resource, then the programmer should know in the code how much of that resource is being used and act accordingly.

For a preprocessor for C++, I IIRC at one point the definition of C++ was in terms of a preprocessor -- I was just thinking of the definition, that is, get a more explicit definition of C++. I've always understood that always or nearly so C++ implementation was usual compilation. The issue is that at least at one time it seemed difficult to be precise about C++ semantics, that is, what the code would do and how it would do it. Maybe now C++ is beautifully documented.
It sure looks similar. Pulumi is vendor and resource agnostic and extensible, though.

We've had luck deploying Helm charts, creating custom "resources" that are aggregations of other resources, etc.
> But for cost reasons they can't extend the same benefits for people who sort packages the same as people who write code or design screens.

That's not why. Salaries are largely driven by supply and demand. If there are enough people willing to be employed at a low pay level there's no incentive to increase it.
> “We support every employee’s right to criticize their employer’s working conditions,” a spokesperson said, “but that does not come with blanket immunity against any and all internal policies.”

What a strange statement. "We support their right to criticize their working conditions, only actually we don't at all"
If astroturfing were happening, the best course of action would be to alert moderation. Baseless accusations of astroturfing help literally no one, and poison discourse.
IANAL, but all I know of the National Labor Relations Act pertains to unions and collective bargaining. These were UX designers, far detached from warehouses, speaking on warehouse conditions.

While warehouse workers could file suit under the National Labor Relations Act if fired for speaking publicly of their own working conditions, I'm not sure that Amazon's UX team would qualify (but again, IANAL).

To draw an analogy: Would a DoorDash engineer be safe speaking out against the working conditions of DoorDash drivers?
While Amazon tried to go into the private hosting and ci/cd market, they are not a dev tool company. Microsoft was born as one. When Amazon or Google would buy GitLab they would meaningless integrate it, reduce staff by half and then ruin it over time.

Maybe when Microsoft would have opened up some years earlier, Codeplex would not share the fate of Google Cloud.
The U.S. was founded on the principle of freedom of speech, yet if you are an employee you don't have freedom of speech.

This is disturbing, and the only solution is for the government to step in and make it illegal to fire someone without just cause.

I believe in many European countries employers aren't allowed to fire their employees unless there is proof of underperformance. It seems that we need to adopt something similar. It's already illegal to discriminate against someone based on their race, I don't see the problem with making it illegal to fire someone over their opinions on working conditions and politics. Corporations should not be running the country.
Qemu can emulate an ISA pc, with a Sound Blaster and a Cirrus ISA VGA just fine.

People has been running really old Slackware releases under Bochs/Qemu since forever.
It is my experience that everyone who self identifies as a republican or democrat is brainwashed at this point. The worst offenders are those who are so delusional that they mock anyone who avoids political discourse or abstains from voting. They are so high on political fumes that they can’t imagine that there are things more important than our cancerous political process.
Introvert here. I feel exactly the same as OP.

For whatever reason, I need a physical change of scene to click my brain over into "work-mode". In college I couldn't comprehend how people could ever get any work done at home, but I had no problem studying in a library, or a coffee shop, or a classroom, and it's been the same after I entered the workforce.

As much as I enjoy derping at my home in comfy clothes on the weekends and evenings, I'm one of the people who actually appreciates the ritual of putting on nicer clothes, moving to a separate physical location, doing work there, and leaving my work there once I walk out of the building. Once I'm home and I kick off my shoes, I've entered a pure, work-free place where I can fully relax.

I suspect most people are in the same boat, and I'm curious: do you think you'd have the same frustrations if you had an office at work with a door you could close? To me, your post reads more like a criticism of modern cubicle-hell (or open-floorplan-hell), which everyone hates, extroverts included.
IANAL, but this sure looks like illegal (and immoral) retaliation to me. At-will employment isn't a magic spell. "Because company policy" is not a good enough reason to fire someone if that company policy violates the law.

From the NLRB's page defining protected concerted action[1] (emphasis mine):

"A single employee may also engage in protected concerted activity if he or she is...trying to induce group action, or seeking to prepare for group action. However, you can lose protection by saying or doing something egregiously offensive or knowingly and maliciously false, or by publicly disparaging your employer's products or services without relating your complaints to any labor controversy."

So, let's say an Amazon employee were to simply tweet "Amazon is shit. Don't buy from them." and got fired for it. Then they couldn't defend themselves by coming back and saying "Well, actually, I was talking about working conditions for Amazon's warehouse employees." Fair enough.

With that in mind, here's what allegedly got them fired:

Emily Cunningham tweeted a thread[2] that begins:

"I'm matching donations up to $500 to support my Amazon warehouse worker colleagues. "The lack of safe and sanitary working conditions" puts them and the public at risk.

It's bad ya'll...".

The thread then goes into detail on that point. It could not be more clearly about working conditions.

Maren Costa tweeted[3]:

"I am matching donations to $500 to support my Amazon warehouse colleagues and their communities, while they struggle to get consistent, sufficient protections and procedures from our employer. DM or comment for match. https://chuffed.org/project/help-amazon-warehouse-workers-ex... # via @Chuffed"

...and that's it. Again, it's very clearly about working conditions.

Amazon doesn't get to make a policy against employees criticizing the way they treat their workers. That's how protections for labor organization work.

[1] https://www.nlrb.gov/about-nlrb/rights-we-protect/the-law/em...

[2] https://twitter.com/emahlee/status/1243441985173651456

[3] https://twitter.com/marencosta/status/1243585580736237568
Your penultimate point doesn't address that this isn't about expectations. It's asking companies to actively cause their own profits to fall. Raw material prices are being bid up - but even assuming you fix those prices somehow - you can't price fix labor prices while scaling up. Most production companies can't scale without running OT or hiring new employees, both of which will drive cost-per-unit up significantly. In a competitive industry, it's not crazy to think the difference between profitable and unprofitable is less than the increase cost of overtime pay.

3M may be large enough and have enough similar production lines that they can shift production around and still make a marginal profit on the scaled up production, but that's not a given. Smaller companies or more specialized ones would have to decide to increase production to their own detriment. Some might do that out of goodwill, but your last point correctly calls that out for the gamble it is.
100% agreed, GitHub SAML is unequivocally good. I'm in the "cat sharing startup", so my view and comments are colored by that perspective. Our options are to pay $$$ for a competent auth provider, or take on a much larger and complex security responsibility than it would seem at first, that might end up compromising our entire service.

I have a theory that one reason we don't see many your-SAML-implementation-is-completely-broken reports is precisely because it's a gated enterprise feature, so few independent security researchers have the access or ability to poke and prod at them outside of private penetration tests.
> No company would invest a massive amount of money in a duplicate product.

I don't mean to be rude, but have you worked at a very large company like Microsoft or Amazon or Google? Redundant products are par for the course because of the byzantine internal politics and funding structures of big companies.
In general, the committee accepts what we used to call "defect reports" (now something like "requests for improvement"), assigns them "WG14 series" sequence numbers, and upon requests for "floor time" schedules meeting discussions. Occasional votes are taken, which might trigger modifications to the draft standard. At some point, the committee decides that the updated draft standard is ready for public review, and the various national representatives deal with review comments. All this starts with proposal documents in "WG14 series" form.
Not that I know of, no - so I completely agree, narcissism isn’t in the same division as abuse.
Other people who work at the same company. You are attempting to split hairs that the law doesn't have.

Firing designers for complaining about their unsanitary working conditions is illegal. Firing warehouse workers for complaining about their unsanitary working conditions is illegal. Firing designers and warehouse workers for attempting to organize together is illegal.

Firing designers for talking about someone else's working conditions isn't "one weird trick" for avoiding the law here.
We suffer here from lack of classical education. Greek and Latin would probably help.
An amateur astronomer became one of history’s greatest solar observers (2017)
People reasonably want to separate what makes Facebook useful for users from what makes it profitable for Facebook, because the part that's good for FB is bad for us. Facebook does not care who they harm by selling their information or analysis of, as long as they don't harm themselves in doing so.

The broader problem we're having and trying to solve is centralized power that is hostile to ordinary people. The internet could have been an even more democratizing force, but economic and political pressure have made it largely another tool of oppression and concentration of power for those who hold power.

A protocol can't fix that alone, but it is a piece of the puzzle to answering "How could we do this better?" It's a piece which is more accessible than overhauling society to eliminate incentives to sell out people's privacy, freedom and autonomy.
Mostly I was attempting to comment on the fact that I'm not surprised when anyone working at any company gets fired for publicly criticizing the company. If I work for you, I'd expect to get fired for criticizing you in public. As another user "segmondy" pointed out...

"Don't bite the hand that feeds you. If you must talk against your employer in public, better go anonymous, if you have the courage to reveal your real identity, great! but be ready to bear the consequences. It's unfortunate, but most companies will do the same." [1]

[1] https://news.ycombinator.com/item?id=22870053
It is an article published on a blog of a company talking about what said company does.
Martin from GitHub here. Sorry about that message - team are rolling out an update to change the text and should be fixed soon. In the meantime if you ignore that message and downgrade from a legacy plan to Free then you will retain access to your private repositories.
This is pandering to an extreme situation in order to make a case... I think anyone on HN will acknowledge that people are on a scale from "not reasonable" to "very reasonable".

You're pushing the comment you're responding to over to a binary point of view. I don't believe in good faith that shijie meant "all of the time" when they said "I like to think people can make reasonable decisions with information they are provided". To push their statement to "all of the time" while bringing the ethics of law into this conversation seems disingenuous to the safety/disclaimer concerns you originally called into question.

Personally, I found the disclaimer on the airbreak.dev site to be very clear and appreciated it was on the front-page directly following the product summary. It is clear to me that this is an "in-development" project that is not ready for real-world deployment yet - they're being quite clear/transparent with these facts.
This would seem to be because they don't want to be held to providing medical grade reliability of electricity to the seat.
These workers were not discussing their working conditions or pay.
I interpreted their statement as:

"It's much easier for one to factually state that certain actions will almost inevitably lead to certain consequences than to critically question whether those actions should always justifiably warrant those consequences in the first place. Because of this, regardless of the underlying context, one may reflexively fail to sympathize with those who incur consequences that one may believe they reasonably should have expected would occur as a result of their actions.

That is, it's easier to say 'don't touch the stove or you'll get burnt' than 'you maybe generally should try not to touch the stove, but why is our room filled to the brim with dozens of hot stoves? also maybe you should touch it if you need to help save a cat that jumped on it'."

I had no trouble understanding what they were trying to say, honestly. They're saying it's easier for someone to say "drugs are bad, because they're illegal", or "you should've gone to jail because you used drugs", or "you should've known that using drugs would result in you ending up in jail", compared to saying something more nuanced like "one should be aware of the potential legal risks of using drugs, as a matter of personal precaution, but it's questionable whether US law and morality align on this particular subject".

Basically, caring more about "what is" than "what ought to be". "It is what it is, whaddya gonna do" is easier than trying to question the system. It is a pretty common phenomenon I've seen here, as an American.

They likely would have preferred the parent to consider the line between public trash-talking and public whistleblowing, how that applies to this case, what Amazon's perspective is and what the workers' perspectives are, etc. Instead of a simple "well, they said negative things about their employer in public, so why should anyone feel bad that their employer fired them as a result?".
If you are unable to use a product of Russia, among other reasons.
3-D Simulation Shows Why Social Distancing Is So Important
Like you, I find myself arguing on a 'side' that I disagree with. I don't agree with the parent you replied to, but they would not be wrong to speak of a right to free speech detached from the US constitution. Maybe they should pre-emptively clarify this, but the notion of a moral right to freedom of speech is different from the legal protections afforded by one country's constitution.

In other words, you are wrong to say "there is no free speech issue; the First Amendment protects the free speech from the government, nothing else". You would be right if you inserted "constitutional" or "legal" before "free speech issue".

The real substance of the issue is found in 'what kind of repercussions do you see as acceptable for exercising free speech', to which there are, in my opinion, many valid answers.
Assuming this is sarcasm, you think Amazon hasn't optimized its UX? They base everything on sales and test rigorously.

As much as we criticize them for what we see as poor UI and UX they have data supporting their decisions. So long as it drives more revenue they consider it positive.
Has there been consideration of async/await semantics?
Do you have the original e-mail or anything you could paste here?

I'm actually really curious to see the exact wording and fine print/TOS. Just because that's such a rare thing to do, above all by a large company, and I'm surprised it would have passed legal review, but the devil is often in the details.
Not related to technology at all.
AWS vs. Azure: Which Cloud Platform Should You Learn First?
Had a similar experience to `maxyazhbin`.
I got very positive feedback about all of triplebyte, phone interview (2 engineers), and engineering manager chat. I really enjoyed the people and was super excited about the consumer product (first yellow flag was that after each part it took 7-14days for recruiter to get back to me)

Then I had a very odd call with the recruiter (doing his dishes) trying to make me aggressively reveal what other companies I talk to and agree on a non-negotiable TC. When I didn't express instant excitement and asked clarifying questions (no signing or relocation bonus) I was told there are frankly other candidates that are happy with the TC and there is only one role to fill.

Between the lines I could hear that they wanted to minimize the number of onsites and reduce the chance that you take a better offer at another company.

Makes me think there might be a culture at Coinbase where people are drilled not to ask questions in fear of repercussions.

Weirdest interviewing experience ever with a less than optimal communication from the recruiter.
> it's less of an issue. The situation that would warrant this would likely also warrant full PPE just to enter a unit or building.

Isn't it still important not to spray covid everywhere?

See for example this post: https://emcrit.org/emcrit/covid-airway-management/

> Critical Note: If you use the vent for preox, you MUST disconnect the vent circuit proximal to the viral filter before removing the mask. Otherwise, COVID will be sprayed all around the room!!!!! See Triple C below.

{EDIT: genuinely don't know why this got downvotes.}
Yes, but this is with everything locked down. The trick is going to be figuring out how to unlock without the doomer scenario occurring.
I would love to see defer in the language. It helps keep cleanup code close to the resource that is acquired.

Would the proposed defer statement apply to loops as well? How would one implement such defers without dynamic allocation?
As a .NET fanboy: no it will not be a game changer. It is too fat and does not fit the rest of the web development model. Similar to Xamarin it will be a platform to run C# and .NET on. It will not be the native or best experience. It will be productive and enable cross form factor reuse of code. Not more, not less.
Aphids – a bug that poops candy
It’s an ironic take on employees who bite the hand that feeds them. I wouldn’t try to turn it into taking either side of the debate.
Anecdotally, this fits with my observations at the grocery store in Canada.

All the regularly priced milk, chicken, and eggs were sold out around March 25th but the "organic" milk and chicken at double the price was still in stock as was the AAA steak and the expensive Omega-3 eggs.

It appears there is still a fair amount of price elasticity of demand even in a pandemic.
Small space bar, weird enter key.
Other than that only thing I'd really want is a trackpoint.
> you are looking for a job in compilers? Hey, join the Alexa team!

Many, many projects could use someone who is good at compilers. Just look at all the terrible code that processes command lines, for example :-/ Or all those miserable config file formats. Or really, any sort of text processing.

Compiler guys also tend to be good at writing fast code, for the simple reasons that compilers have to be fast, and compiler guys know what code is generated from each construct, and will pick the faster ones.
Hard disagree given the documented associations with Jeffrey Epstein and his accomplices of tech industry figures like Bill Gates, Elon Musk, and Jeff Bezos, to name just a few.