skysight-inc/HackerNews huggingface dataset:
That's an interesting point! For simplicity, let's divide into 3 segments: poor, middle, rich. Poor can only pay with coupons, rich can't be bothered/seen and only pay full price, middle can pay in full but some of them decide to use coupons because it's deemed worthwhile (so really 4 segments). Suppose middle doesn't exist, and prices are set in a way where tons of poor people are fed while also maximizing profit from rich people; perhaps this means giving the poor a 50% discount.

Now introduce the middle. The portion of them paying with coupons is anywhere from 0% to 100%. The restaurant makes massive profits from them at 0%, and makes no profits from them (but covers all costs) at 100%. Let's say it starts near 0% because initially nobody knows about coupons and over time rises near 100% once the information has spread around. Profits decrease so something must be done to counter that. Shallower discounts (say, 25% off instead of 50% off) is a possibility, keeping the discrepancy tight, as you suggest. But increasing menu prices, while leaving the huge discrepancy, is also a possibility!

Either method will get the profits to the desired level. But only one method -- maintaining the large discrepancy -- sustains the goal of maximizing the number of poor people fed. Therefore, a restaurant with that goal will choose that method; a restaurant without that goal simply won't issue coupons. The discrepancy, if one exists, is therefore constant regardless of how many penny-wise pound-foolish people are in the middle.
Assessing the Effectiveness of the 'There Is No Poop Fairy' Campaign [pdf]
Those jobs and money buy houses and put kids through college, despite not delivering astronauts safely.

Ultimately, it's what we collectively decided is more important.
Back in the days of slatestarcodex, the comment policy [1] was you can comment if your post is at least two of these three things: true, necessary, or kind.

This post is all three: what they're describing is true (these dynamics in meetings do exist, very often), it is kind (in the sense they're giving you a skill to help both yourself and others), and I'll give it necessary in the sense it's used in the original definition (if you want to get ahead in an organization with a nontrivial amount of internal politics - which is most places - you need to have at least some of this skill).

And yet, something about this post gives me "weird vibes".

Basically, with a bit of sarcasm you could sum it up as "DON'T BE AUTISTIC", and if you are then at least get therapy until you can act normal.

When the author says "We [humans] are wired to spidey sense this [vibes] stuff", it turns out some humans are above and some below the mean in this skill distribution. [2]

And sometimes, in a meeting to decide about how you're going to set up your database sharding, it helps the business' bottom line if you pay more attention to the database specialist than the soft-eye-contact specialist.

(Don't you want to hire people who are good at both? Yes, but unless you're really, really lucky, you're going to hit Berkson's paradox [3]. And then if you want your databases to run smoothly, you're going to have to compromise.)

[1] https://slatestarcodex.com/2014/03/02/the-comment-policy-is-...
[2] However, the latest research suggest that autistic people are perfectly wired to read the room and sense vibes if the room is full of other autistic people. It's just one autist in a room of neurotypicals, or vice versa, that doesn't go too well.
[3] https://www.allendowney.com/blog/2021/04/07/berkson-goes-to-...
Don't misunderstand me, I'm not going to shed any tears for a Ferrari driver who has to pay a $50k fine for going 30 miles over the speed limit. It would just make society strange if this is how we enforced the laws.
Website coding, site management and blog posting from the iPad
Yes, read the book and my nephew teaches a form of it. It balmes the victim for the most part. It reminds of of"you are acting hysterical" and gaslighting.

Maybe read some critiques about it.

https://realsocialskills.org/2014/07/17/nonviolent-communica...

https://www.collectivelyfree.org/nonviolent-communication-pr...
No wonder. "Shapley values" have the problem that they assume all necessary conditions are equally important. Say a successful surgery needs both a surgeon and a nurse, otherwise the patient dies. Shapley values will then assume that both have contributed equally to the successful surgery. Which isn't true, because surgeons are much less available (less replaceable) than nurses. If the nurse gets ill, a different nurse could probably do the task, while if the surgeon gets ill, the surgery may well have to be postponed. So the surgeons are more important for (contribute more to) a successful surgery.
Alchera | Software Engineer | Full-time | Remote - UK only | https://www.alcheratechnologies.com
Alchera is a specialist in enterprise-grade mobility and infrastructure systems, providing the software tools and machine learning applications to power data-driven infrastructure.

Our engineering team is looking to hire another software engineer!

As a Software Engineer you will be designing and implementing data pipelines and applications across the stack, powering data-driven decision making in transport infrastructure

Our core stack: React, Python, Snowflake DB, Dagster

Connect with our team here: https://www.linkedin.com/company/alchera-technologies

Apply here: https://alcheratech.notion.site/Alchera-Careers-2eb3fee9b5e6...

Or here: https://cord.co/company/position/153736/view
Interestingly, Erlang is very batteries included as well. Probably even more so than Go in most cases.
The rate of such is what is important… particularly the relative differences…
I Take Smart Daily Notes as a Developer
Yes, explaining 13bn in terms of how many Children's Hospitals or Special Needs Assistants or Tablets per school child is very helpful in understanding how much money were taking about, and has no political agenda whatsoever.

/sarcasm
Let's suppose that you and I are non-technical founders of some medium-size software product.

If we were to rank the most important factors in choosing how to build our product, I think we may be able to agree that they're likely:

- The talent pool and availability of the language

- The ecosystem of libraries and ancillary tools like monitoring/debugging/observability

- The speed-of-development vs cost-of-maintenance tradeoff of the language

I will give Haskell that it can be rapidly written by those proficient, and tends to have less bugs if it compiles than many languages.

But for "what language is easy to employ and has an expansive ecosystem + tooling", I feel like you have to hand it to Java, .NET, Python, TypeScript, Go, etc...
NotebookLM now lets you listen to a conversation about your sources
In this case it is not, though. As much as I'd like a self-hostable, cheap and lean model for this specific task, instead we have a completely inflexible model that I can't just prompt tweak to behave better in even not-so-special cases like above.

I'm sure there are good examples of specialised LLMs that do work well (like ones that are trained on specific sciences), but here the model doesn't have enough language comprehension to understand plain English instructions. How do I tweak it without fine-tuning? With a traditional approach to scraping this is trivial, but here it's unfeasible to the end user.
51 Years Later, Rendezvous with Rama Will Become a Movie
I can- it is done over text so if you have apple devices, you can confirm on any of the devices. Technically it is routing through the phone though.
This view is unpopular because it is shallow and unserious. A vague call for people to "organize" and "make nations" as a solution to their problems hand-waves away the interesting and important practical problems which face people who actually do try to organize to create alternatives to the dominant political order.

In particular, the campaigns and efforts of those organizers are undermined and attacked through pervasive surveillance.

Tor is not a substitute for political organizing, in this age it's a necessary precursor.
"robust ecosystem" is a rather optimistic view of the rust situation...
I would have said "a bunch of 0.x libraries that do 80% of the work and let you figure you the hard 20% while being slightly incompatible with each other, and that will be painful to glue together because of the rules for traits"
I think you and I are saying the same thing.
Yeah, just not sure what to do about it though. They are based here in SF but the founder was in Toronto when I took the call, he probably is not an American citizen.

Helps at least just sharing it here and having people like you echo that it's not legal and founders should stop asking.
> i.e. the petrol engine effectively just runs a generator to the batteries. You don't need prop shafts/gearboxes/transfer case/axles/alternator/starter etc.

But you can't take advantage of that without handling every specific make of car. You need to design a specific solution for each engine.

> If you can integrate the motor assembly into the wheel hub you don't need any kind of axle at all.

This has a lot of downsides; the unsprung weight is very high which makes the ride much harsher. It's also very hard on the motors because of the shaking. There's only a few inches of space to claim in a normal wheel well by replacing and widening the tire. If you replace the suspension knuckle you have to make it work for all different makes.

All that said, I do think there's an underserved opportunity for a drop-in solution that just replaces the engine. Basically the same thing you're proposing, but why keep the old engine?

Replace it, and you can make a series-parallel hybrid, which is the ideal type. It's an engine connected by a clutch and single reducer to the driveshaft, with a motor connected to the engine (or by gears). At low throttle the motor acts like a generator, using the opportunity to increase engine load, charge the battery, and run the engine in a more efficient torque. At high throttle the motor joins the engine, increasing power. At cruise, the motor freewheels. For short trips the engine disconnects and the car runs on battery. You don't need an additional generator, the engine gets an efficient shaft connection, and it can still run battery-only. Best of all worlds and IMO worth trashing the engine.

If you drop in a full unit with batteries etc you might need a few configurations for different engine bays, but you can just have a variety of mounting points for different makes. Plug into the radiator for cooling. Give a serpentine belt wheel for accessories, or just have an AC onboard and use a spool valve to split some off to col the batteries better.
Referring to ChatGPT as “she” reads weird. It doesn’t need any more anthropomorphising than it already gets, that’ll only lead to more misunderstanding and misuse of a tool which already should not be blindly trusted.

To be fair, even though it doesn’t really have a say in it nor does it care because it’s a machine handling text with statistics, I asked it what its pronouns are. The response:

> I don't have personal pronouns since I'm an AI, but you can refer to me as "it" or just as "Assistant." How can I assist you today?
It's like trying to say Elixir wasn't influenced the most by Erlang
That makes me think about reading djb's c code. He zealously checks return values. Even from printf.
There was a satellite analysis of rock gardening earlier this summer that also had similar findings. https://www.science.org/doi/10.1126/sciadv.ado1459
> It seems to me like KANs should be able to find expressions like these given experimental data.

Perhaps, but this is not something unique to KANs: any symbolic regression method can (at least in theory) find such simple expressions. Here is an example of such type of work (using non-KAN neural networks): https://www.science.org/doi/10.1126/sciadv.aay2631

Rephrasing: just because you can reach simple expressions with symbolic regression methods based on neural networks (or KANs) does not necessarily imply that neural networks (or KANs) are inherently interpretable (particularly once you start stacking multiple layers).
Does Elixir inherit those batteries or is the ecosystem partially disconnected from Erlang?
Hmm yeah I use it in the spirit of Ayn Rand, free markets, free minds shouldn’t be forced etc.
Base64 encoding is very simple - it's just taking each 6-bits of the input and encoding (replacing) it as one of the 64 (2^6) characters A-Za-z0-9+/. If the input is 8-bit ASCII text, then each 3 input characters will be encoded as 4 Base64 characters (3 * 8 = 24 bits = 4 * 6-bit Base64 chunks).

So, this is very similar to an LLM having to deal with tokenized input, but instead of sequences of tokens representing words you've got sequences of Base64 characters representing words.
> that screenplay is slowly moving forward

I'd love to see a Rama movie, but... someone slowly working on a screenplay is not quite a definitive statement that the movie will ever come to fruition.
I am not in your industry, so the only form of wisdom I can offer is my first pass snap reaction as an outsider, if you are wondering if anything sticks out as obvious. I would just say making sure you are 100% sure you have the runway you need financially is important. It sounds like you are set there especially with your parents support (which is amazing by the way). But I would just urge caution and making sure that you're sure you have your safety net.

My other snap reaction is that I've never known someone to be wrong when making an effort to recognize and prioritize their well being the way you are.

Are you doing anything for yourself in the meantime? Like something getting you out of the house on a regular basis?
What Is Artificial Intelligence (AI)
> I'd analogize it to a metalworker working with titanium. If you need it, you need it. If you can afford it, great. The end result is amazing. But it's a much harder metal to work with for the exact same reason it's amazing.

What a beautiful, succinct analogy. I'm stealing this.
It took only 17 Space Shuttle flights before a crew-member threatened to kill themselves causing them to add additional locks to the hatches. I think a few seconds considering what a malicious actor could do would be worth it.
This is the correct answer.

I mean, yes, Madison is heavily planned. But so is any city you build on an isthmus. You have to heavily plan the layout or it won't work. At the same time they made a north-east flowing layout. Now it may be a "grid" if you rotate a grid 45%, but when someone generally thinks of "grid", they think of a grid oriented in cardinal directions. Obviously, this is not possible in Madison because of two giant lakes.

Minneapolis has more of a "grid" layout that most people would consider a true "grid" layout.

Milwaukee and Chicago obviously have grid layouts on steroids because of their history and the nature of the original people inhabiting those places. They are places built for moving men and material to the front so to speak. And they don't too much care what they have to do to make that possible. Giant hill of rock in the way? They'll happily blow right through it. City keeps flooding because it's basically a swamp/marsh? No problem, they casually lift the entire city into the air and continue right on building. Just a whole lot of things most other places probably wouldn't do.
Still doesn't have half of batteries that Python, Java and .NET include.
this is more of a space gopher than a spacewalk, but still
Even airplanes aren't resilient to truly bad decisions:

https://www.nytimes.com/2023/10/24/us/alaska-airlines-off-du...
Will someone think of the share-holders?!
All magnetic media suffers bit rot by remanence decay (a natural analog phenomenon). It's just that tape by virtue of its construction and type of recording process has better data (S/N) margins (its storage longevity is better).
Backblaze Open Sources Boardwalk Workflow Engine for Ansible
It was true for Fargate some time ago, but is not true anymore since quite a while. All Fargate tasks run on EC2 instances today.
Fat chance you're ever going to get a callback for the next deal from your VCs and even so the term sheet going to look really rich on the VC side with a move like this.
Sometimes it's nice to see SMP causing headaches for the "bad" guys for a change. They did eventually work around it, but half of this paper is working around problems where the second core gets out of sync and crashes as soon as they tried to exploit the system.
Study finds immediate psychological benefit to churchgoers
Good points.

Personally I'm still basically with Geoff Hinton's early conjecture that people will have to choose whether they want a model that's easy to explain or one that actually works as well as it could.

I'd imagine the really big whiteboard would often be understandable in principle, but most people wouldn't be very satisfied at having the model go "Jolly good. Set aside the next 25 years in your calendar then, and tell me when you're ready to start on practicing the prerequisites!".

On the other hand, one might question how often we really understand something complex ostensibly "explained" to us, rather than just gloss over real understanding.
A lot of the time people seem to act as if they don't care about really knowing it, and just (hopefully!) want to get an inkling what's involved and make sure that the process could be demonstrated not to be seriously flawed.

The models are being held to standards that are typically not applied to people nor to most traditional software. But sure, there are also some real issues about reliability, trust and bureaucratic certifications.
Elixir inherits it. You can call anything in Erlang directly.
I rather have something that works everywhere there is a full implementation of the platform, instead of whatever third parties decided to support.
That's not a tip. It's a "processing fee" assessed by credit card companies (a revenue stream). The 3% charged on top of a large purchase like a vehicle goes to the payment processing provider (the credit card company). To cover the cost of professing fees, most dealerships often offer a cash discount (meaning they will quote a lower price if paid by check).
This is a perfect example of people struggling to remain employed.

Java 1.8 is good enough for eternity, so they have to break it to keep getting a salary.

Just like Google/Apple have to break HTTP/1.1 to force adoption of their "obfuscated by complexity" protocols.

What needs to be fixed in Java is the Virtual Thread pinning, and that is probably the last usable feature they will ever be able to add.

They are also trying to deprecate AWT, for their non open-source JavaFX.

The only way to not remain a slave is to break free:

Compile your own Java!

Compile your own Linux!

Buy redundant hardware that does not break easily and is repairable.

Make your own devices if you can.

Make your own encryption.
> “Over the past two decades, since Mr. Roberson’s conviction and death sentence, the shaken baby hypothesis has been debunked by evidence-based science, a fact recognized by courts in at least 18 states that have exonerated parents and caregivers like Mr. Roberson who were wrongly convicted under the controversial theory. Brian Wharton, the Lead Detective who investigated Mr. Roberson’s case and testified against him, now believes Mr. Roberson’s daughter died of accidental and natural causes. Mr. Wharton has explained that he deferred to a doctor’s shaken baby diagnosis when he had Mr. Roberson arrested and testified against him. He now publicly urges for relief for Mr. Roberson and has written, ‘I am convinced that [Nikki] was not murdered. Mr. Roberson is innocent. There was no crime. <--- forgot to end the quotation with a closing quote mark.
I don't know about the samsung app store, but it's not available through the amazon app store. It's marked as "incompatible with my device" a OnePlus 10.
Yeah, I know you can type that way, but I have a quest3 and after watching the video I would think no one is actually typing that way. It looks to be easily twice as slow and way more annoying than just using your fingers with hand tracking.
Thanks for the detailed feedback! Yes, supporting LoRA fine-tuning is one of the things we are already working on.

btw, we have LoRA supported with Llama3 PyTorch-XLA model. Check that out in meanwhile.
Supervisors give you the durability though.
Could you add this to the README?

I went looking for the "Why?" and couldn't find it, I think others would like to hear this too =)

Best thing I could come up with was "declarative WSL setup like Nix/Fedora Silverblue"
> Well because you need the rest of the language to make your program tell your system to do stuff.

That's not necessary for business logic, though. This would presumably be embedded in infrastructure that handled i/o separately.
ZZSpec – Give feedback on Scala library to ease testcontainers and ZIO test
A Scala library with great ZIO (and ZIO test) integration to help you easily write high-level integration/black box tests. ZZSpec tests help you grow your confidence in the correctness of software.
Why ? Testing at a high level means freedom of implementation and refactoring. This is something all engineers love . Read more this page further to understand why this library was created.

https://github.com/jjba23/zzspec
Also tested, Starlink Laser links!

Apparently the crew videochatted with their families, via Crew Dragon > Laser Link > Starlink > Earth.

I was surprised, i though laser link was a few years away!
To be fair, they are working on a lot of the advanced problems before they get the basics. So they may be closer to a practical application than it looks.

But they didn't get the basics. Getting high up into space is much, much easier than reaching orbit. To the point it's a qualitatively different problem.
There are more jobs than ever. Someone needs to design those machines they are building, design the automation and so on. There is more we want to do than there are people for the foreseeable future.
Yeah, basically this. No one should be expected to reduce how much they drive their car when there are people out there using personal jets to commute and mega yachts to vacation on

Average people should not be asked to reduce their consumption so that rich people can continue getting away with their excess
Compare to bridge club or bar-hopping for any kind of real conclusion?

Church is social. We are social animals.
I did mis-speak there. it is 28k tons of CO2 equivalent, my bad.

see: https://www.space.com/spacex-starship-rocket-launches-enviro...

"Starship launch produces 76,000 metric tons of carbon dioxide equivalent (a measure combining different types of greenhouse gases in one unit). That's 2.72 times more emissions than those produced by a single SpaceX Falcon 9 launch"

78,000 metric tons of carbon dioxide equivalent / 2.72 is 27,941 metric tons of carbon dioxide equivalent.
> I feel like part of the problem is Haskell's extremism towards purity and immutability

Eh. Elm has achieved quite a bit of success just by having good tooling and a good ecosystem. Says something about people's willingness to learn pure functional programming, if the situation is right.

> I find some code easier to express with procedural/mutable loops than recursion

This is usually a familiarity problem, IMO.

I often say: people think mastering Haskell is about mastering monads. But it's actually about mastering folds.
I think it's hard to make the suits look sleek and cool if only because you need to fit many layers of insulation and rotator joints, tubing, etc. Makes it very difficult to have something tailored and fitted, which seems to be what SpaceX is trying to do. There could be a mobility advantage in having a suit that is closer to your body though, as in less risk of having your suit tangled or damaged by objects around you.