skysight-inc/HackerNews huggingface dataset:
This makes absolutely no sense. It came out in the Eoic trial that 90% of App Store revenue comes from games and in app purchases.

Those apps are no more going to leave the App Store and go to the web than they are going to leave the Google Pay Store. In app purchases monetize too well and people aren’t going to put their credit cards on every third party website.

That’s not even to mention all of the ways that you can pay via in app purchases that you can’t pay via the web and all of the kids with phones without credit cards attached.

If it’s only Apple, then why aren’t Android developers creating great PWAs to escape the same 30%?
IIRC Arthur Van Hoff, one of the original Java developers, actually advocated for the inclusion of generics in the initial version, but it was dropped due to time constraints. It’s one of those features that a statically types language will always regret to not include from the beginning.
How much does he matter you think? After reading the article, did you get the impression that all the colorful characters will suddenly change their ways after Putin dies? It seems the whole thing is very very loosely organized. More Camorra than Cosa Nostra. They kinda off like reverse James Bonds, but not exactly.
Metal brackets and hangers required in new construction make new houses much stronger
I found this lesson out the hard way by finding that a new "status" had been added to our service and blew up some of our monitoring code. Since our monitoring code was still correct for the cases that they were checking for, and had default clauses to note things that were not relevant, we were crashing purely because I had coded it to convert the incoming value into a java enum. Oops...
SEEKING PROJECTS:

Technologies: C/C++, Python, JavaScript, Rust, Scala 3, Clojure, Racket, Qt 5, SDL2, Windows API, DirectX Math, Play, Vue.js

Projects: I did write basic software rasterizers and ray tracers (in C/C++, Rust, Python, JavaScript) and a neural network learning XOR from scratch in Python. I haven't uploaded many of my projects on GitHub yet, but here is a small sample:

https://privatebin.net/?ae5a97996cd17be6#7Ps9FAqTCQYPGMmj1rY...

I am sufficiently open and curious enough to any kind of project.

E-Mail: see my about. ;)
SerenityOS update (February 2024) [video] [23:03]
Here’s a survey of fuzzing techniques:

https://arxiv.org/pdf/1812.00140.pdf

One of the earliest examples was a person who fuzzed many applications by getting them to load files he created. His files triggered many vulnerabilities in apps. His method (IIRC): take a file, flip a bit, load it, repeat throughout the file. Amazing how effective it was.
This is a good case. If openAI gives mr musk access to the gpt 4 weights he can tune it to solve the twitter bot problem
> The support (team of one, Effie) is so good.

I can vouch for that! Persistent and competent.
Bryan Johnson is an expert in using trolling to gain attention for his project. He frames what he's doing in a way that he knows people will love to hate, knowing he'll collect fans as part of the publicity.
Does sweetness exposure drive 'sweet tooth'?
100th anniversary of the Oppau explosion (2021)
Apple: "Complying with the Digital Markets Act" [pdf]
Systems Designer Engineer

* Web technologies specialist / full-stack

* apps, games

* experienced

USA or UK companies only ( English culture )

Location: New-York timezone (near USA)
Remote: yes. Favored/proven. Full-remote, mainly-remote
Willing to relocate: yes, very interested. to USA or England
Technologies:
* typescript, javascript, html5, nodejs, deno, CSS...
* web frameworks: Vue.js, Svelte, others... no-framework, my-own-framework
* Games: Godot, webGl, blender, game-design, interest in Unity/Unreal...
* Prog-lang: Dart, Zig, C#(games), C++. Some of Swift, Go, Rust...
* NoSQL, SQL
* Linux, cloud platforms, github, graphics-design/UX
Resume/Profile: on request
Email: xzzulz (at) gmail (dot) com

https://github.com/xzzulz

https://xiggfi.web.app

Actual, real person.
Looking for work, where I can perform well.
Have done design/implementation/contributed-features,
on many web-apps (high-profile), apps and games.
⬦ self-taught ⬦ fast-learner ⬦ self-direction ⬦
Note: sometimes I get sabotage.
Good as:
* code/features contributor, to existing project
* Feature lead / small project lead
>> But what it reality to you

Complicated. It’s rare for any interesting scenario not to be complicated.

>> how do you describe it

By aiming for honesty and accuracy but with enough humility to realise these absolutes are unachievable in most interesting cases. To make it more concrete in this particular case It means being careful to state assumptions is essential.
I share your view that broadcasting radio waves is a time-limited phase in human development; the airwaves are limited. But I don't agree with you that it could last "a few thousand years"; radio broadcasting depends critically on an electronics industry that only works at scale. Those industries depend on a stable, modern civilization, and I see no reason to think that modern civilization should last longer than earlier civilizations.

I completely agree that the duration during which a civililization can be expected to broadcast radio is extremely short, in galactic terms. So I think the likelihood is that if you do detect a radio transmission from outside the Solar System, by the time you receive it, the sender is dead; all his descendants have died; his planet's climate has changed, so that his species has been compelled to evolve (or die out); and his electronics-supporting civilization is long gone.

So I don't carry much water for SETI.
Well then, isn’t the whole case about just denying the inevitable?

If OpenAI can do it, I would not say that that is very unlikely for someone else to do the same. Open or not. The best chance is still that we prepare with the best available information.
Actually, the good guy in AI right now is Zuckerberg.
Just curios, why single-out HN crowd though???. In a typical 'HN crowd' comment, it is usually about a persona that think 'tech is great' or 'tech can solve all problems', not this particular characterization of 'worker vs management'.
My impression from all the stuff I’ve looked at was that one board member wrote a paper praising Anthropic’s approach with implied (or not so implied?) criticism of OpenAI’s approach. This got Altman furious. So he was going to each board member and subtly (or not so subtly?) presenting a case for her removal, using whatever reasoning, sometimes contradictory, he could tack on, maybe trying to intimidate some into compliance. This approach may have rubbed them the wrong way? Those board members communicated with each other and noted the contradictions, so they summarily fired him without consulting lawyers and without gathering a workable case file to present to stakeholders and the public. Without Altman’s relationships with the largest funders, employees got nervous and wanted information the board was rather embarrassed not to have, exacerbating the anxiety in the workforce. I’m sure that whatever the charter says about investments as donations, Microsoft had the lawyers to ensure they did not have to sink hundreds of millions into a sinking ship.

No Musk required, the individuals at OpenAI did it to themselves.
SEEKING WORK | REMOTE | EST

Data Science and Machine Learning Expert with 13+ years of experience.

I offer data science consulting to help companies leverage their data to build innovative machine learning products. I also work as a fractional Chief Data Officer, and help companies hire data teams and develop data strategy.

I specialize in translating knowledge from domain experts into machine learning models and creating solutions that drive forward business outcomes and have done this in several different industries.

I'd love to chat about how I can help with your next project!

Email: scott[at]strongconceptsconsulting[dot]com Blog: https://www.thedatahackr.com/ LinkedIn: https://www.linkedin.com/in/scottwstrong/

Schedule: https://calendly.com/scottwstrong/25minute

Fees: Open to flat-rate pricing for well-scoped projects. $200/hr

Technologies & Skills: Python, Sklearn, Docker, AWS, Lambda, D3.js, Numpy, Scipy, Data Science, Data Analytics, Data Visualization, Machine Learning, Quantitative Finance, Optimization

Location: Miami, FL (US Citizen)
> Company gets money from variable App Store revenue which is directly threatened by PWAs.

I don't see how a PWA-enabled Safari fits into this narrative.

Timeline:

0) Apple hires key people and invests 4 years in PWA support for Safari on iOS.

1) Apple releases support for PWAs in Safari for iOS worldwide.

2) The DMA compliance thing happens.

3) Apple allows alternative browser engines + disables PWAs in the EU.

4) Apple rolls back PWA disablement in the EU.

I mean, 0 and 1 are not some skunkwork. It hasn't been sneaked into the release. PWA support predates this DMA drama. It was disabled only in the EU.

PWAs challenging App Store revenue is completely orthogonal to them being Safari-exclusive or not. PWA support for iOS has been invested on, released, enabled, and has even more features coming up and prereleased in the tech preview. Nobody forced Apple to do that. That alone is solid material fact, blowing away hypothetical claims of evil intent.
If it can't do insensitive speech then the usefulness with not be so high.

Jordan Peterson put it best, "In order to think, you have to risk being offensive."
Should there also be some enforcement of sticking to non-profit charter, and avoiding self-dealing and other conflict-of-interest behavior?

If so, how do you enforce that against what might be demonstrably misaligned/colluding/rogue leadership?
Yeah, but then should structs ever have a bounded size? Someone might well have gone and done did added a couple of fields to a struct over the wire.
either way it still shouldn't be in the hands of a private for profit corporation
https://archive.is/yZIKL
Also more savings will come for JPEG XL soon.

Possibly mostly focused on medium and low quality.
Like they have emerged as a viable option on Android?
C does have enums. Not trying to detract from your point, which I agree with, but enums are definitely a thing, which C has.
Just like nuclear weapons?

The whole “security through obscurity doesn’t work” is absolute nonsense. It absolutely works and there are countless real world examples. What doesn’t work is relying on that as your ONLY security.
A good linter can help people see where their code isn't concise and give nudges toward better style. Clearly, being concise can sometimes mean being opaque, but in this case it's not, the boilerplate dilutes the meaning without adding value.

Go was developed as a highly opinionated language in which this style of imperative code is apparently preferred. Similarly, the ternary operator shines as a way to use a single assignment to obtain a value that follows from a concise boolean expression, but the ternary operator is wholly omitted from Golang.

Although, being opinionated is not in itself a bad thing. If you want to create something, it helps to have a viewpoint that gives you something to say.
I highly doubt this is the case. The guy has plenty of money, power and clout. There’s really no more for him to gain in those departments. It’s more likely he fears AGI will put humanity into a truly dystopian future if monopolized by a corporation and he wants to ward against that future by ensuring the company is incorporated properly as a nonprofit.
>> Anywhere that accepts an Operation Enum type will just as happily accept an int.

>Well, this is simply not true.

As comment above [1] pointed out `printOperation(2)` is still valid.

[1] https://news.ycombinator.com/item?id=39565640
Supabase (YC S20) || SRE: Security Focus || Fully remote || Full-time || supabase.com

Supabase is an open-source Firebase alternative with over 60,000 stars on GitHub. Supabase is a backend platform offering a Postgres database, vector extensions, auth, realtime, storage, restful APIs and edge functions.

We are seeking an experienced Site Reliability Engineer to manage the security of our hosted cloud offering, we currently manage over 1M Postgres instances and are growing fast. We are custodians of user data and securing their data is fundamental in ensuring users continue to trust us.

Please, find the details and apply here https://boards.greenhouse.io/supabase/jobs/5094802004, we manually check and respond to all the applications.

More about us and other positions: https://supabase.com/careers
Adding a storm window is better. You don't want to replace the old glass if possible as it's very aesthetically beautiful.

Although energy efficiency in these homes have other problems. The walls are probably not insulated (and probably shouldn't be without a vapor barrier added outside beneath the siding - otherwise you will get lots of mold over time) and the weight box for the sash's are not insulated and can't be unless you want the window to no longer function, which may be OK as you can seal around it then.
The file uploading functionality of ChatGPT is just awful, it has nothing to do with the file name. You can test it yourself with any arbitrary file, the number of failures to upload you experience will be significantly higher than you would experience with, I'd hazard to guess, any other upload function around the internet. Now whether that's something with their processing pipeline or just their servers being perpetually overwhelmed I have no idea, but it's almost certainly a case of ineptitude, not malice.
At the lodges of the Grand Canyon they have pamphlets with the sunrise times for the whole year. If one arrives at night and leave the same night. One was not there really. But that prompts the question too: How does the earth turn dark at night?
Skynet sets the chip to read-only when terminators are sent out on a mission.
Lithos Carbon | Founding Full-Stack Engineer and Data Scientist | Hybrid (SF Bay Area, Seattle) and US Remote | Full-time

Hey everyone — we're a startup that's scaling a form of durable carbon dioxide removal called enhanced rock weathering. In addition to the critical efforts around decarbonization and emissions mitigations, you might have heard of efforts to scale carbon removal to mop up the remainder. Even so, we need to create an entirely new industry capable of removing tens of billions of tons of CO2 within the next decade.

Our bet at Lithos is that the best chance of success is by leveraging three industries already capable of this scale: agriculture, mining, and transportation. Rock weathering is a key part of the Earth's geologic carbon cycle, and has acted as a crucial "global thermostat" to keep Earth habitable — but it normally takes millenia. By enhancing this process, we can speed up the reaction to have meaningful effects within human timescales.

On a day-to-day basis, this involves planning, coordinating, tracking, and optimizing a distributed physical supply chain. We're looking for founding full-stack engineers and data scientists to build the next iteration of our platform under 10x operational growth, and design what will become the "operating system" for enhanced weathering at scale. There's a diverse set of challenges spanning interactive geospatial tooling, map and document digitization, laboratory sample management, logistical routing and optimization, and scientific modeling.

Feel free to reach out to me at henry [at] lithoscarbon.com or check out https://careers.lithoscarbon.com/
Memories of Aaron Bushnell, as Recounted by His Friends
Not all EU countries use the euro.
If you have a true full-time AWD vehicle such as a Subaru or Audi with longitudinal engine, then mismatched tire wear will cause increased wear and tear on the center differential, which is expensive and difficult to get to. This is especially true if the differential is limited-slip.

If you have a torsen or similar FWD car that only engages the rear wheels when slip is detected (most Audis with transverse mounted engines, VWs, etc), then you're fine.

Tire diameter in passenger cars does not change with loading.
I’m sure you mean slow = high latency, but I do hope you’re «high throughput», like spark/…?
Pedantic, but interesting - didn't know that. Thanks!
My mind drifted when I read this to the oft required multiple flushes of low flow toilets and the lovely fluorescent lamp bulbs that require a hazmat team to dispose of properly.

Good intentions don’t always equal desired results.
Do you guys offer any relocation support for someone out of the EU wanting to move to Germany ?!
Then the foundational document of openAi is
Self-contradictory
Is there a name for this phenomenon? It's sort of like the dark forest, but not exactly. As soon as a free service becomes discovered, it is immediately swamped by scammers and spammers.

Many many years ago I ran a small forum for a small webcomic, and one day it was just full of low effort scams and spam. For an audience of, I dunno, a dozen people? I just shut the whole thing down because it wasn't worth our time to do anything about it.

We just can't have nice things, and if you run across something that is actually nice, make sure to thank whoever runs it for all their behind the scenes effort to deal with the scumbags that clog everything, and I mean everything, up with s(p|c)am.
Lanai | Software Engineers (Backend, Full-stack, Machine Learning) of all levels | Full-time | San Francisco Bay Area (2 days in-office) | https://www.getlanai.com/

AI has the potential to change how we do our work forever - but with anything new comes unforeseen challenges. Our goal at Lanai (“Lean into AI”) is to ensure that every company is protected against AI risks as they take advantage of new technology to reach their full potential. Lanai surfaces usage of Generative AI by employees, identifies the best apps and models for each use case, and protects against sensitive data loss. As AI grows, so will we - we’re just getting started.

Lanai was founded in early 2023 by Steve Herrod (former CTO of VMware) and the talented team at Juxtapose. We’ve raised significant capital (more to share soon!) and are officially hiring for our engineering and product teams. We’re an AI-first company, and are looking for team members who are excited to harness the best of AI to help us build a product and culture where our team and customers can work on the leading edge. We’re leveraging the most modern development tools and practices to ensure a productive and fun environment where everyone is inspired to do their best work. We are working with a modern, cloud-native stack with a focus on AWS, EKS, ReactJS, NestJS, GraphQL, Postgres, Hashicorp Vault, Python, Golang, and AWS Sagemaker.

Apply now: https://www.getlanai.com/join-us
My best guess is Java.

Edit: I guess if you've never seen that this is, uh, controversial. Or something. Anyway, Java enums are full-strength classes, look at the planet example here https://docs.oracle.com/javase/tutorial/java/javaOO/enum.htm...

This is more like a Rust enum than a C one, I think you'll find.
Friday Facts #400 – Chart search and Pins
Aspinity, Inc. https://www.aspinity.com/

We're a semiconductor startup working on ultra-low power programmable analog devices.

We're always looking to hire.

We need expertise in the following areas: analog design, semiconductor production and test, embedded systems, ML model development and infrastructure, digital/analog signal processing, PCB design and test, analog circuit simulation, compiler infrastructure, SDK development and more.

Tools we use: Rust, C, Python, PyTorch, KiCad, Cadence.

Email me directly at nicolas@aspinity.com to connect. We're based in Pittsburgh.
You're right.

Go is not simple, it is idiotically designed to deliberately exclude common sense features that ironically makes it less simple and more error prone to code in and read Go.

Other languages are objectively better than Go for every imaginable use case. Rust is better for embedded. Kotlin is better for back end. I could go on.

The creator of Go is very open and candid that he thinks his target audience, Google Engineers, are too stupid to use "advanced" features like oh I don't know, sane error handling? and any number of basic things other languages have.

I know how cringe it is to start flame wars about programming languages, but srsly, Go, PHP, Perl, JS and a few others really are objectively worse (for every context and use case) than widely used alternatives.
A Letter to the European Commission on Apple's Lack of DMA Compliance
Interesting. Daft currently does validation on types/names only at runtime. The flow looks like:

1. Construct a dataframe (performs schema inference)

2. Access (now well-typed) columns and operations on those columns in the dataframe, with associated validations.

Unfortunately step (1) can only happen at runtime and not at type-checking-time since it requires running some schema inference logic, and step (2) relies on step (1) because the expressions of computation are "resolved" against those inferred types.

However, if we can fix (1) to happen at type-checking time using user-provided type-hints in place of the schema inference, we can maybe figure out a way to propagate this information through to mypy.

Would love to continue the discussion further as an Issue/Discussion on our Github!
I'm not going on an academic deep dive to prove that the mob in America was catapulted to power by prohibition. It's self-evident, and continues to be so as you go deeper.
This still seems to point towards Rust's enums being both, no?

Example: For a network protocol, see the first code sample I posted.

For a `.Next()`, add the method. (I did this recently)

Regarding sum types into a network not working, this again sounds like the wrapped enums. One way to do this is use an integer for the enum variant at index 0, and conditionally assign bytes of an appropriate size based on the type wrapped for the next set of bytes.
>> relying on the "voting and waiting" strategy

I don't know where you get that. Parks are old. Older than petty debates between recent presidents. They rely on support from the population over decades, even centuries. This isn't about the ebb and flow of current voting patterns. This is about keeping people on the pro-park side intergenerationally. It is about making sure that people know what a park means, even if they only visited it as a kid decades previous. Current political personalities are irrelevant to that longer perspective.
For others wondering about the term 'Hycean':

The OP authors tell us (p.1),

A new type of habitable exoplanet within the sub-Neptune regime was recently proposed by Madhusudhan et al. (2021), known as Hycean worlds.

Madhusudhan et al. 2021 [0] tell us (p.3),

... in this study we focus on planets that allow for large oceans with habitable conditions underneath H2 -rich atmospheres. We refer to such planets as "Hycean" worlds.

I guess 'hydrogen' + 'ocean' = 'hycean'. There might be other explanations in Madhusudhan but I'm not reading the entire 25 pages to find them.

The capitalization, used by both sources, is puzzling: is it named after a person or place? A sci-fi author, perhaps? Otherwise, it should be lowercase. Also, anyone inventing a word should be required to grace us with a pronunciation.

What is the point of peer review if they don't catch these issues? ;)

[0] https://iopscience.iop.org/article/10.3847/1538-4357/abfd9c
I think that’s why Rust managed to get a foot in the door.

It doesn’t look like C with an extra feature or two, so it doesn’t get dismissed as an incremental improvement that could be DIYed in C instead (at least not by people who understand what Rust does).

Safety helps justify use of Rust it in places where this is important, but developers stick with it for all the other quality of life improvements.

If you only fix safety in C, you’ll still have C, with all the 1970’s clunkiness.
Step 0: CI on every commit to build & run all tests / enforce that you never regress once you've finished a step.