skysight-inc/HackerNews huggingface dataset:
to a significant extent you can do #doesNotUnderstand: in python, ruby, clos, or spidermonkey javascript†, which was the extent to which that kind of completely dynamic message sending was implemented in smalltalk-76. (smalltalk-72 was more radical.) you can think of the synchronous implementation of message sends as dynamically-dispatched subroutine calls (already more or less present in smalltalk-72) either as a helpful convenience or as a fatal compromise of kay's pure actors-like model

it's true that not many systems really depart from that tradition and go fully asynchronous: only erlang, stackless python, orleans, golang, current ecmascript with promises or web workers, python with asyncio, backends connected together with kafka or rabbitmq or ømq, and a few others. and for hysterical raisins their asynchronous tasks aren't called 'objects'. but i don't think it's really true that that style of programming is entirely limited to discrete event simulators!

______

† __getattribute__ or __getattr__, method_missing, no-applicable-method, and __noSuchMethod__ respectively
Do you mean to say that the government was deeply underwater a few years ago? And the state marred by forest fires that it was frightening to see if it could ever come back ?
> it's precisely because he was the pioneer, things like Java, microservices, json, APIs, have evolved from Kay's ideas.

Not to mention Excel, which uses cells, a concept invented by Alan Kay. He also invented OOP which in 1964 inspired the creation of Simula, the first OOP-Language.
>Pretty much no corporation in the last 40 years has suffered the consequences of their actions.

There's hundreds of regulatory actions taken by governments per year. That's "consequence" by definition.
Or an ASN.1 DER encoded sequence -- ASN.1 is more common than CBOR (being in a lot of PKI stuff) and there are already generators for DER (or JSON or XML...) for a given schema.
So people are better off being poor in South America or North Africa, than being poor in the US or Europe?
Thankfully there are no such similarly single-party states elsewhere in the Union dominated by another party, and if they were, their executives would similarly veto the most inane legislation passed.
> What I don't get is, how on earth developers in the USA jumped on the boat of WFH.

I think the general US ethos is something like “if we can offshore it, we will… find something where you can add more value”.

That said, I think a lot of non-US-based programmers grossly over-estimate the value of pure programming skills versus things like understanding a market, problem solving, empathy, English proficiency, similar time zone, professional trust, etc. on top of programming skills goes a long way.

No good programmer is afraid of their employment status, imho.

On the other hand, the number of offshoring nightmare stories abound, just like we did last time offshoring was the next hot thing.

> It has been quite some time to see some outstanding American innovation.

At a minimum, there is plenty of innovation that is not publicly known.

Is the US as prolific as some times in the past? Probably not.

Is that a fair comparison? Also probably not.

> Was it hubris? … because if you include Asia you end up claiming that its communism and centralized economies are actually the big success stories.

This sounds like sock puppet rhetoric.

As someone with a bit of experience in asia, including China, I’m happy to bet on Asia being good and sometimes the best at certain things, especially areas of incremental improvement.

That said, I’m willing to make large bets that Asian ascendency to the top of the general innovation leaderboard will not happen in my lifetime.
People also pick money over privacy. People do not turn down working at these companies. They make a ton of money to implement these systems.
FWIW, ASN.1 BER supports an indefinite length encoding (though DER does not; ASN.1 JSON and ASN.1 XML do as well)
What about actors makes that impossible?
I had a similar experience once where a vendor demoed their tracking tech for advertising. This was in France (before GDPR) and they had partnered with many apps (Weather apps and such) to access user locations. I don't remember the size of their target but it was a big chunk of the French population.
They showed a map of Paris showing the day of a particular user from leaving their home, which route they took, how long they stood in front of which store and how long the spend inside others etc.
My boss at the time found the whole thing very exciting...
> Quack, quack! ... You ever see a duck couldn't swim? —MP
Not sure if it is really sanitization issue. But certainly perceived one - it can be mess.
This was not unique to US. I remember on the other side of the Iron Curtain we planted in cities mostly just male dioecious trees.

Finally no fruit ...just pollen everywhere. (Good luck with allergies)
This is great! I wonder if you could make a text-to-speech button as well
The “paradox” (or whatever you might want to call it) with software is if I can describe the business case, with all of its side effects and outputs for unhappy paths, in enough detail, I’ve just done all the hard part of writing software. If AI can help with that last 20ish percent then great. The challenge with offshoring, and now LLMs, is that it takes as much time to describe the problem and outputs than it doesn’t to just write the dang code.
free startup idea: trolley-solver-as-a-service.

integrate something like this with license plate data, property records, person recognition, and realtime location. when a self-driving automobile detects that it's out of control and unable to avoid imminent liability, it can make a cost-benefit analysis of each prospective casualty by querying an API that provides an avoidance score for each consumer and property in the vicinity. based on this score the client automobile will be able to identify a route of least liability. consumers may be encouraged to integrate with these services by assigning unidentified things a score of zero.
Writing some fiction that I’ve wanted to get to for years. Releasing a chapter at a time.

Trying to decide on My Next Big Technology Project. I might have already decided, but I’m not ready to share for psychological reasons. I would like to do it in the open, but I have no idea how to build an audience. Maybe I just get started and hope I'm not totally boring.
> where most profit accrues to a number of powerful corporations, and small manufacturers and creators have no market power

You’re describing the status quo with online ads still legal. Amazon has 37.6% share of e-commerce; small manufacturers can’t compete. Google hosts 79% of videos viewed over the internets, and it abuses small creators really bad, with no ways to appeal or contact humans.

One of the reasons how these corporations became that powerful was unrestricted and legal digital surveillance. Another reason, anti-monopoly regulators asleep at their job allowing big tech companies to easily acquire competitors (e.g. Google was competing with YouTube for a year or so with “Google Video” product, failed, then acquired the competitor).

> net good for the majority of teens across a wide variety of well being metrics, and net negative for a small percentage

Many researchers who don’t work for FB were warning for years. Couple years ago some of that internal research was leaked, here’s a copy-paste “Thirty-two percent of teen girls said that when they felt bad about their bodies, Instagram made them feel worse” https://archive.is/qBpaq#selection-915.1-915.113 I would not call 32% “a small percentage”.

Another thing, “negative for just a small percentage” is a poor defense. Even if it’s indeed tiny, it still doesn’t mean the business model should be legal. Imagine a lottery where 0.1% people win $1M, 1% people win $10k, 10% people win $1k, 89.9% don’t win or lose anything, and 0.01% lose their life – don’t you think a business model like that should be illegal?
I'm trying to create a space startup in NYC.

Right now my main idea is an orbital transfer vehicle powered by solar sails
I really want to look at your art but it’s on twitter so I can’t!
i'm writing https://aesthetic.computer which is a 'social computer' designed as a more open and integrated alternative to existing kids media networks like roblox and tiktok

recently discussed here on hn: https://news.ycombinator.com/item?id=41526754

and i'm currently seeking funding to support another year of development (just enter the command 'bb')
Hot mess theory AI misalignment: More intelligent agents behave less coherently
Interesting, we've got to 5M+ reads/sec in realistic simulated benchmarks and ~2M reads/sec of real-world-throughput on our clusters that are <10 nodes (though really high density). I don't think I've pushed writes beyond 1M QPS in real-world or simulated loads yet though. Thankfully our partitioning schemes are super well distributed though and our rows are very small (generally 1-5k) so I don't think we'd have a problem hitting some big numbers.
yeah honestly looking at the (frustratingly small amount of) info i've been able to find it seems like the godot folks are behaving pretty reasonably, and this drama is like most drama—needlessly inflated.
Girlfriend – Aesthetic Computer
That's a bleak point of view and simply untrue. People have been shown to shift their view on consumption habits.

Social technology is the only tech that matters, as it's not just the carbon, it's also the plastic pollution, biosphere destruction, ocean acidification etc.

If we don't change the poeples want's, we can never have a stablish society.
Bash developed before POSIX.2, so the old behavior of bash that is incompatible is suppressed when it runs as #!/bin/sh or when POSIX mode is otherwise set.

My particular bugbear is "alias p=printf" which works in scripts when bash is /bin/sh but fails when it is /bin/bash.

This is because bash historically did not honor alias in scripts. The solution is to set POSIX mode.

So, you see, there are two bash shells, and you likely do not know know the pre-POSIX shell as well as you might think.

Just writing for POSIX.2 is more straightforward.
The best outcome for all of us is for tech companies to get into power. Tech got into telecom (dark fiber, undersea cabling) and provide free services (youtube, gmail, etc), which used to cost a lot historically. Everyone had to shell out a few hundred dollars/month just for phone calls (billed per minute) and txt messages. Now, we are at a point all communication is free. We can do video conferences with upto 100 people worldwide for free.

If tech companies get into power and break down the regulatory capture of utilities, they can make money off of energy storage and virtual power plants while providing free power for people.
Terrible piece of legislation. Glad the governor took it down.
This is what regulatory capture looks like. Someone commoditized your product, so you make it illegal for them to continue making your stuff free.

Might as well make Linux illegal so everyone is forced to use Microsoft and Apple.
Quadruple the price. Charge monthly. Reduce the billboard to 1/5 of the current size.

Decrease the cost and increase the volume over time.
A teacher who made mistakes on purpose
Evidently written by an Italian. See all references to "Il Master" at

https://www.guidamaster.it/master-per-area/master-amministra...

and the address at the bottom of

https://spaceeconomyinstitute.com/about-us/

via G. B. Martini, 2 – 00198 Rome, Italy
Doesn't Micropython already get you 95% of the way towards just running the same Python code on multiple MCUs?
Sick! Use deno to port it to an executable rather than requiring nodejs to install
On further reflection, I'm sure I did. It was unjust and I'm sorry.

It never occurred to me until a moment ago to wonder whether your question read to me like it did because it came from someone who maybe has never had to doubt that everyone can always know who to call to get out of a spot like that, on a number that will always be answered.

Even now I can't bring myself to call that a conclusion rather than a surmise. Oh, if you tell me it's true I won't doubt, or even be surprised. But the idea still feels far too utopian to really credit. Intellectually, sure. In my own early life, though?
what do your children think of that?
Yeah, my job doesn't include phone calls at all, so it seems really alien to me now. Even so, the idea of voicemails still seems quaint and antiquated: they're incredibly inefficient for the listener. If I had a job that involved phone calls, I'd still rather just hang up when I don't get an answer, and instead send a detailed email.
You are mixing up two different standards here, JSON and I-JSON. I-JSON is a subset of JSON with stricter requirements.

JSON recommends (for interoperability) that numbers be limited to those representable as IEEE 64-bit binary floats-but does not require that. A document which ignores that recommendation is still officially valid JSON. By contrast, I-JSON, as a subset of JSON, upgrades that recommendation to a requirement, so documents which ignore it are not valid I-JSON
Transmission losses aren't negligible without investment in costly infrastructure like HVDC connections. It's always more efficient to site electricity generation as close to generation as feasibly possible.
The signal to noise might be really tough, but that would be neat!
How the EMV protocol beat skimming
Quick little article from me :)
That's why I'm saying "here's how not to act like that kind of person."

Specifically, I'm saying "here's how to avoid pushing things to the point where 'I don't want to talk about that' is something that has to be said."
Interestingly, Sydney does not seem to have an event listed on this site when I checked. Adelaide and Auckland lead the charge, with an occasional Melbourne meetup.

As an aside, I dislike the strong association between Rails and Ruby. Ruby can be a fun scripting language. In my experience I'm generally about as productive writing Ruby as I am with writing Python, but Ruby seems to get bucketed into a very Rails centric world of "not the worst choice you could make if you wanted to make a web service" (at least when it comes to meetups).

Maybe it's just that the web service guys are more likely to need a support group! :)
With intentionally wet hay (or similar) I would start worrying about spontaneous combustion.

https://news.okstate.edu/articles/agriculture/2020/stotts_br...

https://www.beefmagazine.com/livestock-management/-what-are-...

Perhaps worthwhile to annually top with a cover membrane (possibly bioplastic) to control moisture? Maybe even two layers (bottom airtight and top vapor permeable), sandwiching the dry "insulation" to avoid moisture ingress from both sides. If the area-to-volume ratio is so favorable the cost might be managed.

Thank you, very interesting proposal and discussion. I'm all for it!
If the demand is strong enough, there will be. No one leaves money on the table. As it stands, it's deemed too risky.

I'd like another querty productivity phone as good as the BB curve 9320 or Q10 was, and willing to pay, but it probably won't happen.
The Taxonomy of Hardware Security Mechanisms
Oof, the short answer is Windows + virtualization + GPUs is hard for anyone to support. Two main difficult problems:

- Licensing Windows is really, really annoying (and expensive), and BYOL is something people seem oddly reticent to do
- Installing (and updating) NVIDIA GPU drivers on Windows is something that requires GUI access (at least the first time)

Paperspace was going to be my answer, but I guess DO didn't like those problems either! NVIDIA has an RTX Cloud, though I admit I'm struggling to find mention of it on their website, maybe something like: https://www.nvidia.com/en-us/data-center/free-trial-virtual-...
all communication is free

My internet and cellular bill say otherwise.

Edit: OP's comment is almost nonsensical I feel it might be AI. "Traditionally youtube would cost hundreds of dollars"??
iMessage.
> That's why, for example, I know I'm probably coming off pretty harsh with this and am deliberately doing so anyway

You're not coming off as "harsh" at all. You're hiding behind unfounded assertions about me personally in order to avoid providing anything concrete to back up your rather sweeping claims.

Relying on ad-hominem attacks isn't harsh, it's what you do when you don't have anything better to support your position.
>but original tickets just don't cost that much.

I'm not talking about original ticket prices, but rather the prices that normal people actually pay. According to the article, it's huge because of scalpers. Maybe that isn't true in your experience, but it seems to be true for enough people that they're writing articles complaining about this.
Ok, let's say I have some code. C:

some_function();

Python:

some_function()

I am debugging how this function works so I actually only want it to run when some condition is true. C:

if (some_condition) {
some_function();
}

Python:

if some_condition:
some_function()

Oops. That's not indented correctly, so it won't run. To be fair neither actually looks good but that's 1. fine because this is for debugging and 2. for the C code I just format the file and it is instantly fixed. What if I have a loop? C:

for (int i = 0; i < 5; ++i) {
iteratively_optimize();
}

Python:

for i in range(5):
iteratively_optimize()

Unfortunately this breaks something so I want to step it through. In C I comment out the loop as follows:

// for (int i = 0; i < 5; ++i) {
iteratively_optimize();
//}

In Python:

// for i in range(5):
iteratively_optimize()

Nope, that's broken too. I can't just autoformat this code either because the formatter can't look at scope using anything else. I have to manually go and fix the indentation on that line too.

These are actually very small cases. I can even imagine you saying, in C you have to fix two places if you want to comment out a loop or if: the opening brace and the closing one. In Python you need to comment out the control statement and the second thing is fixing the indentation, so what's the big deal? Well, as the number of lines in the block grows larger in C it's still just commenting out the two braces, while in Python you have to select the whole region line-perfectly and fix the indentation. As someone who writes both I always find this to be a lot more fiddly and annoying.
They are spot-on with the transistor count for the CPU (though I believe it doesn't include all your RAM registers). SERV is a serial CPU that can range from doing calculations just 1 bit at a time up to doing them 4 bits at a time.

https://github.com/olofk/serv

It's pretty incredible considering the 6502 was already considered tiny when it was released with just ~4500 gates vs the 6500 in the 8085 and the 8500 in the z80.
> The "first" microprocessor, the 4004 ran at 750kHz max.

The 4004 wasn't useful to power a general-purpose computer as we think of one today, it was made for a 4 function calculator and it's hard to find many examples of it being used in other systems online. It took another 10 years of Moore's Law for the ingredients to come together and microprocessor-powered desktop computers to achieve critical mass.

Look at Table 2 in the (awful, IMO) Nature article. This thing is 10x slower than even a 4004.

> Dismissing any technology coming to market because you think it doesn't solve any problem is usually a bad idea because it takes non-zero effort and resources to bring anything to market. As a result, if you imagine what something is irrelevant because there are other proven solutions, then take that as a signal to say "Hmmm, what am I missing here?"

100%!

But is there reason to think Moore's Law is happening here?

Or did these researchers just print some minimum viable transistors on kapton?
> The perceived complexity of ASN.1 comes from the schema language and specifications written in the convoluted telco/ITU-T style (and well, the 80's type system that has ~8 times two different types for “human readable string”).

I can’t resist pointing that it’s basically a longer way of saying quite complicated and not very efficient.
Turning off the data center for 2/3rds of the year when the sun isn't shining sure is an idea.
Yes, they are different standards, but the purpose of I-JSON was specifically to solve interoperability problems. Those interoperability problems are due to the looseness of the original spec.

The others do not forbid larger numbers but note that doing that will make for bad times, and if you look at JSON parsing matrices (say, the "Parsing JSON is a Minefield" one), you can see that the majority of implementations do not do allow larger.
So. float64 is a defacto standard and I-JSON is simply clarifying this. Given the main purpose of JSON is an interoperable data exchange format it would be a very bad idea to do otherwise.

https://en.wikipedia.org/wiki/JSON?useskin=vector#Interopera...
(essentially same point made here)
Ent heavily uses joins and does support multi field indices, you should read up on the docs. You can show the queries it’s running using a debug client.

It’s not a Graph DB under the hood and uses any normal relational db quite normally beneath the DX
The "medium to high English literacy skills" is the part that is important. If you can read and write Chinese and Spanish and French and Portuguese and Esperanto at a high level, but not English at a medium to high level, you are 'illiterate' in this stat.
Crypto is dominating corporate election spending
When you go across a long enough timeline variations occur. Nothing over time in human history is a constant linear improvement. We may be better off than we were in 1924 in terms of health and safety, but we're definitely not better off than we were in 1994. Legislation hasn't kept up with chemical science and social engineering, and enforcement has been tentative as fights between executive power and judiciary power create years long arguments that get in the way of preventing harm. For example Red 40 is a dye that's well known to cause cancer with a high degree of certainty (not probability, certainty), while the artificial sweetener sucralose is genotoxic. You go drink a can of Faygo Cherry and it's got both. The FDA hasn't been able to regulate either because they haven't been legislated the power to do so, are now even more crippled thanks to the overturning of Chevron, and companies keep funding "alternative studies" that they can present to lobbyists.

It's hard not to be angry and exhausted when you have to be a chemical engineer just to know what's even safe to eat.
Yeah the fine print says developers with 3-5 years experience. Even the US numbers are inflated for devs with that level of experience. Certainly outside of the Bay Area and maybe NYC.
What's wrong with that? It's not like anyone has any more feasible solutions to these problems.
I appreciate the response but once you get investors and shareholders those concerns are worthless.

If it's possible, it will eventually happen.
I’m currently spending most of my time building a social media posting platform for https://hellokea.com. This will be an additional tool for small businesses, complementing their helpdesk solution. It’s been interesting to build the entire UI using htmx, aiming to make it comparable in performance and user experience to SPAs.
Oh that's pretty neat. Did you just end up being okay with large partitions? I've been really afraid to let partition sizes grow beyond 100k rows even if the rows themselves are tiny but I'm not really sure how much of a real-world performance impact it has. It definitely complicates the data model to break the partitions up though.
The whole *arr suite is excellent. Bit of a learning curve to get it going but well worth the effort. Don't forget to send all your instance's traffic through a VPN.