skysight-inc/HackerNews huggingface dataset:
Lets play some yes/no "is it a smartphone" games. Computer with cell modem: no. iPod touch: yes (AFAIK). Changing cell to wifi: no change. iPod touch with modem: yes (AFAIK). Battery powered computers: no. Vita: no (AFAIK). Operating systems: yes. CPU arches: no. x86 Surface: yes (AFAIK). Smartwatch: do they have their own networking?

It is a smartphone if it has wireless networking and is battery powered. A desktop on wifi or cell is not. A laptop on ethernet is not. A laptop on wifi or cell is. It is the combination of portability and networking that is the problem.

Cyberspace is supposed to be separate from meatspace not something that follows you around in your pocket and constantly cries for attention. Unfortunately too many normies have eroded that boundary through the use of the smartphone. That shitty device is the cause or amplifier of many societal ills.

I know that isn't quite good enough to be law. USB cell modems wouldn't be banned neither would laptops with USB ports but if you plug one into the other does it become a banned device? I don't have an answer for that. I cannot picture someone using a laptop for many of the ills I see coming from smartphones but they only need to be made smaller and smaller until they are.

Possibly the cellphone might be just as bad, due to its constant connectivity, but we progressed too quickly from cheap devices available to nearly everyone to the smartphone.

Perhaps some form of user interface is needed too because a sensing device plugged into a battery powered SBC transmitting data over some sort of wireless network is not a smartphone.
Online can directly play casual games, there is a video preview function on the home page, the details page has the game how to operate related introductions, supported platforms
is going to be interesting to see, how people handle the lack of all those vitamins in their diet once it's all artificial proteins.

https://www.eatthismuch.com/food/nutrition/egg-yolk,105/

also: organic is in your own best interest

https://honestlykitchen.ie/organic-eggs/
Gemini 1.5 Pro API was literary released yesterday. It took 11h+ for a person to evaluate a book (but that's if they sit down and do it all at once), it takes weeks to run something like this so yes... no gemini... yet...
Qualcomm is latin for "no open source drivers, kernels as old as dinosaurs, no docs"
Does the new Panama memory API help? There are new pointer-like classes for indexing into memory mapped files.

Also, Kotlin has unsigned integers. So you could use that for the parts of your code that benefit from it.
What bottleneck between London and Birmingham exists that is making my journeys from York to Leeds so fraught ?

Are you trying to convince me that HS2 is worth my tax £s because it’ll make TPE services better ??

No more capital expenditure should be allocated to London bound rail services until the northern corridor line (Liverpool, Manchester, Leeds, York, Hull) has been substantially upgraded or replaced.
Shell scripts are a more evolved form of programming and nobody can change my mind on that. They require less work, they're easier to make, they're flexible, compatible, composable, portable, small, interpreted, and simple. You can do more with few characters and do complex things without the complexity of types, data structures, locks, scoping, etc. You don't write complex programs in it, but you use complex programs with it, in ways that would be over complicated, buggy and time consuming in a traditional language.

That said, it's a tool. Like any tool, it depends how you use it. People who aren't trained on the tool, or don't read the instruction manual, might get injured. I'd like to see a version of it that is safer and retains its utility without getting more complicated, but it would end up less useful in many cases. Maybe that's fine; maybe it needs to be split into multiple tools.
Agreed. Too bad that my sarcasm went in too thickly.
Nice job on this. But, one has to be careful with redefining terms that have a generally accepted meaning. Changing Debit/Credit to Incoming/Outgoing smacks of jargon and will cause confusion. Any bookkeeper will understand what credit cash and debit expense means. Putting that in incoming and outgoing terms will not help the people who do the work, or have to explain the work. It's probably worth the effort of learning the nomenclature that's been useful for a few hundred years rather than falling back on what are metaphors.
Eggs are extremely nutritious. We should not be excited to replace them with Soylent Green.

Humans are omnivores. Without eating animal products society would collapse.
French Competitiveness in IT
In their application instructions they mention that rinses such as chlorhexidine might eliminate the new bacteria:

https://docs.google.com/document/u/0/d/1m2SEWL_rrlQLEi1OiD9K...
What we're reading about has already happened and repeated again at least 30 more times, in the past 3000 years it took for the light to reach us. If there is some kind of astronomical event that will eventually destroy us, it's likely that it has already happened and we're just waiting for the effects to arrive.
I think more people should keep chickens in back yards. They’re good pets, they recycle scrap foods and they keep insects off your veggies. Nobody should be buying cage eggs in the shops.
I also like to have a revolving set of tasks to work on. The tasks can be related or not, but the important part is switching to a task that engages a different part of the brain - allowing the previously engaged part of the brain to rest.

One example is a physical task such as cleaning vs. a mental task such as studying. Or, taking notes (operational task) vs. organizing notes (management task).
Personally, I think gp's "If you stay home and others don't, it doesn't affect you" sucks, but YMMV.
Apple Now Assembles 14% of iPhones in India
I wish they would rather fix their Proton Calendar app. It is really useless to have notifications coming on email as "Reminder: event starting at 6:00 PM". You know when it starts. There is a link to an event. Why also not put there title of the event?
2000 days of SerenityOS (Git history visualized) [video]
Is It Dry Yet?
I got tired of my dryer being dumb.
It is nice that they recognize that the main problem for all non-animal pure protein sources is how to achieve a price not greater than the price of animal proteins, such as chicken meat or chicken eggs.

Unfortunately, neither in this article, nor on the company site,

https://www.onego.bio/bioalbumen

is there any kind of estimated price for their "Bioalbumen".

Until a competitive price is announced, any such hopeful press releases are irrelevant.

At the right price, I would certainly prefer to buy ovalbumin extracted from fungi, as this would simplify a lot the problem of composing a vegan diet that contains enough protein, but without providing an excessive energy intake and without being more expensive than a meat-based diet.
I'm glad to see that the community is still going strong. I spent a lot of time working on private servers in the past, primarily on TrinityCore with a few modifications to add support for Lua and misc. features.

Hopefully this project continues and adds support/tools for easier content creation and better documentation/customization than we've seen in the past.
Show HN: We built a community for product builders with courses, expert guidance
"a golden rule is of course to never actually send off your reply or comment while feeling upset or angry. It is then better to wait, sleep on it and go back and edit it down to the bare minimum the day after"
CPI for all items rose 0.4% in March; shelter and gasoline up
Safety does make things harder for those that want to abuse us. We don't want technology at all costs.
Ah yes a reply that is in no way doing any mischaracterizing itself. Great job!
PHP arrays are ordered maps, not arrays of a homogenous type as in Go or Java. Array is a type in PHP, but all arrays have the same type, regardless of what they contain.

You can describe the expected value or key/value types of an array in PHP doc comments for IDEs and static analyzers, but PHP won't enforce those.
> The business needs marketing.

For that you need data processing pipelines, user profiling, user segmentation, targetable ads, etc etc etc.

Not to mention infrastructure for moderation.

That's where the bulk of the complexity lies.

"Marketing" is where all the engineering goes.
I don't pretend to know your sister's situation but one thing I've become convinced of through seeing the effects of the pandemic is we have an epidemic of undiagnosed mental health issues, particularly ADHD and ASD.

I bring this up for several reasons. First, such conditions are especially underdiagnosed and misdiagnosed in girls and women. Second, even now ADHD is still heavily misunderstood with people focusing on the "hyperactivitiy" part, which is really only one variant. Third, the combination of isolation and focusing on something that doesn't seem to fit that (ie cosmetics and cosmetic surgery) screams coping mechanism and nervous system dysregulation to me.

30+ years ago such people would be forced out into the world. Some would be helped by this. Others would merely cope (ie masking). Some would be further traumatized by this and no one (including them) would recognize it. I've heard from many teachers who deal with ADHD/ASD students that it becomes pretty obvious that their parents are undiagnosed for these very same conditions.

Your sister might be described as a NEET in Western parlance but this isn't new or exclusive to the West. Japan has had hikikimoris from at least the 1990s.

It's worth adding that young people aren't stupid. Many of them recognize the hopelessness of their situation, economically speaking. Rents are crippling, home ownership looks increasingly impossibly to ever reach, student debt is potentially crippling and job prospects aren't great. We're crazy if we think young people don't recognize this so we have a hopelessness crisis on top of all of this.

So is social media allowing people to isolate and cope or is it the cause? Is ADHD/ASD more prevelant now? If so, why? Or was it just underdiagnosed and misdiagnosed until now? I don't know. To me it seems like it might exacerbate existing issues and it's only one facet of many of how our society is increasingly broken and failing young people.
2023 ACM Turing Prize awarded to Avi Wigderson
Yep, those are the devices I was talking about:

https://www.head-fi.org/showcase/categories/headphone-amplif...

They range from desktop-sized, to dongle-sized, e.g.: https://www.head-fi.org/showcase/penon-os133-type-c-to-3-5mm...

(I know the head-fi forums have a certain... reputation, but I'd rather link them than one of the SEO spam lists)
> Judging by people who make links via click listener on DIV, the answer is no.

Backend dev that dabbles in front end here. What’s the problem with this?
IIRC one of 2000s main design advantages is that when a installer tried to crap various dlls into the windows directory it redirected them back to their own install and only used them for that program. This basically solved the dll hell problem that tended to rot 9x installs after 6 months.

I was a cheap ass but I remember ponying up for extra ram and switching to 2000 quite early which is something I never do these days.
> 2. Transformers aren't "computers" in the turing machine sense given their finite state

That's true, but then the things we normally think of today as "computers" also aren't, because of their finite amount of memory. I think that the author is implying that, like linearization, we can approximate transformers as being Turing-complete for a small range of operation (that's much larger for "real" computers).
https://archive.is/rs1zh
It was that along with the original lasting so long that made me realize that Microsoft didn't care much about customers pirating, they didn't want manufacturers pirating.
The FSF copyright assignment isn't mandatory at all, and has never been. Many GNU projects use it, many don't. The copyright assignment also has wording to the extent that the FSF cannot just relicense things under a non-free software license.

Here is some information: https://www.fsf.org/bulletin/2022/fall/copyright-assignment-... and maybe https://www.gnu.org/prep/maintain/html_node/Copyright-Papers...
This looks really good, I remember looking into BWT ad a kid. It's a true "wat" once you understand it.

And once you understand it, why does it compression so well? Because suffixes tend to have the same byte preceeding them.

Bzip2 is still highly useful because it is block based and can thus be scaled nearly linearly across cou cores (both on compress and decompress)! Especially at higher compression levels. See e.g. lbzip2.

Bzip2 is still somewhat relevant if you want to max out cores. Although it has a hard time competing with zstd.
You can hire one for sure, but in my experience they are of dubious value for very early companies. I would focus on understanding your customers. Do you have product market fit proof? Have you strongly defined who your customer segments are? If you have not then I believe you will waste money with an agency. To get the most out of them, you need to have clearly defined audiences and what the value add to the customer is. These are needed to make an effective ad campaign. But also once you have these details you can also start running the ads yourself.

I don't know what your runway looks like but I think for early stage you should try doing it yourself. Otherwise you are going to run into issues of high minimums for larger agencies.
Does Transformer Interpretability Transfer to RNNs?
I should have been precise - the biggest advantage for driving when the train is the same or faster.
Thanks a lot for the reply! I did not know safari has some bizarre features like that. Will fix asap.
> Is it really that bad?

Yes! YES.

> it's honestly a nice visual improvement over 10 imo

O_O

Good hypothetical gods.

Long term Windows user here, before I defected to Linux (supplemented with Mac OS X) in about 2002. I started on Windows 2.01 in 1988.

The best version of Windows ever was 2000, and it's been accelerating downhill since then. The last version that was pleasant to use, and the best-looking, was Windows 7. Win8.0 brought in the flat look that destroyed all visual appeal. Win 8.1 reinstated a broken crippled copy of the Start menu.

Win10 formalised that and it was minimally usable.

Now 11 is the one that I simply cannot bear to use at all.

Broken taskbar, glamorised into uselessless, pinned at the bottom when it should be at the side. Fitt's law making it easy to find the Start menu in a corner, a big easy target, broken: it now moves around floating somewhere left of bottom centre. It has advertising in it, in a paid product! WTAF? Ribbons everywhere, destroying the usability of the world-beating Explorer UI that the entire industry copied. The return of the deeply useless desktop widgets. The b0rked up MS web based video-conferencing tool is always there, always open, although I never ever use it. It constantly nags me about low free space in my never-used OneDrive, and I can't turn it off.

It is a horrible broken sh1tshow of an OS, the end of a proud dynasty.

I am really seriously shocked to find anyone might prefer it.
My 3 big hold-ups are not wanting to annoy my neighbors, since I live on a corner and behind my house would be next to their back yard. Then not being sure how my dogs would handle the chickens. One has a lot of herding instinct and the other has guardian instincts, but they both react to wild animals strongly. And finally the current bird flu going around bird populations worries me.
But network-layer bridges were not a tiny step, they were a fundamentally new type of device with many enabling technologies. The point of the article is that it was revolutionary, not incremental.
Will American AI kill European culture?
Its interesting to see, how people assume that those vitamins will be lacking. Its not like humans are completely stupid, we're perfectly capable of adding vitamins to some food if we want.
Blissbook | Full Stack Product Engineer | Remote (USA) | Full-time

Our mission is to enable creativity and allow people to express themselves, particularly in situations where it’s difficult to do so.

This mission has driven us to create Blissbook, a content management system for employee handbooks and top-down communication (policies, standard operating procedures, etc.). We help HR teams deliver premium employee handbook & policy experiences.

We’re a bootstrapped, growing team of 10, working fully remote. For more, read our about page or Employee Flight Manual. We strive to live our PEACH-E values in all we do: Plucky, Empathetic, Authentic, Curious, Huggable, Exceptional

Job posting: https://docs.google.com/document/d/1Zamkr3qXh8C26uGcXujjgStA...
yeah I bet it’s impossible to forecast location very easily because of how complex and unpredictable the actual plates and crust of the earth might be, but it’s cool to track when the forces would be compounding due to alignments of these massive bodies
What back yard?
Life is devoid of purpose and meaning. It has only what you choose to assign to it. You can't coerce someone into making that choice.
My rep is in the hundreds and I can't see it.
How does it compare to CMangos?

https://github.com/cmangos/mangos-wotlk
Eggs are crazy cheap even at Spring 2024 prices. Also very low-tech and decentralized, I am eating so many of them because we are helping our friends take care of a small flock of chickens and ducks. I hear it is a sophisticated nanotechnology that can self reproduce.
But Itanium was not compatible with x86, it used emulation to run x86 software.
Still too complicated. It goes wrong with "Let’s add the Transaction column to our table."

Don't store the account data. Instead store the transactions. Compute the accounts from that. The table "Transactions" should have the fields: Date, Amount, SourceAccount, TargetAccount, Description.

That is how it becomes beautiful in my opinion. Unlearn this habit of thinking in accounts just because that is what you know from your bank statements. Think in cash flows.

(Ok, this is too simple for the tax use case. Sometimes transactions have multiple sources or targets. So my schema above needs to be adapted for that. My point is that the thinking should still be different.)
It helps in the sense that it's no longer necessary to slice up the file into individual 2 GB byte buffers, though I'm not really using MemoryLayout/StructLayout much yet to do structured access. Haven't made sense of how to use that part of the API well yet.
Now overlay with sentiment analysis on the banned/removed comments
I agree with most of this, my biggest issue is how hard it is for me to recall any moderately complex shell syntax (or the slightly different Makefile syntax). LLMs largely solve that for me.
Your brother was killed by a mental illness. You are no more responsible for his death than if he had died from cancer.
If you require a laptop and they don't provide one then there can be a tax benefit to you (consult a tax expert). If you use your own laptop then they have less control over it. Potentially none. If you have one available and like it and they don't require you to install their corporate malware then that might be a bonus. If they do require you to install their corporate malware then that would be a huge issue for me.

On the other hand, I can't imagine a consulting firm not providing required equipment to their employees. As a client I would be very "sus" of such a situation.
802.1x allows for the client to validate the authentication server by way of X.509 certificates, although this normally does require manual configuration since there is no global namespace to tie an ESSID to like there is for domain names in normal TLS. Mutual asymmetric key auth is available through EAP-TLS as well, but I could see that being a rare feature on cameras.
Since when pointing out the elephant in the room is "nitpicking"?
I agree that sometimes Bash is enough, which is what I show in Deployment from Scratch. However I am moving pretty much everything to Kamal now...
Dear CTO – This Is Why Marketing Is Getting All the Money
A Coin in the Airway
Does that mean that they just have to tell people that the levels are too high but don't have to do anything about it? Basically just "sorry, your drinking water isn't safe; oh well"?
From ACM:

ACM has named Avi Wigderson as recipient of the 2023 ACM A.M. Turing Award for foundational contributions to the theory of computation, including reshaping our understanding of the role of randomness in computation, and for his decades of intellectual leadership in theoretical computer science.

Wigderson is the Herbert H. Maass Professor in the School of Mathematics at the Institute for Advanced Study in Princeton, New Jersey. He has been a leading figure in areas including computational complexity theory, algorithms and optimization, randomness and cryptography, parallel and distributed computation, combinatorics, and graph theory, as well as connections between theoretical computer science and mathematics and science.

Also of interest, he has won the Abel Prize in 2021, making it a rather unique combination of winning the top honors in both theoretical/abstract math & CS
>Are you suggesting that I censor myself so as not to upset folks who don't share my beliefs?

No, lol. Where or how do you even get that out of what I typed?

You're free to type out whatever you want, all you want. And I'm free to say "yikes" because your comment is pretty rude and lacks any consideration for anyone with different beliefs than yours.
Thanks for the feedback! We released a new feature on iOS: a new calendar invite widget now shows the main event info in all emails that contain event invites. Tapping on it takes you to the Proton Calendar app directly from your inbox.
Is there any Infiniband vendor left other than Nvidia?
I find it a strange choice to explain double-entry bookkeeping with the example of "one entry for Alice, one entry for Bob". That's really not what it's about. It's obvious that a transaction with two parties could be recorded in two places, but to me the crucial point of double-entry bookkeeping is that it requires two entries for each party of the transaction. So if Alice buys book from Bob, four entries are made.

I get that this is supposed to be a simplification for educational purposes, but I find this is simplification is an oversimplification, since it omits the key point.
See also The Medium is the Massage, a very illuminating book:

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

https://bookshop.org/p/books/the-medium-is-the-massage-revis...
I adopted XP64 kind of late IIRC (after Vista introduction) so the driver situation seemed fine to me. I had a cheap USB 56K modem I had to replace but otherwise all my hardware worked.
In the online world there are a lot of places where you can throw out stupid thoughts and be applauded, although for applause they have to be in line with the particular bubble. "dumbcoin to the moon!" "other party is evil" etc.
Theres still some kinda difficult ethical problems with those. People generally want female chickens, since that's where the eggs come from (and I think there are problems with having multiple males in a flock). Unfortunately naturally you get a 50:50 ratio of males and females in the eggs. The males are usually killed shortly after hatching.

Its worth pointing out that there are methods for avoiding this, by detecting the male chicks when they're still essentially a foetus in the egg. These work so well that France, Germany and Italy banned culling chicks a few years back. Unfortunately they're more expensive than determining the chick's sex after they are hatched so other places don't do it.
+1, researching something? Open Google, open 5 links, all in the same group! That's what'd make the feature useful to me.
Do you have any suggestions? The ones that I'm seeing when I search appear to be pretty involved.