skysight-inc/HackerNews huggingface dataset:
"They also didn’t want to limit the number of supported language stacks"

But that's exactly the problem with protocol buffers. In typical Google fashion, they never bothered to create support for the native language of their platform: Kotlin. And that was just the one example we encountered on a project. If your language isn't supported by protoc, then what?

Also touted was protocol buffers' "future-proofing" or resistance to version changes. We never realized this alleged benefit, and it wasn't clear how it was supposed to be delivered.

I dreaded the opacity of the format, and expected decodes to start failing in mysterious ways at some point... wasting days or weeks of my time. But I have to admit that this rarely if ever happened. In our case we were using C++ on one end and Swift on the other.

I don't get this rationale in the article: "While the size can be optimized using standard compression algorithms like gzip, compression and decompression consumes additional hardware resources." And unpacking protobufs doesn't?
And I'd like for there to be a gender neutral singular pronoun. But alas, reality is disappointing.

TBH, I can't help but partially blame consumers here. Piracy in the early 10's were rampant, especially on Android. So no surprise that for these always online cell phones that they adapt and keep the valuable data server side. And make sure there's no barrier to entry, because mobile users have also shown they don't like paying an upfront cost for their apps.
This is what's wrong with the gaming industry today. Especially the mainstream AAA games.
How is gRPC related? You send JSON or Protobuf over gRPC
Ok, but that doesn't explain why extended periods of solitude are draining
100% agree. Open source hardware is a marketing tool that can be highly effective. Adafruit is the master of this type of marketing (Pimoroni are pretty good too). They are selling an ecosystem of parts that enable making nearly anything. The idea of being a maker is everywhere on their site. It’s the difference between going to a wood working shop and a Home Depot - many of the products may be similar or even identical but the goal and the brand are different.

Sparkfun never fit as well in the maker space, and their move towards closed source isn’t surprising in light of their slow decline over the past few years. Their marketing is much more engineer focused, including their product selection.

Adafruit and Pimoroni have the bravery to make new product categories knowing the clones are coming but that they will capture enough of the market to succeed in them anyways. Neopixels are the prime example of this to me.

I love shopping at Adafruit. They make it easy to want to buy from them. It will just work, I know it will just work, and I know they have a library and an example project waiting for me.

I can get the “same” thing on AliExpress often for half or less (depending on the part). But not with the same fit and finish, not with a no solder hookup, and not this week.
And if I do buy it on AliExpress I will use an Adafruit library with it. Open source means everyone using parts they introduced to the maker market is their customer, some just didn’t buy the part from them.

Open source helps their customers reverse engineer their products more than their competitors. Paying someone with actual electrical engineering background to read data sheets closer/better than me is well worth it. I’ll buy their parts, prototype with a few of them, and then make the combined form factor I want with JLCPCB. Adafruit even published many of the tutorials teaching how me to do this! They win by trusting their customer enough to let them go free, knowing they will come back.
WA to use solar duck to give free power to households “doing it tough”
United offered “chicken and quinoa” and “tofu and pasta” on a nine-hour flight. I assume they thought the choices sounded sophisticated or something. The chicken was literally frozen (up to and including the time that it was served to the end user).
well, a comprehensive ecosystem of open source software for big data management definitely describes Hadoop, so this article is ranked #1 for showing us that.
Flying in any other developed nation is better than in the USA. The Asian airlines are generally the best.
It’s kinda funny how Americans want to be praised for NOT doing some fucked up things again and again /facepalm
People also get addicted to things that cost no money and still ruin their lives.

But the argument here is that game devs are clearly exploiting behaviors of addiction for their monetary gain, at the expense of the addicts bank account. I think the takeaway is that it doesn't even require potential monetary gain to trap people with addictive behaviors.

I do see what you're saying, I just think you are misunderstanding addiction, it isn't logical in the first place. Gamblers do know the house wins, they still gamble. People know they shouldn't spend all their money online shopping but they do etc.
Laws. IIRC, Canada recently made some changes to their laws to enable them to grab immigrants who would normally be placed under the US H-1B rubric.
Great advice. Hard to take when you're broke and trying to make rent though.

So they should have basic, agreed standards of what appropriate agreements look like, negotiated as a group.
The original parent thread did the same thing, so I'm not surprised the answers follow suit.
Source: https://engineeringblog.yelp.com/2023/01/rebuilding-a-cassan... (Jan 30, 2023)
65,000 vertical feet would be expensive and a spectacular record depth. Drill bits and casings would struggle to retain form at 900 degrees F.
What does 'white-box support' mean?
> Ok, that third link is a harpist actually comping.

The first two were

* tongue in cheek

* on the path to ...

I left them in as evidence of the evolution of my response to your challenge .. which was a interesting one, thanks for that.

Nice response, although it actually reminded me of more of the many great works by Dave Brubeck:

https://www.youtube.com/watch?v=2Qs1J612nZs
It is worth noting that Citus was acquired by Microsoft a few years ago (not a secret, but may not be obvious to everyone), and they have since shifted heavily towards the Azure side of the world.

Back when it happened we tried to buy their product and they were not sure if the Citus standalone product was even going to exist, and they refused to demo it even. Odd timing possibly, but it's a data point.

On the positive side of things, the shard rebalancing was not open source back then iirc, which made the open source version pretty useless. Now it seems to be open source: https://www.citusdata.com/product/comparison -- pretty cool.

I'd still be careful to bank on it as a Citus only customer or open source user.
> Since it's only implied how it works and there seems to be some confusion in the comments.

Seems like a lot of TLDR; :)

The article says exactly how it works.

> The usage is very simple: Insert the tool into the payment terminal’s chip card slot. If it can insert fully, the terminal is safe. If it gets stopped, there might be a skimmer!
LBA was what I described as an “array-like abstraction”
All airlines have lost planes due to the pilot letting his teenaged son fly the plane? Ah, no, they have not. That one is sui generis.
LLMs are generally terrible with math and reasoning questions, so everyone likes to "prove" that a model is bad by giving it a simple math question. It's unintuitive because computers are amazing with math and terrible at everything else.

Basically a computer turns everything into a calculation to process something, but a LLM turns everything into tokens.
I am always drained by solitude and sometimes by social interaction. help
There's also Tab Center Reborn with the ability to style it with CSS (eg I have my tabs most-recent-at-the-top)
You should read more about addiction. You're right about the mechanism employed, but that mechanism does not addict most people. There are genetic and social profiles that make one more vulnerable to addiction, and trauma from the past that results in deep, internalized shame increases those odds dramatically.
yep, got 5 LoIs that represent $10m ARR with a defined product scope.
You're unaware there are people who more easily get into elite schools because of their parents?

Educate yourself. It is a widespread systemic problem often called affirmative action for Whites: https://en.m.wikipedia.org/wiki/Legacy_preferences

"Nepobaby" (as in nepotism baby) or simply "Legacy" is more commonly used.

This skips what is supposed to be a meritocracy and can quite straightforwardly be argued to be perpetuating an oligarchy and plutocracy

So yes, it's negative.
Posters on “Anonymous” Online Economics Forum identified due to poor hashing
Despite best efforts, the shard and all of its data was lost. However due to their forward-thinking strategy it was limited to only 3-star and lower reviews for Yelp Premium clients!
Reading a book after a party is not "perfectly normal".
I knew a few people who thought they could cheat their way through a CS degree. They all dropped out or changed majors within a few semesters.

It’s generally a problem that solves itself, in my experience. Perhaps a benefit of these tools is that we stop the obsession over cheating, which inconveniences honest students in many ways. Cheating has always occurred, but now we can’t even pretend that it’s preventable.
Sidebery and Treestyle Tabs allow you to customize the CSS they use, so you can make them as compact as you want :)
I do wonder to what extent Bangladeshis were impacted by these policies.

A decade sure does change a person, especially when their kids start to demand college money in lieu of merit scholarships.
Yes, but... no.

It's a "leaky abstraction" to think of a disk as a flat array of bits.

For one, very few block devices are byte addressable! The hint is in the name.

For example, if you change byte number 124567, then you're most likely actually reading a block of 512 bytes from offset 124416 to 124928, modifying it, and then writing it back.

This matters a lot for concurrent access, locking, and database transaction log integrity.

Many disks these days are layers upon layers of abstractions: they might be physically striped, deduplicated, compressed, shared, encrypted, or remote on a network somewhere.

Performance is complicated as well. For example, SSDs have different performance-optimal block sizes for reads and writes. The shingled magnetic recording (SMR) hard drives are even more complex.

Not to mention that disks can have block-level failures. It's possible for a disk to have a "hole" where it's a series of bytes... an error... and then a series of bytes. There are three values: "0", "1", and "bad sector"!

Issues like this have caused a lot of software errors.
Not denial, games are huge and it really depends on the genre and platform of games you play.

e.g. I'm a big fan of JRPGs and platformers. People bemoan these days where all AAA games have microtransactions, but menawhile my current year's playlist of FF16, Tears of the Kingdom, and Hi-Fi Rush, Fire Emblem Engage, and God of War Ragnarok were all one payment, enjoyable experiences. I don't expect much different with Starfield nor Spiderman 2 later on either.

But go into the world of mobile RPGs and you'd be lucky to find a premium game. At best you get ports of older games on mobile but the rest are gacha.
AI: A review of risk assessment techniques from other safety-critical industries
Using a passport as ID is a great way to prevent anyone, not just airlines, from learning your address.
I use keepassxc to auto type. it's pretty fun to watch
Check out https://lowdefy.com

We’ve built Lowdefy as a config webstack. Making it really easy to build web apps with yaml or json. You can also extend with npm plugins.

Lowdefy is more low level than a crm. But we’ve used it to build advanced CRMs for enterprises.
Relevant: https://twitter.com/th3j35t3r/status/1681835933052575745
In my day, all high school students in my State in Australia took the same exams to determine eligibility for entrance into tertiary institution courses. These scores were the only thing known about the student and the only thing considered.

This was regardless of whether you went to an expensive private school, public school or any other factor.

Why is merit alone not the criteria everywhere? Is membership of some group as criteria to entry not discriminatory to others?
Two-fer Tuesday, at the Hollywood Express in Central Sq., Cambridge (USA), I'd go spend quite awhile, sifting through the Indie and Foreign shelves in the basement, drawn to films first by box art and titles, and then by reading the blurbs on the backs.

It was an immersive, contemplative experience. Which in some ways the streaming interfaces I've used recently seem to go out of their way to prevent.

(Adding to the ambiance was one thing we can't fault streaming UIs for lacking: the literal brick&mortar interior walls: https://www.yelp.com/biz_photos/hollywood-express-cambridge-... )
For Tree Style Tabs there is TST Bookmarks Subpanel, so you can see bookmarks and open tabs at the same time.
The authorities obsession with Mitnick was because John Markoff and the New York Times made the public believe that hackers were effectively in control of everything and could go as far as starting WW3 by hacking into NORAD and other similar caliber BS that never happened.
So you could camp every day and never get tired?
I've had good luck promoting my game on social media but when someone hears the name and Google's it they'll get results like pic related where someone has embedded an ad-wrapped knock-off of the game which contains more adverts.
https://imgur.com/a/mz07uyR

Personally I can't find much on Google if I'm actually searching for something I don't know about. Finding the local mechanic is fine but querying a programming question, health problem or recipe is absolutely fucked. I sold all my Google stock recently but should have done so sooner. The value they have is in gmail and gsuite accounts but I can see the search business is circling the drain.

Conspiracy theory: they love showing shitty sites because those sites display adverts making Google money.
You’re right I was lucky enough to avoid that one!

Edit: But also I’ve read about that incident and I feel bad joking about it.

I maintain my original statement with regard to flight amenities, and I’ve never felt unsafe flying on a commercial airline, but I’m going to leave it at that.
Yes, the technology is not there yet. The current record borehole is about 12km, but that was set in the 70s and 80s.

One way being researched is to use microwaves: https://www.quaise.energy/

It's probably a better use of 'fusion technology' than actual fusion.
> until the mfg tries to brick the device on loss of WAN access at least

Didn't HP already do that with their Instant Ink program?
What is a bit unclear which isn't addressed in the original blog post is how they actually were able to successfully scan over all the data and copy it to the new cluster, in spite of corrupt sstables. CDC would not handle back filling historical data. Would expect that to fail for certain token ranges. Perhaps they ended up deciding to discard them?
True. Pretty much everything worth doing is "draining"
>Because people can sell cards, this means you can simply buy the exact cards you want without resorting to randomized packs.

that's actually one reason TCG markets don't get cateforized. They don't have a "market price" for any one card. They let the fans set that. There are plenty of 3rd party market places where you can buy a specific card but you'll never find the company endorsing them. They only sell booster packs for a set value. They can give lists of what's in a booster pack and even categorize them by rarity, but they never actually give the card a price.
This QML example is implementing the example from the article, and the article already implements this example in Svelte. However, the Svelte implementation becomes even more concise when you inline the functions:

<script>
let count = 0
</script>

<button on:click={()=>count--}>decrement</button>
<span>{count}</span>
<button on:click={()=>count++}>increment</button>
<button on:click={()=>setTimeout(()=>count++, 1000)}>
increment later
</button>

Play with this in the Svelte REPL here: https://svelte.dev/repl/97d42ad98e4b4a929d3c5a3de880e6fc?ver...

Doing this, I also realized rubymamis cheated a good bit on their QML version. It's missing the text for the buttons. It's not wrapped in `ApplicationWindow { }`. And there's a bug with their implementation: If you clicked their "increment later" button many times quickly then it would keep resetting the timer and only increment once.
Hi-Tech Subsidy wars widen global divide with no end in sight
If online ad campaigns did not bring sales, a lot of people would stop doing them. There are other advertisement media; there is organic-looking product placement, there is overt product placement and "influencers", etc.

Still, people buy a lot of AdWords and similar, and occasionally I see a relevant ad I click. BTW ads within Facebook are usually of much better quality (for me as a reader), likely because they can correlate.more sources inside FB.
The methodology is very flawed. If anything, he's invented a new proof of work coin. Guess the hash function and it's inputs such that there collisions in the ranges you'd expect.
If you reject the necessity of a monetary payout then near to all modern tech becomes gambling. Maximizing "engagement" has always been little more than a euphemism for addiction after all. And social media "engagement" is certainly destroying far more lives than gambling, not only in raw numbers but also as a percent of its users.

So many people claim to be unhappy or at least dissatisfied with social media, yet continue to spend hours per day on it, chasing those highly exploitative little dopamine rushes that drive addiction to it. And of course it regularly gets much darker than just wasting vast amounts of time. Even in a casino the overwhelming majority of people will at least tell you they're having fun. And in video games the overwhelming majority of people will not only be having fun with what they're playing, but also spending next to nothing on it.
Yeah I use Grasshopper for that.

https://addons.mozilla.org/en-US/firefox/addon/grasshopper-u...
choosing to burn your life savings on lootboxes is orthogonal to making sure your account can't be hacked by outside parties. One is a choice made by the user and the other is an involuntary action taken against them.
"credit -- credit so you can sit there longer, which is the goal. It's not about winning, it's about continuing to play.""

My emotions are muted and it's horrible. Because of this I felt the most excitement in my life when I was gambling. When I lost it was disappointing, when I won I was happy, but when I was waiting to find out I had a visceral reaction similar to being a child waking up on Christmas morning. They were the most intense feelings I've ever experienced and when you go through life feeling very little it's wonderful.

I wonder now if that kind of excitement other people experience elsewhere in life, like when meeting a friend or riding a rollar coaster. If that's true I'm just fucked.
Wrong approaches and little to no focus on bigger picture will either lead to destructive consequences or oversight on destructive consequences
By the time the kids are done their CS degree (4 years from now), are the LLMs going to be writing all the code anyways?

If I were 18 again, I am not sure what the answer is - would it even be a good idea to pursue this field of study if there aren't going to be many jobs post graduation...

I hope I am wrong...
Why would the internet be involved?

Remotely operated valves always have manual controls in case of network failure.
that's great perspective - how did you grow into working without those guard rails?
Rest in peace, Kevin.
A lot of the risk scales with size. I have a 2.5 gallon air compressor that does everything I need. Even if it has a blow out, it’s just not large enough to be risky.
"portal" is a good one. Depending on the speaker it can mean an entire website, or a single link, or just about anything in between.
> It's powerful to have investigative powers not be hard-tied to regulatory powers

The idea being that they'll have purer incentives to get the truth? And maybe get better cooperation? I'm sensing the outline of how this arrangement is "powerful", but having trouble with the full picture and details. And per your sibling comment, it might still be good to have a formal process for enforcers to have a look at their results...
GPT is going to change everything, it’s not even a year in and most code is already written by AI.
It save a lot of time but write a lot of local problem while ignoring the bigger picture. (for now)
The only thing valuable is deep understanding of architecture and of the limitation of hardware.
Know both end of the system, let the AI create all the glue in between.
Except Chinese Americans, Most AA View Ancestral Homelands Favorably
...why is it crazy?

Pick any aspect of personality, and you'll be able to map it to two extremes.
oh wow that's useful context. Congratulations to the Daily.
Ask HN: Do you use OpenTelemetry in your organisation?
Hello folks!

I have noticed that in past few years the topic of observability is becoming more and more popular. And in particular OpenTelemetry is something that sees similar increasing interest ( https://trends.google.com/trends/explore?date=today%205-y&q=OpenTelemetry,Observability&hl=en ) .

With these, some questions come to my mind and I wish to learn from the HN community about their view on this.

- Do you use or plan to use OpenTelemetry in your organisation? Why or why not?
- If you use, then how do you use it? May be a bit about architecture and vendors you rely on.
- I think currently no vendor is able to do justice to the view for the OTel data collected. I mean with OTel conceptually merges the signal Metrics, Logs and Traces. But the vendors have not unified a view for it yet (as what I have seen). Do you agree? If yes, then how do you tackle this?

Looking forward to learning for the community here!
They're a part of Nord, and everything's proprietary. At that point just go PIA.
Zpoline: System Call Hook for Linux
Abuse is hella boring. We’re all tired of it
The reactive part is every component getting that prop will update versus needing to write a function in jQuery to manually update the inner HTML of those components
Ask HN: European student looking for startup advice in Los Angeles
Hey everyone! I’m a European math engineering student, working on my thesis at USC in Los Angeles until December. I’ve got a 9-5 schedule during the week, but my weekends and nights are free. I’ve also got degrees in marketing and computer engineering, and during a six-month break between studies, I gained experience marketing products and building MVPs. What can I do to increase my chances of getting financed for a startup here in LA? I’m from a top-ish university in Europe and currently work at a research institute. I’ve already made some cool friends here, and there are also a lot of opportunities to meet new people. I love playing tennis and hitting the beach. I’m looking for info on tech and startup events. I think my professors’ network will probably be my best bet, but I’m excited to explore all the possibilities here and connect with people. Any advice?
I'm not sure I buy this because the only metric I have seen on racial categories at Harvard is using the old score where the average Asian SAT score was 767 out of 800[1]. Apparently roughly doubling this is equal to the score format reported in the link above for legacies so rounding up and using this chart I found which may or may not be reliable https://www.sparkadmissions.com/blog/comparing-your-new-sat-... that gives us a 1500. The legacy score was 1523. Also, affirmative action may lower the legacy score.

[1]: https://www.thecrimson.com/article/2018/10/22/asian-american...