skysight-inc/HackerNews huggingface dataset:
How do I become that good in debugging stuff like this? I'm guessing he works with gamedev and does this sort of debugging and reverse engineering regularly?
It was dominated by an academic and intellectual elite somewhat detached from real world politics and economics, and was replaced by that political and economic elite.
>In Europe all countries have tuition free universities

The UK doesn't (and didn't before Brexit either).
https://archive.is/o4GQZ
I now understand why American unions have such a bad name.
You might find something of use in some of this stuff:

https://hn.algolia.com/?q=request+for+startup

https://hn.algolia.com/?q=startup+ideas

https://unvalidatedideas.com/

https://www.reddit.com/r/SomebodyMakeThis/

https://www.ycombinator.com/rfs

https://paulgraham.com/startupideas.html

https://www.paulgraham.com/ideas.html
Yes, but I'd describe it more like Web 2.5 is basically the gross-weaponization of gossip as a glorified get-rich-quick pyramid scheme. There is little-to-no reason for this mode of thinking in 2024 and beyond, if we are to realize anything resembling actual human potential.

Until a more equitable society exists, we will likely not see a legitimate Web 3.0+, in my estimation.

Full disclosure: I'm a cusper Xillenial who thinks Elon Musk is an idiot and hopes he can find some actual value somewhere hidden in the depths of his colossal failures, plural.
Sorry, but reality bites https://en.wikipedia.org/wiki/Amdahl%27s_law
Practising Programming (2022)
unrelated to the post but this website is dope <3
A big part of what made Python so successful was how easy it was to extend with C modules. It turns out to be very hard to JIT Python without breaking these, and most people don’t want a Python that doesn’t support C extension modules.

The JavaScript VMs often break their extensions APIs for speed, but their users are more used to this.
It literally matters that people fight that urge. It almost never takes a majority to turn the tide of a movement(and I am not advocating for any extremes). There needs to be some kind of balance. If a parent is "forcing" their child to read books or to be curious about the world, something has gone awry earlier on. I know plenty of parent who limit screen time, let their kids play outside, and do so themselves, but that is all anecdotal and does not represent the average experience.

I guess it "wouldn't matter" if in 50 years everyone is just a mush brain on their couch scrolling TikTok getting fed through a brain tube. Yeah...hard to see how it "wouldn't matter".
indeed it's both: it was created for financial analytics, and it provides R dataframe features to python. thanks for.making me detour into the history of it.
Addition the inflation context is great and does indeed make it seem less high. I think OP was mostly saying that manufacturing hasn't decreased, which is what the public narative is proclaiming.
> We wouldn't be able to detect them optically or electromagnetically

Please could you provide a link that supports this assertion? We can detect gases in exoplanets?
Really missing a way to sort by recency, that would make it far more useful for me.
> We finally shipped sensors on SDM845, only to discover that the OnePlus 6T accelerometer was upside down

How does this happen, anyway? What does “upside-down” mean? Is there really a standard for these things in the first place? The systemd udev database is chock full of accelerometer matrix remappings.

I’ve submitted patches to udev’s accelerometer mount matrix for cheap 2-in-1 laptop/tablets before. I think I’ve actually had to poke at that for three completely different laptops before
I posit that out intrinsic drive to explain everything as though it's origin was from a thinking intelligence similar to our own is what causes us to misunderstand a great deal about our reality, and more specifically, about the possibility of alien intelligences.

We do this, for example, with our pet dogs, ascribing anthropomorphic qualities to their behavior. While it may be true that a dog can experience emotion, they do not (likely) experience it the way we do.

When it comes to these ideas about an alien civ traversing the cosmos (or staying home) we can only think about it in terms of the arguably tiny box that is our perspective. While this position has proven pretty useful to us so far, unless we learn to remove ourselves from the box, our explanations on the grander scale of galactic civilization and technologies beyond our understanding will be perpetually deficient. Insert Sagan's quote about advanced tech looking like magic here, I guess.

I think we are getting there, though. We have some interesting thinkers in the world right now, and more surely to come with future generations. It just bothers me that this thread seems to be full of some really limited and unprovable ideas that are being presented as unassailable. So far our greatest explanation as to why we don't have any alien buddies is The Great Filter, and that's a about as structurally sound as wet tissue. Important to remember that we have a long, long way to go and it would be my hope that we achieve the ability to think like something other than ourselves.
Guess how you control the volume? By rotating the knob or pressing the buttons?
Seconded; I also recommend this book.
The chatbot arena has tons of good models that can do that, and Mistral, at the very least, isn't half bad.
plausibly you could write a faster z80 emulator
This is the philosophy behind Bear Blog. It’s built to last longer than me.

https://herman.bearblog.dev/building-software-to-last-foreve...
>> First time seeing someone call Spanner, CockroachDB, and YugabyteDB a "distributed key-value store with SQL"

That was the first thing come to my mind when I read the paper on Spanner and CockroachDB (haven't read the paper on YugabyteDB yet) though, and surely I'm not the only one.
Tl;Dr: in the past, if you hired developers and made no money, you could choose to either classify that work as R&D or Maintenance.

From a business perspective it matters because R&D gets written off until it becomes profitable, but maintenance is for long-term on software that's in production, so you amortized the maintenance over 5 years if you see it that way, if you're making money now, but you wouldn't amortize the R&D because it isn't making money and that's just a way to get yourself a big tax bill with no way to pay it. It was an option. No longer, all one bucket now.

I'm probably oversimplifying but today, with the S174 updates in effect, you don't have this choice. If it's classified as either, it gets amortized over 5 years, unless it's developed outside of the country then it's 15. Either way it's a massive tax bill because you had to have revenue to pay the devs and that revenue gets taxed in the first year now, where you could have written it off before all this.

This leaves very little room for speculative investments in R&D that were actually quite incentivized before S174.

We called it an investment and showed no profit, paid no taxes (except for the payroll taxes, social security taxes, all the other taxes which you obviously still can't avoid through paying employees in whatever locality they are working based out of...)

So the net effect of S174 is (we seem to be observing) that organizations with large developer footprints are now figuring this out a bit too late and laying off some or all of that staff pool to try to dig themselves out of this before it's really too late. You can't invest in research unless it's gonna pay off this year or you have some sort of money tree to use to pay for it and pay taxes on it. That makes it hard to see as an investment unless you are able to become profitable today.

The worst part is nobody seems to get it in the food chain. My (former) boss is barely aware of this issue, my CEO hasn't brought it up, but I am laid off and all my coworkers are. We are nearly all software developers. I have to assume it's related, until I can find another software developer job that isn't going through the same thing.
That’s not a typo, that’s the name of the technique.
This is a great chance to ELI5: what is an OLAP query engine and why does it make polars fast?
Nah. 4chan's reputation is entirely deserved.
It's interesting because, at the time of Web 2, it was not only the "social media" proposition the only one, but also AJAX as well as more Javascript-driven websites (with more interaction potential). It was also the time of widgets and iframes, where all kinds of interesting 3rd party integrations appeared, like the bookmarklets (remember Yahoo Pipes, netvibes, RSS?). Unfortunately, the seed of advertising pretty much killed the rest over time.
Yes, you could, but, from article:

> Also, I have to say that I didn’t notice a significant sharpness difference between 0.1mm and 2mm disks. I usually aim for a thickness of around 0.33mm (or 2/3 printing layers) This will produce plastic disks that are firm, thin, and a bit flexible.
Always interested in replies to this kind of comment, which basically boil down to "Python is so slow that we have to write any important code in C. And this is somehow a good thing."

I mean, it's great that you can write some of your code in C. But wouldn't it be great if you could just write your libraries in Python and have them still be really fast?
OP means that while developing the radio and antenna part of the fob the engineers have adjusted the radio and antenna to work the best when in close proximity to a body. The human body has a certain effect on the radio signals, so adjusting the radio and antenna to work best while close to the human body will mean that it won't work as optimally when further away from a human body.

It doesn't detect the human body, it is just designed to work the best when it is physically close to the human body.
I think it's possible. When you get down to the biology and chemistry the electrical action potential driving all this results in ion channels opening and closing on both sides to pass on the signal. I totally believe individual dendrite-axon connections can lose or gain strength over time based on an optimization of the efficiency of these ion channels.

I think this is above and beyond a simple mathematical weight and the nueron structures around these dendrite-axon pathways change or express their genes differently over time.
Overall, quality has been continuing to drop, not improve, across the board.

It's not clear who is better. Dell / Lenovo / Apple are still sort of the go-to for good reason.
There is always the discussion whether the UI should "hide the implementation details" (make the internal model, which differs from the conceptual model, invisible -- resulting in hard-to-understand behavior) or "make the implementation details visible" (change the conceptual model to be equal to the implementation model, and force the user to adapt to that).

But the one option that is rarely used but yields the (IMHO) best results is: design the conceptual model, then build/change the implementation model to be equal to it.

One example for this strategy that is forever stuck in my head is macOS application folders. The conceptual model is that an application can be moved around like a file, and applications be organized in folders like files. But you also want to run an application by double-clicking it. Instead of what Windows (and then Linux) did with links, menus, installing applications and centrally registering them etc., the implementation was changed to be like the conceptual model. A whole class of errors from inconsistencies just vanished.
There have been several attempts. For example, Google tried to introduce a JIT in 2011 with a project named Unladen Swallow, but that ended up getting abandoned.
The problem with having a platform like that is the obvious incentive for rent-seeking.

In the short term user interests align with platform interests because this creates a rapidly growing user base, but in the long term it's contrary to the platform's best interest to act in the users' best interest, as a large number of users alone does not translate to profit, so what happens is what's happened to Facebook, Reddit, Twitter; basically any mature social media platform still around. They turn themselves to poison.
Very useful !
That "Hello World Enterprise Edition" looks dangerously under-engineered - I could understand it! Far better to follow the best practices demonstrated in the Fizz Buzz Enterprise Edition...

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
> Maybe it's how you think about it today, but it's not how you learned it, and it wasn't a way I succeeded at ever becoming fluent in it.

Because of this less efficient learning method, it took a whole childhood to become fluent in German. :-)
The "10k-hour rule" was debunked again
That's a pretty dumb explanation if you pardon the bluntness. The effects shows itself regardless of how the head is turned reltive to the target.
I really hate usb c ports.
They all break. I am a poweruser I know, but still. My mac, my phones, my car charger. All of them are causing connection or charge issues because of dirt, broken connectors or something different.
Just give me the old mac magnet charger and apply it on all my devices. My 2011 air is still working fine after all these years.
To use dollars produce given the amount of official or "real" inflation is kind of bad. How much electricity was used in industry, how much units of something were produced etc is a lot more interesting to keep track of.
why not just load a 6502 soft core into the fpga

a 6502 is about 1200 gates i think, which is very roughly 400 4-luts

https://github.com/emeb/ulx3s_6502 simulates a 6502 on a lattice ecp5, using yosys, nextpnr, and the well-known (apparently! i'd never heard of it) https://github.com/Arlet/verilog-6502 documented at https://web.archive.org/web/20230604005701/https://c-scape.n...

no word on how much of the fpga it uses

reproducing the undocumented instructions will be more work but still will probably fit
I am not an American citizen or resident, have never been, have no desire to be, and downvoted the comment.

It’s very American to forget that the rest of the world has access to the Internet.
I used to love a site called 'Stumble Upon' that would take you to random interesting websites. Those were the days.
> Don't do this unless it is obvious why it is grayed out. Commands should be left enabled, then an error message should be displayed when the command is clicked and the command is unavailable, and in this case explain why it is presently unavailable.

Why not grey out these menu items, but still show the exact same message when you click them? That seems to be the best of both worlds to me.
No.

Humans have learned about the world for (adapt number to current scientific knowledge) hundreds of thousands of years without consuming copyrighted texts.

And consuming copyrighted material is fine.

Copying copyrighted material requires permission.

https://en.wikipedia.org/wiki/Copying

"Copying is the duplication of information or an artifact based on an instance of that information or artifact, and not using the process that originally generated it. "

https://en.wikipedia.org/wiki/Copyright

"A copyright is a type of intellectual property that gives the creator of an original work, or another owner of the right, the exclusive, legally secured right to copy, distribute, adapt, display, and perform a creative work, usually for a limited time"

Notice it doesn't say "consume".

If you store a copyrighted work in a computer system, you copied the work. The exact nature of the computer system does not matter, nor does the way you copied it. It may be a weird, sometimes lossy, sometimes not lossy database capable of adapting the material copied into it, but it is still a database. And just because you call the process of copying data into this weird database "learning" or "training" does not mean it is in any way legally or morally equivalent to a human learning. Even if it were somehow technically equivalent, which it is not.

And just because your database is capable of adapting the copyrighted works you copied into it does not mean you are exempt from copyright. Because "to adapt" is one of the rights limited by copyright. But of course the fact that your database is capable of reproducing so much of the copyrighted texts your copied into it verbatim is a strong indicator that it is, in fact, a database, or at least can be treated equivalently to one.

And no, Copyright law is not rooted in Kantian philosophy in any meaningful way. Copyright law is a pragmatic human law, made by human for human/societal purposes, such as encouraging the creation of intellectual works.

If exceptions are made, it will be for pragmatic reasons, not for there being some sort of equivalence. And if any exception are made, I doubt they will be "do whatever you want", but will entail mandatory compensation for the copyright holders. In Germany, for example, various types of empty media (audio-cassettes, usb-sticks etc.) include a fee to copyright holders. Though of course that approach failed in the Google Books project, despite the clear societal benefits.
That's ridiculous. If the new 38.7k income threshold is an issue for the industry then perhaps they should start paying a decent salary.

Median salary in the UK is about 38k, by the way, the same as the new threshold, and a "punishing" amount according to the article. One would think that a tech industry "blighted by an acute talent pinch" (quote from article) would offer salaries above the national average instead of seeking to pay software devs below it as the author suggests in order to 'attract' them...
I'm aware that I'm making the case for my niche use-case, and that's going to be controversial for whatever reason. I could sit here and explain exactly why certain decisions have been made, but ultimately the point is that the ISOs that are/were provided were important for us.
Not so sure it's all doom and gloom for "old internet". I still find plenty of spaces that feel like they're created purely for the love it it, there is just many orders of magnitude more crap you need to sift through. The people writing about interesting things compete with people who write as a form of personal branding, and these people aggressively measure engagement (You know the type).

I remember reading one of these blogs, and saw something like "You have an obligation to advertise your content to potential users", the very idea of which is genuinely insane. Imagine trying to run a banner ad linking to your blog. But, those are the people who will play the SEO game, and they're the people you'll find in the first 2 pages of search.
At least you have a big red flag of projects using that and you can keep your distance

Why I'm saying that? I use GitHub Copilot on a daily basis and it utterly fucks us over on a daily basis as well. You have to be really careful to trust the generated code. Especially boilerplate code is hard to look through. So I wouldn't trust any auto-generated anything that wasn't manually verified (which I argue is more error prone than writing it manually in the first place). And then there's always the argument of "document why you did it like that", not "document what the code does". Of the former, you'll have no records in your code.
Have you tried the "grid" graphics package in R? It's the basis for ggplot. It's a bit of an unsung hero, the documentation is not great, but I think it is a very solid library.
Greenland startup begins shipping glacier ice to cocktail bars in the UAE
> You can see the same effect by holding the car remote to a water bottle.

And this ^ doesn't actually work.

I know it because I specifically tested it. Went from 2L bottles and all the way to 8L jug. Nada. But the head works.
anyone (company) stepping up and make the runtime as fast as modern JavaScript runtimes.

There are a lot of faster python runtimes out there. Both Google and Instagram/Meta have done a lot of work on this, mostly to solve internal problems they've been having with python performance. Microsoft has also done work on parallel python. There's PyPy and Pythran and no doubt several others. However none of these attempts have managed to be 100% compatible with the current CPython (and more importantly the CPython C API), so they haven't been considered as replacements.

JavaScript had the huge advantage that there was very little mission critical legacy JavaScript code around they had to take into consideration, and no C libraries that they had to stay compatible with. Meaning that modern JavaScript runtime teams could more or less start from scratch. Also the JavaScript world at the time were a lot more OK with different JavaScript runtimes not being 100% compatible with each other. If you 'just' want a faster python runtime that supports most of python and many existing libraries, but are OK with having to rewrite some your existing python code or third party libraries to make it work on that runtime, then there are several to choose from.
"Works on my skull"

I typically press it firmly against my chin, and I have observed increased range many times (including testing this trick explicitly with a few different fobs a few years ago out of curiosity). Try pressing more firmly, or rotating the fob.
> the genetic version of vendor lock-in

All models are wrong but this one is mine, IANA biologist, yadda yadda.

- there are only so many resources to sustain individuals

- ergo there's a cap of the number of individuals

- ergo some individuals will die, if not from age, from attrition

- if age is not factored in, there are more old individuals, genetic competition between young individuals is reduced as they have to compete for resources with old individuals

- ergo age which kills old individuals irrespective of available resources allows more young individuals to exist in such a pool

- ergo ageing a) promotes competition between young individuals b) increases mixing of the gene pool

- ergo it promotes quicker turnaround on mutations

- ergo ageing is a significant asset in species adaptability to change

IOW vendor lock-in sucks in face of changing conditions as one is suddenly stuck with a suboptimal solution and competitors have a harder time emerging to challenge the status quo.

conversely the benefits of short term ageing are counterbalanced by social effects, where elders, even when not reproductive anymore but still otherwise in good health and thus autonomous as well as minimally consuming resources, are able to provide support for their chain of descendants, freeing energy for parents-to-be to reproduce, then parents to gather more resources that are then directed to support their younglings. The lack of reproductiveness of elders is advantageous to the species as it removes them from the direct gene mixing pool, instead promoting the younger ones.

IOW for its individual lives to be longer, a species goes increasingly social, channeling more support and thus energy towards their younger members, but ageing is still key otherwise the species ability to face quick change (at evolutionary scales) is severely hampered.

The deeper question for me is whether ageing is a specific primary process (a literal clock, which a technique such as the paper would attempt to skew backwards) that emerged from evolution or if it is a secondary effect from entropy corrupting other processes (e.g there's constant degradation + a ton of error correction but at some point degradation is too high and error correction cannot cope, triggering a catastrophic cascading effect leading to the sudden inability for an organism to sustain its own life, which the paper would delay by introducing younger cells, thus less errors, thus error correction can cope for longer)
Right. Always forget about that. 6GHz licensing in Europe is bad / late. So we didn't get to enjoy the 6e fun here :-/

But I can highly recommend to get Wifi 6 on the 2.4 GHz Band, too. I've finally gotten usable 2.4GHz again as that band was stuck on Wifi 4 (Wifi 5 (ac) was a 5Ghz improvement only).