skysight-inc/HackerNews huggingface dataset:
I don’t think it’s accurate to label that as a language problem.

That is very squarely a people problem.

It’s not as bad today - many Java juniors don’t have the “bean” affliction burned into their brains so they don’t object to public fields on data carriers (today you’d just use a record) but even the bean generation (mostly people my age) can usually be won over these days by negotiating with them on cases where getters/setters can be eliminated (e.g. start with value objects, then suggest maybe DTOs then you can go for the kill -
why do we need the stupid Java bean convention?)
Meet Sora, OpenAI's Text-to-Video Generator - Sora Maker AI
I think the markets for entertainment will grow as regular jobs become more redundant. Especially if we ever get a basic income. That will add a ton of time people are looking to fill.

More generally though I’m just saying that the successful people of the future are the ones that understand how to connect to people via video/audio/in person; rather than relying on the anonymous code/writing/work that can be replaced by AI.
I was bullied between 6 and 16. I got hit, mocked, ignored, etc. I felt like I did not exist apart in my head.

My father was also very violent and I was scared shitless when he was angry. And he was always angry at something or someone. He tried to strangle my mom multiple times, hit me, broke windows, yelled like a madman...

It turned me into a ghost, trying to be invisible while I hated not being "seen".

I was crazy shy, couldn't look at people for long, felt bad whenever I saw they saw me. My safe place was the Web. It saved my life, and helped me find (or created??) my passion.

It took me a good 20-25 years to evolve and start daring to live more the way I wanted. Now I'm 40, it's all far behind, but I still get sad from time to time, thinking about all that crap. Yet, I'm thankful, because it turned me into someone with a lot of inner calm, patience, empathy, and willingness to make people around me happier. I have very few deep relationships, but I value those a lot, and I don't need any more.

Empathy, calm and patience are powerful and valuable skills to have in many life situations.
Not exactly donation-based, but Sourcehut comes close: https://sourcehut.org/pricing

They seem to be able to afford paying a few salaries even when users don't really need to pay (I think needing to pay for the build service is a recent-ish change).

So, "depends on what your average user is like", I guess.
Considerations for a long-running Raspberry Pi
The one deceived is the user. He does not have the option of calling an additional function.
i think you're getting discipline and bullying confused, they're very different things. discipline is of course necessary, but going through life walking on eggshells because you don't know exactly what is going to set your dad off but you know it's coming for one reason or another because he's clearly in a bad mood is not having a "tough dad", and does not make anybody better as a person.

in order to hold this opinion, you either have to not actually know what it's like to experience parental bullying, or you have to be in complete denial.
I lived in Ukraine and when you cross the border between Russia and Ukraine you will notice absolutely no difference. Everything is the same. People, infra, houses, food. Only the language is different.
Bringing the end-user into the AI picture
Most engineers focus on the algorithm or the model in the AI space. Doing so, they forget the most essential and time-consuming part: ensuring your project is practical and accessible to your end-user.
This post looks at two real-life use cases of how to build AI projects focused on the end-user.
Well in this case you weren't wrong about the first 10^10 numbers:

> the smallest counterexample is n = 906,150,257, found by Minoru Tanaka in 1980.[5]
A ship off the Canaries has a pretty high chance of finding Africa. A ship off Africa has a pretty high chance of missing the Canaries.
> I think the entire world needs a revolution

It's too bad cause it looks like Putin isn't going to be around to help purify the world.
> my inner thoughts are similar to addicts

This has been my realization as well. I've never experienced quitting smoking or drugs, so can't compare, but sugar withdrawals hit me HARD — it really made me reflect a lot.

From what I've read, recovering heroin addicts never really "recover", they just consciously don't consume heroin. I now see overeating the same way, there's no "cure", there's lifelong maintenance.

For me personally, eventually, carnivore diet has been a revelation and the only routine I can keep up without expending constant mental effort. It's impossible to overeat, and you feel amazing. As a result, you feel like shit on cheat days, so even though I still get to indulge in carbs from time to time, I don't feel the urge to continue eating them.
Well how else should it be taken? A thought, information, bytes are all semantically representing different shifting goalposts of what I was clearly not talking about. Copyright works that involve creation beyond a 'thought'. To derive it down to such is wrong and explicitly ignoring the point.
Flip side, that could lead to a really interesting tan line.
Show HN: Simple tool to generate mock APIs for testing
I started as an engineering manager (CTO of a small startup) a few years ago; my life has changed a lot, and for every aspect you love and hate, I share the same feelings.

My additional advice here is to meditate. For real. Sit quietly long enough for your brain to switch off before making essential and impactful decisions that could harm your people.

In the beginning, you become a kind of parent-to-child genius. You have to accept them and also understand their ways. The more controls you put in place, the less control you will have, as they will attempt to jump around and oppose the unnecessary bureaucracy (I'll do the same, honestly).

My second advice is to always behave as if you are going to leave tomorrow. This will prepare your team and your peers and even improve your lifestyle.
> It allows what I call dynamic caching, i.e., you can literally update the object anywhere in the world, and any cached versions of the objects will be updated.

how much it typically takes to propagate the changes? Also what is the consistency model of the storage?
I don't think the good takeaway is to "never be a manager", more of don't be a corpo manager of stuff that's someone else's vision. It's not the difficulty of the learning or necessarily the people but the circumstances that surround it.

I think having management perspective is excellent to understand the contexts behind what is being built and why things are seemingly inefficient and broken. Gives more insight into solutions and what may not be effectively communicated. Memes as usual.
> Old-fashioned monitors have had a long time to get good at providing that experience.

That's part of the problem framing the AVP as a system for 2D floating screens. 2D screens are good at what they do. 360 degree 3D with Six Degrees of Freedom is a completely different surface area and we are still at the Horseless Carriage stage of development of that affordance space. There are a few experiments in what's possible [1] but, for the most part, if all you throw at these devices is a floating screen then the novelty wears off and we have the conversations we are having in this thread instead of thinking about what more is possible.

[1] VR Immersive IDE:
https://primitive.io/
Neither cybersecurity engineers are safe from AI
that's true. Therefore billions should return into circulation and/or otherwise return to the public.
point a suitable reader at https://hnrss.org/newest?count=100

(doing it this way also solves the problem of paging past the same stories over and over again)
I can second a +1 vote for eCharts. I have used them for fast updating charts (10x second) and they work and look great. I've only had 2-3 small niggles with them in 2years of heavy usage.
I’m a senior dev currently interviewing for a team lead position at a startup. While I consider myself highly technical, the things that frustrate me the most day-to-day are teamwork related. Lack of trust. Teammates who don’t want to talk to each other. Other seniors getting away with subpar work. Lack of clear team purpose and product vision. Lack of buy in on common engineering practices.

As a people manager these issues I care so much about would be within my sphere of influence and responsibility. For better or worse.
i've also seen this behaviour in rats, cats, and dogs. it's the cutest thing ever.
The average American Protestant doesn't have high trust for religious Muslims, Mormons, Catholics, or even Baptists. Especially a loaded term like "organized religion" in which they see themselves as just a local gathering of Jesus followers, not really "organized" or "religion".
Mark Zuckerberg explains why so many tech companies are doing layoffs
Numpy is fine. But people write a lot of complicated code to pull JSON from somewhere, transform it in Python, and write it to parquet somewhere else, for example. JSON, the dict type and parquet are all implemented in C, but a comprehension on top of a Python iterable is just gonna be pure Python “bytecode”. It has been my experience that rewriting such things in C++, or even Go or Java is an easy way to quickly save truly incredible amounts of compute.

A team I used to work with was forced to throw away a finished Python data pipeline that took them a year to build, because it cost more to run than the combined salaries of the team. And I really think if they’d had better intuition about Python’s performance under different scenarios, they could have saved a year of effort. This is why I feel it’s worth having frank discussions about trade offs when it comes to this language.

It’s incredibly useful, but people in the community aren’t clearly told about its limitations. (Especially wrt performance, but also maintainability.)
thanks! got 9 new ones from reading this :)
Stagnating salary? Every job change comes with around 20-30% raise usually, so I would not call it stagnant. Managers are also being told what to do, by those above them.

Since I do not work for FAANG companies, but rather small-to-medium (regular?) tech companies, they mostly never have principal/architect roles. My current role, in most cases, is actually the highest IC role there is.
I had a colleague who wrote unit tests without any assertions. Perfect idea! 100% coverage and always green.

Another comment here mentioned mutation tests which could be a solution to increase quality of unit testing, but I've never seen anyone to actually use it in enterprise development. Same story with test driven development concept.
A rich person not working is worthless? Historically, humans have not acted that way, nor have such persons had nothing to eat. Wealth can substitute for work.
We aren’t spending public money on Apple.
BetterDisplay lets you set fractional resolutions for any displays on Mac. While this seems like a compromise, it lets you scale the ui to you preferred size independently of the native resolution. I use my 5k display at 85% which is a bit easier on my eyes than native 100%.
> Suffering from front-end fatigue? Can't keep up with the newest shiniest frameworks and tools? Management's got you covered! The "hot new" agile / kanban / scrum methodologies are 20–30 years old. The basic meeting types (demos, dailies, 1-on-1s) have been developing for centuries.

> Frankly, after 4–5 years of working in a particular tech area, you can solve the vast majority of practical problems well enough. If you want some work challenge, you can:

I hate takes like these. "Good technical skills are dime a dozen, but management? that's the hard shit."

There's absolutely no lack of meaningful skills you can expand into if you're plateauing as an engineer. If you're a front-end engineer, go learn some design and product thinking, that'll help you give better input to other teams. Learn some scripting, and automate a bunch of shit. Learn some SQL and learn to query data on your own, instead of relying on others.

The best manager I had had a wide range of technical skills, so was able to make smart decisions since he had a very holistic picture of the codebase. Technical management shouldn't be about following methodologies, doing 1:1s, and being a middleman, it should be about making good practical decisions.
To back up this claim, when fictional novels first became a literary format in the Western world, there was immense consternation about the fact that un-true things were being said in text. It actually took a while for authors to start writing in anything besides formats that mimicked non-fictional writing (letters, diary entries, etc.).
The thing is, pharma industry is clearly hugely profitable, so why doesn't the government invest in a wide shotgun approach to fund half (or more) of the entire industry and in return take half (or more) of the profits to either keep as revenue or reinvest in pharma or in other healthcare?

(Obviously theoretically ideal economically would be if the government could just have a socialised department discovering and developing all new drugs needed with no profit margins, but then you lose out on benefits of competition, profit motives etc. so a split model makes sense, where they're still private companies but the gov invests hugely in them - but in return for the fair share of profits, rather than so many current grants where the gov pays funding and it doesn't even get them a good discount on buying the overpriced final drug.
You do realize that it's the bullies who have "socially undesirable qualities", right?
I took the query only what you need approach with PulseUI: https://www.timestored.com/pulse/ It emphasises not sending all data to the client. For real-time and very large data sets this is the only option.
You can't drive two LG 5k screens with a single cable, due to it lacking DSC support.
Once you have autonomous robots you can use those robots to build more robots leading to an exponential curve. The day they make the first one, we will reach a million in 2-3 years and a billion in 2-4 years after that.
It definitely isn't. I expected most of the responses I've read. But thought and perspective needs not exist in a bubble. I hope my question helps illuminate the concerns people outside of a tech sphere might have with this growing consumption machine.
I think it’s mostly a gimmick now, and even then, the channels with human beings that build a connection to their audience are more popular anyway.
Just flew from Copenhagen to Venice this week with Ryanair. Adding a carryon bag would have doubled the price of the flight. We just flew with our gym bags instead (which for some reason is not considered carryon?), which are small and squishy enough, and don’t even have a weight limit!
The laws of physics and the material cost of creating robots still exist. Real life isn’t a sci fi movie.
I was an original Mac user (first computer ever bought) and was thinking this type of stuff too. My Windows experience was from schools, friends' computers or later client's computers.

Nowadays I had both but use a Windows PC quite a lot (was destined to be a hackintosh, but couldn't put up with the hassle later one) and the reason I use Windows more is precisely because I have found it to be more stable, less annoying and with less bugs usually.

I have a loaded Intel Mac Mini along and the audio bugs keeps happening on this system, I have particularly nasty crackling that is impossible to debug and particularly annoying for a machine of this price (and I can't swap the mobo like I could if it were a PC).

The Apple reputation is largely underserved nowadays and I find it frustrating because it is one of the reasons they use to justify their absurdly high pricing.

Considering those bugs are still not fixed in Apple Silicon Mac's, I am pretty sure this is a combination of bad software maintenance and poor hardware design, even though they pretend they know better.

Considering the price of their computers, it is unacceptable but to be honest it won't be my problem anymore because I'm not buying anything else from Apple for the foreseeable future.

MacOS is nice and had some cool stuff back in the days, but now Windows can offer an almost 1to1 alternative, at a much better price with much less hardware issues. If you put as much money into a PC than you do in a Mac, the warranty will outlast the Apple support for the equivalent Mac which is kind of funny considering the prices...
how do you think they will get more into your influence of work?
Finally! Disclosure happened . The company which David Grush said holding UFO technology provided by AlIens are Microsoft! Who would have thought that. Truly non-Human intelligence assisted technology.
In my opinion you don't have to be a manager to know all these things. In fact, every good senior engineer should be aware of what the leadership is trying to accomplish anyway, as we're not just code monkeys, but rather problem solvers. If this isn't actively communicated to you by managers themselves (it often isn't), then you should proactively ask questions yourself, as like you said, it would give more insight into solutions.
I wish more people understood this. Nobody should be arguing for Agile anymore. Don't say "no, but-" or "that is not what the Manifesto says-" because you're only strengthening the case for Agile as propagated by the fraudmasters simply by virtue of it sharing the same name as the thing you're arguing for. Leave the term behind, find something else.
> > at that point what are you testing?

> Memory.

In unit testing, the "memory" is not the system under test though.
My grandparents still recognize the world. they drove cars in their 20s and drive them now. They go shopping at stores much the same as the past. They eat at restaurants much the same as the past. They read books, watch movies much the same as the past. they cook, see friends and family. they live in a house. it still has rooms and furnu much the same as the past.

what's changed? more entertainment. easier communication. more photos and video. but day to day life isn't all that much different
Love this! I was just reading the book and I came across this now, haha :)
Why use git gui when you can use magit
Page wont load for me. BUT, this title is the first sensible thing I’ve heard someone say about Agile in 10 years.

I just don’t use the word Agile. Too many people like it for the wrong reasons, or hate it for the wrong reasons. Everyone has a different understanding of it. It’s just not useful.

If I say “let’s use Agile” it’s just going to lead to arguments and misunderstandings.

Id always rather be more specific about which Agile idea I think will be useful. E.g. “let’s build a prototype before we waste time planning too much detail” or “lets get something built and released so we can learn more about what our customers want” etc.
It’s really easy to learn: one of the option is ‘?’, try it out, it will give you more explanation.

The ‘s’ to split changes is one of my favorite feature.

It takes a few minutes to get used to it, then becomes automatic: add the whole file ‘a’, skip file ‘d’, skip chunk ‘n’, stage chunk ‘y’, split ‘s’, stop here ‘q’, rollback ctrl-c.

The “chunk per chunk” approach is actually really nice, you’re focusing on what exactly you want to get your commit to be about.

You learn it once, that will never change, you’re set for decades.
Seems that the problem is with government incentives rather than with companies?
I agree with you on this, and I think the best reference point on the question of greedflation specifically would be that pensions exist and yet pensioners often get discounts.

It still isn't universal, merely suggestive.
Yes, but can you get more people from AWS with a (stolen) credit card, and are those people able to hack websites 24/7?
That would be reasonable if there past inflections similar to that were we wanted all our media to move to the higher "dimension".

For instance we've seen the arrival of movies and tv, books became moving visual content, games expanded from boards to immersive experiences etc. But the lower dimension media never disappeared nor significantly got irrelevant. We're effectively reading more words per day than any of the previous generation, podcasts are booming, web comics etc. are thriving.

TV and movies were just an addition to the media landscape, I see AR and VR in the same light.
You could say that about any industry.

"The thing is, the S&P 500 is clearly hugely profitable, so why doesn't the government invest in a wide shotgun approach to fund half (or more) of the entire S&P 500 and in return take half (or more) of the profits to either keep as revenue or reinvest in the S&P 500 or in other stock indexes?"

Gov't investment in any industry just because it's profitable is a bad idea for obvious reasons.
Great science - always test the obvious. That said, this seems like a kiiiinda dangerous paper from the “publicizing vulnerabilities” perspective. That is, assuming their call to stop LLMs isn’t heeded, lol. For example:

…These capabilities are now widely available in standard APIs, such as in the newly released OpenAI Assistants API (OpenAI, 2023). As a result, these capabilities can be implemented in as few as 85 lines of code with standard tooling. We show a schematic of the agent in Figure 1.
I think scope, budget and time is a triangle. You have to choose 2 of it, and 1 is always lost. There's almost never a on-budget, on-time and on-scope project.
I appreciate the response and I'll take it one step further.

If I don't ask these questions and put good faith effort towards these concerns, then there's an exploration that wasn't executed and an outcome that will never happen. Discovery is okay.

I do still believe I have a right to pick and choose where my talents are used. I've spent a decade plus avoiding working for any smoking brands, why can't I avoid my work being used to train military models?
Things to note:

1. Hacking a website is not an activity of taking a random website a finding THE vulnerability that lets you hack it. Most of the vulnerabilities listed in the paper are essentially mistakes, and quite easy to avoid with standard development practices like input indirection and sanitization.

2. The methodology used by LLMS already exists in a wide array of tool suites for security. The reason script kiddie terms exists is because pretty much most anyone can get Kali linux and follow youtube tutorials on how to do any of that.

3. Fundamentally, the uncertainty of the responses with LLMs means that they are unlikely going to be utilized for fear of leaking PII.

Most of the exploits these days target the human element because its ironically the easiest. LLMs can definitely make this easier, considering they probably are able to make ad hoc templates for websites faster than manual coding.
Your article says: "It’s therefore possible that it was the newcomers from Europe who contributed to the island’s societal collapse in the years to come."

Right, as usual, the evil Europeans were the cause of the collapse, and the fact that there were no trees left on the island for hundreds of years prior, and therefore no wood for building things, had absolutely nothing to do with the collapse. This modern rewriting of history according to modern sensitivities is incredible in a society that preaches to value reason and science rather than wishful thinking.
A 1 hour walk is exercise, especially for someone too heavy to safely run.
Is there still no type theoretic answer to unit testing? Does not the type or the class generally contain all the necessary information to unit test itself, assuming its a unit? That is, we should not have to even write these "theoretically". Just hit "compiler --unit_test <type>"
The situation is "What should happen if an app tries to print on an Xbox?". I do not believe code that tries to print often runs on app startup.