skysight-inc/HackerNews huggingface dataset:
Of course you want to work with people who are "pleasant" and "friendly" but these are not synonyms for "charismatic", defined as having "special magnetic charm or appeal". [1]

Would you disagree that software development, as a profession, tends to have fewer charismatic people in it than other fields in which charisma is more valuable and/or essential? For instance, if I were to suggest that the average successful politician is more charismatic than the average successful software engineer, would you disagree with that statement?

If we think about it in purely economic terms, I'd suggest that people who are very good at getting other people to do things (i.e. they have charisma) have a powerful incentive to enter careers where they can leverage that special ability.

1: https://www.merriam-webster.com/dictionary/charisma
Hmm, CONCAT all fields in each row into a string, hash that string, use that as a derived table where you order the rows definitively, and concat all rows from that derived table into a string and hash that string. Repeat for second table. Compare hashes. You can do in a single query with two derived tables.

You could do it without the inner hashing, but that seems more likely to exhaust memory if your rows are big enough, since you're basically hashing an entire table at that point and that's large string in memory.
How does it differ from <https://github.com/tc39/proposal-observable/>?
The main thing that Cap'n Proto PRC really requires about the serialization is that object references are a first-class type. That is, when you make an RPC, the parameters or results can contain references to new, remote RPC objects. Upon receiving such a reference, that object is now callable.

Making this work nicely requires some integration between the serialization layer and the RPC layer, though it's certainly possible to imagine Protobuf being extended with some sort of hooks for this.
Controversial but brave take: I think adding this to JavaScript is a bad idea. It’s not that observables are inherently bad. It’s just that they produce some of the least intuitive code imaginable. I’ve never seen a codebase with observables where I didn’t question the engineering team’s technical motivations. The three horsemen of unmaintainable JavaScript have always been generators, RxJS, and Redux.

I can’t quite find an accurate metaphor to describe my experience with these data design patterns, but the first that comes to mind is “Hollywood accounting.” It’s always the same hat trick. Take a straightforward task of single directional data flow and subdivide it up into a Haskellian map/reduce game of musical chairs.

Don’t get me wrong, I understand the importance of having observability in data streams. But we already have them via the ReadableStream and TransformStream APIs. Combined with native proxies and we’re just about covered on the use-cases described in the examples section.

I’m also suspect of the lack of insight in this explainer on why the two previous proposals were rejected. We need more concrete evidence of why an additional API should be the answer to the question of whether there are too many competing observable frameworks. This isn’t a jQuery or Bluebird Promises scenario where the observerable paradigm is so entrenched in contemporary engineering, or even that a sizable amount of software development would require a third-party library to fill in the gap.

JavaScript has many missing features. This is not one of them.
Chatbots just seems like the marketing tool if we're being honest. I can't see any way to monetize them without destroying them. Even just having them could threaten their own existence (or make bloggers higher qualities if Google fucking decides to fix SEO...). LLMs on the other hand have plenty of use cases, though I think people are still way over hyped on them and aren't interested in how the boring stuff has good utility.
AWS Begins Charging for Public IPv4 Addresses
How do I make a computer
Hi I'm a web developer, with extreme anxiety that i don't really know how does a computer work. I want to change that and take a year off to make a computer from the george hotz "From the Transistor to the Web Browser" 12 week course. I would really appreciate if anybody has any advice, resources, tips, stories, or experiences to share for this project.
Not really. Cars don't help, but even when it is a safe, kids are not allowed on their own.
If an employee has been working for a US company for a few years (like on a TN or L-1A visa), is it common or expected that the employer might cover the costs involved in getting permanent residency? Or is typically on the employee to sort that out themselves?
> I mean, hopefully why you might need multiprocessing in python is clear?

My experience, after first getting into python, was:

I needed to do something concurrently on one set of data.

Python threading doesn't provide concurrent execution, so my program slowed down when I used threads.

So, I tried multiprocessing. My program slowed down even more, because any communication between processes uses pickle. I was trying to process one dataset in parallel, and pass big chunks back, for a final processing.

So, I saved it to disk, loaded the dataset into each process, multiplying my memory usage by 16x.

I then threw it all out and wrote the performant bits in C++, using swig to automagically make the python interface for it.

So, knowing why (concurrency) isn't necessarily enough.
Yeah but there’s big a difference between mental health issues in China being driven by intense academic competition and pressure and, as the Haidt article claims, lack of enough unstructured playtime.
The people from NPR now being all apocalyptic about ocean currents, it means that the pandemic is indeed really over.
I would go further and say that at this point it will be difficult not to lose. Twitter is a wounded animal just waiting to be eaten.
@jojohack This is really cool!

One of my billionaire fantasies was to one day archive all of TV Guide and then use that to line up airing blocks for each decade at the start of every decade and then have it available as a streaming option.

Either way! Thank you so much for this!
Are you kidding? Twitter has limits on how much you can read now. It's useless for me.
It's actually the opposite. The billion dollar mistake is to have pervasive implicit nullability, not to have the concept of optionality in your type system. Encoding optionality in the type system and making things required by default is usually given as the fix for the billion dollar mistake.
NASA Launches Beta Site; On-Demand Streaming
I may have phrased it poorly. What I should have said is that Google absolutely could have “anticipated” that many of their subsystems would deal with partial messages and multiple versions, because they most certainly already did. The designers would have maintained, developed and debugged exactly such systems for years.
If you consider an e-book reader an experience closer to a book than a phone/computer screen, there are already browser extensions that can export any webpage’s Reader view as an EPUB or MOBI file.
> This did not prevent me from going to a great university in my country, get my master in Computer Engineering, have a curriculum good enough to immigrate to the US, and working at several tech companies including FAANG, making high 6 figures now.

The key question is more, could you do that today and would you sacrifice that to give your kids that childhood? Would your grades and lack of extracurriculars have earned you admission in this year's cohort? Is that path still really available?

I am 9 years out from the university admissions game, so still pretty young, but some time has passed. I would not be a competitive applicant today for many of the same programs I was admitted to back then.

High school was by far the most stressful time of my life and the fun part is, it would have had to have had more pressure to be where I am today.
Note that if you have non-fixed-length fields, this can in principal produce false positives.
not really

it turns out you need half the people to do the same job
GPT-4 outperforms average students in exams of several fields. There are a lot of benchmarks, and GPT-4 does mostly do very well as long as the field relies enough on declarative knowledge.
Who else has cheap data sims? Is this still a killer feature of GoogleFi alone (one time $5 fee for a data sim)?

I really wish companies would be happy to sell data. Making a bunch of addon charges to get me to he point where I can consume data is such a defiance of what these companies best utility should be: carrying data.

The one other thing that almost wholly shapes who I'd go with for an MVNO is what speed I get after soft cap. Everyone has unlimited & everyone will eventually slow you down to much slower speeds: what life is like after that threshold is why I cling to my absurdly expensive very grandfathered Verizon Unlimited, which they won't even let me bump my SMS allowance on.
thanks! please let me know your feedback
(deleted - posted under the wrong comment)
Congrats in 10 years! Question: Can Cap'n Proto be used as an alternative to Python Pickle library for serializing and de-serializing python object structures?
I think you’re overgeneralizing in your control flow discussion.

I also don’t understand your f example with (x, y, noise) if you fix x and the return value, you still have two unknowns with 1 equation. How is that easy to solve?

Unless you’re considering using parametric inverses to represent the solution — but you didn’t mention this so I assume you didn’t mean this.
> steer repairs to the low cost provider and push that provider to make only necessary repairs.

That's not my experience in the UK and Norway. At least with the good insurance companies. I creased the rear passenger door of my Tesla S in the UK three years ago. It was purely cosmetic damage confined to a 10 cm diameter area at the front bottom corner. My Norwegian insurance paid 4 kUSD for a new door skin and a repaint of almost the whole side of the car at the Tesla recommended body shop and ten days of car rental.

It's interesting to see how such things differ from country to country and insurer to insurer.
It seems to me that everything which broadcasts/asserts routing decisions in a network (any layer) is deceptively simple and potentially dangerous.
> I blame other parents

Ah, the mantra of our parental lives!

These classes kids go to aren’t always some kind of arduous, academic overachiever factory. My kid goes to a Spanish immersion after school program once a week and she loves it. She’s made a ton of friends there. We’re not shoving her through the door.

Don’t get me wrong, some parents do go over the top with it, no doubt. But a lot of these activities are genuinely enriching.
Heh the only thing I use HTTP for that's compatible with your model is browsing Wikipedia, but I've already got a local copy of Wikipedia on my phone so it's hard for me to imagine why anyone would want to use your model.

> trust their local resolver

No thanks. There was a time when software would trust devices on the LAN. I'm not going back to the dark ages
I both like and am afraid of a system where you can just continuously flip to the next show or tv series, browsing by clip until you find something interesting and choose to roll back to the beginning of the episode. Netflix almost does this but it's not seamless enough due to the menu still being there and the variety of shows still being curated.
Your argument is that any untruth is a lie.

Do you consider fiction authors to be liars?
It's amazing how far we've come in a few centuries. From sketching a few visible features with the help of a telescope, to mapping out the microscopic variations in the moons gravitational field[1] with robot satellites!

[1] https://www.nasa.gov/mission_pages/grail/multimedia/latest-i...
Huh, I don't understand the intended security benefit of the iris scans at all then.

If the system has value inside of it, inevitably people will figure out how to make synthetic irises that fool the orb, nullifying the sybil attack prevention benefit. Surely someone could get a handful of real iris scans (using the same open source hardware) and generate a huge number of plausible synthetic iris datas.

Is the idea that in the current moment of the tech arms race, if someone steals an iris scan, the capability to synthesize an artificial iris that encodes that scan has not yet been developed?

Have they published a 'solution' to what happens if you are holding worldcoin in an iris-associated account and then:

- your scan data is stolen, ex. fake orb scans you and publishes your iris data on the internet for anyone to use

- someone throws acid in your face, your irises don't scan the same anymore. how does this affect the user's ability to access their wallet?

(is there additional private key management needed to use worldcoin securely? is the iris scanning thing really nothing more than a temporary sybil countermeasure..?)
I've yet to see an actual detailed argument on how the data collected helps them; the only thing I've ever seen was the creepy "target knows you're pregnant" - but most grocery store chains send me the exact same ads as everyone else, and nothing is personalized or targeted.

So what are they doing with the loyalty card data? Nothing? Is it all just a mental trick to get me not to go elsewhere?
Well it is - nobody maintains the level of detail required to actually know about these sorts of events.

I worked on a safety critical system where we’d find all sorts of unusual bugs… because we were looking for them. It really narrowed the scope for product selection, many vendors were just disqualified.
Your suggestions, maybe.
California has over 900 school districts. That's over 900 highly paid executive staffs plus associated bureaucracies.

That's a lot to protect.

By way of comparison, Florida has 69 school districts, and does measurably better across the board in providing education.
Luckily, YC is experiencing a cultural shift. The likes of PG and Marc Andrewessen, Sam Altman and Peter Thiel were not frowned upon in 2010, not to mention Elon Musk or Zuckerberg.
That did seem to be the direction Keybase was exploring. Their merkle trees weren't properly decentralized but hinted at ways that they could be.

I'm curious where Keybase would have gone if they were better incentivized to explore that before its demise.
That's not correlated with EV usage either. EV's comprise well under 1% of the cars in America, and went up during the pandemic. Your numbers are changing a lot more than 1% and went down during the pandemic.
We researched a lot and find that for now it's openai's models as they have the best reasoning capabilities.

we plan to integrate different models for different use cases, i.e. google palm for easy questions like top 5 restaurants in the city but that require more up-to-date information
You are thinking of https://www.legistorm.com/.
>I don't know what the semicolons before the lines are supposed to convey but they're only making things confusing

all of the lines that aren't part of the query answer are prefixed with semicolons. so it's basically a comment character. presumably to ease processing of the data it spits out.

You know. So you can `dig google.com | grep -v '^;' | grep . | awk '{ print $5 }'` easily.

I can imagine people using it in a shell script 20 years and more ago to grab a list of IPs to do some domain's health check or whatever

Not that you would want to in any modern stack. obviously you'd just use dig's `+short` option :)
Wow this is a huge price increase for AWS. Its kind of shocking that they are raising prices for IPv4 addresses instead of offering a discount for hosts that are not using a public IPv4 address. Very un-aws like.
How We Screwed Up Debugging (and What We're Doing About It)
Cash is fighting back in the USA, lots of restaurants and even shops (including mechanics, etc) have a surcharge for credit cards now, but if you pay cash or debit (or even check at some of them) - no surcharge.
Why are we letting Google get away with such nonsense? First(?) was the toast component, then removal of alerts, manifest v3, FLOC, now this. Sure, corporations are going to corporate away, so what are the options for us, users, and future users, who currently do not care, but might find current iteration of internet useful? I don't mind Google shutting all their products behind some wall, that requires using custom unmodifiable browser to access them, but do not spread it all over the place. We are still "enjoying" unsolvable recapthas everywhere.
Happens a lot in the UK - in some part due to under investment by the water companies and also due to our ageing victorian infrastructure.
If you peruse down the flagged comment nearby you’ll see maxbond backhandedly agree that I only care about myself. I’m not one to punch people in the face, but that’s grounds to be punched in the face in any bar.

That being said, it’s perfectly reasonable not to see eye to eye regarding privacy, which is effectively what I said that started this entire thread. I personally don’t think that online privacy is the front on which discussions about abortion legislation should take place. Even Google, manufacturing Chromium, takes privacy into account to a reasonable extent [0], and I personally feel that it is enough.

[0] For example, if your machine has more than 16Gb of RAM, Chromium only reports 16 because there’s no browser application that needs to know you have more than 16, and it would instantly make your device fingerprint unique.
Show HN: Fuzzy Ruby Server – Go to Definition for Ruby
Ruby language servers today are largely missing features like Go To Definition because most Ruby code lacks type definitions. Fuzzy Ruby Server accepts that uncertainty and creates a search index using what information is available as there is often enough to reliably match symbols.

I felt the need to create this tool as constantly grepping for patterns like "def some_method" is like hunting with a stone knife. It could be all you have, but it should be a last resort.
Oh man, that is so cool! I really regret not seeing it while I was there!
BlueSky is going to win. Domain verification and custom feeds (user-generated firehose filters) are its killer features. It's already better than Twitter, and it's still behind invite codes as they refine it.

Once brands realize that they can utilize custom feeds to reach potential customers granularly instead of -- or in addition to -- paying for advertising, it's going to be over for Twitter. Twitter could introduce something similar to compete, but they shit-canned all of their talent, and in the process hamstrung their ability to innovate.
I think you may underestimate how approachable flash was to non devs. There is something about an animation engine that triggers code on a given frame that upends how most devs think about code. The main reason to keep it around is I’m not sure there’s anything else like it. Hypercard I understand was close.

That said, part of what made flash approachable was also the ecosystem and the world in general. I don’t expect to see another cambrian explosion that was flash again in my lifetime, and it’s probably ok to let it die, given how tied it was to the zeitgeist of the early 2000s. Still, working for a replacment platform rather than just exporting from existing platforms is probably something the world will likely always need every generation. It’s all about what catches the interest of kids, and there is a known dichotomy between building for experienced users and building for beginners. And platforms will tend toward experienced users over time (mosty because repeat customers are much more profitable than new customers).
I wholeheartedly agree based on my own kids, but want to add a caution lest someone misunderstand: this testing, learning, and growing is of a kind that can only be done without adult supervision. It's not something that you can give them with a private lesson. It's not something that can be taught in a classroom. It's not something that can happen at all without adults letting the kids figure it out on their own by random trial and error.

Parents generally have a strong instinct to try to make things easier for their kids than they were for themselves growing up. We know the food is hot, so we blow on the kid's food or let it cool before giving it to them. We know the toy will break if it's repeatedly thrown down the stairs, so we impose a rule that "we don't do that in our house". We know X, Y, or Z, so we sit down with them and explain it to them.

I don't think that these explanations and rules have no place (I don't want a child learning what heat is by falling onto a wood-burning stove!), but we need to recognize that it's a strictly inferior way of learning something when compared to experience. And as you point out, unstructured play is where kids get that experience in a low-stakes environment.

Play serves a valuable purpose, but as soon as parents get involved to try to assist the purpose evaporates.
Fast, Hierarchical, and Adaptive Algorithm for Metropolis Monte Carlo Simulation
On Successor States and Websites
Here's an idea: websites should show an annoying window when the user agent supports this crap, regardless of whether it's relevant to the website.

Activism isn't restricted to the real world, or to "regular" people.
> First sign of BRICS showing teeth

Chersakov is in a Brazilian jail. His extradition request by Russia was also denied. Brazil is keeping its leverage, not showing any teeth.

> few months away from Brazilian and Russian Navy ships doing intimidating "naval exercises" near US cities

Russia isn’t even among Brazil’s top 25 trading partners [1]. Singapore outclasses it. There is zero chance of this happening. Not just out of economic self interest. But because a spent power like Moscow has no ships to spare an ocean away.

[1] https://www.worldstopexports.com/brazils-top-import-partners...
If you really want to be pedantic, you should recognize there is a difference between technology as implemented (the social contract as it's implemented now) and choice of technology (all the different ways how the social contract could be different, reflecting history and geography).
+1 vote from me for a first-class client for .Net core.

I'd tolerate wrappers for certain things, but not for this thing.
I'm actually heartened by the amount of public debate and pushback there has been already. Remember that this issue only came to the forefront about a week ago. You can't expect just to win overnight.

People do care, but there are steps to creating public pressure. The public needs to become aware of the issue, to learn and understand the technical aspects of it, and to organize opposition. This is not necessarily a quick process.
Whether the video will be important to you, or a well-made video, is not at all the article I was expecting.

1. It's a distraction to the artist. Some of them don't like their shows to be filmed. Some of them feel extra performance anxiety. and if they screw up in even the smallest possible way, it will be all over social media for as long as those servers and the wires connecting them haven't turned to rust.

2. It's rude to everyone else in the audience. It's inevitably blocking someone else's view. It's not a part of the show, yet there is your phone wagging in someone's face. it's not nice and it's not fair.

3. It's unnecessary because rest assured Taytay's show that night will be immortalized somehow.

4. The article does say one true thing- your video is most likely unwatchable garbage.

That's why you should stop filming concerts.
Ahhh nice - yup that's one solution and really elegant as well. Great suggestion :)
wow. sick
"I wanted to show X" sounds like a normal hypothesis to me.

What's wrong with how they want to use the data? Sort the questions, run the algorithm, see how well the scores match the real scores.
Does this affect all sites with google ads, all sites on chrome or…?