skysight-inc/HackerNews huggingface dataset:
Red flag for me immediately re: your current company is a staff engineer (no offense meant at all, but staff is not a people leadership role typically) managing 12 people (which is far too many for any individual to manage).
> I definitely spend many hours each week fine tuning PowerPoint slides, reporting, over communicating, team building, teaching people to communicate differently, etc - which again, seems to make everybody happy and impressed

This is why people love you. You're massively underestimating the amount of spoon-feeding people desire. The alternative to people like you is for individuals to do the work of understanding and empathizing outside their areas of interest or domains of expertise and/or comfort.
Crowdsec seems to be the modern Fail2Ban replacement, it works quite well and has led to some useful insights.
sshguard is C, and the log file for sshd won't have very much output if there are only a couple concurrent SSH attempts. Don't use this, but not because of concerns about performance overhead.
No. We'd define what groups are tied to domestic or foreign terrorism. For whatever reason, white power groups can't keep their hands clean of violence -- likely because violence is actually tied to their rhetoric.
We have Alexa. The kids use it to control the television or set timers.

Among the challenges, as with Google Glass, is that the target audience that wants to live in a Jetsons house awash in gadgets is really not that great.

You do your job and are frustrated by tech all day.

Do you really want to come home and fight to get this Monkey Fighting puck to understand you? Why, no: no, you do not.
Now do one for reddit
I really hope this leads to a skyrocketing number of credit card charge backs.

We need a consumer protection law saying that non-responsive monopoly vendors cannot deny future business after successful charge backs. I'm not sure how to structure that to avoid abuse, though.
Big in Estonia, apparently:
https://www.expressvpn.com/blog/infographic-common-passwords...
Have you ever eaten a meal at a restaurant? You don’t bring the waiter into a financial dispute at the table.
Bad example. Porn these days is a super-stimulus, and for many can be better than the real thing - little to no costs and effort required, has all the upsides, and none of the downsides.
- knock, knock

- who is it?

- Opportunity

If you know how to program validated business ideas just fell into your lap.

Make a Windows clone of DevonThink or Vellum.

Better yet, make a Scrivener, DevonThink or Vellum clone as a web app. The technology is more than capable.

But you won't do it.

Your parents didn't have emerald mine so you couldn't possibly be successful.

Also, Survivorship Bias!
One word: Fitbit.
I don't want to say anything too specific, but for our SaaS company, it's very common for larger clients to pay an effective price that's around 2x the intended "call us" sticker price even after negotiated discounts because they overbuy on long-term fixed-price contracts and then fail to grow into them (I don't know if this is merely a recent trend due to hiring freezes or if it's always like this).

Our default plan type is active-user pricing (i.e. only pay for active users each month), and most large companies would save a ton of money if they stuck with this instead.
Actually the event horizon of a black hole has never been observed.

All current observations are also consistent with quark stars. We don't know what the quark degeneracy pressure is, so there's no current way to differentiate.
>The fundamental force behind this is individualism. Every single technological innovation has made it easier for the individual to function better alone. Every societal change has emphasized the individual right over the (real or perceived) benefit of the collective. This trend seems to accelerate and absolutely nothing that is happening in western society even remotely suggests a possible turnaround.

I've long captured this by saying that a society based around the individual is a contradiction.
> Students who are learning to build things on these platforms

... and have not yet learned about version control or backups the hard way.
Some companies have already brought this in already but via stealthier means.

All those 30min, 1h and 1hr30+ waits times are designed as a deterrent to people phoning up.
Pure coincidence, we decided to do this remix this month after 40 years of loving the original... https://soundcloud.com/soopadaark/soopadaark-peanuts-christm...
Could you outline what your workflow is like when working with DevonThink? I've always found it intimidating from the pitch on their website, and I couldn't visualize how I'd work with it, so I think your workflow could be a great reference for me to understand.
Funny how none of these companies cared when Twitter was the left wing echo chamber. Twitter was and is a joke.
People boycotting Israel aren't trying to get government contracts with Israel either.

There is obviously gray area here, but I think it's extremely unlikely the courts will rule that these anti-boycott laws are OK because it only affects employment or contracts. More than likely, courts will see it as a free speech restriction, but will apply the strict scrutiny test to determine if these are an allowed compelling government interest.

1. https://en.m.wikipedia.org/wiki/Strict_scrutiny

2. https://en.m.wikipedia.org/wiki/Government_interest
One to two lines of iptables limits connection attempts, making a brute force attack take thousands of years. No logging, no monitoring, no extra software.

If you only use SSH keys, no brute force attack will work anyway.

https://www.systutorials.com/how-to-use-iptables-to-limit-ra... https://making.pusher.com/per-ip-rate-limiting-with-iptables... https://stackoverflow.com/questions/18616246/iptables-limit-... https://blog.oshim.net/2009/06/iptables-to-rate-limit-incomi... https://stackoverflow.com/questions/47775809/iptables-rate-l... http://blog.serverbuddies.com/using-iptables-to-rate-limit-i...
OP is, I think, asking what the point of the story of the asshole founder is. The article is poorly written. Asking questions about it does not illustrate the point I think the article is trying to make.
Bread machines suck at making bread but the are very useful when making bread when you use them as dough machines. Program the thing for making dough (I made a dough program on mine which lacked such, others may have one already), dump in the ingredients and start the thing. It will knead and do the first leavening after which you can form it (or put it in tins) for the second leavening and bake. I bake about twice a week, the machine makes enough dough for 2 large breads/40 rolls. Where these machines fail is at the baking stage, they simply don't get hot enough for a good result. They may work fine for spongy white bread with a thin soft crust but that is not what I want. I bake for ~30 minutes at 250°C when using bread tins, a bit shorter when making floor bread (without using a tin, traditionally baked directly on the oven floor).
They seem to make a special case of modules by those brands, for example 4G or 5G modems that are contained in other manufacturers appliances, and these days employ self contained operating systems in theory perfectly capable of moving information back and forth without any intervention, or even knowledge, from the device employing them (cellphone, IoT device, industrial appliance, vehicle etc). The problem is: how do they certify them without obtaining the firmware source code along all the original design data?
PLA gets so much stronger when annealed. Would it be within the spirit of the challenge to print this upside-down so that it can support the sphere, but only after annealing? Or you could anneal the pillar with a small heater as you print it.
Also:

https://news.ycombinator.com/item?id=33700160

https://news.ycombinator.com/item?id=33680904

https://news.ycombinator.com/item?id=33697469
But a 0.8 or 0.9 match and something like Tor usage could be enough to justify a warrant. That's why I'm not sure I want to open source the code because I don't want to normalize this.
Apparently it’s not even the most realistic it could be! From the footer:

> We used Ada because titles generated by the larger Curie model are barely distinguishable from the real thing, despite being original.
I'm Russian, and this is nonsense. The Civil War that followed is definitely recognized as very destructive and traumatic. But it doesn't mean that we don't remember the Attack of the Dead Men, the Brusilov Offensive, the Women's Death Batallions, the Brest Peace etc.

When it comes to politics, in particular, WW1 is remembered precisely because it led to a revolution, and it was very obvious and explicit in the revolutionaries' rhetoric; one of the most famous slogans was "штыки в землю", literally "bayonets into the ground".
Well, then it's excellent they are learning this now and not later. The best time to learn about making backups is when you start programming, the second best time is today.
Startup Restructuring 101
I didn’t need to look away to click a link. Spoiler: it doesn’t work, nor do the comments
I published my book via Scrivener - both print and ebook. I'll admit it wasn't straightforward but once I "learned" it, I saved that away as a template for my next book. There's a fair bit of customization and not very obvious how it works. I relied on the forums for hints/tips and even then it took some trial/error attempts. I'd say in total, I spent a full weekend figuring it out. I wonder how much of that memory is now lost and will need to be relearned when I publish my second book (template and all).
This kind of behavior will likely make any normal person more stressed out and miserable than most actual work. You'll hate yourself. I agree with the author's advice at the end.

I did it to a small extent while working for a large org where I was not under much pressure to produce or build up my skills, and it was a very unhappy time. Part of it was due to unresolved mental issues, part because I noticed others doing the same things, but regardless I have no desire to repeat the experience.
Even without a cargo bike, I carry 20 to 25kg of groceries using a standard step thru city bike equipped with a front and rear rack and dual bags front and rear + backpack.
I have been in this near exact situation, except that for me it was someone using one of my legit email addresses that isn't (or wasn't) also an Apple ID.

Apple Support was happy to shut down the account for me given that I didn't want access to it, but instead just wanted it disabled so that it couldn't be used. If you're trying to get access to the account Apple is going to be understandably resistant given that even if it was setup in error it may contain sensitive information sync'd from a device.

You can request that they disable the account and make it so that the email address cannot be used to sign up again. Given that this was a random address you may need them make some kind of filter for your domain. Also, given that it sounds like you catch all email that goes to any address for your domain you've basically removed a way to know if addresses are in fact legit since they don't bounce email. That may be why your domain was used for this purpose in the first place.
My favourite was "Crowdfunding Scam - Monero"
FYI, This right here is how folks get punched in the face or cutoff from their family IRL.
Then why not assume it is the static linking that is trivial? Isolated each item is trivial in some context, its the exclusive set that is non-trivial, or at least uncommon.

The fact https is included in the standard library means that you can give a new user a hello world tutorial that includes producing a web server. It's a huge boon to productivity in a programming language to have a default path for such libraries.

I also work in C++, and it is infuriating the amount of time that must be spent sorting out the correct libraries for all the various aspects of an application one is not inclined to write themselves. People who don't fully grok the Go ecosystem overlook this cost when they claim that you can do the same thing in some other language. What they are missing in the subtext is the fundamental quality of life improvement.
React Conditional Rendering with Type Safety and Exhaustive Checking
I wanted to share this nice TypeScript pattern when using React for conditional rendering based on a union type
You should stop drinking so much
> We need to learn a lesson here

Something comes to mind about a free lunch?

The idea that there ”ought” to be a free service that guarantees you 20 years of service is laughable.

If you’re paying nothing, guess what you can demand?
From the comment I replied to:

> Using fail2ban was more of a DDOS prevention than a security thing.
I have been dealing with my bank recently. They have a hard limit on online transactions. Anything below the limit must be done online, anything above must be done by a branch worker. They really don't want to deal with transactions below the limit, so even if you show up in branch to do the below-limit transaction, they'll just walk you through the web interface at a public computer in the branch.

I had to make a couple of above-limit transactions, which meant going into the branch. While there, I left behind some documents that I had not intended to. So I wanted to phone the branch to confirm they had them before returning to pick them up. Upon noticing, I rang their branch phone number printed on my reciept. It redirected me to their central support phone system, despite being a local number. The option to speak to a person was behind a four deep phone tree, with each step playing a minute long message asking me if I knew the types of transactions their website could handle before listing out the tree options.
There's a lot of range of what constitutes "independently wealthy, i.e. can live off interest of their own savings" when one gets there. Say, you may live a single life of relative leisure for the rest of your days, but if you plan to start a family and have kids (with all it implies) - nope, you'll still have to get back to work! Or want to live large and not have to worry that much about material side of life (i.e. when money is just for keeping score)? Well, you'd better find out ways to make most of your current financial independence to get there, which in itself is work (although just investment related kind, but still).
That's the lowest I've seen yet. You must write uniquely :)
If you have a Heroku instance you definitely have a local copy of your code stashed somewhere.
Oh my God I didn't even realize this was a thing. Thank you and there goes my evening! :-)
> but we didn't need their oil

The problem is that oil is sold into a global market, so even if a nation produces as much oil as it consumes, if there is a shortage of oil, the global prices go up, and then your own oil prices go up. So your economy can be thrown into a recession and your standard of living will decline due to Iraq's oil being taken out of the world market even if you don't need to import any oil from Iraq.

For this reason, the US sought to control all global oil suppliers, wherever they may be, and whomever they sell oil to. Yes, it's an unsustainable, insane, geopolitical strategy -- but in the heady days of post cold-war hegemony, US foreign policy became controlled by neocon ideologues who thought that absolute control over the middle east was an achievable and moral goal. The result of this policy is millions of dead civilians, functioning secular societies that have been destroyed and handed over to warring religious clans, and global chaos from Libya to Afghanistan.
Why didn't you tell me before I started googling?
I absolutely want to read some of these. There needs to be a way to for people to post and rank the best matching articles that actually exist. I dream of the day that generative AI is repurposed to act as a more effective search engine.
I know devs who practice bits of this to pad their credibility.

They are good developers. So it is supplemental, not their main bread and butter. For sure it is intentional.
Yup. I'm basically back to early 2021 levels, still up almost 60% since things bottomed out in March/April 2020. The big drops seem concerning in the short term, but if you look at it over the long term... well... I'm not too worried.
<< That is not coming back anytime soon.

I am posting this as a person born and raised in a rather small community. I personally do not yearn for the good old days when 'everyone knew everyone' and there were things to do together. We did things together, because of geographical convenience and random chance. We had no other options so we did kids things. Granted, I was lucky to be included in that particular group, because they all were much, much smarter than me, but despite relatively pleasant memories, I enjoy my current situation much more.

<< When I was young random strangers had regularly great conversations on trains.

I accept that being extrovert and/or social is(was?) the default mode in polite society, but I think we can agree that not everyone is built the same way. I certainly do not talk to strangers bar some unusual turn of events that requires cooperation.

<< Every single technological innovation has made it easier for the individual to function better alone.

Is that a bad thing? We can now individually decide the life we actually want to lead with minimal interplay between various mediators that would have been mandatory only decades ago. Should we not be celebrating this as a tremendous achievement of humanity as a whole?
The iptables methods all have the flaw that multiple sequential short-lived successful connections will trigger a ban too.

Limiting Internet-facing SSH connections to key-only is definitely a good idea, though.
> US Navy began testing Bitmanagement’s 3D virtual reality application ‘BS Contact Geo’. The Navy subsequently installed the software across its network, assuming that it had permission to do so.

This turned out to be a crucial misunderstanding. Bitmanagement said it never authorized this type of use and when it discovered that the Navy had installed the software on hundreds of thousands of computers, the company took legal action.

This part of the article made me think it was an error on Navy part during the testing phase. The posted article does link to a 2016 article alleging that the Navy disabled tracking of the software deployment as well.

>Navy allegedly disabled the software that is supposed to track on how many computers the software is being used. This violation of the terms of service prevents the software vendor from stopping the unauthorized copying.

https://torrentfreak.com/u-s-government-sued-for-software-pi...
Most people commuting by cars need to exercise at least 2-3 times a week to be healthy anyway. Commuting by foot, bicycle or any human powered way allows you to do the exercising and commuting in one go.
I don’t think a CTE or a VIEW is an intended reasoning behind this claim. It’s more like choosing a part of a WHERE statement based on previous criteria and prior results.
Yes, that's the area I'm talking about. Interesting perspective about Rio de Janeiro!
It lost $10BB. Doesn’t mean it cost only $10 BB.

There have been device sales and as such revenue.
Two ideas for you to consider:
1. If you can, get a dog, it will force you to socialize, plus they will keep you company when it's just the two of you.
2. If you can, do one year remote in a traditionally friendly society. E.g I have a friend in Medellín, Colombia. 50% of her apartment building are expats, they do stuff all the time.
> ... the method of injecting coroutines and then doing run_forever was definitely not required before.

Carefully preserved punctuation there: the full stop. If you run asyncio.start_server(), today, on 3.11, it does not return an awaitable.
I got "Why encryption doesn’t work", which does feels like an essay which should exist, if it doesn't already.
> Yes because if you look at it objectively those people tend to be lying, manipulative people with big fake smiles on their faces.

This is exactly what I’m talking about. There’s nothing objective about what you’re saying here. You just paint a huge group of people with a very broad (and very negative) brush.

If that’s what helps you feel superior to other people, I guess there’s not much I can do about it. But I’d encourage you to reexamine how you see the real people around you.
> frustratingly limited in capabilities

What's missing precisely? Seems to be good enough for every use I could think of.

One time I even downloaded every single item from it, with a threaded fetcher of I think 16 threads, iterating from 1 up to latest ID and it was done in some like 2 hours I think.
Pick the good ones, and write blogs on them, then post on HN ... Profit!
I was initially disappointed by not seeing a discussion of jargon in the field. Specifically, I think you have to discuss eviction and expiration as two distinct things with many caches.

That said, I enjoyed the article and highly recommend it. With the obvious caveat of "this is the kind of problem that you are likely to never be impacted by," I think it is a fascinating incident that I'm very grateful for the analysis to have been shared. Having another pass at explaining the analysis was a pleasant surprise and a fun read.
Pick a small enough bound and certain O(n^2) algorithms will behave better than certain O(n log n) algorithms.

Big O notation doesn't take into account constant factors of overhead or plain old once-per-run overhead.
That happened 15 years ago dude, on Linksys gear. The first CVE on that list is probably older than a few of the commenters on this thread.
Musk will create 'alternative' smartphone if Twitter kicked out of the App Store
The real trick here is to use this site as a source of inspiration for legitimate blog posts.
I agree. The AUR is one of the biggest reasons I use an Arch-based distro (endeavour). If it wasn’t for the AUR, I, a pretty quick learner but also lazy person, would be using fedora or something.
Yeah, Microsoft tried to make .htm a thing. IIRC, it was the default for all IIS and ASP pages for a long time.
Tangentially related, the urban planning focused YouTube channel "Not Just Bikes" recently did a video on the decline of the "third place" (i.e., places other than home and work) in American cities: https://youtu.be/VvdQ381K5xg
I suppose another thing that the people on my list have in common is that they're all writer/directors.

You could also say that most of them also fall into the category of "auteur" as well. Though that can be a little bit of a loaded term, so the individuals might reject that designation, even if they do embody it.

One director who does stand out as doing well-regarded indie stuff and now blockbuster films is Chloe Zhao. I haven't actually seen any of her films and couldn't comment on the content of her work, but she seems to check your criteria, if only on a surface level (nothing against Chloe).

What about Christopher Nolan? He seems to be winning all fronts as someone who is in bed with major studios, has wide critical acclaim, commercial success, and makes bold, creative movies. I guess he's not up-and-coming, though.
On mobile, after clicking on the link and getting distracted for a second, I could not tell that I was not on HN ! I even tried to click multiple links until I reached the bottom of the page and remembered !

Good job with this !
It seems the accuracy for nonnative speakers is not nearly as good as it is for native speakers. The algorithm could definitely use some work.
Those claims would benefit from supporting details. Somehow you know the hearts of humans?
Right, it's the method I want to avoid, not the goal. Just like you'd want to avoid products made with slave labor, which accomplishes the same goal of making consumer goods, but in a less expensive way.