skysight-inc/HackerNews huggingface dataset:
> you are moving the goalposts. Now it's not "they will be forced to sell", but "the website will still be available"

Where did I set a goal post? What does the goal even represent in this metaphor? What counts as a ban?

The United States is capable of banning stuff. When we take down pirate websites, we're enacting a ban: domain seizures, asset freezes, criminal penalties and possibly sanctions. We can even go lightweight: say it's illegal to provide services to Americans (or more draconian, which I must add lines up with China's approach, make it illegal to access them) and then leave enforcemnt to the executive.

What we're doing here is milquetoast: sell enough to non-Chinese owners so they no longer have a controlling stake or distribute this from non-American servers and via the internet and sideloaded apps. Calling this a ban is like saying someone was banned from a restaurant because they arrived after it closed.
Basically, this is just a fancy version of a 1950's z-pinch experiment that works slightly better by stabilizing the pinch. Heck, the setup they have currently working is a rehash of the 40 year-old equipment they moved from the University of Washington.

They just made it work slightly better enough to keep Zap on the seed-round investor gravy train.

Z-pinch/Zap is so far away from break even it's not even funny, and they're nowhere near close to capturing enough energy from high-energy neutrons to even power itself. Basically right now it's a 99.99% useful energy loss in their whole system.

And it will stay that way. Just need to keep making pretty photos to keep the investors ignorant.

Notice how they polished the fuck out of all their equipment? Make it shiny.
IBM didn't kill CentOS.
Hashicorp is public. It's like a 15% premium on what their stock was trading at so it can't be too overpriced (or at least, more than it was already)
How do you handle companies like AMZN where Jeff Bezos still plays a role. Yes, he seems to be busy doing other things but he does seem to have a role. And the founders at all of these companies are still doing things. Even Bill Gates has some kind of role, right?
Nomad has a remarkably strong community for it's size. I'm almost positive it will continue to live in some format, even if completely hard-forked.

I know if nobody else does anything I will do something myself, personally.

I love Kubernetes, however I feel like things like Nomad and Mesos have a space to exist in as well. Nomad especially holds a special place in my tech-heart. :)
I love ESPHome! I turned my dumb standing desk into a smart desk with it (amongst dozen other things).
Having experience with both; I am confident this would not work as well as you would want it to if even at all. VyOS has no native awareness of switchdev interfaces or their limitations
FWIW, "HashiStack" was a much discussed, much promised, but never delivered thing. I think the way HashiCorp siloed their products into mini-fiefdoms (see interactions between the Vault and Terraform teams over the Terraform Vault provider) prevented a lot of cross-product integration, which is ironic for how "anti-silo" their go to market is.

There's probably an alternate reality where something like HashiStack became this generation's vSphere, and HashiCorp stayed independent and profitable.
Off topic. I'm learning Korean and I am really fascinated by the fact that Korean language and communication are deeply intertwined with Korean culture
I don’t understand people’s beef with IBM. They have been responsible for incredible R&D within computing. I even LIKE redhat/fedora!

HashiCorp had already been sold out since waaaay before this acquisition and I also don’t understand why their engineers are seen as “special”…
Preposterous, it’s not like Zuck got on the horn with his algorithm devs and was like “let’s get rid of some people in Myanmar in a really roundabout way.” Do you hold the guy behind Curl to the same standard every time his software gets used in a way he didn’t intend?
I guess something interesting will come up from this but I see it more like investing in technology to create new type of ads.
Fake MDMA is such a common thing, it really would benefit from being legalized from a harm reduction standpoint
What about largely unregulated platforms such as YouTube giving unprecedented access to a mass audience? (Any fans of Elise Trouw here?)
Hashicorp had a $14 billion IPO in Dec 2021 and was trading at ~$4.7 billion right before the acquisition announcement. At that point it doesn't matter what the company or its founders want or what their long term vision is. Shareholders are in charge and heads are going to roll if the price doesn't get back up quick by any means necessary.
Funny, when I was maybe 10yo, I got scared when I realized that given the number of notes is finite, the number of different melodies would be too, and so we would have one day to put new lyrics on old melodies.
Hashicorp does so much more than terraform, but I don’t think OpenTofu is better than terraform. I’m not sure that was ever really an interesting issue, however, I think the main competition to terraform was/is things like Bicep.

I know the decision makers in our shop spent quite a lot of time deciding between the two. Finally decided on bicep after a number of what has probably been the most boring workshops I’ve ever attended. I’m fairly certain they are very happy with that decision now though. Not so much because big blue is evil, but because now we’re only beholden to one evil (Microsoft) and not two.

I don’t actually think Microsoft or IBM are evil. They are just not ideal from an European enterprise perspective because they are subject to an increasing amount of anti-non-eu legalisation and national/internal security issues.
A lot of the people I respected from Heroku went there, glad they got a chance to use their skills to build something useful and profitable; glader still that they got their payout.

Sadly I echo your sentiment about the future, as someone who has heard second-hand about the quality of work at modern Redhat.

I am wondering how many more rounds of consolidation are left until there is no more space to innovate and we only have ossified rent-seeking entities in the IT space.
Well in the US the gov doesnt do it themselves directly but instead pays russians to do it for them. I guess the chineese werent willing?
This is a very interesting article, thank you for the research!

I am very happy to work solo to prevent as much of these things as possible.

Everyone is using Typescript these days it seems instead of plain JavaScript but the 10 seconds + compile times and the extra layers in debugging make it a pain for me instead of a benefit. So I am using ES6 with Rollup. Rollup is great and my only dev dependency really. However great it is, if one day I could do without, I would :-)
The research is focused on _how_ it works, rather than _if_ it works. The abstract itself begins by stating that "MDMA (3,4-methylenedioxymethamphetamine) is a psychoactive drug with powerful prosocial effects."

I had the same reaction reading the title :)

(Although from what I gather, people have been taking supplements of 5-HTP to deal with the "post-MDMA depression" for ages, so...)
> HashiCorp always felt like a company made by actual engineers.

IDK about this, in 2018 I was in a position to pay for their services. They asked for stupid amount of money and got none because they asked so much.

Can't remember what the exact numbers were but but it felt like ElasticSearch or Oracle.
I remember Alan Cox quitting Linux development for the same reasons. Today he works on miniature railways and 8 bit microprocessors with Fuzix.
My point is that if Reels doesn’t have to compete with TikTok any more (because it shuts down) then that would be a good thing for Meta.
Stupid answer: Multimode sucks. The only reason to use it is if the person before you failed to know that it sucks and now it cannot be replaced.
Only for those who depend on the workplace for their social life. Which might even be most people, but I don’t think it’s healthy.

But here we go again with a rehashed debate.
Because everyone here is a temporarily embarrassed technocapitalist overlord.
This is a question you already know the answer to.
People's beef here with IBM is they don't make shiny phones and laptops and don't create hip jobs where you're paid 500k+ to "change the world" by selling ads or making the 69th messaging app.

They just focus on tried and tested boring SW that big businesses find useful and that's not popular on HN which is more startup and disruption focused.
Drag and drop between tabs/windows is pretty remarkable, though I wonder if users would even try such a thing to justify the increased complexity.
The idea for the platform came from the fact that I always struggle at code judges platforms like leetcode, hackerrank, etc. These platforms are primarily code judges where one can go and practice the problems. To understand the algorithms and/or solutions, one either must do self-study or can ask for help from someone. Me being an introvert, find it really hard talking to people and I tend to get lost when self-studying. With the advent of GPT, I believe this problem can be solved and this platform is an attempt at that. Please do share your feedback with respect to how this platform can be improved.
Oh nice, very easy conversion
>Abraham Lincoln was a Marxist, for example.

Is this widely accepted by historians or is this a fringe theory? Marx's Capital wasn't published until after Lincoln's death, so I'm a bit skeptical.
What would I need link for?

The point is simple - obscurity as an addition increases security.

Reverse engineering is not trivial and raises the bar.

Edit. Oh, your link supports that

>The obvious disadvantage of this approach is that it doesn't prevent the bugs from being exploited - it only make the meaningful exploitation very hard or even impossible. But if one is concerned also about e.g. DoS attacks, then Security by Obscurity will not prevent them in most cases. The other problem with obfuscating the code is the performance (compiler cannot optimize the code for speed) and maintenance (if we got a crash dump on an "obfuscated" Windows box, we couldn't count on help from the technical support). Finally there is a problem of proving that the whole scheme is correct and that our obfuscator (or e.g. ASLR engine) doesn't introduce bugs to the generated code and that we will not get random crashes later (that we would be most likely unable to debug, as the code will be obfuscated).
> There’s a chance (maybe it’s slim) that new computing paradigms will bring new business models without ads

They are:

- pay a monthly subscription

- rent out your brain for computational power in a SAAS startup

- ads
* Navigate to openai.com

* Create new account (API)

* Deposit a small amount of money

* Click "Assistants"

* Create a new one, based on GPT-3.5 or GPT-4-turbo if you want to spend a few cents instead of millicents

* Enter "You are an expert Tailwind CSS developer and you fulfill the requests presented to you to the best of your knowledge" as the system prompt

* (add "The user will gift you a tip if your answer is good" for expert level answers)

* Navigate to "Playground" and select your newly created assistant

* Done

Alternatively, download llama3 or any popular and current open weight LLM, run it with llama.cpp or llamafile and enjoy ChatGPT-3.5 and above levels of Tailwind Expertise

I'm not saying the answers will be good, just that they will at least be at the same level.
Reverse engineering is not trivial and raises the bar.
> The bill itself does single out ByteDance

I wonder if someone could make a plausible "bills of attainder" argument.
Although there is significant overlap between the two, I prefer Terraform for resource provisioning and Ansible for resource configuration.
I've heard ATC conversations with students who ended up having to land solo, but never with a total novice - any examples you can share?
Classes can also make use of the native `instanceof` JavaScript operator [0].

It is also possible to then infer a type from a class so you can use both the class where you want to discriminate types and the type where you really only care about the shape.

The absolutism towards OOP/FP -- instead of embracing the right use cases for each -- always ruffles me in the wrong way. C#, for example, does a great job of blending both OOP and FP (borrowing heavily from F# over the years). JS and by extension TS has the same flexibility to use the right paradigm for the right use cases, but it seems that everyone wants to be on one end of the spectrum or the other instead of accepting that JS is an amalgamation.

Evan You had a great quote on this where he correctly calls out much of the complexity and performance issues with React as being rooted in pushing against the language rather than embracing it.

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Within a decade, full VR will be available in a standard pair of glasses.

Eventually we’ll probably move to a single OS that runs everything, your phone , computer , vr, will all be a single device( or course us old folks will probably still prefer monitor so).
I also like World Music a lot, and West African blues. Check out Bombino if you haven’t already heard him.
> While MDMA is sometimes termed an “empathogen,” empirical studies have struggled to clearly demonstrate these effects

Clearly the scientists carrying out these studies need to change their working hours.

Visiting any European dance music venue on any given weekend in the last 30 years would have provided adequate demonstration of the effects.
I chose to live next to a lovely forest and get to enjoy a walk when ever I like during my workday. When working from an office I was stuck 2 hours each way in an underground tunnel, and then in a tiny box office, preconceptions are a funny thing.
> Twitter, Facebook, Instagram, Snapchat, YouTube, WhatsApp, will either have to stop operating outside of the Unites States or they will need to be sold to every country they wish to operate in

TikTok can sell to a French, Hungarian, Indian, Brazilian or even Iraqi person and be in compliance with this bill's terms. It doesn't require American ownership, it forbids control by a foreign adversary.

If the EU and U.S. passed legislation subjecting all tech companies to these rules, the only ones who would have to do anything are those owned and controlled by a foreign adversary state.
probably a tit-for-tat against India banning a lot of Chinese services back in 2020
What was the licensing changes? I see a lot of references to it as though it was common knowledge, but I'm not aware of them.

Edit: found something: https://www.hashicorp.com/blog/hashicorp-adopts-business-sou...
Correct me if I am wrong but this only limits people who already haven't downloaded the app yet? People who already have the app wouldn't just have it forcibly uninstalled from their phone right? I have had apps that didn't make it to the 32 -> 64 bit transition stay on my phone when my apps get transferred from phone to phone.
Why are you framing this in such a way that treats one party as having agency and the other party as being immovable? The US is not banning TikTok, they are posing stipulations towards its use and you believe the CCP when they say they won't comply with those stipulations. But why is that a ban, versus "the CCP refuses to let TikTok comply with US law?"
Interesting. Have you been using djot for anything substantial, like technical/academic publishing, large projects like entire books, or similar? How does it fare and what is your toolchain? Thanks in advance!
> California is also hamstrung by the fact that isn’t its own country.

How? All the areas where California falls short—education, transportation, housing, healthcare, etc.—are ones left primarily to the states. For example, state and local governments provide 90% of educational funding, while the federal government provides only 10%. No federal law is stopping California from levying Sweden-like taxes to provide Sweden-like education, transportation, healthcare, and housing services.

It’s true that, under our system of progressive taxes, Californians pay a disproportionate share of federal taxes—because they make more money. They pay about 13% of all federal taxes, and get back about 83% of what they pay in federal services. That nets out to about $100 billion net transfer out. But that’s out of an economy of $3.9 trillion. That’s just 2.5% of California’s GDP. That money isn’t what’s standing between California and having high quality social services.
I feel like this is a circular argument. On the one hand, Congress isn't allowed to delegate to the executive (agencies) because the agencies then act as delegates (by interpreting their mandates), so Congress must explicitly legislate everything.

But then on the other hand, Congress is dysfunctional and is incapable of legislating.

This feels like a recipe for the unelected branch (the courts) to run everything.
How is Tesla far ahead of Waymo?
I agree with your objection, but if it were in all unlikelihood true, maybe the universe would compensate for the energy imbalance in some new way (exploding or melting the source, refusing to go faster than input power dictates, just polarizing the electrons in place, etc) that itself could be useful somehow.
Gone now -- I don't remember the name (unless this was the fastest pivot ever recorded, it was not Glass Health, which currently has a now hiring ad up[1])

[1] https://news.ycombinator.com/item?id=40149581
They'll do what they should have done years ago: give up on all this fuddy duddy syntax and just go with XML. ;-)
Corru Observer
That would require awareness it doesn't have - kind of the point of the article.
Talking to those people mid week gives a different opinion on the effect the drug has.
Show HN: Serverless RAG to 10x Internal Operations
Serverless RAG: Simple, Secure and Performant APIs to connect your data sources (PDFs/CSVs, Websites, GDrive, Notion, Confluence), and search/chat/summarize with the knowledge base immediately.
Start free and Pay-as-you-go. Best answer quality, https://www.chatbees.ai/blog-rag-benchmark
I vote for Ben Eater and for a number of others 8-bit guys.
Hmm, but it gives the US President the ability to decide who is targeted, so one way or another it seems like TikTok is treated specially.
I believe this would be de jure, not de facto.
>Where did I set a goal post? What does the goal even represent in this metaphor?

It has gone from "not a ban" because they just have to sell, to "not a ban" because because the website is still available.

It's an effective ban because the CCP has already said they will not allow a TikTok sale. Congress knows there's no recourse for ByteDance. They aren't going to hand over the IP to a non-Chinese entity. If France said they were going to ban NVDA unless NVDA sells to a French national we would call it a ban.

>Calling this a ban is like saying someone was banned from a restaurant because they arrived after it closed.

The irony about this is that China has the same exact policy in the mainland, but no one argues whether or not Google is banned in China. Google used to be in China! China said Google had to censor some topics or they wouldn't be allowed to do business in China. Google opted to leave.

Nobody sits around pontificating that it technically wasn't a ban because all Google needed to do what follow Chinese law on censorship.
You can google, gpt or look at wikipedia for "liskov substitution principles". It's related to object oriented programming, more specifically to inheritance and what is allowed as substitution as superclass vs subclass depending on which position it sits in argument vs return value. It's very interesting read if you don't know about it and you're using OOP.

What advanced types do you have in mind?

ps. the way you're using "albeit" sounds like you think flow has 10x larger codebase, it has 10x smaller codebase
Interesting approach.

I would love to have a notation to get a various ways of representing of intellectual tasks into a single document. A real killer feature in my eyes would be if a kind of umbrella markup language would support a convenient two-way binding for creating and manipulating notations, so for example that diagrams could not only be rendered in a desktop app, but also be manipulated with the markup being automatically being updated. I guess the problem is that light-weight implies too little structure to make such a thing easy to implement...
I don’t know much about their business model under the hood, but from my point of view they seem pretty similar to back then.

It was funny to log in and see all my old stations from a decade plus ago, still working.
Do I think I could land a plane if I had to? Yes, I do think I could.

I mean I could win the lottery, too.
There are more smartphones in use than people on the planet so it stands to reason that for many, the smartphone IS their interface to the world the way the desktop was (and maybe still is) for many of us. Seems more like an opportunity to implement a different design paradigm than something to be dismissed outright.
Basically every AV company except Tesla is doing cameras + LIDAR. Tesla decided to do camera-only for definitely-not-cost-cutting-reasons.
Observability is yesterday – GenAI needs a control center
I have to say, all my YouTube recommendations are good and they're rarely clickbait. If you sign out they're pretty bad though.
i believe FB is a fad at that time. Who knew it make that much money and still going.
Is the implication that we won’t be able to freely use ansible-playbook anymore, and/or development will end on the “freely” available one?
Contrary to the HN narrative, pretty OK. Not perfect, I have complaints, but most of them aren't related to IBM specifically.

IBM doesn't assert their will upon Red Hat anywhere near as strongly as HN seems to think they do and in particular the whole story about IBM killing CentOS is BS.
Inability to price things correctly sounds exactly like engineer behavior to me…
My point is that the API consumer does not guarantee types (say it's REST or something), so the assumption that the string you send it will always be the right type (or call it "format") seems like a bad one. Unless you control API usage from end-to-end (which kind of defeats the point of an API), you need error checking (or at least exceptions to bubble up).

A lot of times branding is used to mark data received from a database, e.g.: this field is an `OrgId`, but I can do all kinds of things to that string which might make it not-an-`OrgId` at any point. Then, I'll try to reuse it the `OrgId`, and I'll get some weird error or blowup and I'll have no idea why. So the point is that (a) branding is a dubious feature because it can obfuscate soft-type-breakage (I call it "soft" because at the end of the day, we're just dealing with strings), and (b) it still doesn't preclude runtime error checking unless you're okay with blowups.
The tree example is pretty nice, dragging to different levels is always a crapshoot with these libraries.
I've read the complete bill at every stage of it's development.

It places substantial fines on American companies who provide services that distribute, maintain or update any sufficiently popular apps where a company is headquartered in, or has more than a 20% ownership share of the company held, in a country that has been determined to be a foreign adversary.

So sure, it's not "banned', it's just that they're made completely inaccessible to US users because nobody is going to be ok with paying substantial fines in order to allow it on their networks/servers/app stores.

You do realize that, in english, we often use shortcuts to refer to things right? If something is "effectively" a ban, we just call it a ban and move on, because our language provides many, many facilities to improve efficiency. You being pedantic is, remarkably, unpleasant, and speaks poorly of your overall level of social adjustment, specifically because you are using the very language you speak incorrectly as you do so.