skysight-inc/HackerNews huggingface dataset:
What if you tell them that in order to protect others' data, you need a separate laptop. As long as the client is happy to shell out 1500 euros, they you'll install all the spyware they want on it.
So like a common cold?
this is exactly the white savior crap that much of the world hates from the US. the sheer arrogance to think that even a significant fraction of Taiwanese would be interested in moving to America, let alone the entire populace.

And then the gall to suggest _Ohio, the Mojave, and Alaska_. Bit on the nose, don't you think?

I don't understand how you think this rhetoric helps anyone. I guess it lets Americans puff out their chest?
It's hard to imagine the bay area going the same way as Detroit, if only for the fact that it has excellent geographic advantages. It's one of America's biggest Pacific shipping ports, and having access to the Asian markets will always be a huge strategic advantage. On top of that the very stable Mediterranean climate will always be a draw for Americans looking to live somewhere that's not too hot and not too cold.

Besides, many of the current problems of the bay area could be solved by building denser housing and better public transportation. The whole region would be improved if so many of the NIMBYs weren't opposed to "Manhattanization".
How many $1B deals did JPMorgan have?
I have been working a lot in this space for the last two years but especially in the last 6 months. I believe we're about to enter a phase where much more elegant and less restrictive ETL platforms or frameworks are as commonplace as modern software CICD offerings. Prefect and Dagster both stand out to me as viable replacements for Airflow.
What is advanced?

btw, the project is old and it is useful with the current feature set. There is an issue with the bus factor but is common for many tools.
I'm getting old, but at least 15 years ago, law school admission was almost purely LSAT score + College GPA (weighted by perceived difficulty/prestige of College).
I've been doing Rails for about 12 years and at our shop we have it down. `cap production deploy` and it's done. Essentially zero downtime for deploys.

Some things I'd note--
* Don't use puma or unicorn. Phusion Passenger and Apache is just fine performance-wise and is much more robust IMO.
* To avoid ruby version conflicts use .ruby_version as your sole source of versioning. I use this in all my Gemfiles: `ruby File.read('.ruby-version').strip`
* RVM isn't as popular as rbenv but it's amazing and you won't run into the issues you mentioned. It integrates with Capistrano and Passenger+Apache really well.
* 2GB might be a bit light for a production app even with light load. We start our new VMs at 8GB and then adjust up or down as makes sense.

We still do a single Ubuntu LTS VM for each app rather than anything fancy. Once you've added the stuff you need via apt it just works. Our sysops folks use Ansible playbooks that automate everything so there's no mystery when we need to do an OS upgrade or spin up a new VM.
While the UI side still needs a lot of work, I find Firefox containers to be a great compromise. Any site I want login or cookies to persist gets a container, and the rest can go in a private window.
I agree, though the relative strength of these factions seems different from a few decades ago.
> What we need to do is decouple health insurance from employment.

The easiest way to do that would be with a national single payer health care system, which would also help lower total healthcare spending. But both mainstream political parties are dead set against doing such a thing.
Show HN: Type-level Lambda Calculus interpreter in TypeScript
China bans content through government policy, and government policy carries the force of government which applies to all public and private parties. The force of government means laws, courts, police, and prison, which is typically the sole prerogative of government.

HN, BMJ and Facebook pay for their expenses as private parties and may not wish use their money to help you broadcast your speech. The main difference between HN and Facebook is that Facebook is Very Big.

If your idea of free speech means that either HN or Facebook must pay for a metaphorical Dang and other fancy engineers to maintain your free speech...
You find ABS (soft and light plastic that wears down with even moderate usage) to be superior to PBT which is heavier and FAR more durable?
If you could Applet.instantiate() as easily as WebAssembly.instantiate() and have Java methods immediately available from JavaScript, I have no doubt that it would be as successful as WASM is. The advantage of WASM is that it’s already integrated with JavaScript VMs in a way that Java never was. Though I suppose it’s possible if someone wants to get V8 running JVM bytecode!
Agree in principle, but that becomes hard/impossible at the scale Facebook and friends operate at. Monopoly isn't the right term, but it's close.

I'd welcome laws that requires specific kinds of transparency and conduct at Facebook/Reddit/Twitter/YouTube user counts. Simply tie this conduct to S230 protections, and we evade all first amendment issues. The companies would do anything to avoid being responsible for the hateful, libelous, harassing, and terroristic content they convey every single day.
There is little reason for a non-german to know this other meaning
What sort of issues? Security ones? That basically came down to a malicious engineer compromising their own infrastructure and then whistleblowing.
It's much worse for them actually. They're obliged to offer this for no more than the cost, unlike a typical "cost plus" basis on which they could profit even minimally - and yet they're also obliged to fulfill all orders from anybody. The offer isn't valid only for whoever you gave binaries to, it's an offer to any third party that's what the requirement says.

In the CD era, it might have made sense to go with written offer if the source is far larger than the binary you ship (e.g you ship a 500MB game on CD, but the source would be 1400MB so that's like 3 CDs, ugh) and you're happy to periodically pay the office intern to burn some source CDs and post them off for the inquisitive customer who asked for them.

In the Internet era it definitely doesn't make sense. Just pop a link to the source next to the binaries and don't sweat it.

Unless, of course, you have no intention of complying anyway.
Ah, a preemptive punishment for all! The very heart of what I would call freedom! Wonderful!
I have a friend who works for an insurance firm. This company enforces HIPPA requirements of not saving any personally identifiable information by prohibiting any means of saving information. They aren't allowed their phones, nor paper, and the computers they use are basically kiosks without access to text editors. That made for difficulties in staving boredom and in helping people across different days (given they'd need to remember the context). That's an extreme example, but not impossible if the requirement is to be able to reproduce all communications relating to some investment instrument.

I don't doubt that some high value employees probably already have company phones. For the others, I wonder if they will have to surrender their phones to not use them during the day or to have the chat history, forfend, exported.
How would that even work? There isn’t a gene for Chinese citizenship that would impact any disease or illness.

…I’m unfortunately assuming the poster is making a bad-faith reference to COVID-19. Some conspiracy theorists have been labeling it a bio weapon and ignoring the deaths from the initial outbreak.
100 JVMs in 100 containers (on one machine) also have to pay the costs of 100x individual garbage collections, instead of centralizing those garbage collections and merging the memories of everyone together.

Hmmm... maybe just having a monolith at that point is better? If you can run 100 containers on one box, why not just run one environment on one box?
> They should probably stop invading more and more of it over time, then.

They should do it for the sake of security of Europe. Ukraine is not capable of controlling "own" territory.
fact checking is a normal part of a normal news organization. They all do it and it's above board. I was briefly a freelance journalist at a major urban newspaper and here's how it worked for me:

- as I researched and reported, I kept notes about the source of every piece of info I got.

- as I wrote, I noted that source every time I stated a fact (using phrases like "according to")

- my editor asked me in general whether I had done all this - and during the editing process drilled down on several facts I stated and what the basis for them was.

- A factual error once crept into my story through the headline, which was written by a different editorial team. It was a minor thing, but it was a big deal, my editor was super stressed, and they issued a printed retraction.

- This was all inline with the general policy followed by a 300 person newsroom.

- Editor's year-end review is partly based on the number of retractions issued.

- The culture of the organization was such that if a known error made it into print, and there wasn't a retraction, that would be basically a scandal.
> e.g. yelling "fire" in a crowded theater

The legal argument behind that concept isn't that "yelling fire in a crowded theater" is about the particular utterance but that it was a metaphor for the government's legal ability to restrict free-speech when it presents a "clear and present danger".

The legal case where the metaphor was introduced was a unanimous decision allow charging some under the espionage act for pamphleteering against the draft in WWI. It considered among the worst Supreme Court decisions, has been partially overturned and is an odd example to reference when arguing that these "edge-cases" don't amount to real restrictions on speech. This particular "edge-case" decision upheld the criminal prosecution of anti-war activists for their speech.
Groups are a disorganized mess of the same repetitive trash over and over. It's the same problem in every group. Just miles and miles of random posts with no way to organize them, and a shit search feature.

The only reason it killed forums is because they lowered the effort barrier. Forums were great because it required logins, and a minimal level of competency in order to use it. Only people who really wanted to be part of the forum would join. A simple login was enough barrier to keep out people who didn't want to put in any effort to their contribution. Facebook made it so that you can just go click a button and upload a picture and contribute a shitpost with no effort.
Well, because if you're using Trunk Based Development, you might as well just take backup snapshots of your code on each commit, right? That's not version control, it's just versions.

For the merge pain part of your argument, I would tell you to have a look at any successful open source project. Does it use TBD? Does it still support a big community of developers, mostly working asynchronously and shipping working software?

Now, if you're working on an internal project, please add in a bit of planning (quick note: a developer's job should not include only writing code), you will be able to ship high quality code without it slowing you down.

I'm irked by TBD because is a shortcut. It trades off deliberate collaboration loss for velocity gain – if that is the tradeoff your team wants to make, maybe you should consider it. But I do not get why experienced engineering leaders suggest using it for all teams.
I found a Purdue pdf that states international students comprised of 20% of Purdue's student body in 2019. "China ranks first (3250) in total enrollment while India (2156) is second." Source: https://www.purdue.edu/IPPU/ISS/_Documents/EnrollmentReport/...
What single true opinion is that?

As I see it, there's lots of opinions, some are clearly wrong, and some are varyingly plausible. Annotating the clearly wrong ones isn't anything close to claiming that there is only one opinion.
The OP was about a contractor though. The way I think about somebody who is truly a contractor is that they are their own IT department, and their capabilities in the IT space should be at least on par with whatever the client's IT department enforces for in-house employees.

The above two comments however seem to be arguing from the viewpoint "this is just an individual person and any individual person surely needs babysitting by a big mighty corporate IT department because otherwise they can be expected to do stupid things like losing storage media with important data and not having backups, never doing updates, having their computers full of spyware, intermingling private stuff and work stuff from different clients in such a way that there's data leakage, etc. etc."

If you want to truly treat a contractor as a contractor, you should think about it as your IT needing to interface with their IT in such a way that it makes sense for both parties. And "here, use this laptop" is just frequently a bad solution from the point of view of the contractor's IT.

I also heavily object to the notion that any expectation of privacy goes away on a company laptop.
The thing that's confusing to me about the Miami-tech-hub story is the lack of universities. Good universities + big companies + lots of money floating around, that's the holy trinity of tech/startup hubs, no? Miami has maybe 1.5-2 out of 3?
Goals can be avoided or punted. By calling housing a "right", we elevate it as an imperative, not just something to be shrugged off. It is explicitly the purpose to make the issue more difficult to avoid.

It is a game of semantics, sure, but so is the distinction between positive and negative rights. People are still obligated to act to uphold your negative rights as well, through law enforcement and court proceedings. But they are not compelled by force - those are voluntary jobs just like everything else, and they are paid for their service by the government (or taxpayers).

The same would be true for housing. Property is bought by the government (or built at its expense), and the humans involved in making that happen are compensated as well. The costs for this will be added to our taxes (as are the costs for roads, courts, and everything else that makes our society liveable).

Of course, that is contingent on people actually paying a fair amount in taxes. Most people who support housing as a human right are also in favor of closing tax loopholes and raising taxes on the obscenely wealthy.

Morally speaking, your access to the resources required to sustain life should not be dictated by how useful you can make yourself to someone richer than you. We no longer live in a world where the production of every person's needs necessitates the active participation of every person. World hunger for example is no longer a supply problem, it's a distribution problem.

We now have machines and automation capable of extracting and producing all human needs with relatively very little human effort. We can power them through renewable energy sources far more productive than human labor. In fact, there is so much automation that workers are becoming displaced by machines and cannot find meaningful ways to contribute (some may be retrained as machine operators/maintainers, but as dictated by capitalism, they will always be far fewer than the amount of workers displaced). We are in, or on the cusp of, a post-scarcity society (for physical needs), and the systems that manage the production and distribution of resources must be rethought. The only reason that scarcity still exists in this marketplace is because the owners of those systems still demand obscene profits so that they can go on joyrides in space. The actual costs of maintaining the systems would be much lower if the end goal wasn't quarterly growth.

I've focused on food here, but the situation for housing can be similar. Additionally, housing and real estate are seen as investments that should grow in value over time, which leads to perverse incentives and pressures that are not inherent to solving the actual problem of housing people, and which drive prices far higher than the actual costs a government would need to take on.
Why does this website feel really familiar to me?
The styling makes me feel like it's a product of a company i've used before with exactly the same website, i thought maybe it was hashicorp but a quick look and thier styling isn't quite the same.

It is a common template ? Where else might i have seen it ?
You're only talking about the technial part. But there are non technical requirements as well: In many cases you need to name a person responsible for data protection, a privacy policy, a list of services you're sharing data with,...

Though I'm not sure if a local US newspaper even needs to be compliant, since it doesn't target EU residents and thus might be out of scope.
I've never gotten an email like that from them, but I also have 2FA set up.
Heartening to see Apple reaching out to Asahi and providing them with a stable kernel image format. This is proof that Apple cares about open source on the M1
pyspark if big-ol' data sets

pandas otherwise
Proportion of revenue is a bad measure for this reason - costs don't scale proportionally. The rent, food and utilities you're siphoning out of that 100k along with all the incidental costs on top of it don't really apply evenly as revenue increases. As someone making right around 100k I'd say that 500$ is a big enough penalty that I'll notice it but if it was a one-off (like this one was) then I'll shrug and eat it. For instance if I were getting my bathroom remodeled and wanted to install some nifty european shower head that's against code... I'd probably be alright with the 500$ surcharge.
Having studied both mechanical and software engineering at uni, I feel that you _can_ make the parallel between the two. It's just that in mechanical engineering we've converged a lot more over time. Out of convention and need for accountability much more than necessity. For example, for mechanical calculations we have converged on using mostly the same algebraic notation (never mind having minor differences here and there, such as in vector notation). Having an obscene amount of different notations, some so different that they are for the most part unintelligible to half the engineers out there, that would be unthinkable in ME, but is the norm in SE.

The _physics_ of a buckling structure may be always the same. But already the modelling techniques are far from obvious consensus: Do you do it analytically? Do you use FEM? BEM? Then there are a bunch of simulation techniques, i.e. for numerical integration, which you could use, much like you could use functional or imperative programming or OOP or whatever else.

So if we were to behave more like the _software_ branch of the engineering discipline in general, then we'd have a _much_ tighter space of languages that would be at all acceptable for any work deemed critical, like medical, administrative or aeronautical software.
Colleague of bgirard at Facebook here, we are planning to open source the tool in 2022. Great to find someone also working on memory tooling here :) Fuite seems really interesting, will try it out!
Facebook / Meta has argued in court that their “fact checks” are opinion and not subject to defamation etc: https://mobile.twitter.com/PoliticalShort/status/14696740408...

This position aligns with Meta CTO boz’s thesis of the “Platinum Rule:” choose personal success over authenticity.
https://boz.com/articles/malcontents

The sad thing for BMJ is they spent so much time “investigating” and trying to criticize here. That’s exactly what Zuck wants—- any news is good news when you’re the dominant network. Following boz’s own advice (“co-opt the establishment not fight it”), BMJ should go after sanctioning the Meta board. E.g. file a breach of fiduciary claim with the SEC. Everybody should be doing that. False “fact checks” can legally mislead users, but you can’t mislead investors. Get Zuck and his empty metaverse vision out of there before Snap and Ticktok take he market.
> A touch over dramatic, verging on smug given that it’s a nerd in-joke.

I don't see how it's dramatic or smug at all.

451 is an improvement on the vague 403 forbidden status code, and is specified in RFC 7725, a standards track document:

https://datatracker.ietf.org/doc/html/rfc7725

This isn't an inside joke that someone just made up, other than someone (Timothy Bray?) choosing this particular constant out of the remaining unused 4xx series.
I honestly didn't think it would be a controversial opinion. I was merely asking for some insider, foot soldier account. But I'll bite.

Let's say you are a bicycle making company and you come up with a completely new form factor for a bicycle, with an innovative design that required a lot of breakthrough in thinking. On monday morning, You go to market .

Then on tuesday morning you just learn that, a hat making company, heretofore friendly with you and that had some small side business painting bicycles, completely turned its line of business upside down to copy your product and make it one of its core line of products.

Are you telling me you wouldn't have some negative feelings? If after toying with that hypothetical situation you still think that you would be unmoved, my guess is you don't know yourself well enough.

But we don't even have to speculate. The CEO of Apple at the time "vowed" to make Google pay for it. He was battling Cancer and still felt exacting that punition was one of the most important thing he had to do before leaving us.[0]

"I don’t want your money. If you offer me $5 billion, I won’t want it. I’ve got plenty of money. I want you to stop using our ideas in Android, that’s all I want."[1]

"* will spend my last dying breath if I need to, and I will spend every penny of Apple’s $40 billion in the bank, to right this wrong. I’m going to destroy Android, because it’s a stolen product. I’m willing to go thermonuclear war on this.*"[1]

[0] https://venturebeat.com/2011/10/20/how-steve-jobs-felt-betra...
[1] https://www.phonearena.com/news/Steve-Jobs-vowed-revenge-on-...
It's one of those language things. Newspeak necessarily requires co-opting the good meaning of a work in order for it to work. I am doubtful OP dislikes the true meaning of fact-checking but what "fact checking" has become in this modern age.
> And that’s because in the mop-geek-sociopath trichotomy

For anyone else who needed a reference for this bit: https://meaningness.com/geeks-mops-sociopaths
> So when you get a booster (or a breakthrough infection) your immune system kicks into gear again but now it produces a broader range of antibodies.

Would/could it not also be the case for exposure to the virus that doesn't result in a breakthrough infection i.e. the body detects it and fights it off successfully? (I daresay you didn't mean to imply that, just checking.)
i bet they're still in profit
Why do you care about what happens to the pizzas? You’re getting paid the same.
You've asserted a strawman position for other people without even asking what they think. That was trivially fixable (by just asking) unless it was an intentional not-in-good-faith post.
Adastra by Elon Musk and Synthesis Is Becoming the Future of Education
Adastra means “To the Stars” in Latin. Not a bad name for a school founded by Elon Musk. Elon Musk deeply felt that the education system should change for a long time and he created a school for his kids and the SpaceX employees, located at the SpaceX factory. And now, Synthesis is adopting the concept at scale.
I apologize for that.
You can use one binary for multiple architectures on Linux with a carefully crafted shell script.
This is all getting into personal preference, but AFAIK, ergonomic standards do not exactly recommend eye level, they recommend that looking in a straight line you should see over top of edge of the monitor. There's definitely some tradeoffs to be had as having the monitor too low can put stress on your neck (which translates to neck pain after a while).