skysight-inc/HackerNews huggingface dataset:
The problem with LLMs as I see it is that they make logic errors all the time, and somehow LLMs themselves are not smart enough to reason about their own reasoning.
I can't speak for VC, but, the way we look at education itself needs to change. The current system was built for a post war industrialisation era. I am not saying that it is right or wrong, but bringing in new technology to a system that was built for a different time and society is perhaps not ideal. I think the biggest EdTech out there is YouTube. I've built out a career from the content there is in YouTube. The content itself isn't pay walled, there is enough incentive for content creation and there isn't a single structure that decides what you should do or learn next. All of this is up to the user.

It could also be argued that content itself is educative to prompt the user to think, and act on what to do next. But, I am not sure how disconnected is that process from the recommendation algorithms.

Well, the food for thought is, perhaps what we need from Edtech is not to solve the problems of the past generations, but to change the way we educate ourselves.
Cool idea! Tried reaching out on the email (help@) but it bounced back. You may want to look into it.
This is how lawful intercept systems have worked since the nineties. You’d have to go look at their jurisdiction to see whether there are laws mandating LI that impact vpn providers. Or Mulvad could clear it up, I guess.

Sweden absolutely has LI requirements for all telecom gear but vpns I have no idea.
Svelte 3 came out in early 2019, and the framework hasn't really changed much in that time — one thing we can't be accused of is making changes for changes' sake.

But since then, the front end community has discovered valuable new ideas and techniques. Meanwhile, people have encountered the limits of the Svelte 3 approach. Svelte is really good at solving most of the problems you throw at it, but it's not perfect. The changes we announced today are _necessary_.

If you're not convinced, I encourage you to watch this video, where I talk about why that is: https://www.youtube.com/watch?v=RVnxF3j3N8U
Food waste is a super-weird thing for people to worry about, IMO, because it’s directly related to food being very cheap relative to labor. As you point out, the labor-cost of saving this food really doesn’t make sense.

You fix it by making food expensive. I doubt anyone’s too keen to do that.
I traded 5 hours of IT labor for a Bally Sea Ray table (1971). Tuning it up was interesting (electro-mechanicals use many solenoids and relays) and the end result was a blast...

Now I have a client who is asking to hire me to get their old table back in shape.

Would recommend!
I'm not going to miss $, I've found it to be a weirdly documented nightmare...
Low entropy data is what's more compressible. High entropy means unpredictable, which could mean high noise (like TV static which is incompressible) or high signal as GP intended.
This is probably just them shipping the internal org. The Google app must have some functionality that all the others need.
> We seldom use the new keyword and objects are designed to be pooled and reused.

Just note that depending on the selection of the GC, this kind of usage may make the GC work more than when allocating new objects, not less. In particular, with the newer GCs -- G1 and ZGC -- mutating existing objects may be more costly than allocating new ones depending on circumstances. In general, the new GCs are optimised to work the least and give the best performance when the allocation rate is neither too high nor too low; the new GCs also reuse memory better than object pools. Reusing objects also precludes scalarization optimisations, i.e. not every `new Foo` actually results in a heap allocation, and can be optimised to work directly in registers.

So while on very old JVMs (such as Java 8) a "zero allocation" strategy may result in better performance and in "zero GC", on newer JVMs it may result in worse performance and more GC work (in fact, it will almost surely not yield zero GC). While it depends on many variables, I would advise against a zero allocation strategy on newer JVMs as the default path toward better performance or even better latency. It's an approach that seems to be very strongly coupled to the way the JVM was designed over a decade ago, but a lot has changed since then.

Additionally, Java now offers manual memory management and efficient FFI that are significantly better than what JNI offered: https://openjdk.org/jeps/442
Didn't Jeff Bezos teach you that already?
Two days late on the reply, but in case there's any question of the friendliness of raccoons, no, they don't like you and they will fuck you up. If your dog gets hold of one, it's a trip to the vet for stitches. If you have one in your house, and you live in the U. S., I believe you want to call your state's Fish and Wildlife department or Department of Natural Resources, or summat.
There are specialty outlets -so called salvage grocery- that do just this -usually in cheap strip malls as otherwise the RE would be too expensive to be viable. They sell items close to their expiry and they are at a significant discount.

Many people don’t know about them because they are not their target market.
> If you’re lucky your landfill

luck has nothing to do with it at all.. There are many kinds of landfills and many jurisdictions. Every person in every part of the world reading these words has services related to that. Methane release, and the economics of the waste services, deserve, no demand, intelligent insight right now, despite low-economic incentives.
Here in Manhattan, NYC, we have tiers of produce. I can pay $5 for strawberries that could last for some days. Or I can go to one of the fruit stands which has better than average strawberries for $1 and eat half that evening and most of the rest for breakfast and lunch. I might not get 100% good ones but the value is there. I've seen places w tired but very cheep produce out in Brooklyn. I've read about a cohort here called 'freegans' who stake out places at the time the expired prepared stuff is put out on the street, that isn't scalable but a few w mental disabilities, addictions or just starving nonconformists do it.
If you are trying to do something with an api that you have no experience with it will get you up and running quickly. e.g. How do I get all kubernetes configmaps in a given namespace older than n days in go? It gives you the bones about how you create and configure a client and query kubernetes to get the information that you are looking for. It's much quicker than googling and parsing a tutorial.
I'm using uBlock similarly! I've accumulated hundreds of custom filters for the past eight years. My newest entries on uBlock's "My Filters" tab are for hiding spoilers on IMDb:

! 2023-09-05 Hide episode's description and image (+ watchlist for not breaking the layout) [new experimental IMDb layout]
imdb.com##article.episode-item-wrapper .ipc-slate
imdb.com##article.episode-item-wrapper .ipc-html-content
imdb.com##article.episode-item-wrapper .ipc-watchlist-ribbon

! 2023-09-05 Hide top rated episode's description both on a TV page and an episode page
imdb.com##[data-testid="episodes-top-rated-card"] ul + div
This is a sec eval. It doesn’t eval what the service can do.
I was offered a "Senior Engineer" position at General Dynamics right out of grad school in 2015. I ended up not taking the position, but what are you expecting junior people to do? Decline the great sounding title out of a sense of duty?

At this point I try to completely ignore job titles and judge people based on their actual experience and demonstrated capability.
Never say never: Where I'm from, in 2019 a truck driver killed seven motoryclists[1] while driving on what should have been a suspended license because of inter-state inefficiencies, which were quickly fixed after public outrage. They actually even sort of fixed it too much while clearing out the backlog. [2]

[1]: https://www.masslive.com/news/2022/01/massachusetts-man-suin...

[2] https://www.nbcboston.com/investigations/the-mass-rmv-issued...
The situation I’m considering is data that matches the referential integrity and check constraints of the database, but is malicious. For example syncing a “salary update to $1M” for yourself into the source database.
Thank you so much for the tip. I will try that.
Drones are immensely helpful in getting across minefields. Being able to attack enemy positions across the field prevents them from being able to safely attack sappers trying to remove the mines.

It is much harder to stop a small drone attacking a mobile position than it is to establish a large AA battery that defends against missiles. Missile AA is for protected largely stationary high strategic value targets. Drone AA has to be for small tactical level targets on the go. Way harder.
Yes, food is ridiculously cheap. Capitalism: it gets the job done. Among American households, food costs as a fraction of household disposable income fell by more than half in the last 50 years. Produce is commodities and the nature of commodities is for all the profit to be removed from the system. A related fact is agriculture as a fraction of GDP/GSP is close to zero in every state. Only in Iowa is it even worth mentioning, and in that state it's still not even 5% of the economy.

Any time you meet someone who wants to "decommodify food" you know you're dealing with an idiot.
I dont use Svelte or react, im sure its lovely and solves real problems. And maybe im just getting old, but over the last 20 years all evidence I have is that "magic" is a trap. Its so strange to me to see such a high profile project leaning into it like this. Youre writing javascript, but the way you must reason about what your code is doing is so different than javascript.
Then they can pay for an alternative licence for their closed source project.

It's a win/win/win, open source projects will still support it, so you don't get the backlash from the community, while those who just want to take will either pay or find a different project.

With BSL and similar, you end up looking like the "bad guy", and the forkers look like the "good guys". With AGPL you will still look like the open source "good guy", and if someone makes a fork they look like money grabbing assholes.
> Why would this be hell? We aren't in the sky, are we? It's mostly empty there.

This attitude is why the planet is polluted and ecosystems are regularly destroyed. I wonder, is something else in the sky? Does the sky have a purpose beyond being a place where humans happen to not be?
This discussion ship has sailed.
> You will need to reach a certain age to get it, the beginning of adulthood.

Not a chance will whatever capitalist figures out how to do this allow a measly cultural restriction keep them from pushing that age deep into childhood.
I think GP was talking about the Translate _app_ needing the Google _app_. Translation can be done without a network connection.
So it's a kind of type system using a kind of Hungarian notation? :Flashbacks to Win32 intensify:

I think a real type system (i.e. compiler checked, rather than relying on falibilities of human programmers) would be a better solution. If Svelte already has a compiler why not implement this as part of it?
I've always thought shopping would be more fun if it was less similar to gathering & more similar to hunting.

Scan the sky for size 10 sneakers. Pull back the drawstring and BAM! Now you have shoes and a story to tell.
Apart from the superficial use of the $ sign, what else is Perl about any of this?
I went to exactly this a few weeks ago in Ocean Grove, Vic, Australia.

A cafe and ‘market’ that was entirely sustained by ‘expired’ goods from the local super markets that was otherwise destined for the garbage bin. Trucks kept rolling in as we are.

The cafe was only open weekend (volunteers) but the market was open everyday.

It was a ‘pay what ever you can system’, and $0 was fine. There was a 2 bag maximum on goods you could take away from the market.

And any payment made was a tax deductible donation.

The market had an obviously limited selection of goods, dependent on what came from the supermarkets.

But when I was there,

- unlimited breads of all kinds (like shelves and shelves and shelves, including very nice sourdoughs)

- capsicums (green)

- milk

- yogurt

- lettuce

- carrots

- few other misc veg

- a lot of soy and protein powders

- juices

- and frozen goods, which I didn’t explore.

You couldn’t survive off it alone (unless you had to). But it was a cool option to have. Love the concept.
https://archive.ph/KS9PC
Less crowded now. But if they take over all those deliveries that are going on now the sky will get quite crowded and I suspect we will see people asking for no fly zones and for drones to be constrained to fly along roads instead of low over people's gardens. I certainly don't want hundreds of drones flying over my garden every day. Something like 35 million people in the UK buy something online every week, that would be a lot of drones. If you imagine that there is a distribution centre for every 50 000 people in the UK, that's roughly 1 500 distribution centres each with over 3 000 drone flights per day.

I realize that this is a very rough calculation and that of course there would be large variations in flight frequency but no one else seems to be showing anything better.

I don't think I would want to live near one.
But in the US at least your land is taxed at an agricultural rate rather than single family residential rate. There can be an enormous financial benefit to being a 'farmer'. Even if you ostensibly lose money at it.
That's the point. As consumers we pay the cost of logistics and service, but we also pay for the waste. We aren't paying the cost of a head of lettuce, we are paying the cost of a head of lettuce, plus a fractional cost of waste produce. From an economic perspective we are paying for the risk the retailer takes in bringing a product with a short shelf life to market.

Grocers offset some of this risk by processing some of the food onsite, selling precooked meals, premade salads, etc.

If it was more profitable to further reduce costs, then they would, but there are diminishing returns on end of the line food processing, since the kitchens and packaging required are generalized for a broad range of foods instead of being a specialized operation that is more efficient.

It sucks, but it's the system that capital built, and pretty much the only thing we can do if we don't like it is to focus on buying local, or electing politicians who will target food waste as a policy.
LinkedIn has become a platforms for influencers and content creators. Titles on should not be misconstrued with real-world experience and talent.
This reminds me of a GM minivan that my youngest brother-in-law drove, back in the '80's. He'd gotten it from his father, who was a career GM automotive engineer - and complained that, occasionally & randomly, it would not start. It seemed like the minivan's whole electrical system was dead...

Brother-in-law was known to be "not so good" with cars - so his automotive engineer father didn't take the complaints seriously.

Complaints and emotions escalated, until brother-in-law convinced his dad to swap vehicles for a month, so (he hoped) his dad could experience the problem for himself.

After the problem manifested in the parking lot of the GM Technical Center, and the whole crowd of GM engineers surrounding the vehicle couldn't figure out why the heck the electrical system seemed to be dead, my brother-in-law felt pretty vindicated.
Challenges of building prepaid credits like Snowflake
The rust-maven-plugin we wrote indeed also supports JNA for these simple use cases.

https://github.com/questdb/rust-maven-plugin

Compared with JNA, JNI is indeed more complex, but it's faster and has more features. It also solves the problem of calling Java from Rust.
Exporting functions makes so much sense. Had asked myself why this doesn't work many times.
Its the male "comedic" friendly voice.

Essentially its a learned affectation to come off as approachable and unthreatening (see also Jimmy Fallon) to garner views. Read a "boring" technical article at Ars or watch this guy fumble around and be silly and give these practiced big smiles? A lot of people would rather watch a 20-30 minute video that's entertaining and lower information than read a 5 minute article thats denser.

Essentially this is blogspam in video form and it makes a lot of people very wealthy, so its not going away anytime soon.

As someone who loves the arts, but can't get into youtube personality culture, its just so crazy to me people watch these things. They're a bit infantlizing to me. "Oh you want to learn about these drones? Instead of proper sources here's some guy who will pretend to be your friend and do silly comedic things for you while explaining it to you on the 5th grade level." Umm ok.

The most positive thing I can say is that there are people out there who can't read well (or read English at all) or can't learn from reading well, so these videos can be seen as helping a vulnerable demographic in an accessibility-like way. It may also attract younger people who otherwise would never read an Ars or Hackaday or HN (or whomever) article because these outlets are just not super accessible to them (unknown site to them, written on a too low level, etc). And that these video personalities could be a stepping stone into better and deeper media.

Essentially media is a free capitalist market and people choose their media sources, via their own biases and limitations. If they want everything explained to them via a Jimmy Fallon impersonator, then it will happen. Eventually the lowest common denominator demands questionable gimmicks and the market is more than happy to oblige.
They are already in use in the UK.
Looking at the beginning of the transcript, where they point out all these corporations owned by BlackRock, it's funny that the Vanguard Group owns a bigger share of each one of them.
Pretty sure if they live by themself and nobody else comes into their dwelling and there is no other name attachef to their subscriber info it does
Principle of charity, perhaps they're just referring to how much easier & ergonomic it's becoming over time! ;)
I’m still waiting for every other framework to realize that jQuery was right all along.

But if these guys are only now reaching Knockout, I still have to wait for them to catch up to Backbone.js, I guess.
Crowdfund investments in solar, energy efficiency and more
You're blaming one person's emotional and physical experience on two people for some reason. One thing that is important in a healthy marriage is that people's feelings vs their actions are separate entities, and that one person's feelings shouldn't affect someone else's in an unhealthy fashion (enmeshment). A panic attack is unhealthy and unhelpful - if there's a conflict, one party going into a panic will not resolve the conflict.

TL;DR, being able to stop a panic attack or otherwise unproductive emotional response is a great skill to have. If the other party takes that personal then that's something they need to work on themselves.
I would also recommend looking into NixOS reproducible builds, which allows declaratively specifying the entire system configuration and precisely defining which packages are installed, their versions, and dependencies. The OS remains immutable and consistent. A quite powerful tool for creating a secure and minimalistic workstation environment.

https://nixos.org/
You missed: 3. Greedflation
But Python doesn't have any concept of a monad, so what would do-notation even be in Python? And who is the "everyone" using do-notation? I don't see any analogous syntax in Lua, Javascript, Ruby, or Perl.

In Python there is a nice tower of abstractions for iteration, but nothing more general than that, so it makes perfect sense IMO to use the syntax that directly evokes iteration.

The existing syntax is meant to mirror the syntax of a nested for loop. I agree that maybe it's confusing, but if you want to go from a multi-for comprehension to an actual nested for loop, then you don't have to invert the order.
> If you point it out, and you're right, will you be heard if you don't have a flashy metric to point to, like a billion dollars lost?

Is this a subtle nod to the billion dollar mistake?

Because they deliberately included the billion dollar mistake as part of the language.

Even if they knew better than to include the billion dollar mistake, they were probably aware that they couldn't make a popular language without including it.

Because most users demand it.
> every 40-60 minutes and carry 1.8 to 2kg of cargo will replace a human

Yes, and I've seen it work for the already existing road drones. You still need a human to be there swapping batteries but that one human can do the delivery work of probably 50 people based on how fast each swap was. When I toured they weren't at the scale where they were continuously replacing batteries so it was only about 10x at the time.

The economics that will make or break it is the lifetime cost of the drone, but it absolutely can replace humans.
Just search "drone engine" or "UAV engine", there are tons of fuel-powered engines (many optimized for JP-8 since the military likes to be single-fuel) made for planes of various sizes.

The larger ones tend to have an electric generator to power the control surfaces, smaller drones tend to carry a battery for that and use the engine solely for forward propulsion.

This is for fixed-wing only, so it would apply to Zipline P1 but not P2, by the way. There have been some engine-over-electric setups to run multirotors from a single powerplant, but it's generally awful. It may or may not work for hybrid architectures like a quadplane, or a single-engine-VTOL like a tailsitter, all these things are in active development.
The second one in particular had some very specific climate-change fixing goals which I can no longer ensure, and our investors did not get much money back.

Also it seems that I live pretty modestly. So my careful semi-retirement might be someone else's purgatory. I have tagged along with many millionaires for many years and I hanker for nothing much in their lifestyle! As Spike Milligan said, riches just buy you a better class of enemy...
If you put money into reseach into a certain subject, you will learn things about that subject. What you learn can and should inform policy. This is not nonsense. This one of the key mechanisms behind good policy.

If you are pointing out that this story requires more detail to be useful for specific applications, I don't disagree.

But this is in response to a comment which appears to be so narrow as to think the only option is to pay people to remain married, so given the context, my response is coherent, reasonable, and makes perfect sense.
Because it's the regrettable default these days and 90% of people probably don't know how to change it. Convenience beats security, again.
I recently watched a video about craftspeople who spent a lifetime mastering their particular craft and one was a Japanese calligraphy brush maker who had been working on a particular brush for 25 years. He called it “no compromise craftsmanship”.

It made me wonder what a “no compromise craftsmanship” computer or software would look like. For one, it would never truly get done, there’s always more to do, but then again I guess that’s the same with the 25 year calligraphy brush.
First, are you sure using GPT-4?

Second, have you tried pasting any syntax errors you get back into the chat window? Usually, GPT will try to fix them.

Third, you can have GPT write a function for you and then write a different version of the function using a different algorithm along with a test (e.g. a fuzz test) to check whether two functions produce the same output given the same input. This makes it less likely that an error will slip through because both algorithms would have to be produce the same incorrect output for the same input.