skysight-inc/HackerNews huggingface dataset:
- doing the project in your spare time and gradually transitioning to full time after you validate and start making money means less risk and less poverty

- was this a problem-driven product? Because this seems like a crowded market, which means you probably need to be able to outcompete the existing products

- startups aren’t for everyone; those gut feelings could have been identified by spending a few weekends doing market research and validation.

- so it took a year, a year is nothing. You learnt you don’t want to do startups and probably learnt a bunch of stuff that would be useful in the future. You challenged yourself. And you’ll be more grateful for that regular pay check in the future.

It’s not a disaster, it’s learning and experience and those things are valuable.
> common law tradmark rights are acquired automatically - but the name is pretty generic

I was wondering about that, because there are obviously many open source projects out there who share a name, some owned by companies, some by individuals. Here's a Google GitHub Page that talks about OSS trademarking in general: https://google.github.io/opencasebook/trademarks/#common-law...

> Primarily, an unregistered mark must be: (1) used in commerce, and (2) used prior to the alleged trademark infringement.
It may be counterintuitive that the “use in commerce” requirement does not necessarily mean a profitable or profit-seeking use. In fact, as the following case clarifies, the term “use in commerce” is used as a reference to Congress’s authority to regulate trademarks under the U.S. Constitution’s Commerce Clause rather than an intent to limit trademarks to profit-making activity. Where a developer released open source software under the name Coolmail, the court rejected the argument that the lack of direct profit from releasing software under the GNU General Public License rendered the original Coolmail name unenforceable as a trademark, holding that distributing software for end-users over the Internet satisfies the “use in commerce” requirement.
Signal doesn’t really address group chat, or it does but in some very limited ways that won’t scale passed a lot of participants (depending which group chat protocol you use among the different ones that have been implemented with the Signal protocol). Now if you ask me why you would want end-to-end encryption in a group with hundreds, thousands, or more users I have no answer for you. IMO group chat passed 30 users should revert to public group chats instead of giving you a false sense of privacy.
Seems like an entirely reasonable response.

> I haven't seen a reach out from you so far but my apologies if I missed it.

Sounds like the GitHub issue OP didn't try to contact the engineer directly first.. might've been an easier way to resolve this?
The article responds to this in two ways.

--- begin quote ---

That speech is “dangerous” and “incites violence” and therefore must be stifled has been the cry of censors for centuries. It is the claim used to try to silence Communists during the Cold War, Muslims during the War on Terror, and pro-Palestinian activists now.

And (as I recounted in an article long ago about the effort to criminalize speech in the name of the War on Terror), it is the claim rejected by the U.S. Supreme Court in two landmark rulings: its unanimous 1969 decision in Brandenburg v. Ohio, which overturned the criminal conviction of a KKK leader who had used a speech to threaten violence against political officials, and the 1982 ruling in Claiborne v NAACP, also unanimous, in which the Court held that the First Amendment bars imposing liability on someone for the criminal acts allegedly "inspired" by their speech (that ruling protected NAACP officials from attempts by the State of Mississippi to hold them liable for the violent acts their fiery pro-boycott speeches allegedly incited).

--- end quote ---
I spent 9 years on a groupware crm. Made $5,000 total on it mostly begging for users to make a "donation".

Drove myself and my family into the poor house for something people enjoyed using for free but wouldn't pay for... made plenty of mistakes.

I thought if I didn't quit on it I wouldn't fail, but looking back it started failing the second I launched it as a generic product... you need a big marketing budget to launch i ended up giving it away free just to see people use it.
But packrat parsers don’t require nearly that much space in practice, right? Most languages I’ve worked with will have a relatively small number of production rules, requiring only a small number of results at each parsing position.
> and the runs where < 90m

What happens if you somewhat exceed the 100m limit? The only sources I can find boil down to just don't do that but I can't find a chart showing what happens to performance/frame loss.

Would it help to have a heavily shielded cable?
The takeover of US IT by Indians is complete.

I expect other corporate professions, e.g. healthcare, engineering, ... to follow as long as Biden/Harris are in control.
Planet of the Apes + Bladerunner.
All the comments here are slagging this off. Here’s the methodology:

> The statin study, which took place at Hammersmith Hospital, focused on 60 patients who had all come off the drugs in the past due to severe side effects.
They were given 12 bottles - four contained a month's worth of statins, four a month's worth of dummy pills and four were empty.
Every day for a year they would score, from zero to 100, how bad their symptoms were.
The study showed an average score of:
8 in those taking no tablets
15.4 while taking dummy pills
16.3 while taking statins

> The Imperial researchers said 90% of the severity of their symptoms was present when the volunteers were taking dummy pills they thought could be a statin.

Why is this “utter bullshit”? Looks like a reasonable conclusion to me?
Very nice work, Mubs! The blog for this, is that done with laravel wink?
Except the FB project is a complete rewrite, done by one of their employee. There is no "stealing" here. You wouldn't tell someone who wrote a link bit.ly clone that he "stole" the idea from the original website. Even if they had copy and pasted OP's code (which they didn't), it's MIT-licensed and only minimal restrictions apply.

There are things that are wrong with how these big corporation operate, but this is not one of them. This is more akin to a small shop called "Play Store" not registering a domain name and then making a post on HN when Google registers it for Android.
Speaking as someone that used to have a major problem with depression and anxiety, an important thing part of recovery is realizing that the shit you're worrying about isn't that important. Having other people tell me that the thing I'm worrying about isn't worth the anxiety was important.
I don’t mean that kind of humanity-defining breakthroughs, but the kind that depend on OSS libraries - new social, entertainment, commerce and productivity tools that change our lives incrementally.
Every parent is, though many will deny it. The repercussions of doing so without intention and without admitting it are already severe. Every parent is likely to traumatize their child in some way, including the trauma of protecting them from trauma to the point that they don't learn to heal through it. I'm ok with intentionally experimenting and normalizing healing within our family.

Also, it's already paying off tremendously. When repercussions can be severe, so can rewards. We have a 2-year old who is incredibly emotionally aware, has a huge vocabulary, enjoys eating anything, explores freely, is learning to play multiple instruments, draws with a pencil grip in both hands, can sit to actively listen to music for 20+ minutes at a time, and learns lyrics incredibly fast.

If you have specific fears, I'm interested in hearing them because that gives us an opportunity to prepare.
Because I'm curious what the mindset behind "AGPL doesn't work for commercial environments" is.

It's a common, recurring statement and I'm sure people have good reasons to believe it. I can guess what that thinking might be, but there's no substitute for asking.
Our initial design was mostly based on 3D printed SLS bio-compatible parts.

The current design is still 3D-printable, but we had to go with metal valves for instance for long term usage, and mass-proction. 3D printed parts just don't scale.

When possible, we replaced some 3D parts with on-the-shelf parts, for instance for the medical 22mm tubing connectors.
True, you should back up to avoid some strange edge case, but Apple markets itself as the company that makes using computers simpler and claims it works with the model.

As a user I'd expect at the very least it not to systematically fail on a model that is intended to work. Also completely rolling back is much more difficult with the whole closed system issue (which is something users accept in return of simplicity), it's not like getting Ubuntu 18.04 LTS .
Possibly a bigger disaster the "Wilhelm Gustloff", with about nine and a half thousand dead. Around the same time in History.

https://en.wikipedia.org/wiki/MV_Wilhelm_Gustloff
I liked this course: Introduction to Aeronautical Engineering, by Technical University Delft in the Netherlands, on edX. It assumes basic physics and maths, but then gives a nice overview about all the fundamentals - aerostatics, aerodynamics, propulsion, materials, structure of aircraft, etc.

https://www.edx.org/course/introduction-to-aeronautical-engi...

If you're specifically looking at autonomous flight of drones, then the Udacity Flying Car nano degree is not bad (it contains several mistakes, but takes you through quite some material with neat exercises). It presupposes a bit more maths and programming. I was free (for a month) during the early stages of the pandemic, now I think it's back to normal prices.

https://www.udacity.com/course/flying-car-nanodegree--nd787
Ditto for Lee Atwater.
The comment rating on Slashdot is better. You can mark comments as funny or insightful.

HN readers tend to have a single linear viewpoint, and if you dissent from that angle, then you get downvoted to oblivion, or worse, flagged, even if you may have a valid viewpoint.

Edit: And I just got downvoted. So this proves my point.
A network intermediary blocking or altering the TLS is an active attack. Plain HTTP is also vulnerable to that, so unauthenticated TLS is no worse than the current situation.

TLS encrypts the payload just fine if you want that. That’s what TLS is for.

PS: You don’t encrypt something to someone else using your own public key.
I've been selfhosting it for a while now and the installation wasn't hard when I installed it, and the doc has gotten better since
The hardest part was setting up a working mail server for the mailing lists (but that has nothing to do with sourcehut)
I think a lot of people gloss over this because they don’t want it to be true, but it think it is. The red tape of it all actually makes it pretty damn secure, regardless of how “good” it is from the perspective of a software engineer. Imagine if every state used the same self hosted voting software, any weakness that can be attacked will be, and I’m sure it wouldn’t be that hard to social engineer your way into local governments to exploit.
'Working on the side' doesn't work so well for me. I've tried it, and I really struggle to make any progress. I also make art and usually that's where my productive free time goes. And switching off the artistic side is bad for me, mentally. Side projects and art draw from the same pool of mental energy as my day job and they both get the back seat, unfortunately.

That's part of why I would really like to make a clean break... I just can't do the weekend warrior thing
> I would have lost access to the developed world FOREVER

What's wrong with being a programmer in a different country? Maybe I don't understand but as someone who writes code and doesn't have a "green card" (afaict that's some USA immigration thing) I really don't see the problem there. Not doing anything fun for a year seems like a much bigger sentence than not being allowed to stay in a place that you apparently didn't come from to begin with. There are a lot of other rich countries in the world if that's what you're looking for? I heard some of them even score higher on happiness indices.

I do agree with you that OP seems to have social anxiety. Reading that they have a lot of trouble posting things online, that's not normal and definitely doesn't seem like a good recipe for someone who wants to make a living with a developer job in this digital world. But I don't agree that because you went through self-proclaimed bigger risks, this person isn't rightfully frustrated after not managing to make money from self-employment.
The states that had long delayed results were due to being close, and accepting mail in ballots long after polls closed. It's not a matter of counting speed.
In Naples they set their ghetto alight in 2008. In Eastern Europe their ghettos are bulldozed over whenever real estate interests take priority. In France they were deported to their home countries and their ghettos dismantled, although I've also heard of succesful integration stories on RFI.

Once Eastern Europeans of other ethnicities are no longer willing to do migrant work, Western farms and slaughterhouses shall run out of options and employ Roma migrant workers. This is already happening.

https://www.opendemocracy.net/en/can-europe-make-it/eyes-wid...
It’s cool to see more people writing posts and experimenting on this topic. I was surprised at how little info I could find trying to research this about a year ago, and spent a decent chunk of this year experimenting with trying to create vintage/retro video filters using FFmpeg. If anyone is curious, I shared a bunch of my notes on this topic here a little while ago: https://zayne.io/articles/vintage-camera-filters-with-ffmpeg

Disclaimer: I’m still an FFmpeg noob
Behind the Programming in Arrival (2016)
I think in practice they're pretty chunky.
JVMs are quite smart about this sort of thing, and a nonfinal method can still be inlined, even though the JVM has to safely undo that optimization if a class is loaded. I'm not sure where I learned this originally, but Aleksey Shipilev has a post on method dispatch that should explain it. https://shipilev.net/blog/2015/black-magic-method-dispatch/
It's not trivial because, as this is what the article is all about: "That’s what made it so jarring to see an ACLU lawyer — indeed, the group’s most celebrated and popular lawyer — cheering the corporate and cultural repression of a book whose ideas he dislikes."

It's a bit like someone on the board of the Free Software Foundation advocating for people to not install Linux anymore because they don't like how Linux doesn't work properly on their Mac!

---

Now an argument to say it was trivial would be: 1) its a deleted tweet 2) tweet was mainly a joke 3) tweets dont represent ACLU, its fear mongering 4) tweet based journalism is problematic
Well, there's two different types of smart switch:

- The first type isn't actually connected to wall power, and is basically just a small remote that tells your lighting to turn on/off.

- The second type is connected to the wall power, and works perfectly fine as a normal wall switch and controls the lights in the same way. Along with being a normal wall switch, it's a receiver and can receive commands from elsewhere (including the first type of smart switch) to trigger the normal wall switch functionality.

The second type is an easy retrofit for existing homes with lots of lights, but doesn't play nice with smart bulbs that need to be always on for advanced functionality (like having automatic step-up/step-down lighting levels at sunrise/sunset).

At the moment I feel like the best use of the first type are switches that fit neatly over normal hardwired wall switches (like the Lutron Aurora), or adding a spacer (see https://www.shapeways.com/product/35B9F36RD/philips-hue-dimm... for one example) so that your smart switch can just be popped off to access the normal hardware.
Spot on. Lots of my friends back from the country (Bulgaria), relatives, etc. We also did this atrocity - https://en.wikipedia.org/wiki/Revival_Process#1989_Ethnic_Cl...
Classic end-of-life turn. Getty, etc.

The Koch Family Foundation for Fossil-Free Energy would go a long way.
It’s cool but it won’t help prevent that many wildfires... The overwhelming majority of wildfires in the continental US are man made.
>Elections are in the public interest and therefore should be publicly funded -- exclusively.

That doesn't really follow. Why should something be exclusively publicly funded just because it is in the public interest?

>All other contributions (including in-kind) to political campaigns are tantamount to bribery and should just be illegal.

What about completely anonymous donations? If the receiver doesn't know who is giving the money, how could it act as a bribe?
Greenpeace's annual budget for activism (as opposed to fundraising, which eats roughly 1/3 of their budget) is on the order of $200 million. That's more than the lifetime spending of the Koch brothers, and Greenpeace does that volume every year. They're not some scrappy little actor, they're one of the single largest lobbying groups in the entire world.
On a related note, social anxiety can be awefully crippling, I personally struggled with it for decades. The main tool that helped me overcome it was the book The Charisma Myth. Can't recommend it enough, it literally changed my life. It does take some work and dedication though.
Lots of damage done, but for Charles Koch there might be time still to heal some of the polarization.
It may work if you run it over RG6 coax.
Yup, those places are potential options. I try to use my travel time to scout places like these out
This assumes you only deal with non-sensitive data (e.g. user profiles).

Never mind that, how do you prevent denial of service attacks? I can run any allowed query on that database. Including 50 times cross join of the table I can read, sorted by random.
It's easy how it works. Liver damage isn't the cardiologists problem. Very similar to dermatologists telling people to avoid the sun and use heavy sun screen. And now public health nurses are seeing kids in wealthy communities with rickets.
Sweden's herd immunity hopes dashed by second coronavirus wave
"and in 2020 alone it transacted 37,000 emails. There's obviously demand here."

Um, what?

Suppose you have 10 developers sending an average of 10 emails a day. That's 100 * 365, or 36 500 emails a year.

That stat doesn't sound very useful. 10 developers isn't demand.
Pretty much all Linux installs on Android phones are chroot jails on top of Android. They run at decent speed because everything is native, but they're forced to use Android's kernel and device drivers which are non free, closed and therefore not trustworthy, and cannot protect themselves by malicious Android apps and/or backdoors.
I would rather have a truly free and open operating system in which I can set up one or more sandboxes containing all stuff I don't trust (closed apps, Android emulation etc), that is essentially the other way around. The Pinephone ideally is trying to be a step in this direction.
> Will you ever do that in real life? Seriously, why would someone change something from an int to an array...

This happens quite often, when one-to-one relationship is replaced with one-to-many. In this specific example it could be an integer identifier of an object. If you need a real life example, think of an item in online shop, which had a category assigned and you now want to assign multiple categories.

On a side note, nothing I said justifies the use of properties. Refactoring is heavily automated today and users of an API undergoing such a dramatic change would have to review all uses of this value anyway. Having broken build would guarantee that this happens.
It is definitely common in today's world, that alone is not enough to conclude the people are "naturally" xenophobic or racist, that it is "natural".
The thing that stuck out to me in that article was complaining about failures.

I would think, if you have 150 components of anything, you're going see failures on a fairly consistent pace, especially as time goes by.

For example, I'm replacing LED lights that were supposed to last for decades every 6 - 18 months in my house, and they aren't even the smart kind.

The one thing I'm not happy about my small z-wave setup is the HomeAssistant upgrade cycle breaking things way too often. It's gotten better in the past year or so, but I'm pretty sure I'm going to see that happen again in the future. Definitely would not recommend HA for anyone who doesn't like tinkering.
Due to regional frequencies ZWave products can cost a lot more outside the US. For example here in New Zealand due to the AU/NZ frequency region you'd be lucky to find a basic switch for less than NZ$80, which is around US$55. Typically they're over NZ$100.

On the plus side not using 2.4Ghz means they're a lot more reliable in urban areas.
While the tone may be a bit condescending, what's the shaming? The social anxiety diagnosis seems very realistic to me, and there's no shame in not being suited for starting a company.

I am familiar with startup company working, but I'm positively not suited to starting (or being a CEO of) a company, and I don't see any shame in it. To each their own.
Meanwhile, Tesla is gobbling up BMW's luxury car marketshare. I mean, this is exciting and all, but as a BMW owner with a 6 year old car, I'd appreciate if there were any non-dumb options in your lineup, BMW. Instead we're getting humongous grilles and wingsuits. How stupid do you think your customers are?
This is sooo true. I realized that there are actually some subreddits that are well moderated, and toxic stuff is quickly removed.

I also made it a point to stop browsing Reddit at the first comment that is either posted by a troll or is off topic in a bad way.
If we’re going to draw a distinction between homes in and out of fire prone areas, maybe we shouldn’t let people build them in the danger zone in the first place.
> Mr. Koch is now trying to work together with Democrats

A pragmatic choice given that a Democrat just won the White House. He can sit it out, or try to work with them and possibly influence their position.
https://clutch.co/ir/developers

I am curious, if you look at outsourcing to Iran, it seems that they charge 100$ per hour on average.

Are you a developer? At 100 per month, I can hire you for double that :D
Show HN: Who Cares About a GitRepo (companies and contributors)
The Strange and Unexpected Reason Ice Is Slippery
On MySQL, you can run SLEEP() or BENCHMARK() as a read-only user to your heart's content. You cannot restrict access to these functions, and letting the wide internets play with them will bring your server to its knees by clogging up all connections and hogging up its CPUs.
>You can't have a psychological side effect if you're not even aware of it.

You can just by chance, though you also can consciously forget you were told or read something like one of the common side effects.

edit You mention being told to take statins several times before a nurse offered you a second choice. Why had you been so reluctant if you didn't know of the common side effects?
When you can't attack the message, attack the messenger. Duh!
Though electric motors are notoriously efficient (much more so than ICEs), and my understanding was that ducted fans are also efficient (particularly with 2 stacked counterrotating props).
This is one of the most on-point, well said, pieces of feedback I have ever read on this site
How to Mentor Bootcamp Graduates
Issue in the HN client I've used, apparently.