skysight-inc/HackerNews huggingface dataset:
Previous discussion when this result came out at ASCO: https://news.ycombinator.com/item?id=31630679
No problem, they can anytime mint several one-trillion coins to pay back debt and pay to build bridges.

https://en.wikipedia.org/wiki/Trillion-dollar_coin
In Europe it’s WhatsApp or Telegram all over. I have maybe four people I know I can reliably text on iMessage. This green vs blue bubble is rather an example of how self centered America is, always thinking its own big bubble is actually the world. In Tech that’s quite clear to see.
Flies with teeth, always the flies with teeth.
Gestalt Therapy
Absolutely.

The general public is very authoratarian, misogynistic, racist in very large scales than we in the ivory tower would like to think.
There's nothing biomimetic about this, anymore than a regular ANN. It is a way to encode a "neuron" from the ANN in hardware, instead of running it in sofware.
Transportation is quite cheap per loaf of bread. You can make it substantially more expensive without affecting the retail price by more than a cent or two.
While there are a thousand little caveats and technical details on this, essentially the spending power of the future will be reduced.

For the poor, this is a big problem. For the rich folks (almost anyone reading this) it is more of an inconvenience.
Ask HN: Where may I get the opinions of Rust programmers?
Looking todo a comparison between Rust and Swift for contemporary ML purposes. Could I encourage thoughts from each team?
I think we agree on that it’s made by humans. The discussion is about what is being made. Just because a tennis ball is round, we don’t call it an artificial sun.
The commissar for traffic presents the latest five-year plan (2014) [pdf]
This is not an "edge case." This is a readily reproducible defect. I've encountered it on different iPhones running current iOS in two countries with a gap of at least two years in between.

I have a paid-up developer account, so you can be assured that I filed a well-supported bug report on it.
So glad to see this appear on a major newspaper.

I have encountered this phenomena again and again in popular media.

Mysogynist content is rampant in video media in FB, tiktok, local clones of tiktok.
You have a few OpenLens and one LibreLens and so far they only remove the newly added controversial features.
*not a sign of a housing shortage for all those curious.
All that does is decrease the value of the dollar. A trillion new tokens on energy and resources has been made but not 1 single gram of material or 1 watt of energy has been added to the system by this move.
You are conflating iMessage the service with "Messages" the app. An iMessage is definitionally not an SMS/MMS.
I haven't coded anything in Unity in a few years, but I did, and others I know well did. They ran into the problem that Unity wants its resources to all be defined at compile time. A metaverse is totally data driven (at least should be), so Unity and a metaverse are not compatible.
I have some of those and they have, in fact, replaced the originals
My guess has always been somewhere near the last apartheid generation passing away you'll see a change in ruling party...so somewhere around 2070.

Can happen earlier, I just hope when it happens it goes smoothly
Ok, but now you're speaking about a different thing - memory safety. And that is an obvious advantage of Java over C. But C is a very low bar to compare to. There are dozens of other languages which are memory safe and some of them offer stronger guarantees than Java.

Your Java program may continue along silently, with corrupted application state, because it invoked a race condition, and you might never learn of the problem.
Do you have any good source on why Google decided to shut down their XMPP service? I'd really like to read about it.

Not sure about the spam thing, after all they also provide a federating email service.
No, it's not a purely single variable optimisation. If this system (and let's be honest, we're just talking about Tesla here) cannot avoid hitting an object that every driver should easily see, then it's not fit for purpose. The reason being that people take action based on certain assumptions about what drivers will do. If a pedestrian steps into a road to cross when an oncoming car had plenty of space to both see and slow, then it's not ever acceptable to hit the pedestrian. This is a normal urban interaction.
Imagine watching your favorite celebrity or influencer in a live stream and being able to purchase the same outfit they’re wearing with the click of a button. Welcome to the new era of shopping: Livestream shopping!

The launch of Alibaba’s Taobao Live in May 2016 flagged the onset of a fresh chapter in sales. By combining the regular, online live stream broadcast with an online store, the Chinese e-commerce giant enabled the viewers to watch, engage, and shop simultaneously.

Live stream shopping is the perfect amalgamation of watching a product or service demonstration video and completing the gratifying experience by purchasing the same on a real-time basis. To understand it better, let’s delve into the details of Livestream shopping.
Only in US region. You can make Ukraine region Apple IDs without a phone number still.
Looks like he started predicting a dip in 2019. In 2018, he was saying he doesn't expect a large downturn: https://www.cnbc.com/2018/10/26/robert-shiller-i-dont-expect...

Covid and the temporary interest rate drop can pretty strongly explain why he was off by 2-3 years.
These are ... not the synapses you 're looking for. These are resistors. It doesn't seem they can be used to replace weights in hypothetical deep learning circuits. They certainly can't replace real synapses
You know, there's always someone that hasn't heard of it before. I'm included in that set of people, so the article is very interesting to me. Just an FYI.
In early 00s, we even had frameworks that would do this all for you.

https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.up...
We aren’t managing to do it yet. Even here in Beautiful British Columbia, Canada, we are doing an abysmal job and constantly shifting goal posts to claim we’re succeeding.

I used to believe it until I began reading salmon reports and various population studies for species like rockfish and lingcod, key commercial species.

Our definition of sustainable is essentially “not completely shitting the bed”.

We’re supposed to be a model of sustainability. I don’t have much faith.

We’re also talking about sustaining populations that have already been decimated in the last 150 years. Let’s not pretend the numbers we’re trying to hit resemble anything like healthy.

It’s an incredible disservice to ourselves and future generations to pretend industry standards for sustainability are anything more than an excuse to squeeze more juice out of a dried up fruit.
...or deploy your code on Google App Engine, Heroku, Elastic Beanstalk, Digital Ocean App Platform, Fly.io (etc etc) and spend all your time implementing user-facing features instead of maintaining infrastructure.

Yeah, I get it, compared to maintaining bare metal, k8s is amazing. But you're still wasting your time working on plumbing.
From the Google trend[0] and the historical data of Kubernetes repo on GitHub[1], K8s has crossed the chasm to become the dominant choice for infrastructure. Whether it is the result of several companies working together, or from developers' choice. I think K8s will remain mainstream until there are big changes in the infrastructure world.

[0] https://trends.google.com/trends/explore?date=2014-06-01%202...
[1] https://ossinsight.io/analyze/kubernetes/kubernetes
> as long as you've got another account to pay it into?

I'm guessing you would just open up another account.

But I understand if you wouldn't want to be without your current account to pay bills etc.
Will this render emails as source of truth in legal cases useless?
> Hacking on a microprocessor trainer is no fun

I did give them system calls to draw sprites and things on the LCD.

My students had fun competing over all the challenges. Scored very well in the anonymous post-class surveys, too, though I did have one critical score. Also the majority of the students from that class are electing at least one of my classes next year.

Each year I teach one "crazy" class with undergraduate level material to MS students. This year it's going to be circuits. They're going to learn KCL/KVL, transistor biasing, oscillators, amplifiers and gates, how to use decoders and logic gates to spell things on 7seg displays, etc.

> definitely does not bring you anything if you are not in CS

I think knowing what a computer actually is is valuable information to know.

> IMHO middle and high school do not have the life focus and specialization yet.

That's one of the nice things about having an elective-heavy school. They do a deep class on computer architecture, then they go participate in a musical, then they take a 3d art class. Immerse yourself deeply in lots of things to see what's interesting and to get exposure to many ideas.
They also sell apparel treated with pfoas/pfas which are gradually polluting the ocean more and more, indefinitely.
See my comment elsewhere on this page.

Most banks can supply 'tokens' that generate a random-number that acts as a one-time verification.

https://pic.pimg.tw/abcwithyou/1348639177-1831387207.jpg

They are invaluable if you travel internationally as sometimes verification codes sent by text will be hopelessly out of date by the time you receive them. (If you receive them at all, that is.)
It might be all you know.

I'm not a web dev by trade but I have a website for a hobby project. I had taught myself React thinking I might make an app. (I never did.)

So now I want to maintain this thing on the side with not much effort using what I already know. And that keeps those skills fresh, which is great.

I'm very interested in Astro.
Huh? water usage is a huge environmental issue. Only people far upstream really can say it’s not. We are amazing at not only diverting freshwater from streams and rivers, we’re also really good at pumping it out of the ground and diverting aquifer water from reaching downstream as well. While fresh water is largely renewable, it’s not like it’s an infinite resource and it’s very hard to see the long term effects of changes we’re making to our water shed. To say there’s no long term value in trying to reduce water usage is just wrong in much of the world. Worse, is drying up rivers and swamps can have an exascerbating effect. Dry soil doesn’t hold water nearly as well as wet soil, and results in greater risks of flooding from what would otherwise be typical rain patterns in an area.
I'm based in Amsterdam and agree with him. There are a few local companies offering that much, including some who post pay ranges on this site.

I also made that much last year by working remotely for a Canadian company via a.team.

I know more examples of people working for Facebook in Germany and remotely for an Israeli company making over €300k.
Well, it's a robot in the shape of an arm. A robotic dog doesn't have to look or behave much like a dog to earn its name.

You wouldn't call them artificial dogs nor artificial arms (unless they were being used as a prosthetic I guess, but then it's just a robotic prostethic arm)
> Where I grew up in NW Ohio, there is practically no irrigation. It rains enough there’s no need. Freshwater use is passive, in other words. Out west, farms have to actively pump water to irrigate since there’s not enough rain.

Interestingly, the natural state of much of California was a swamp. We put in a lot of effort converting the swamp to desert.

If we reestablished the swamps, California would be a much less pleasant place to live, but it might be a better place to grow stuff like rice.
I agree. Don't be bitter when the pendulum swings.
> Also why should I pick this over cython, pythran or numba?

One scenario would be that there is code already written in Julia, which you would like to expose to a broader audience. Although overall Julia's ecosystem is smaller than Python's, there are some niches within which it is highly developed. Library code accessible from the alternatives you listed is mainly limited to existing Python and C code. See the demo with `ParallelKMeans.jl`, which wraps a high performance Julia library performing K-means clustering, which could be a useful addition to the Python ecosystem.

Another scenario is that you want to write some custom code which makes use of the Julia ecosystem and then expose it to Python.
I’d recommend reading this[1] (fantastic) article that came out a few years ago. It’s exactly the kind of guide you’re looking for.

[1] https://peterxjang.com/blog/modern-javascript-explained-for-...

Some notes of things that have changed in the last five years:

- bundling is (almost) no longer needed for simple import/export as we now have a native module capability (esmodules). The biggest issue you’re likely to have here is waiting for any dependencies you have to upgrade from common js to esmodules.

- transpiling is not as necessary unless you explicitly have to support IE11, or require something in the latest ecmascript spec.

It really speaks to the maturation of front-end development that after five years that article is still fairly accurate.

About time too - I’m too old to put up with that level of churn anymore.
Objective-C only matters thanks Apple ecosystem.

No one in the .NET world cared about mono, and if they hadn't be bought from Microsoft, they would already be doing something else, it isn't as if Xamarin and Unity were making them rich.

C only got adopted, because companies got into commercial UNIX workstations and it came with them, on the base install. Until Sun introduced the concept of UNIX user and developer editions, no one cared GCC existed.

Notice the pattern?
IKEA doesn't claim them to be 10x live longer than real thing.
This is commercial gear, though it’s a great idea to keep recreational gear in good shape. It’s a huge shame to lose tens of meters of line attached to a fish which will then be eaten by a predator, and so on. A lot of needless waste and suffering.
I'm going out on a limb here with speculation: wall paint, tesserae and other signs of high status finishes to interior, and things like a hypocaust and food preparation spaces which don't meet the formalisms of a military facility. That said, I read of military owned staging posts with pretty high investment features like baths. 5 star roadside hotels for senior staffers and government officials on the move. So dual use, or military but fancy is possible. Also not an archaeologist
There is trip recording, but it's disabled by default (check the plugins menu), probably to avoid cluttering the main screen too much. You get a gpx file that you can view and export.

There is also an option for "pointing north", "pointing in the direction on the compass", "pointing in the direction of movement". It's not intuitive though: double-tap the compass icon.
I am the author of this blog post and also a C++ developer with more than 15 years of experience, who hires people like myself, and writes go when it makes sense.

> For example, if I want to hire someone ...

It's just a contrived example to demonstrate the (mostly) poor matching I see at the point of attracting developers.
> But even today, if I were to build Reddit as a startup, I'd start with a Postgres database and go as far as I can. Postgres allows me to use relations when I want to enforce data integrity and JSONB when I just want a key/value store.

This is accepted wisdom on HN but I don't see it:

- True HA is very difficult. Even just automatic failover takes a lot of manual sysadmin effort

- You can't autoscale, and while scaling is a nice problem to have, having to not just fundamentally rearchitect all your code when you need to shard, but also probably migrate all your data, is probably the worst version of it.

- Even if you're not using transactions, you still pay the price for them. For example your writes won't commit until all your secondary indices have been updated.

- If you're actually using JSONB then driver/mapper/etc. support is very limited. E.g. it's still quite fiddly to have an object where one field is a set of strings / enum values and have a standard ORM store that in a column rather than creating a join table.
That's my point, it maybe a standard but for all intents and purposes it is just used by a single player.
Yes, but if you don't have an Apple ID, the iMessage app will use SMS/MMS, not the proprietary encrypted Apple messaging protocol. This can be tested easily: send a message to another Apple user: it will arrive as a green SMS message, not a blue Apple messaging message.
When an object O is deleted, it needs to be removed from the linked list by patching the pointer that led to O to lead to O->next instead. There are two cases: for the first object in the list, you need to patch vm->firstObject; for the rest, you need to patch prevObject->next. You can unify these cases by storing a pointer to the pointer you need to patch, ie. a pointer to the pointer that led to O.

See also https://stackoverflow.com/questions/12914917/using-pointers-....
The only person doing that kind of content is Alex Ziskind. He compares various dev tools, build times, ML tools across Apple Silicon, Intel or Mac and PCs.

https://www.youtube.com/c/AlexanderZiskind
couldn't help but think of Agile when reading this, especially with the rise of the "True Movementarians". This is a good model of how ideas become movements, movements (if successful) become institutions
You need a phone number for Apple ID, don't you?
Both seem unnecessary and waste of energy
One of the most dramatic changes an individual can make is switching to a plant based diet. Don’t support fishing, don’t support animal agriculture, and you’re way ahead. Not only in energy expenditure but resource utilization as well. It’s a stunning difference.
Could you please be more specific? Are you talking about Windows or Linux? Do you mind giving some references for how to scale core frequencies application-wise? Thanks.
These days, for a new Web2 type startup, I would use SQLite.

Because it requires no setup and has been used to scale typcial Web2 applications to millions in revenue on a single cheap VM.

Another option worth taking a look at is to use no DB at all. Just writing to files is often the faster way to get going. The filesystem offers so much functionality out of the box. And the ecosystem of tools is marvelous. As far as I know, HN uses no DB and just writes all data to plain text files.

It would actually be pretty interesting to have a look at how HN stores the data:

https://news.ycombinator.com/item?id=32408322
There's a variety of ways in which the mutator ("annoying thread") may outrun the collector. These can be resolved by throttling at the point of allocation, "stop the world" collections, or giving up and exploding.
What was your train of thought from "we made a giant mistake. We have no evidence of consequences, yet." to "that person owns a gun legally"?
> Apple is using device serial numbers for anti-spam, supported by a fully-authenticated hardware and software stack that does not allow user modificatio

Ah, perfect tracking. Let's add that to Pluton list of promises.
VRChat is written in Unity. So is/was Tilt Brush. Even. Virt-a-mate. All loading user generated content just fine.
Given that my first job was being part of a portuguese startup that created an AOLServer clone for our middleware, yep.
https://github.com/MuhammedKalkan/OpenLens ?
Agreed that the title is technically accurate. Julia should also be in the title, but this is possibly an oversight. It seems a bit unnecessary for the GP to assume that this is a bad faith attempt to mislead and insert Julia where it is not welcome rather than a potentially useful extra tool for writing high performance code. Note that the author/poster is probably not a native English speaker.
Laser printers are really bad in terms of energy use if you don't turn them off (the toner is kept warm at all times) and interior air pollution, two problems inkjet printers avoid entirely.
I bet, they "live" even longer
yunohost at least doesn't charge you for the privilege.
This may not be a surprise to some, but when folks talk about reliability of the control plane, they usually think failure means their web service goes down. That’s not true. If you shot the kubernetes control plane, the individual servers can’t talk to it anymore - so they do nothing. Docker images that were running stay running. They even get restarted if they crash (via restartPolicy). Services that had specific other pods they were referencing continue referencing those pods. In net: everything except for kubectl and other kubenetes internals keeps working.

That said, one piece that isn’t talked about frequently is the network overlay. Kubernetes virtualizes IPs (so each pod gets an IP), which is awesome to work with when it works. But if your overlay network goes down - god help you. DNS failures are the first to show up, but it’s all downhill from there. Most overlays take great care to degrade well, so they’re not tied to the control plane, but I have yet to find one that’s perfect. The overlay is the part of kube that truly isn’t failure tolerant in my experience.
This all is much more straightforward in languages with syntactic sugar for iterators, such as "yield" in C# and Python:

https://flask.palletsprojects.com/en/2.2.x/patterns/streamin...
You must live in a very special bubble then, given that Android's market share is currently at 72 %.
That's a common wisdom, but there is little if any evidence to support it. True GC costs are simply more hidden and harder to measure. A malloc/free pair might be slightly slower than Java's new (not by much really - go measure), but invoking `new` is not the only cost of GC.

https://arxiv.org/abs/2112.07880

Also modern low pause GCs have way higher CPU overhead than the old STW ones. Try to set a low pause GC pause target to 0.1 ms or set the heap limit to 110% of live memory and see what happens to CPU consumption. Last time I tried, the app didn't even start - got OOM nearly instantly. There is a reason the study above measures at 3x oversized heap.

The cost of GC is lower than malloc/free only if you give it a lot more memory than you actually need. Which in many cases is a good tradeoff to make, but it is good to know such tradeoff between memory and CPU exists.

And finally there is one more thing that's not particularly a trait of GC, but rather a limitation of current Java - it is much easier to write a C++/Rust program with low number of heap allocations than in Java. The fact that malloc is slightly slower does not matter if you invoked it 10x less frequently.
Google Cloud Functions for the win. Very reasonable pricing model too. Doing 55 requests per second, 24/7, and it is about $100 a month, including the managed Cloud SQL postgres instance.
Exactly! no separate machine required just for db. You can also backup SQLite db asynchronously
The amount of potential debris is roughly proportional to the mass of the object (maybe more than linear, since smaller objects tend to disintegrate with no detectable debris at all). A Starlink satellite is about 260 kg. The CZ-5B stage is about 23,000 kg.

It’s almost 100x the mass, hence 100x the danger (or more, since satellite-sized objects rarely have any debris) and 100x the outrage.
Python itself has to become faster.

For the love of god. Make it as fast as PHP.

My biggest pain point in computer science is that for every project I have to decide to either cope with PHP's butt-ugly namespace system or with Python's masochistic slowness.

Please, Python developers. Take a closer look at how PHP achieves its speed, hold all other development and copy whatever they do!

The result would be heaven.
Apparently PRISM has not been a wake up call.

What do people need ? Apple coming and killing their cat ?