skysight-inc/HackerNews huggingface dataset:
> It's so odd how angry people get when someone tries to help others.

That's an odd description, given that the anger is because "effective altruism" is seen as neither effective at helping others nor honest about altruistic motives.
Somaliland
I think most business people dont care about clients at all because they use IMAP/SMTP/carddav/caldav.

Once you have more than one mailbox then its kinda the only way. So apple mail, thunderbird etc. And then you mostly get some quality provider mailbox.org, fastmail, infomaniak or whatever but its all the same.
It seems that Chatterjee - the bad guy in your linked article - is now suing Google because he thinks he got canned for pointing out that his boss - Jeff Dean mentioned in the article discussed here - was knowingly publishing fraudulent claims.

"To be clear, we do NOT have evidence to believe that RL outperforms academic state-of—art and strongest
commercial macro placers. The comparisons for the latter were done so poorly that in many cases the commercial tool failed to run due to installation issues." and that's supposedly a screenshot from an internal presentation done by Jeff Dean.

https://regmedia.co.uk/2023/03/26/satrajit_vs_google.pdf

As an outsider, I find it very difficult to judge if Chatterjee was a bad and expensive hire (because he suppressed good results by coworkers) or if he was a very valuable employee (because he tried to prevent publishing false statements).
Great, we're making progress. Give me the dimension of the Hilbert space, the wave function, and the unitary operator that corresponds to your daily activities in terms of a Markov chain. Take all the time you want to figure it out.
You're forgetting car is a symbol of freedom and wealth and these always trump efficiency.
I tend to agree with Peter Singer on this one.

> The fundamental interest that entitles a being to equal consideration is the capacity for "suffering and/or enjoyment or happiness".

It's a high (and sometimes blurry) bar, for sure, but ignoring it is a disservice to yourself in my opinion.
Why Can't the Weather Apps on Our Phones Get It Right?
> Modern CSS has _some_ of the features of SCSS/SASS. It does not have all of them

You say it like more those features are desirable.

> then have fun explaining to your product person why it took so much time to build a thing that they know very well is a pre-built component

Sure. I wasted more time getting an assortment of pre-built components to behave than I did building the basics from scratch. And then comes a breaking change. And then that component library uses styled components and doesn't run properly on the server. Why do people do this to themselves?
Thanks! (Not a native English speaker here either, but was perfectly clear.)
In Africa and Asia. Or they will all die off in just few decades?
This is great.

I would actually perhaps think the next step would be to add some sugar that allows you to run a random / fixed grid of hyper-parameters and get a report of accuracy and speed for your specific data set.
Gift link: https://www.wsj.com/tech/personal-tech/why-cant-the-weather-...
Not open source, but too good for a few bucks...
How Nginx Handles Concurrent Requests
This is a difficult question to prescribe an answer for that works for everyone, but the best I personally can think of is "practice".

To make that more actionable... My approach in life has generally been to find a project (even something seemingly incredibly dumb, as long as it is fun), then work through it, learning what I need to know as I go along. To learn "well", you must then also constantly question what you have done as you complete various stages of the project to see if you have done them as effectively as possible, and try to incorporate any lessons learned into future projects.

I have found that how individuals do the learning required for this differs significantly from person to person, so it is hard to recommend any particular approach.
Instead of video, what if our bodies and property emitted points clouds all the time

where visual representation can be recreated, similar to how LiDar does it

I’m not sure if thats more or less data to store, but it can show the depth and direction of intrusions into your space
Great mind? I don't think so.

https://en.wikipedia.org/wiki/Natural_slavery
Can it print furniture?
We can alter our environment and make behavioral choices that engage us with discomfort. Choosing to learn is one example. Exposure therapy is another.
“MobiPrint, designed by Daniel Campos Zamora at the University of Washington, consists of a modified off-the-shelf 3D printer atop a home vacuum robot.”

Love the creativity / repurposing.
There are several similar variants of different kinds of math that make just as much sense as mainstream methods to me. It all feels very arbitrary.

I think that's what got me into software. If we're just making shit up either way, then useful artifacts is a nice bonus.
If you use your own Docker images, you lose one of the main benefits of Lambda, which is that AWS will take care of automatically patching all the security vulnerabilities in the infrastructure platform. My goal is always to outsource as much of the code as possible to AWS, and implement myself as little as possible.
To run on Linux: https://forum.affinity.serif.com/index.php?/topic/182758-aff...
That is correct. The goal is to be able to use the cloud to host the server without having to trust it. I personally use a cheap DigitalOcean VM.
Yes, but the game matrix is not that simple. There's a whole gamut of possible actions between defect and sleep with Elon.

Cross-posting to a Mastodon account is not that hard.

I look at this from two viewpoints. One is that it's good that he spends most of this time and energy doing research/management and not getting bogged down in culture war stuff. The other is that those who have all this power ought to wield it a tiny tiny bit more responsibly. (IMHO social influence of the elites/leaders/cool-kids are also among those leverage points you speak of.)

Also, I'm not blaming him. I don't think it's morally wrong to use X. (I think it's mentally harmful, but X is not unique in this. Though character limit does select for "no u" type messages.) I'm at best cynically musing about the claimed helplessness of Jeff Dean with regards to finding a forum.
Of course, it's nice to have some seniors, where you can look over their shoulders. Usually, you don't have this ideal situation. Most of the time, I didn't have it, too.

You can use a lot of modern Internet resources.

I got a Learning O'Reilly Account. There you can find courses, videos and live events where you can ask questions. It's helpful.

Read a lot of good books/e-books, ask in forums and maybe in your town is a user group for that.

Just write the software and constantly look to improve. Your code from 2 years ago is in an ideal situation, much worse than your code now.
They do have a fair use policy on the 1GBit uplink. I know of one report[1] of someone using over 250TB per month getting an email telling them to reduce their traffic usage.

The 10GBit uplink is something you need to explicitly request, and presumably it is more limited because if you go through the trouble of requesting it, you likely intend to saturate it fairly consistently, and that server's traffic usage is much more likely to be an outlier.

[1]: https://lowendtalk.com/discussion/180504/hetzner-traffic-use...
Glad to hear this has changed. For many years Meet did everything they could to detect Firefox and block running on it, even when Firefox supported the underlying standards/apis.
> Much of the power of statistics is in common sense, amplified by appropriate mathematical tools, and refined through careful analysis.

I hate to be contrarian, but even though I have a degree in statistics, I feel like much of statistics/probability actually violates common sense. In fact, it's probably the most unintuitive field that I'm familiar with.

Many of the readers will probably be familiar with the Monty Hall problem or the Birthday problem, but imo, the entire field of statistics/probability is about equally unintuitive/violating of common sense.
Create or realize your own problems first. Then reuse and improve existing solutions.
> I can really enjoy the winter break from work

What line of work are you in that you can take a winter break, and furthermore, that you can actually not work during that break? I'm envious...

I've always wanted to do AoC but on top of work it is too much.
C# allows for terser and very functional-y implementations thanks to differences between LINQ and Java’s Streams.
I can second this. I have learned infinitely more by doing and teaching than I ever have from being taught.

It might be a personality thing though. I’m a stubborn idiot who questions everything he’s taught. I don’t take advice. I listen to people stories. The why has always more important than the how.

I’ve been fortunate to have many teachers and mentors, but I didn’t seek any of them out and none of them guided me. They were people with the right perspective and I had asked them the right questions.

But the two best mentors in my life are my two best friends. All three of us are different and have different things to teach each other.
The server only stores encrypted videos until they're fetched by the app. It can't decrypt the videos and hence is not meant as a storage space for decrypted videos.
Limits are fuzzy and situational things though, so whatever you think you know is likely to be either incorrect or self-fufilling.
Well, it's harder, but I don't think it's too hard. You have to keep your motivation high.
Those two 17 LOC files don't count. That leaves precisely two source files, just like I said. It's well under the threshold where I'd consider a framework mandatory.
We'll have to disagree on that, since IMHO even e-paper falls short of paper (while having other benefits of course)
Show HN: 2D Game Engine and Editor (with demos)
Hello HN,

wanted to show this to you, a 2D game engine and editor.
Going to keep the intro here short but head over to GitHub for more info including feature lists, some pre-built binaries etc.
All the demos below are part of the editor package.

Physics demo
https://ensisoft.com/demos/playground/game.html

UI demo
https://ensisoft.com/demos/ui/game.html

Particles demo
https://ensisoft.com/demos/particles/game.html

Breakout clone
https://ensisoft.com/demos/break/game.html

Space shooter SHMUP
https://ensisoft.com/demos/blast/game.html

Would be happy to hear your feedback. Thanks!
Which makes me wonder whether typing with both hands, hence using both hemispheres, actually results in more widespread connectivity in the brain.
"Currently, MobiPrint can only “park and print.” The robot base cannot move during printing to make large objects, like a mobility ramp. Printing designs larger than the robot is one of Campos Zamora’s goals in the future. "
Finally a unit I can understand!
100% agreed there. A central authority can just sign stuff. Merkle trees can still be very valuable for integrity and synchronization management, but burning a bunch of energy to bogo-search nonces is silly if the writer (or federated writers) can be cryptographic authorities.
Insulated market forces allow certain platforms to operate like this with very few overall repercussions.

They also don’t represent the overall web. I think it would be more far to take a sum of websites used, as opposed to number of users.
> You browse the web constantly, so you do it without thought. Not so with your taxes, despite their similar constance and ubiquity, because they are not constant and thus haven't had the same abstractions engineered into their very DNA.

In the UK, the government automatically takes tax out of my income and tax is indicated as part of my pay cheque. It requires absolutely no thought from me.
Or another logic bug. We haven’t had a really juicy one in a while.
You gotta stay up to date with the lastest and greatest
Surely prion diseases are an example of protein to protein, which the article specifically says was part of the CD?

I’m not unhappy with the tone of the article suggesting that Watson, yet again, vastly misunderstood the work of his betters while taking credit for it.
I want to know how they acquire the pineapples. https://insteading.com/blog/fibonacci-sequence-in-nature/
I view this as closer to conceptual performance art than a practical solution to an engineering problem.

TFA article talks about how the robot “feels” and the “relationship” between the printer and the environment. That’s perfectly valid but it is artist’s statement stuff.

What I didn’t see is any discussion about taking the fixed coordinate system defined by a printer’s volume and translating that into the larger space, which would presumably need to be mapped to 0.1 mm precision. Or at least any previously printed objects would need to act as registration points at that level of precision.
Is the design/parts/source available?
Man, sometimes I would give some gold for some documentation, even 10 years old. Half-irrelevant, doesn't matter. At least something. Sometimes, I don't have even that. That's what drowning in complexity looks like since there are some many question marks and often nobody anymore to answer them.

Even stellar code just tells me whats going on. Doesn't tell anything about why its happening, what consequences does it have in other systems, what are the overall constraints of this domain etc.

I agree generally too long comments aren't best, or even just non-flexible rules. But denser the logic is, the more spread its across multiple systems and environments, the more info the better.

And to be changing some dense code and completely ignoring comments just next to it describing them... that's just rude to be polite. Shows who is a team player and who isn't. Trust me, if you want to make friends and have some respect in some long term team, this is one sure way how to do it.
Yes, the community should force Nature to up its standards or ditch it. Software replication should be trivial in this day and age.
Tiny desk, always fresh, wow mega wow
performances of stuff you never heard
and then I stumbled accross a couple of sd cards with +- 100 gigs of live dead shows
and sometimes they just chug along and then they will reach deep into there 1000 song tickle trunk and rip a good one
cant quite imagine the mind of someone questioning the reality of the human need for novelty and excitement
I would get confused handling follow-ups to both copies.

I have enough trouble if someone responds to my responses in a tone similar to GP and I end up treating them like the same person (eg, GP makes a jab and now I’m snarky 9r call out the wrong person). Especially if I have to step away to deal with life.
This is true, but it’s an old design that has been (in my opinion at least) obviously wrong since the very beginning of HTTPS. Microsoft could easily fix it, at least for clients that can manage to use an updated API.
I'd agree to some kind of 1//0=0 for ints; but for floats you'll take 1/0=inf from my cold, dead hands.
I get the week between Christmas and New Year's off and then I take a bunch of my PTO in December. It's not an official break or anything.
it's so boring.

it's a lame balancing act by the elites who based all their livelihood off masses of people to explore, and the need to be sensible with resources to keep the status quo a little longer.

china, when they were briefly communists, put a population limit as it was sensible when the plan was to make everyone enjoy the benefits of society. ...then they jumped to capitalism as usual and changed gears.
That's new since I've been tramping around VS.NET (F# 2 or 3 & C# from 10ya).

My immediate purposes require that I avoid depending on unique programming language/environment constructions, but it helps to learn, so thanks for levelling me up.
If you want to grow you will need to change jobs. Small companies are not a good fit for a fresh grad with little to no experience. In a small company you are by necessity a jack of all trades because there are only so few of you.

If you aren't experienced already it is a very hard position to be in, with a huge responsibility and potential to screw up due to inexperience - and be promptly thrown under the bus when the proverbial shit hits the fan. Code reviews by ChatGPT can't compensate for lack of more experienced colleagues.

The best way to grow as a fresh grad is to join a medium sized, established business. There you are going to be a part of a team where you will get to learn the ropes of your field (that's something you won't find in ChatGPT or university) and at the same time the pressure won't be so hard. And while you aren't going to get the perks of working at huge companies like Google or Facebook, you likely won't have to deal with assorted corporate BS that comes with it either.

Only once you get a few years under your belt think about startups, small companies, etc.
Student beauty and grades under in-person and remote teaching (2022)
That is a bit of an uncommon situation. Given the prevalence of things like 5G internet is typical in more rural or underdeveloped areas, the vast majority of the population of which don’t live.

It’s a valid concern (as I think performance always is to be clear) but the majority are not on higher latency / limited bandwidth connections like 5G internet service as their primary ISP delivery tech.

Vast majority are in cable or fiber at this point, given urban saturation
I haven't designed Privastead for continuous recording/streaming. It's mainly to receive motion/event-triggered videos and occasional live streaming. The usage model is more like Ring cameras.
As long as lim(1/x)_x->0 = inf, 1/0 = 0 doesn't make a whole lot of sense, mathematically speaking.
I might be wrong but I don't think it was addressed in the article either.
It seems it does not work now now?
Lots of people (in tech at least) take time on top of mandatory vacation that can result in like 2 weeks of time.
Ideally, you need to move to an entry-level position within a year or two. Don't plan on staying in your job very long; no more than 1-2 years.

Why?

I once encountered a tech lead who was at the same job, since graduating, for about a decade. All of the novice mistakes showed. Because there was no one there to correct basic security mistakes, the lead grew very accustomed to getting their way and getting constant flattery in the process.

When the time is right, seek a position where you're generally the most junior employee, and seek to learn from everyone around you. It's important that you can learn from others before you get into a leadership role.
What's the David Mayer Issue on ChatGPT?
What's the issue? Seems it's just an application restrictions not in the ai model itself..

Which you can see here through the api it's not restricting it

https://x.com/ucefkh/status/1862932089097650303?t=Qv1YIAFs7gDWjAUTusgjuQ&s=19
Note, they usually do not reboot or touch your servers. But yes, the current maintenance of their metal routers (rare, like once every 2 years) requires you to juggle a bit with different machines in different datacenters.
I'd say stay clear of Ionos.

Bonkers first experience in the last two weeks.

Graphical "Data center designer", no ability to open multiple tabs, instead always rerouting to the main landing page.

Attached 3 IGWs to a box, all public IPs, GUI shows "no active firewall rules".

IGW 1: 100% packet loss over 1 minute.

IGW 2: 85% packet loss over 1 minute.

IGW3: 95% packet loss over 1 minute.

Turns out "no active Firewall rules" just wasn't the case and explicit whitelisting is absolutely required.

But wait, there's more!

Created a hosted PostgreSQL instance, assigned a private subnet for creation.

SSH into my server, ping the URL of the created Postgres instance: The DB's IP is outside the CIDR range of the assigned subnet and unreachable.

What?

Deleted the instance, created another one, exact same settings. Worked this time around.

Support quality also varies extremely.

Out of 3 encounters, I had a competent person once.

Other two straight out said they have no idea what's going on.
How do you know that was a React issue and not a memory leak, or an error in your own code perhaps?

This smells of a memory leak, particularly if you forgot to add a dependency to a hook for example, but there is plenty of non react related code that could go wrong with drag and drop interfaces too
But it's the same thing with math. All of science and engineering can be seen as useful artifacts that you obtain as a bonus from math.
It is not about "being taught".

But if you are the only technical person around, who is going to show you what a good or bad practice *in your specific field* is? That you won't find on Stack Overflow or by asking ChatGPT.

Being able to talk to an experienced mentor who knows the field you are working in is invaluable. Unlike learning some framework or design patters or what not, this information you won't find anywhere else.
Tractors and combine harvesters replaced humans wholesale. Would you rather we go back to a world where all farming must be done by humans manually operating equipment? Countless advancements in manufacturing replaced humans wholesale in factories. Should we undo that?
Someone elsewhere quotes a game specific benchmark of about 15%. Which will mostly matter when your FPS starts to make game play difficult.

There will be a certain number of people who will delay an upgrade a bit more because the new machines don’t have enough extra oomph to warrant it. Little’s Law can apply to finance when it’s interval between purchases.
In Defense of Bad Grammar
As I said in another comment the only relevant synthetic language that would refute Chomsky's claim are the ones we have human experiments for. Specifically those of Moro.

I believe the relevant papers are referenced here on page 4. (Tettamanti et al., 2002; Musso et al., 2003; Moro, 2016)

https://acesin.letras.ufrj.br/wp-content/uploads/2024/02/Mor...
What I do while being a CEO and not engineering anymore is to always entertain some interests in engineering. This is easy for you as you are actually working on something. In my case it was always the biggest challenge of the engineers of the company.

I've spent my commute time to learn about these topics from youtube. For example watching EEVBlog or Uncle Bob or whatever. Then stop sometimes and just think about it regarding my past experience. Replay the stuff that I lived through while thinking about what I heard. Then find my best colleagues and sincerely ask them what they think about what I was concluding just then.

Also I like Twitter/X after just muting/notinterested-buttoning the people who just post idiot stuff. Then it is quite a good source of ideas about the present mainstream - that's also very important.

But the most important: never forget while swimming in ideas and memes: take some minutes sometime to asses what actually worked - and what is that somehow never works for ... reasons.

Great question on HN!
https://xenaproject.wordpress.com/2020/07/05/division-by-zer...

explains Lean's behavior. Basically, you use a goofy alternate definition of division (and sqrt, and more), and to compensate you have to assume (or prove based on assumptions) that the things you will divide by are never zero.

Hillel's pedantry is ill-taken, though, because he starts off with a false accusation that the headline tweet was insulting anyone.

Also, 1/0=0" is sound only if you change the field axiom.of division, which is fine, but quite rather hiding the ball. If you add " 1/0=0" as an axiom to the usual field axioms, you do get an unsound system.