skysight-inc/HackerNews huggingface dataset:
> A clever person posted an experimental build of VPX for the M1 Apple hardware — as a kind of science project. But there are a lot of external processes and frameworks that would also require porting to give you the whole VPX experience.

This isn't so much the case anymore. Thanks to some stellar work by jsm174, you can download a prebuilt binary from github actions for either Mac or Linux. Android and IOS versions are floating around as well. What started off in the "standalone" branch was recently merged into the mainline 10.8.1 version of Visual Pinball. A good number of the "external processes and frameworks" have already been ported over (DMD (Dot Matrix Display) support, anaglyph support) with more in progress (e.g. PUP (Multimedia) Packs). Linux / Mac support is OpenGL for now but work is underway to port vpinball to the BGFX cross platform rendering library (used by MAME for one) that will open the door to Vulkan and Metal.

https://github.com/vpinball/vpinball/actions

The approach taken to make all this happen is outlined here: https://github.com/vpinball/vpinball/blob/standalone/standal...
Stating that would be helpful as well.
Oh wow, I forgot about that! What a wild read. It was such a mess.

I loved it. Something about a famous rich person putting that much effort into something so amateurish and clumsy, while apparently being so confident, in an eager-college-freshman sort of way… I dunno, call it endearing, maybe.

I mean it’s either that or it’s horrifying. I choose to pretend it’s endearing because there’s too much horrifying already.
You could take this to be true of so many news orgs that are too far left/right.

Marketing for - conservative agenda, liberal agenda, gun ownership, gun safety, biden laptop, trump files.

If you ask "who is paying for this piece of writing" many times you'll find a pretty clear slant.

It's A16z's blog. What did you want them to do?
Blog from 6/20/2023
Ah yes. deleted_at = current_timestamp
Antivaxxers are the geocentrists of the modern age.

Facts are irrelevant, for it is a religion-- half cult of individual superiority and half uncontrollable iconoclasm.
I didn't point it out because it was funny-ha-ha, but because it's a teachable example of a linguistic mis-step that could be easily resolved by diversifying your reviewers - in this case, since you mention it, perhaps a native English speaker?

I'm not even suggesting that this project needs a new name - although I think if they were naming a consumer-facing product or company, someone in marketing would push back on the name almost immediately.
This post itself is glorified marketing. I don't know what to call it, something like 'title hacking'.

I have no idea what the OPs company does, but I do agree with the title.
> Ignoring the fact that WG21 is not a single person or entity, but 200 people with disjoint interests, your whole argument doesn't make sense.

How did you get the idea that I mistakenly believed WG21 is a "single person or entity"?

> There is no substitute for correctness. You need to satisfy the requirements or stuff doesn't work. Whether the "doesn't work" means an error, a crash, corrupt memory, resource leaks or incorrect results doesn't really make much of a difference: the code is incorrect and should be fixed.

This is how WG21 ended up here. Programmers who believe that it just "doesn't really make much of a difference". Except, it turns out that everybody else can tell the difference
It would be much better if we had a way to learn good priors -> extract them -> initialize new models with them. We shouldn’t be trying to guess or handcraft them.
> They collect some telemetry by default

I wondered why every time I upgraded bun macos would pop up a permissions dialog. This explains that.

Anyway, it can be disabled by adding the following to your environment:

export DO_NOT_TRACK=1

This is the data collected:

https://github.com/oven-sh/bun/blob/801e475c72b3573a91e0fb4c...

This 64 bit machine_id line is concerning:

https://github.com/oven-sh/bun/blob/801e475c72b3573a91e0fb4c...

It may be a unique identifier for your machine.
Did not realize Bun had (even if rudimentary) macros - bundle time executing code support. That is pretty neat! https://bun.sh/docs/bundler/macros
In line with the answers in the FAQ and what other commenters have mentioned this is intentionally made to be hostile and out of touch, and I absolutely love it for that.

There’s not enough humor and parodies in startups and software. Bring it on :)

Also, definitely not paying for a service like this. Especially not with this level of professionalism.

I think I’ll go to the competitor, Oracle Advanced Image Sharing for Hadoop…
Curious: does it run TS natively or does it just transpile for you? Because the former suggests exciting opportunity for better compiling or JITting if it can actually commit to holding on to the typing.
Location: Los Angeles, CA, USA

Remote: Yes. Prefer remote. Open to hybrid.

Willing to relocate: Yes. New York City, Austin, or Seoul.

Technologies: Python, SQL (Snowflake, BigQuery, PostgreSQL, MySQL), Looker, Tableau, Git, Excel

Résumé/CV: - https://www.linkedin.com/in/justinkoh/ - https://github.com/jeesuk

Email: koh.justin@gmail.com

Former finance professional (investment banking, private equity). Now a self-taught data analyst via Dataquest. Experience in streaming media, quick-service restaurants, healthcare services, pharma, and biotech. No work experience in sports, but I'm doing some data science projects in that space, namely NFL-related. Last role was with Disney Streaming's Engagement & Retention Analytics team.

I'm very detail-oriented, efficiency-minded, and can speak comfortably in front of audiences. Adept at critical thinking and building a case with sound reasoning and data. Can build models in Excel without using the mouse.
What do you consider more expensive devices that are not data-gathering? Crestron and Control4?
AST-grep(sg) AST grep based on Treesitter
I'll have to see if Zigbee can transmit video
The assumption that author didn't talk to a woman sounds pretty knee-jerk to me. Can you explain what you mean?

"On the rag" is a semi-common slang for menstruation, but "rag" has way more meanings than just menstrual pads. IMO, as a marketing term, "RAGflow" sounds about as odd as "Nintendo Wii".
This is phenomenal piece of writing on this topic. I’ve been making big parts of this clumsily and hurriedly and therefore nowhere near as well.

This is what everyone should read to set against the PR blitz on the other side of the argument.

Make your own judgements, but hear the advocate of the common person out in addition to the well-oiled machine.
Part of California's famed Highway 1 crumbles into the ocean
When you compare the press coverage of "X VC-backed startup with product A" to "Y bootstrapped startup with product A," it's sort of evident how corrupt startup media actually is. Taking it at face value is not usually a good idea.
We're not one monolith of content. Folks post what they want and think is interesting. You can also imagine a lot of our portco CEOs don't love when we mention their competitors.

Some of us do it more than others, depending on the topic or point of the post. Market maps do it a lot more than position pieces, as you'd expect, for instance. Anyways, the feedback is good.
"Stung By Media Coverage, Silicon Valley Starts Its Own Publications" - NPR 2021

https://www.npr.org/2021/06/25/1010066447/stung-by-media-cov...
> credit card fees

3.4%, so that's $1.15.

> server cost

That costs $5/mo and hosts another ten projects, so it's $0.50/mo

> storage costs

That's $4/TB/mo, so pretty ok.

> bandwidth

That's free, as I know better than to run this on AWS.

> customer support

Oh I don't reply to customers. I have to make money somehow!
We offer a lot of customization in our product so we can eliminate whole blocks or code if we know the customer doesn't have x turned on. We also have several geo-based products and so we know we don't need to send GDPR-related code to users in the USA for example. The goal is to ship the minimal amount of code to the end-user.
Key Safari designer departs Apple to join 'The Browser Company'
As one of the users of imgz, I'm ashamed that I'm not getting ripped off in more than one way. stavros, have you considered IMGZ-coin???
> I tend to optimism it skews to rational over irrational

I agree with the words, but don't think they mean what you think they mean :)

People like to belong and be part of the "in" group so tend to think their views are more popular than they are.

The truth is that based on actual sales numbers, Tesla is just fine: https://www.cnn.com/2024/01/02/business/tesla-sales-q4/index.... Growth is slower, but that's true for EVs in general and there is a lot more competition than there used to be.

There's just no evidence that car shoppers care about Elon. I'd say avoiding Tesla's because of Elon's personality is the irrational take anyway. Don't buy them because they aren't built very well, don't not buy them because he's a jerk.
Pretty much every state has zoning laws because among other things, people in suburbs don't want huge apartment complexes popping up next to them. But not everyone has to live in the same city, and there's always more land to build on. California cities have all expanded, and I'm sure Austin has too because that place is also doing well.

Because of tech HQs, Bay Area had an excessively high concentration of tech workers. You could say that it was easier to find a Java programmer than a java barista there, which was a problem because the programmer's labor was all exported. So everything tangible was expensive and/or cruddy there for no good reason, then finally remote work took off somewhat. But plenty (most? idk) of those who left the area still stayed elsewhere in CA.
> Do you charge them a one time fee for that space?

I feel like you didn't even look at the site. It's monthly.

> Do you charge exactly the cost of the space they use and recurring costs + some extra?

No, I looked at the price of the space, quadrupled it, and charged that.

> If so, how did you attract users?

I mean, I didn't, that's why this post is here.
IRC + Mumble remain king, but you could also try XMPP or Matrix.
SOMEONE ELSE IN THE THREAD SUGGESTED THIS AND I'M WORKING ON IT RIGHT NOW! So exciting
I had to do some kind of identity verification a couple of years ago. I tried a couple of times and didn't get through and then mistakenly called like an hour before I was supposed to be able to and got right in.
Oh don't worry. When you get an audit notice you get assigned an agent dedicated to your case. You can talk to them easily. They will talk to you all the time. It's amazing. The question and answer flow is just non ending.
The author is maybe too harsh but Milvus should be there for sure.
Note that we do not currently send telemetry anywhere. The extent of what we track right now is a bitset of what builtin modules were imported and a count of how many http requests were sent with fetch(), and a few things like that. This is used in the message printed when Bun panics so we can have a better idea of what the code was doing/did when it crashed
Highly related: https://paulgraham.com/submarine.html
Yep, this was validated earlier but deemed not worth the effort. We might revisit it down the road but we already deal with cgo for Brotli and it's a pain. We run Linux servers but Macs for development and so we have to keep the toolchain working across both and it isn't free.
> Does math have many prerequisites?

Have you heard about stokes theorem? Or Fourier Transforms? Those aren't particularly high level math concepts, but they have years worth of math prerequisites, without prerequisites there is no way to understand such things properly, and there are things that are way deeper with more prerequisites than those.

And those aren't some arbitrary equations, they are core concepts that are very useful in so many situations. There is a reason those are taught to most engineers.
The manifesto is hosted on the main a16z website.

So the obvious assumption is that Ben and the other leadership is supportive of it.
Wow, articles about emerging technologies are pushed by people who invest in them? On their blog!? You don't say!
Probably because no one made the decision to delete it, and the person responsible for the system that it was on wasn't going to delete data without a strict order to do it. I think it is more of an 'organizational' problem, in that organizations don't have data retention and deletion policies.
This is a really, really cool project, love the writeup.

But I have to say, I really don't see the appeal of virtual pinball. To me the entire thing that makes pinball cool is the physicality of it. It seems like virtualizing that and turning it into a single purpose "game console" just wouldn't be nearly as fun as playing a real pin. The skills don't seem to translate much either - I spent some time playing various tables via PinballFX, and while it's pretty cool for learning the rules of any given table, I had to unlearn a lot of shot timings when I went back to play the real deal.

I can at least get it from a cost perspective though. Pins are insanely pricey, especially if you want a classic table like Medieval Madness (my number one "if i won the lottery" fantasy purchase).
No. I mean yeah, but no. Those things matter, but THIS change was specifically caused by the pandemic. All over America, many drivers became SIGNIFICANTLY less conscientious, for reasons left to the imagination of the reader who is assumed to also have lived through the pandemic. It almost seems like a new cultural norm of less caring about the greater good and more selfishness on the road -- antisocial behavior, in other words.

Both anecdotally and statistically you see this all over the country, just since 2019 -- a very quick change over a very short time. So it seems strange to even think about any other cause, even if in general they are relevant -- those are just much slower acting things than the sudden impact of the pandemic.

We actually had road harms down or at least flattish until then.
Since A16Z is famous, any bias advertisement can lead to monopolization and do damage to the production competition. Any kind of monopolization needs to get supervised.
Location: Montreal, Canada.
Remote: Yes, open to hybrid.
Willing to relocate: Yes, if compensation matches cost of living.
Technologies: Python, Node.js, Go, PHP, Vue.js, Dart/Flutter (just dipping my toes), Postgres, MySQL, AWS, Docker, getting currently acquainted with K8s and Elixir.
Résumé/CV: Sent upon request, along with blog and sample projects.
Email: verysimple[]gmail[]com

About me: I'm a versatile and adaptable software developer with a long experience building back-end systems, mostly for Web apps (e.g. API, SaaS, etc). In recent years I've also picked up some valuable front-end skills working with Vue.js. I believe that much of my experience is transferable to new paradigms, if need be. I can adapt to various team dynamics and development philosophies, but I tend to thrive in environments that encourage developers to be autonomous, exert judgment, and be responsible.

I'm looking forward to hear about you and your project.
Mini. I was on the MV side and then mostly rolled out the NUMA servers after launching the initial AViiONs.
We tailor our plans for our Enterprise customers. To add cocaine to your subscription, please give us a call.
That is unrelated. This is a code signing / notarization issue because we don’t distribute Bun via the Mac App Store and likely the way it was installed was via npm or something other than .zip file we distribute. Code signing is necessary due to the JIT entitlement in Bun (otherwise Bun would be a whole lot slower)
How Does Hyperthreading Work
I think it was standard corporate PR that has a number of nice storylines and effects. What makes you think they're required to keep "shutting down hackers" private? I feel like I've seen that story 1000 times.
How DARE you
Tldr; they lost
The VCs have their blogs to attract people - it’s lead generation

nfx has good stuff about network effects

avc talks about stuff from Fred Wilson’s point of view

But my favorite is https://worldaftercapital.org by Albert Wenger, a partner at USV. Because it is clearly NOT about marketing and it’s about sharing his worldview. A venture capitalist talking about a post-capital world!
What is T-Mobile's "Profiling and automated decisions" app setting about?
A few years ago, T-Mobile opted me in to data collection without my consent. Relevant HN thread:

https://news.ycombinator.com/item?id=26403614

Now I notice something on their app that again is opt-out, not opt-in -- I discovered it enabled today.

It is vaguely about "...having profiling used for future decisions that produce legal or similarly significant effects about you."

If you click MORE and scroll you'll see it.

Can anyone please give an explanation what this setting is?

EDIT: I found more info using their website (instead of app):

Make your choice about profiling and automated decisions “Profiling” is a specific type of activity under certain privacy laws, and generally refers to the automated processing of personal data to evaluate, analyze, or predict certain personal aspects about your performance at work, economic situation, health, personal preferences, interests, reliability, behavior, location, or movements.
No, what’s not reasonable is expecting websites to change their behavior in any way because you’re in incognito mode.

They will do all the same tracking they always do, because they neither know or care what mode your browser’s in.
Wow that’s pretty neat. Because of that I also learned about import attributes (https://github.com/tc39/proposal-import-attributes) which is probably going to be quite useful and make the 50 lines of imports in some of my files look even dumber.
What part is so bad? Care to quote?
I used both Deno and Bun.

Bun is really nicely compatible with node.

Speed of course is excellent, but the main reason I use Bun and recommend it:

You replace node, npm, tsx, jest, nodemon and esbuild with one single integrated tool that's faster than all of the others.
As mentioned above, give Unstract a try: https://github.com/Zipstack/unstract
Monopolization of what? Information?
Why has this post disappeared from the front page, dang? :(
If there are any specific places where Deno didn't support a node API, please file a bug -- we definitely shoot for as close to node.js as possible, and if you have to modify your code that's most often on us.

(I'm a deno core dev)
It does not do any type checking. You have to run tsc with noEmit separately. If you run `bun run foo.ts`, it just ignores all type annotations. It is transpiled to JS internally by removing the types (or it skips the types while parsing). While doing that, it keeps track of the original source locations. If you see some stack trace, you get the original location in the ts source.

Running tsc with noEmit is pretty much the standard in the frontend as well, as the TS is bundled by esbuild/rollup directly.
PMG | Software Engineers | ONSITE (Dallas) We are a digital marketing technology company that wants to make adtech and martech significantly more data driven.
We are looking for folks who want to transition their careers from Software Engineers to AI Engineers

https://www.pmg.com/careers/job-openings?department=Data%20%...
Just add some generative AI to it and the venture funds will throw money at you, then - bah! - who the fuck needs users?!
Does it come with a four nines purity SLA?
facepalm lol -- I totally fell for your April 1 joke; nice job :)
Isn't that rust thing just a binding to the C library?
Not a question, but wanted to say: Great job!
No plans to IPO, then sell off shares and causing the entire stock to free fall and leaving retail investors to hold the bag?

Rookie.
Of course we need to trust people to some degree. There's an old Jewish saying - put your trust in god, but your money in the bank. I think its like that. I'm all for trusting people - but I still like how my web browser sandboxes every website I visit. That is a good idea.

We (obviously) put too much trust in little libraries like xz. I don't see a world in which people start using fewer dependencies in their projects. So given that, I think anything which makes 3rd party dependencies safer than they are now is a good thing. Hence the proposal.

The downside is it adds more complexity. Is that complexity worth it? Hard to say. Thats still worth talking about.
The fact is though, every corporate actor in this entire landscape is just playing their hand. Anybody's stance on anything at any given moment doesn't mean they're more or less ethical-- the moment they perceive a strategic benefit to walling everything off which would surpass the PR cost, they will. They've probably already got PR folks workshopping angles for the press release.
1) Maybe not "the" world as currently defined, but certainly _your_ world, ie your entire city or country, in a time in which it was hard to escape from or imagine much outside of that. So subjectively I don't see how I (or even my family or community) am/are much worse off than a Pompeiian.

1b) I can tell you are not very well aware of previous environmental catastrophes. There's historical evidence they've happened before, including in the Roman empire.

2) Nuclear weapons were first used in 1945. The big drop in mental health happened around 2012. Uncorrelated.

3) I'm not in denial because I haven't denied any _objective_ reality. The problems are real and they deserve equally real action, just as previous historical problems did. But our subjective _feelings_ about them are out of proportion. You just spend too much time reading about these problems -- and not enough time actually doing anything about them. That's why you're so depressed, yet nothing gets better. I'm not in denial, I'm not saying things don't need to get better. But wallowing and ruminating does not help anything get better, it's just pointless self-harm that's temporarily been normalized because we're in a weird cultural moment where big tech has rapidly able to colonize our culture for the sake of clicks and eyeballs.

4) I mean, considering how debilitating the "the world is ending so nothing matters" philosophy is, even if it's correct, absent total extinction, it will be selected out pretty quickly as most of the subscribers to the philosophy avoid reproducing. Or to put it another way, raising kids is inherently an act of radical hope, making that hope an inherently transmissible characteristic.

5) I really don't see how any of us are supposed to be able to successfully take action to contribute in any way large or small to fix the world or prevent the problems you worry about, if we're too busy being depressed about being hopeless about it.
Nicely compatible, until it's not.

We banned all these forks at work.

The dev onboarding overhead is not worth the benefits.

Having all 1700 repos using the same build tooling is more important than slight increases in build performance.
String Rewriting Computation
BASIC and the ROMs that changed the world (and then disappeared) (2022)
Bun transpiles Typescript to JavaScript before execution, removing types and doing some dead code elimination
> Hopefully, regular reviews and careful analysis prevent this kind of situation.

Without incentives it will just keep happening. We need to:

1. Incentivize emphasis on security by penalizing data breeches in a non-trivial way

2. Make orgs much more careful about the data they collect by mandating penalties which scale exponentially with the potential harm of the data which was released -- up to and including existential destruction