skysight-inc/HackerNews huggingface dataset:
The Starship program is the big unknown in the whole mission. The SLS is boring and expensive and underperforming but it somewhat works. They should have given it more power to avoid the NRO, which appears to be a source of complexity due to the underperformance of the SLS. It makes things harder than it needs to be, but it isn't a death knell.

He clearly argued against flashy technology demonstrations like orbital refueling, which if you have paid attention, doesn't apply to the SLS but Starship. Orbital refueling adds an insane amount of uncertainty to the entire mission due to the boiling off of cryogenic fuels. He clearly pointed out that despite the plan of sending six Starships to LEO, nobody actually knows how many rocket flights are necessary. Fancy technology has been put on a pedestal, while the actual mission is being neglected. This is a common theme I have seen on HN and Reddit. SpaceX enthusiasts think the moon mission is some irrelevant symbolic political boondoggle to keep NASA facilities open. They all want to go on the promised 100 people trip to mars.

>will probably not end up actually going to the moon unless there’s a major change.

I don't know if you have paid attention lately, but currently Starship is significantly behind schedule. I'm not sure what to call this interpretation except "biased". Maybe this will refresh your memory: The Starship "Propellant Transfer Test" was supposed to happen in 2022 Q4.

EDIT: https://www.reddit.com/r/SpaceXLounge/comments/qujnsi/propos...
RetSpill: Igniting User-Controlled Data to Burn Away Linux Kernel Protections [pdf]
I know too many people that can't or won't listen to fair criticism. And even good listeners often fail to change even egregious interpersonal faults that affect them negatively. Very little of our society helps us become emotionally smarter - the most skilled I know seemed to learn everything almost in passing - perhaps some sort of emotional genius. We see glimpses of something similar on HN when a poor comment generates an honest critique yet the commenter keeps repeating the same fault (never learns). https://danluu.com/p95-skill/ seems relevant. Few people ever ask for criticism. Few people give honest criticism.

It always surprises me that we can sometimes recognize someone's personality within 5 minutes of meeting them. We see faults they perhaps can't see or maybe choose to live with (even faults that harm themselves or those near them). And I know a few superskilled that can immediately recognise well-hidden dangers of others.

I'm a middle aged analytical guy. So I've had decades of seeing how difficult it is for us all to acquire wisdom.

We want to be better, but we just don't seem to know how to do it. There's a self-harm industry around self-help books. Pop-psych. A whole dogma and industry around words like trauma, mindfulness. One of of the least insightful people I know is a psychologist. Some of the people I most admire have low-status jobs and little formal education.

I know people that try to make a list of all the attributes they require in a partner. I multiplied out the percentages for one friend, and their chances of finding someone that met all the easy requirements lead to a 1 in 10 billion chance of their perfect partner existing. Even after dropping many other constraints!

[edit] removed naive para where I took it as an article rather than a story. Great writing!
Yeah I didn’t say they innovated CI/CD — I said they innovated CI/CD as a platform-native offering!
Can you show me Time? Where is True Randomness?
OpenAI uses Pydantic for their ChatCompletions API
If Starship starts flying they could kill the SLS and magically have enough funding.
Depends on what level you're working at.

At the entry level jobs(As in, helping a company that has never made a PCB get a small run of IoT gadgets made) you might be working with stuff that's close to what hobbyists use.

The software and dev tools are amazing and a joy to use(PlatformIO, ESPHome, Arduino, ESP-IDF, Python), and the there's basically no math, just Ohm's law and simple stuff like that, not any algebra or calculus.

Unfortunately those jobs are harder to find and the 45k+ a year stuff everyone wants are jam packed with math, and from what I hear obnoxious vendor specific compilers for crappy ARM chips that don't have connectivity, even though it would only cost $2 more and make the product so much better...

What's really weird is that open source hardware uses the obscure chips too. Like... your whole selling point is that people can modify it... use something people already know how to use, with enough features that we can actually do something cool with it.
Step 1 — study popular protocols to understand how client/server interactions typically work.

Step 2 — deploy the network appliance in question to your LAN and intercept its packets with wireshark.

Step 3 — begin inference of protocol from observed behavior and test hypothesis by sending hand-crafted payloads to the server in question.

Step 4 — rinse and repeat until assumptions are proven to be correct with a high degree of reliability.

A good way to ensure you’ve captured the major parts of the protocol is to record about 72 hours of traffic and then replay it through a proxy that directs traffic to your newly created service.

If you can interpret the vast majority of the messages without error, you’re getting close to a reliable implementation.

Step 5 — use this strategy to develop a deep understanding of both protocols in question.

Step 6 — write an “adapter” that can translate protocol A to protocol B and vice versa.

Step 7 — implement the adapter towards whatever use case you have in mind.
If you're target audience are not progmmers versed in your wacky config language, it's a tremendous foot gun. Also a huge security hole.
If anything that list was the best thing that could happen to her, or at least the most introspective.
He is sick of anything that's not his own.
Does that absolve the hurt or pain that those coping mechanisms might cause? Does it absolve responsibility for your actions?
Maybe:

https://srfi.schemers.org/srfi-49/srfi-49.html

https://www.draketo.de/software/wisp
Understood - and I appreciate the discussion.

Examples like the 50 employee bar you bring up are exactly the kind of unintended consequences of the current employment system I'm thinking of. (my understanding is that it happens in many places) It costs so much in dollars and in opportunity cost to make a small step (one more employee) that companies make sub-optimal decisions to avoid these costs, thus hurting everyone. If those firms were setup more flexibly (perhaps as I describe, but maybe also in other ways), then they could grow more organically and benefit more people.

I suspect we each view that example differently :)

The OpenAI structure that you touch on is also very interesting. When the full story of what happened and why comes out, it should shed some light on the incentives that structure created. In what I'm trying to sketch, the incentives of participants would be aligned by a common profit motive.
this:

https://latedev.wordpress.com/2014/11/08/generic-makefiles-w...

is a blog article i wrote a long time back abouut how to automate makefiles. there is a lot wrong with it, but some of the concepts might be useful for people trying to do better.

edit: in the blog i said "indirection" when i meant "redirection". doh.
it is the product of crazies on acid
Given what's in this, why are EVSEs so expensive? Given the quantities we see, the $150 range should be more than enough for a decent profit.
Bitcoin breaks $40k amid golds all-time high
The keybindings is one of the major selling points of helix. It uses kakoune style object-verb action (like vim visual mode) by default with multiple selections. If you're comfortable with emacs bindings then you're better off with a lightweight emacs alternative.
The Beatles thrived without any government support.

The government's role is not entertaining people. You can give your money directly, you don't need the government as your intermediary.

> art is the point of life

No argument there. Which government movies do you like?
What does "blue haired people" mean?
Setting n=1 to say your O(n) is actually O(1) makes no sense because big O notation tells us how the time/space grow as function of the input size. If n=1, input size is fixed.
Lol, no. "[call|charging] [data|detail] records" (CDRs) are batch transferred over FTP, followed by a pseudo ETL into a billing system. It (mostly) works, but it's an archaic mess.
> Free software became successful because it rendered things mostly obsolete ie commercial Unix and proprietary compilers.

Free software became successful in as much as it reduced the cost for companies selling other things to consumers. Would Google or Facebook be viable if they had to pay Microsoft (or Sun) a license per server. Linux enabled them to have a free operating system to run all their data tracking for ads. Free software reduced the cost for Apple to develop the he software that powers iPhones and Macs.

For the most part, the end user actually doesn’t use the free software, rather it is a part of something else they pay for.
You're not missing anything. You have two choices: a) either take it as true that there's nothing to see here and move on, b) or if you have some spare time learn lisp and then move on. (b) avoids that nagging feeling that you're somehow unworthy.
Think about it like this:

Anthropology is trying to answer questions about things that either aren’t measurable, or only measurable by proxies.

Otherwise it’s “history” - being basically every data that is recorded directly from the source or with few proxies

This really messes with epistemological reasoning chains and strength of “proof” that can be made from proxy data

You can’t build an a/b test or experimental process or define a study population for questions like:

“what happened in 15000BC”

“Why did humans develop language”

Etc…

That’s not to say you can’t have very strong conclusions, but just think of the predictive power of keplers equations compared to the process of specieation.
You can't grep a deep keypath using jq.
You're 100% right, but it not being "high voltage" is totally negated by the fact that the two legs together will kill me if it seeks ground via the right (wrong?) path for sure.
The time to understand that thing is a time investment that can be used on any similar project, and makes me a more effective developer. Plus it exposes me to the current popular ideas of what best practices look like.

Presumably any well run place wants their developers to have some level of continuing education stuff, right?
> Business/capitalist thought deliberately embraces this when setting out to find/create market inefficiencies (eg "build a moat"), but then feigns the opposite when criticized.

Agreed, to recycle a comment [0] in the same vein:

> On Monday, capital-C-Capitalism is celebrated as being the most efficient and economist-approved system (i.e. the bestest) when--if--there is somehow perfect price/deal information available to all actors.

> On Tuesday, no-True-Capitalism is lauded as immune to cartels and collusion, because any actor will quickly undercut the others with secret prices and deals and hidden identities and wash-trading.

> On Wednesday, Virtuous Capitalism needs no oversight because nasty behavior will be seen and detected by consumers who will vote with their wallets.

> On Thursday, Property-Respecting Capitalism refuses to infringe on the owners' essential freedom... to construct impenetrable webs of shifting corporate ownership to obfuscate all controlling relationships.

[0] https://news.ycombinator.com/item?id=38368257
That's more or less how I understood it, and I don't think it is a healthy thing to require of your partner. For one I don't think it is possible for someone to just override their feelings like that.

And anyway I want my partner to understand my strengths and weaknesses. And to help me improve myself where possible with encouragement and constructive criticism, or to offset my weaknesses with their strengths. And vice versa.
The terminology is kind of confusing, but usually the thing called a "charger" is the part that converts AC to DC at whatever voltage the pack requires.

For level 1 and 2 charging, the charger is in the car. J1772 ports are basically just fancy 110v or 220v AC plugs with some extra signalling.

DC charging tends to happen at much higher power levels, and that equipment is expensive so the AC-DC converter is kept outside of the car. The car itself just has a couple contactors (i.e. high power relays) to connect the charge port directly to the battery, and a microcontroller to tell the charger how much current it can handle at what voltage.
Not to feed the trolls but there’s no real Haaretz article matching the Twitter link. Please post it if it exists.
A computer in her brain changed her life. Then she was forced to get it removed
You're clearly the exception though. It's almost always just ignorance in my experience. That's why I used the word probably. I assume if someone asked you what you thought about Lisp, you'd have a lot more interesting stuff to say than just "ew, parentheses", right?

That's my point, is all.

As for readability, I don't think it's trivial at all. I just don't think syntax has all that much to do with it. It plays a role, but a very minor one compared to overall code quality. In other words it's syntax that's mostly a trivial point, not readablity.

One undeniable advantage of Lisp in terms of syntactic readability though is that other languages always end up piling on more syntax over time as the language gets older. That's by far my least favourite thing about Rust for instance, even though I do love the language. There's always some new syntax, keyword, or position that an existing keyword can suddenly go in. The longer I go without actively using Rust, the more work it is to start again, because I have to go learn all this new stuff now. And syntax always takes a while to feel intuitive, at least for me. But it's still a lot easier than grokking new semantics and paradigms. I still don't have a good handle on async rust.

If someone told me to go read some ALGOL 68, I could probably do just fine because there's nothing semantically unfamiliar about it compared to something like C. But if someone gave me some Haskell written as sexps I would be utterly lost despite the syntax being perfectly comfortable to me. Because I never quite grokked typed FP.
Is it really 0-10 if you also use decimals? The protagonist got a 6.5 for love-making.

At that point you might as well use a 0-1 scale (0.65), or a percentage (65%).
Homoiconicity is a gimmick and it's a cult.
Interesting projection, but to respond to your point: anyone could just put in a decade at Averagecorp inc. or even just hop around and throw together a decent resume. If a random OSS side project lands you an offer from apple thats gotta be jackpot level luck.
The earlier post was referring to "a typical REST server" in a context of the claim that memory bandwidth "is becoming the ultimate spec".

simdjson (impressive as it may be) existing as an interesting project seems likely to imply that most JSON parsing isn't done with such performant methods on "the typical REST server".

EDIT: Seeing that it's used in many projects including Node.js shifts me back to thinking more highly of the claim that memory bandwidth is becoming the ultimate spec!
Lots of people love being contrarian in theory. If it happened to you for real, no chance youre gonna say no to that
Maybe it didn't land me a job on its own but it helped in the interview process. I wrote a limited Slay the Spire rules engine[0]. If I could do it again I wouldn't choose PHP, but my current job had an interview round where I walked the hiring manager through something I've written and it did a great job of showcasing a variety of things like writing testable code, separating concerns, making an extensible framework in which to easily implement new cards, etc.

In some ways the backend at my current job is slowly coming to resemble some of the patterns I used here, funnily enough.

[0]: https://github.com/dgunay/slay
apropos popos, if you want Ubuntu but with Flatpak instead of Snap it's a good fast way to get it
There have been some attempts at formally verifying lack of timing attacks (to the extent allowed by hardware). This is the one I know the most about: https://dl.acm.org/doi/pdf/10.1145/3314221.3314605 but there are likely others
Did we read the same article? The one where the author is using Jai for something, talking about Jai, and showing others how to use Jai? The one that clearly explains the limitations of Jai's beta, and covers features that could trivially be used to make libraries? The article that begins with paragraphs dedicated to answering your question? (It's because it has neat features.)
Earlier this year I went to the Australian F1 GP. Between qualifying on Saturday and the race on Sunday I built an integration between a live timing API and Telegram to send me position updates every minute with lap times.

This was because anywhere near a screen was packed with crowds and my mobile network couldn’t keep up using the official app.

I was job searching and wrote it up and posted to LinkedIn. My now manager saw it and was trying to hire for a role building integrations. My project was enough for him to reach out and set up a chat. Without the project we wouldn’t have connected.
I am genuinely unsure if this is a parody comment. I am assuming that you are fairly green behind the ears? The thing about Big Tech companies is that they hire lots of developers. That’s in large part makes them Big Tech. “Having Apple on your CV” is not as prestigious as you’re making out. It doesn’t mean you have The Knowledge that makes you a ‘10x developer’ or whatever anywhere you work. In fact, it could mean that your mind has been poisoned by a Big Tech working style, and you’ve developed a bunch of habits that aren’t nearly as applicable to most other organisations.

I say this as someone that’s never worked for any tech company anybody has heard of, nor any hip SV startup.

It takes a particular sort of person to thrive in Big Tech. That isn’t just code for ‘really really really good’. It sounds like you still believe that it is. Plenty of ‘really really really good’ people wouldn’t do well at Apple, and plenty wouldn’t want to work there. I wouldn’t necessarily call myself ‘really really really good’, but I know that I don’t want to work at Apple. Not because I think I’m not good enough, not because k don’t think that I could keep up, and not because I don’t like their output as a company.

Putting companies in a pedestal the way that you are is ultimately damaging for the industry. It fosters the increasingly cringey “get a job at FAANG!!!” culture. I’m sick of my YouTube recommendations being poisoned with “here’s how you pass a system design interview at Google” BS. I implore you to stop putting companies on a pedestal. You need only look at accountants talking about working at the ‘big 4’ to see how utterly ridiculous it can get.
You bear responsibility for when people are reasonably hurt by your actions. I would say you don't bear responsibility for when people take exception to private thoughts that weren't acted on, and to my mind that should extend to your private notes too.
gron is one of my favorite tools because I don't do this type of searching as much anymore and can't remember the options for more advanced tools (jq, etc). I can easily and confidently compose from gron -> grep though.
wow i’d love to watch a film regarding your life
Long bouts of cardio nearly always interfere with my sleep. But I don’t think that’s abnormal; the body should be raising cortisol in response to energy demands.

Try weight training in the morning. I’m someone that doesn’t usually nap… but after starting weight training I find myself needing a nap in the afternoon, and it is much easier to fall asleep.
>So you will have the magical illusion of a $0.00/mo premium and the insurance company then makes a substantial profit to boot.
I spend about $300/mo for A+B+G+D.

I guess I don't understand what you're trying to explain. There is no "$0.00 illusion". For the situation I've laid out, there's literally no $174/month or $300/month spent.

>"Then you'll pay your Part B premium ($174.70/mo) out of your Social Security benefit." <

... that $174.70 is 100% reimbursed by the company -- but only if the ex-employee enrolls in the company's approved Medicare Advantage plan from UHC. If instead they go your route by rejecting Medicare Advantage, the company reimburses 0% of that $174.70 Part B premium. The math for out-of-pocket premiums payments is literally:

$0/year < $3600/year

> I have no preauthorizations, no copays, no coinsurance.

Yes I understand, and that "no red tape bureaucracy" ability you enjoy costs you ~$3600/year more than some seniors have the ability to pay if they're restricted by what their ex-employer will reimburse. It's still a tradeoff.
I have worked four jobs related to https://github.com/pion/webrtc and one for https://webrtcforthecurious.com

* Amazon was using WebRTC, didn’t care about Pion

* Apple was the same. Just cared about my knowledge of WebRTC

* Twitch I joined because they use Pion

* LiveKit uses Pion and is very open about it!

Side projects/Open Source has been so beneficial for my career I can’t recommend it enough. It also frees you from defining your career by your employer.
Fennel AI | Software Engineers & Marketing Leads | ONSITE (Palo Alto) and REMOTE | Full-time

Seed stage startup building realtime AI Infrastructure, built by an ex-Facebook/Google team, backed by people like ex-CTO of Facebook, creator of Kafka, CEO of Microsoft Bing etc.

Already have paying customers and are well-funded. Building very deep distributed systems using Rust - examples include stream processing engine (like Apache Flink or Spark) written in Rust, high performance K/V stores built on top of RocksDB etc.

Checkout our documentation and architecture here - https://docs.fennel.ai/

Hiring for the following roles:

- Systems Engineer (to build core systems using Rust)

- Platform/Cloud Infrastructure Engineer (to build the control plane)

- Marketing Lead

All the job postings are available here - https://app.dover.io/Fennel/careers/a64c7dd3-38b7-4e6d-ae42-..., feel free to apply directly there.
Que bueno ver otro Uruguayo aca en HN, somos pocos pero buenos!

Que estes bien Fernando, me alegro que prefieras quedarte en el paisito y cultivarlo ayudando a otros.
Until svelte can have a client-side router builtin, and treat SPA as its first class citizen(the way Vue.js does so far. React also shifts to SSR-SPA mixed situation jus like svelte, both are impacted by Vercel, which is really sad), instead of just focusing on its sveltekit SSR-first, I have zero interest in it. Yes I know I can customize sveltekit to do SPA, but it's very ugly and I don't need all your SSR mental load to an already complex frontend world.

Both Svelte and React are shifting to SSR-first, which is what Vercel can make money with, I read somewhere Vercel had many React core members now, after it bought out Svelte.
Is it possible that many of these autoimmune diseases are in fact just regular but undiscovered viruses that are slow spreading and have few symptoms?

Perhaps the immune system attacking 'our own cells' is due to those cells being infected.
I have the pleasure of supporting a transpiled rpg (system i) to Java codebase. Shit that's come up: almost everything is a global. State machine are used for crud logic which is implicit in the rpg runtime and explicit in the Java codebase. Magic constants all over the place. Magic blobs of screen configuration mapping. Transpiling and directly supporting the transpiled codebase is basically masochism.
Agreed. On a vial qmk build it was impossible. When remoting into work for citrix it also seemed to be considerably worse.