skysight-inc/HackerNews huggingface dataset:
Regardless of whether it's true, one has to admit it sounds like a sideplot from Halt and Catch Fire, lol.
Of course it doesn't.
I have met many "CEO"s of a 5 person company so they were CEO by title and not by wright.
I'm looking at this from the perspective of "is the emotion/frustration felt by the CEO valid". In other words, did this open source author actually do ANYTHING which could cause frustration in a previous employer. An important part of that is whether they were actually a 50% pain in the ass employee who repeatedly was pushy (but still perhaps is hireable because they were net positive)

I'm disregarding any commentary on actual action taken by the CEO, because as I said I think it's incredibly stupid and immature.

This reply below by @treis is a good explanation of how i feel about the answer to your question.

> Lots of CEOs/Owners will definitely be salty about that. And they're not totally wrong to feel that way. You pay someone a bunch of money only to watch them walk and help your competitor take your market share. It's understandable why that's upsetting. But they should have the maturity to understand that's how the world works and not throw a tantrum.
I’m interested in hearing more about this approach, are there any papers on it? I see two different ideas here: the use of hypnosis to create unconscious “hooks” into conscious thought. This could be useful if for whatever reason certain features of conscious are not easy to detect (another comment mentioned that it’s harder to get clear signals from the frontal cortex). Then there is the idea of using muscle twitched / GVS as an information channel. It seems hard to get a high bandwidth from this (compared to invasive or EEG-like approaches).
I just want to say how much I appreciate the author's courage in coming forward and disclosing this publicly. Too often, people are afraid of retaliation when shining a light on rotten behavior. If this CEO ever follows through with his threat, I will be sure to donate to a legal fund in your defense.
I did a 2h live tutorial with FOMU [1] during the conference Teardown 2019 and it was a pretty good experience for me. I knew nothing about FPGAs and in a relatively short time I had a mini RISC-V OS up and running and I could compile programs at different level of abstractions.

I could recommend to take a look at their tutorials and see what's new/if there's support for newer boards.

But in terms of toolchain I really liked it and it worked flawlessly on Mac.

[1] https://www.crowdsupply.com/sutajio-kosagi/fomu
WWDC21: Apple Keynote [Live]
> What people call 'equality warriors' I call bloodshed preventers.

Seems prudent to support, even if you are born on level 50. The current system endures as long as most people feel like they still have more to gain playing by the rules.

If a critical mass of sufficiently capable people conclude that the game is rigged against them and they have exhausted their options to change it from within then attempting a hard reboot of all levels using pitchforks and guillotines starts to seem pretty rational.

Not sure how far we are from hitting that critical mass, but it would be nice not to find out.
I agree, and the software additions are mostly useless (lasers, GPS etc...).

The primary reason the software is there is for vendor
lock-in and rent seeking.
The Butterfly keyboard MBs are a PITA to disassemble.

I just got a new M1 Air and while I have no idea how bad it is, I still keep two accounts (one empty for repair, one encrypted and backed up for me) just in case, although it seems Apple itself doesn't ask the password... since I don't think I can't remove the SSD myself :/
I wonder, people always reference the Streisand Effect, but for every one of those there are a thousand complaints that go quietly heeded.
> religious dude

What has religious got to do with anything? Most terrorism in todays world is by religious dudes.
I don't think it was heaven in the 90s either lol
As I said, "becoming" not "has come true".

Everything is in place for Gattaca to come true. With more centralized control of health care expenditures, the incentives of bureaucrats will be lined up and full tracking of one's genetic makeup, life choices, and current conditions, the sky is the limit.
I totally would. My body could do anything and just bounce back when I was 25. Why wouldn’t you want to just stay that way?
> If the punishment for a crime is a fine, then it only applies to the poor.

If its a fixed fine that is not adjusted in either direction for ability to pay, or which maxes out at a level which only is meaningful to the poor, sure.

If the fine is ““Your net worth minus the lesser of half your actual average annual income from legal sources for the last five years or double the federal poverty level for an individual”, it doesn’t “only apply to the poor”.

Of course, most criminal fines do only apply to the poor, but that’s not inherent to fines, but just what fines look like when the law is intended to punish the poor to start with.
Looks like this "Replit" is a joke service. Too easy to replicate and no reason to use them.
I like the way you formulate the problem. While I agree we're still not there, China is positioning itself in a way to do so.

They're actually recruiting foreign talent, they're building futuristic and liveable mega cities, they're collecting the capital needed for venture and they're growing their global VC investments.

I really don't like this development and I wished a free country would have achieved what China is doing (I think of them like the Galactic Empire in Star Wars), but I think they'll get there.

People are quick to forget the past and the majority of young people favour socialism. I'm sure they will be quick to move and work for the CCP.

I really don't have much hope left for Europe and the USA, things just keep getting worse. I hope South America will grow its economy and become the free society that can oppose China.
> de novo Paxos implementation written in Flow

That's... brave. Flow is a DSL built on top of C++?
It's probably annoying and upsetting but it is no different from any other legal dispute. All you have to remind yourself is that legal stuff is business-as-usual for any sized company about a handful of people.

Are they correct legally or morally? Maybe, maybe not. Are your arguments compelling? Yes but I am not a lawyer and even if I was, the result is the same. Being correct doesn't avoid the legal action. They have more money than you and maybe they want to spend it trying to get you closed down. Maybe they win, maybe they won't but sadly it comes down to the same thing? Do you want to risk whatever outcome they are threatening and can you afford to?

You could always wait to see what exactly they are alleging before taking action but if the CEO is a dickhead then he might not care about the details, and might sign off a few 10Ks of the budget just because he can.

Welcome to business!
Named boolean expressions, when used properly, make the effort of reading the actual expression optional.
Dude, you spent your own free time which you barely had making software for others. You could've done anything else with that time and you spent it helping others.

And now you have to take care of your mental health, because when you're burnt out or miserable you psychologically can't help others. You take time off for yourself now or eventually you'll physically and mentally break down and be forced to take time off. So even now your decision to care for yourself is actually for the benefit of others.

You have nothing to be sorry for. Thank you for giving docz to the world, and I hope you feel better soon :)
Companies definitely have to be careful about not coming too heavy handed. Many states also have protections for side projects.

Even still, if you start a project that is very similar to your day job, you’re asking for trouble. Imagine you are the CEO and someone says, “Our intern is open sourcing something very similar to our core product.” That will always look bad and cause a reaction. How heavy handed the reaction is will vary, but every company will react.
I'd really like GitHub to have the option of open sourcing your work but both being able to turn off pull request and be able to limit PRs and issues to trusted contributors. Open source / closed contribution on an individual level.

I like the project I'm working on now, but if I release it publicly I don't want to deal with 98% of the possible users. I'm mostly worried about the idea that the itch I want to scratch will turn out to be popular, because open source is mostly horrible.
> Why did you take it down? And why did you apologize?

Probably because he actually did do something that, if not explicitly wrong/illegal, then at the very least on the borderline of being so.

And he has very little to gain by fighting this. He got his clicks and likes already. What would he need to website for?
OP seems to be pretty talented here. They were able to build a clone in no time.

If Replit CEO had any brains he should have thought about hiring OP as an exceptional engineer and work with them.
> Also there appers to be a level of trust here (at least the Replit CEO trusted that OP will not make this go viral on HN and spiral into a PR nightmare I suppose, which though is the most entertaining path it can take)

I don’t get what you’re saying here. It’s not a breach of trust to speak publicly about someone threatening legal action against you.
Keep in mind Altium is already publicly traded and at the moment has a market cap of $3.85B
The next cool thing is not "run python and 30 other languages online". It'll be write python, translate to other languages and then run them online.

We're at 7. https://github.com/adsharma/py2many/
Directly threaten a person with a lawsuit without any remediation is just wrong.
I am amazed that well capitalized companies over $x million are even allowed to merge/be acquired at all (by default). In my mind, after a certain point, it clearly becomes a case of anti-competitive behavior and should not be allowed unless they can prove otherwise.
Facebook presumably knew her age and has filters for nudity. I'm surprised they didn't catch it.
A ruse to give people flexibility in how they want to repair their own equipment? What a terrible thing.
> Lawyers do not like to lose cases, so will not push a losing agenda

They will if they get paid.
I'm not afraid of lawyers, but I've been sued (a real estate matter) and I am definitely afraid of the U.S. civil law process.
I'm curious. Is there a reason to not build in some sort of ping for the software being used? Essentially doing analytics for open source usage so you can monitor how many people use it?

Obviously there are some potential privacy issues here, but adding it to the README and doing a single ping on use seems like not too bad a compromise to keeping open source projects alive.

It won't be 100% accurate due to offline use or available to many open source software projects due to their use case, but most applications would probably connect.
CTO of a CV+AI/ML startup developing a radiology solution eh? Let me ask you a couple of quick questions: What was your liability insurance like? How much coverage per diagnosis did you carry?

Let me make it simpler: How much blame was your company willing to absorb if your algorithm made a faulty diagnosis?
Wow, absolutely pathetic. My company was evaluating this for pair programming and testing new hires, but just binned that idea. If anyone from replit is reading this: This is costing you business. Jetbrains Code With Me looks quite nice.
Can you cite any of this, or at least give the name of the supposed group?
I could tell by your accent ;)
When we say "simple", we use it as a way to say "not complex". If we want to say "not hard", we say "easy".

Words should be used carefully or we end up with no word to say what we mean. That's why there's literally no word meaning what we want to say by "literally".

But from context you can determine whether "literally" means "literally" or "figuratively". It's the same with "simple", you should assume it means "simple" and not "easy" in the case of a documentation where words are chosen carefully.
Just checked and I did not output lua code, but I used the AST to do custom static checks; only the js part did code output, and used babel-plugin-recast to get identical formatting.
Nah. They'll sell you cheaply made crap for $80 along with a subscription for $10/mo then sell you slightly better cheaply made crap for $105 a year down the road and bump the sub to $12/mo for the 'increased functionality'.
If you're using iCloud, a consumer service, for business critical operations, you're doing business critical very wrong.
So an intern goes to make an identical project to the one he worked in and present it as purely independent project? It is a bit strange, and there've been issues with other projects being copied that way before, but jumping directly to legal threatening is too much.
I know it may be a little nitpicking, but viruses are not technically alive.

Also, the fact that this multicellular organism can withstand long term freezing bears nothing about whether people can do that.

I can think of two easy arguments:

1. If you think about this single organism, imagine there must have probably been a huge number of them frozen and maybe 1 in a million or billion survived (we don't really know from the article).

Now, for a simple organism it might be fine, it is enough for one in billion to live and start spreading, but the same cannot be said about human. You need every single cell in our organism very, very high chance of surviving to even talk about entire human to be able to survive.

2. Another problem might be central nervous system. It does not seem currently possible to bring back a person that has completely "flattened out" when it comes to their brain. A person with no brain activity is legally dead and no single case of bringing back to life from that point has ever been registered.

It is not known whether brain can be brought back at all once all signals stop.

I know this is pure conjecture, but I suspect it is possible that brain is a case of a system without a startup procedure. It only works as long as the process is continuing but if it stops there might be a bunch of catch-22 type situations which basically make it impossible to startup the brain.

Your PC is built with startup procedure in mind. Now think what if you have removed everything that is needed for your PC to start. You could have perfectly functional PC as long as it is in operation, but once you shut down no way to bring it back, no software, hardware, procedure, API or anything to start the operation again.
It's not something you do in "essentially a day" if you want it be secure and reliable. (E.g. the example toy project they link literally just runs python directly on the server: https://github.com/raxod502/python-in-a-box/blob/master/serv... - you'll need to stop doing that very quickly if public). The parts of their stack that repl.it has put on their own Github looks loads more valuable (and I assume are also not covering some of those core problems)

Which makes the reaction weird.
This is a great point- there were a ton of ways that this could have been handled that would have left all parties happy and better off, but the CEO went directly for the lawyer power play.
Well, if we want to supply character evidence, I know Radon.

And I believe that not only were his intentions good, but also his actions.

Although I would still like to hear Amjad’s side of the story.
Ethereum layer-2 gold rush
Buying the rights to old movies is quite a bit different than buying patents or businesses.

In the movie case, nobody else can distribute the old movie. In the patent or business case youve prevented future business, competition, invention. Owning an old movie doesnt prevent somebody from making a new movie about something different.

Where do you draw the line on how many stories a company can own before they have "enough and cant buy or make more." If Disney can make new movies, how is it any different to buy an existing one?
Same here with Tuxedo Computers, I had already removed the drive because that's standard procedure. If a repair shop ever asks me my password I'm just going to another one because that is to me a clear sign they're incompetent.
"only about 11% of radiologists used AI for image interpretation in a clinical practice. Of those not using AI, 72% have no plans to do so while approximately"

I hope the author is joking. Does he really expect the technology to be pushed forward by the people that is going to replace??? They are your main obstacle after the technical issues, don't use their adoption as a metric.

It is just crazy to say to people "hey I'm going to make your profession obsolete and take your job an status in society away by implementing this new tech that is just way better that you, help me do it".
When you switch from central banks to narco banks, it's like choosing werewolves over vampires, both are pretty bad tbh
> a level of trust here

Trust is destroyed as soon as your first reaction to something is to summon lawyers.

I actually somewhat agreed until I read "I will be engaging our lawyers on Monday if it is still up by then."
He has a second page with that shows the UIs (not quite side by side, but you can easily scroll up and down to compare them). His is extremely minimalistic. It looks pretty much exactly how I would picture a weekend project like this to look.

The only real similarities are the use of a green colored run button near the top (Which replit stole from IDEs anyway), and the basic, black screen terminal on right, white background text editor on left layout.

>I don't see how this is an argument. You're not allowed to copy their design even if it is public.

He is arguing against the allegation of violating their trade secrets. The similarities being based on public information makes them not valid as trade secrets. If you publish your trade secrets, they are not trade secrets anymore.
"Journalist". Someone who writes a journal. It's not like the state issues licenses.
Out of curiosity, how hard is "very hard"?
If you ever move between two big tech firms, they'll sit you down in a room with a lawyer who clarifies exactly where that line is.

IANAL, but roughly, general knowledge is ok, but specific results aren't. If you were party to user research findings at company A, it's likely against your NDA to tell company B "we should do X" based on the remembered outcome of that research.
> that has no real practical use

Well this can be developed into a great replit competitor
That's not happening
> Naturally, I took down my project right away, gave it some time for feelings to cool, and sent Replit an apology.

Once you (Radon) did that, it is quite unlikely you would be able to go back. It would be perceived as an admission of the validity of their claims, at least to some extent; and more importantly, they will get it in their heads that, using threats, they can keep your project offline.

You then proceeded to apologize and recognize you may have hurt repl.it. That's another step of agreeing with their claim.

So, by the time you ask us

> "Is Replit right?"

The answer is basically - it's right enough for you to have semi-admitted they're right and acted accordingly. So, yeah, case closed basically.

Also, in your post you make all sorts "but what I did is harmless" arguments, which really aren't helping you - at least legally. If you're infringing on their legal IP rights, then it doesn't matter all that much that it's for a non-commercial purpose, or that you're not stealing their clients. Those are arguments for the part of the trial where the judge decides how much damages from you to award repl.it.

> Why would Replit do this?

Because it's a commercial company and it has reason to believe your activity will hurt their income, profits, or chances for survival.

> However, Replit’s actions in this case reveal hypocrisy

Commercial companies are almost necessarily hypocritical, since on the one hand, their interest is, and must be, the furthering of their owners' interests (so typically maximization of profits); but in this interest, it is useful for them to maintain an image of social responsibility, enlightenment, support of the furthering of technology etc. In some industries a company should also appear to be liberal, pro-LGBTQ, anti-racist and so on (especially if it has shady deals with the military-industrial complex, or foreign repressive governments etc).

So, yeah, sure, they're hypocrites, but you must have been living under a rock to believe that they may _not_ by hypocritical.

-----------

Bottom line: If you thought you didn't violate your contractual and legal obligations to them; and that your project wasn't an illegitimate clone, you should have stood your ground, kept the project up, and stated as much.

You could then have told them that:

1. They would probably, or certainly, lose the litigation because they're wrong on the merits.

2. If they want to run a lawsuit with a bunch of expensive lawyers, they would waste a lot of their investment money on that, and you doubt their investors would appreciate it.

3. If they sued you, you make the whole thing very public - as you are obviously capable of doing - and the PR damage would be higher than whatever they hope to gain with their lawsuit against a zero-income zero-clients hobbyist project.
intentionally minimalistic =/= poorly made
Things are changing but as of 2019 by a whisker, most radiologists own their practices and accross all specialties 56.6 percent of physicians in the US are members of small practices. Physicians especially specialists tend to work for and with other physicians. In my area, at least in the recent past, all the cardiologists and all the urologists work for the same small practices organized around their specialties. I'd guess that tends to blunt pricing pressure on providers at least locally (see here for some stats https://www.mpo-mag.com/issues/2019-10-01/view_columns/a-loo...).
Best Practices for Fonts
The implementation part is actually irrelevant.

The nice part is that it is CLI, like jq(1).

I did something similar a long time ago with DBD::CSV but lost the code. So I'm glad the idea resurfaced.
I feel great that others see how ridiculous Amjad is… Replit is cool but has a serious attitude.
It's great to be able to build customer list and loyalty for multiple channels via a single prompt. This also personalizes because the channel they opt-in for is likely their preferred communication channel.
You have the legal right to obtain a copy of your medical data. Providers can require you to pay reasonable administrative fees for making data copies but they do have to give it to you. If they don't comply then you can file a formal complaint.

https://www.hhs.gov/hipaa/for-professionals/privacy/guidance...
This is just an ad hominem attack and adds nothing to the discourse.

Do you have information which contradicts the WEF analysis?
Or it may simply reflect the personal style and values of the CEO Amjad Masad notwithstanding their company position.
It's an async/await framework for C++. I'm not sure what the best source on this is, but here's a discussion: https://forums.foundationdb.org/t/why-was-flow-developed/171...

My understanding is that FDB relies heavily on deterministic simulations for testing, and that their async/await model is a big part of how they make sure they cover different possible interleavings in a deterministic way.
The science behind the Halo Body feature
I think codesandbox is quite good. I always find that one on ones are the best way to enhance the learning experience.

https://codesandbox.io/
The CEO is actually worried that this weekend project will make it hard for replit to raise fundings from investors because it makes it look like there is no moat to hosting hundreds of programming languages. The investors don't know that the code here doesn't scale.