skysight-inc/HackerNews huggingface dataset:
This perspective that design is a feminine job must seem true from a certain lived experience, but... it must not be universally true because it seems pretty obviously false from other experiences.
From Cruise's statements and news reports, it does not sound like the Cruise car was hit by another vehicle. A nearby vehicle flung a pedestrian in front of a Cruise. The Cruise car stopped on top of the pedestrian, then dragged them as it pulled over. Even accounting for post-crash panic, I find it unlikely that a decent human driver wouldn't have realized that the pedestrian ended up underneath their car.

https://getcruise.com/news/blog/2023/a-detailed-review-of-th...
Europeans like to cry blasphemy whenever this is mentioned, but the article above is great evidence of it, one which I have to save for later discussions.
From the WebSDR FAQ:

> Q: My SDR can be tuned from 0 to 30 MHz (or from 25 to 1900 MHz, or whatever). Can I offer all of that tuning range to the users?

> A: No. Such an SDR does not feed the entire 0-30 or 25-1900 MHz spectrum to your computer: that would be way too much data. Instead, a small part (at most a few MHz) are filtered out in external hardware, centered around some frequency that you can tune. With the WebSDR software, users can only tune around within that small part of the spectrum. You (as the operator of the site) choose the centerfrequency

Rydberg antenna range: 0-20Ghz, https://news.ycombinator.com/item?id=28402527 https://en.wikipedia.org/wiki/Rydberg_atom

Bus width:

W3C WebUSB enables USB device access from JS, TypeScript, WebAssembly, and anything that emscripten emcc can compile to WASM (for use with the in-browser WASM runtimes, or the newish docker WASM runtime CLI arg). Emscripten-forge is one way to build WASM WebAssembly from e.g. C, Python.

W3C WebRTC specifies audio/video/message relaying and NAT traversal: https://webrtc.org/getting-started/media-devices

OpenWRT has an rtl-sdr package but not yet a WebSDR package; and an nginx-ssl package, but there's not yet an nginx-rtmp-module package fwics: https://www.google.com/search?q=nginx-rtmp-module+openwrt

OpenWRT wiki > SDR, LoRA / LoRAWAN , Mesh
https://openwrt.org/docs/guide-user/advanced/sdr , https://www.google.com/search?q=openwrt+lora

Pipewire may now arguably be the best way to handle audio and video streams with Linux. Pipewire is not yet supported on OpenWRT ? but is probably already supported by DragonOS (Lubuntu 22.10+)?

Pipewire:
https://en.wikipedia.org/wiki/PipeWire
https://wiki.archlinux.org/title/PipeWire

https://news.ycombinator.com/item?id=30613125 ... Pipewire to WebRTC:

pipewire-screenaudio:
https://github.com/IceDBorn/pipewire-screenaudio:

> Extension to passthrough pipewire audio to WebRTC Screenshare

awesome-amateur-radio#sdr
https://github.com/mcaserta/awesome-amateur-radio#sdr

The OpenWRT wiki lists a few different weather station apps that can retrieve, record chart, and publish weather data from various weather sensors and also from GPIO or SDR; pywws, weewx

weewx:
https://github.com/weewx/weewx

A WebSDR LuCI app would be cool.

LuCI docs > Modules:
https://github.com/openwrt/luci/blob/master/docs/Modules.md

SETI + Unistellar => all cool things: https://www.seti.org/unistellar-and-seti-institute-partnersh... https://www.seti.org/unistellar-seti-institute-education

https://www.unistellar.com/citizen-science/ :

> Citizen Astronomer Network:
The Unistellar Network is a worldwide community of Citizen Astronomers working in partnership with professional astronomers at the SETI Institute. Members use their Unistellar telescope to collect astronomical data, which is supplied to SETI Institute astronomers who then use it to develop predictions and models

"Synthetic aperture": https://en.wikipedia.org/wiki/Synthetic-aperture_radar

"WebUSB Support for RP2040" that has 2x20 pin (*) GPIO and MicroUSB:
https://news.ycombinator.com/item?id=38007967

A radiotelescope attached to a 30 pin Model B could probably also feed WebSDR?
But we still have web pages and someone needs to design them. I think the question of why the term "Web designer" is no longer used is a legit one.
? Reality is the exact opposite of what you say
A gold-bearing asteroid, naturally.
Reasonably made?

>And, the boys in the industry at this time made it known that we were not "real" developers.

>the gendering of design as women's work is why people don't use the title "web designer" anymore. It's been belittled and othered away.

>Well, the area of front-end work, which has been heavily gendered as "feminine" work, was finally being viewed as "serious" or "real" programming because, to no one's surprise, something that is designed well is good for business. As a "real" career option for developers, now men are interested. You're welcome.

>Sorry, building websites is for us serious manly man engineers now who can do very difficult things like making the computers go beep boop.

>Since the "design" piece of web design is still viewed as a feminine role, that part of being a web designer was largely cut off from the front-end development role, now that men were all in on that role.

You are going to tell me that this person has any kind of numbers or studies to back any of this up? Show me something solid that says the majority male devs view web design as women's work. Until then it's just a rant.
I agree that the modern web design greatly suffered from lacking actual "designers", but don't think it's purely a gender issue (I mean, this field does have an overwhelmingly huge gender issue but also some more). I can say this because I actually worked with web designers as late as in 2020, and it was quite hard to communicate what is needed for modularized UIs. Probably designers see the whole picture while programmers like me see individual components---no one is incorrect, but you'd need a good way to reconcile them. Without such reconcilation, programmers tend to take designers' job away because they at least can make a working app by themselves.
Do you like working as a programmer and being (presumably) very well compensated for it more than you dislike the interviews you’re doing?

Either way, there’s your answer.

Or you can always start a company and interview/hire people The Right Way.
We did find clay tablets with inscriptions from earlier civilizations.

If all papers, books and newspaper gradually go digital, just electric charges or magnetic blips in racks - few thousand years down the road our civilization would be virtually traceless or at least those parts of it.

Nothing is forever. Just a random thought.
So I wonder how much brain power (if any significant) is being taken up by the uterus during pregnancy.
Because there’s no immediate and clear plan for a return on the investment due to how speculative things are, private funding is scant. Because we (the USA) are spending most of our money on the insane military complex there is little extra public funding for actually beneficial R&D.

Edit: grammar.
If you've got got a take, the people you're flaming don't have an obligation to hear you out.
Ask HN: Why Keep Salaries Confidential?
I have often wondered this but don’t have a logical answer that satisfies so asking here to get the hive minds perspective:

Why are salaries /compensation something that is not openly talked about in a capitalistic society like USA especially when people know thst having this information open is beneficial to the them (employees) (which make up the vast majority of people in the society)

Is salary secrecy only a white collar thing or pervasive everywhere.

why would the masses do something that they know is not good for them? Curious about the psychology at play here.

Would love to understand what’s going on and how might one change the minds of masses for the better.
I think "a lot of places" is doing some heavy lifting. There are a few cities in the US that have a train that connects to the airport but not many.
SQL is declarative, but Postgres provides an alternative language for database-side programming called PgSQL[1]. PgSQL adds some imperative features, like FOR loops and variables, as a superset of SQL's features.

So functions in the database can be written in this imperative language (or in SQL), and integrated into features like database triggers or called be clients (or, commonly, used to write pg_cron jobs).

And your understanding of the distinction between them is correct. Declarative describes what you want to do but not how you want to do it, and Postgres' query planner (or that any fully featured SQL database) will uses statistics it has recorded about your data and indexes you've created to optimize the execution of your query (decide how to do it). PgSQL can tell Postgres
what to do and how, except in the places where you're writing declarative SQL statements (since it's a superset). Breaking things up into smaller units like that limits the scope the planner can optimize over, which may defeat or limit certain optimizations and you may end up with something less performant.

For some straightforward examples: if you write a min or max function with a FOR loop, you have written an O(n) implementation for something the query planner can sometimes do in O(1) using an index. If you write a sum function, you've written a sequential implementation of something the query planner may be able to parallelize.

[1] https://www.postgresql.org/docs/current/plpgsql.html
Not sure if we're talking metaphorical fans or literal ones but assuming the latter: replacement is covered under warranty. And for me personally, the "amazing shift" that you describe was in fact a decade-long experiment that left me with an inescapable conclusion: commodity hardware cannot, in fact, do the job -- and not for lack of trying!
Yugoslavia's Digital Twin – When a country's internet domain outlives the nation
HN Dark Mode Using uBlock Origin
So are the blinking banners owned by the women web designers?
https://serioussam.fandom.com/wiki/Gnaar

https://youtu.be/xzGHS8P0oNc?t=294
https://news.ycombinator.com/item?id=38034430
This looks really awful from what i can tell. I agree with the other poster that you ought to post a specific article, but the site as a whole seems pretty mask off blind techno-optimist to the point that i wonder if Thiel is funding it. I guess longtermism was eventually going to get a publication, despite its myopia and honestly stupidity.
Who cares if a car is only utilized 10% of the time. At 10% use the car is going to last an average of 20 years. Use it 90% of the time and it’s gonna get junked in 1-2 years.
i think you may have misunderstood the standard - data() will always return a valid pointer, but the pointer returned may be invalidated by any number of functions:

string s;
s.reserve(50);
char * p = s.data(); // ok so far
s.reserve(100); // now p may be invalid
I'm hopeful that robotaxi services end up teaming up with mass transit agencies so you plug into your app "I'm going to X" and the options are:

- point to point in a private vehicle: x time, $y

- to the RT station: x * 1.2, y * 0.3

- to the bikeshare cluster: x * 1.6, y * 0.1

Governments have a role to play in creating the proper incentives here too, ensuring that congestion is properly paid for— every time any road is moving less than 80% of the speed limit that should be considered a failure of policy that it was too cheap to drive on it that day.
Unless consciousness is a quantum phenomenon, and then all our digital immortality plans are screwed ;)
> especially a webserver where frameworks like Rails and Django are so easy / well supported.

[boilerplate response about OTP, pattern matching, LiveView]

It's honestly mostly aesthetics, there isn't anything particularly rational about preferring it over Rails/Django. Like it just feels better. You can mostly do what you do in Elixir in other languages, but it's comfortable in my little Elixir project folders.

I have nothing against Django or Rails, but I noticed that as soon as I asked the question of "how do I do a task in the background" "how do I keep longrunning state without over-relying on the DB" it got way more complex. Setting up carrot or whatever Django scheduling library was painful. In the BEAM family of languages, as you know, you just spawn a process to do background tasks or keep state. It can always be revisited with something more complex when the time arises.

Starting an Elixir application also just feels more robust. It has my back. It's not going to just stop working without putting up some kind of fight. I like that I can do things like start the other application components without starting the webserver. Elixir makes me feel like my code is "alive", like it's an organism with living components. Again, not rational.

Oh shit, I made fun of the boilerplate OTP statement, but I do really like the way it prescribes application structure. Being able to think of the application as a tree of components is really helpful for my mental model of what's going on.

Ecto is also a big deal for me. Nothing beats the LINQ-style query building, then dropping into plain SQL as needed. If I ended up switching languages, it would need to have something like LINQ in it. So maybe C# lol.

Binary pattern matching is always something I miss when I'm not using Elixir. Especially for parsing or converting data.

But you're really not missing anything if Erlang didn't seem remarkable when you were using it.
I recommend rewriting the title to something more self explanatory.

I don’t understand how you guys expect viewers to dig that far into it to figure out it’s ChatGPT related.
A more in-depth and broader version of that talk by Michael is here: https://youtu.be/jLiHLDrOTW8?si=unfPK_k1TUHmRI7m
Magazines will still be printed, this is for academic journals
It won’t take a century if there’s political will. China built a network larger than the rest of the world combined in less than 20 years. Yes, you heard that right, in 2007 there was only one high speed passenger rail service in the entire country.
Windows Copilot AI is the new Start button, says Microsoft CEO
Tbf it’s pretty hidden, it’s ridiculous to expect him to dig into a news posts in his leisure like he’s studying for an exam.
MyScale vs. PostgreSQL and OpenSearch: An Exploration into Integrated VectorDB
Because the web developers added so many build steps to the process that a dedicated web designer can no longer add pages and tie them together on their own without also being a web developer.

Then why call people who can do both developers? Because developers are paid more than designers, so people who can do both prefer the developer title. This means that there is no longer anyone who is called web designer.
this is pretty neat. i remember some old guy on youtube showing cool things you could do with a cheap sdr dongle. and i remember some guy using gnu radio to hack into a car
energy is not important. reducing carbon in atmosphere is more important then energy consumption. a lot of energy just escape to space every day.
My Blonde GF (video documentary about deepfake pornography)
People Who forget their phone are perhaps more likely to not configure anything.

I can think of a number of ways to improve the finders experience. Give the provider something to configure. Say a dedicated helpdesk number where I report finding your phone and you can report losing it. Perhaps with a pin matched to the phone.

Say the finder manages to unlock it (0000) they can create a facinating phone bill. If reported as lost the provider can at least cap the bill at something more usual until your id is fully validated.

Could create an app for registered lost and found spots. Then can do all kinds of magic.

Having 1000$ bricks sitting on shelves looks kinda..dumb?
There are over 30 US cities with trains to the airport. Another half dozen on the way. https://en.wikipedia.org/wiki/List_of_airport_rail_link_syst...

US also has almost 350 miles of high speed rail, not 0. The Northeast is where it’s all concentrated with Acela being the fastest.

If you live in a major city in the States it’s often way easier and faster to take rail. In Seattle for instance you can beat a driver to the airport every time during traffic. Hell even the LAX station in Los Angeles of all places will be available end of 2024 and that’s the most notorious car centric city in this country. The subway in LA keeps seeing ridership growth. I don’t even rent a car when I visit anymore. Everywhere I want to go is serviced.

Lastly NYC is one of the most serviced by transit areas in the world? Are you living in an alternate universe?

Mass transit is the solution. It’s vastly cheaper to build, moves more people, and far safer. I’ve got a highway interchange by my house that’s taken a decade to finish while they’ve ran rail and built four stations in that time. That’s a perfectly fine pace given our slow building system with environmental review and the like.
This is awkward. I get that there's sexism in tech, no argument there. But it's just not true that web design was sprung from whole cloth as a new discipline and then later became gendered at women coders' expense. I was there in the 90s, and designers were already there, and yes there was already gender bias. The thing was, the bulk of designers in the 90s used PageMaker/InDesign/Illustrator and it took a while for that discipline to converge with HCI and UI design. These things sort of converged in the web world later, and yes there was gender bias, but that bias existed historically. Furthermore, if you go further back, before my time, there was much greater representation of women in programming and "making computers go beep boop" which had steadily declined over many decades.

I won't presume to analyze the root causes of gender bias in tech, but it's just lazy thinking to blame the decline of the hybrid designer/coder as being due to sexism and "role gendering". The more obvious answer is that the depth of expertise needed for modern UX design and front-end development grew by a lot, and hence the generic "web designer" role disappeared in favor of greater specialization. Blaming this on the patriarchy might get you sympathy and clicks in the current zeitgest, but it doesn't really say antyhing about causality or what's actually going on.
Welcome to the Baader-Meinhof Phenomenon. Now go watch The Holiday (2006).
This.

I make web apps. This means that I have to know about Docker and Kubernetes (because our deployment is complex), protocol buffers (because our services talk to one another), Kafka (because they talk asynchronously), parsing abstract syntax trees (because apps that I do are IDEs), git and its internals and filesystems (not only to work on our source code, but because our apps actually launch some git commands behind the scenes), SQL and quirks of different OLTP and OLAP databases, Rust, Python, Go and other programming languages, WebGL and other 3d rendering topics like writing shaders and projection matrices, processing RTL texts, emojis and all other wonderful aspects of unicode (including utf16 surrogate pairs), HTTP protocol, TCP, UDP and websockets...

You know what I would do without? Keeping up to date with Photoshop, Illustrator and color circles. I'm still doing a lot of UX decisions, of course. But for the love of god, just give me sensible defaults and component library.
There is a strong case to be made that BEAM/OTP is a more natural fit for handling thousands or millions of web server requests. Django and Rails are definitely powerful frameworks, but there have been repeated and justified criticisms of their performance. These frameworks are built upon scripting languages designed for convenience rather than performance.

OTP application failure handling and recovery out of the box is also fantastic.

Beyond performance though, I think functional languages really fit well into the common unidirectional data patterns used when building out a web app. Typically you're running a request through a pipeline of functions like parsers and other middleware, shaping a response to send back to the user before destroying all used computing resources as quickly as possible. Modern languages like Elixir and Gleam provide some great capabilities (pipes, pattern matching, comprehensive stream-based map/reduce capabilities, etc...) for building these pipeline-style workflows in a very natural way, because it's really a quite functional approach already. There is also no real need for building true OOP-style objects when you're just going to throw everything away in a few milliseconds.
this might as well be a rant about tabs vs spaces
You might be pleasantly surprised by how much a modern PDF reader can surface to search.
Surely that must be a specific allocator. Does rust allow you to use say jemalloc or alternatives? Or are you saying this lock is acquired no matter which allocator is used?
It’s an emotional thing. Most place can’t handle it. Non profit is one place where some of it is open to the public via 990.

We human are not as in control as we thing we are. When those chemical kicks in, it takes a good deal of efforts to reason yourself out of it. This assumes you are aware of it happening.
You can pretty much split up most of pre-modern Asia south of the steppe between Chinese and Indian cultural hegemony no?
I’ve been thinking for a while about how to start a foundation that targets sort of the “midcap” of projects that need support.

Raise a bunch of money, get an endowment going, and regularly fund medium size/medium usefulness projects both in a continuous way and on a grant-for-feature/limited-project way. Trying to focus on quality so most of the money goes towards people who actually get things done (as opposed to funding awareness, funding fundraising, and misc “not doing things” efforts) not that none of that overhead stuff would get done, but only a quite small portion.
I posted this not because I thought it would be inflammatory, but because I very much agreed with the point that design is not as far “to the left” as it should be

I started out as an animator/designer, and then became a developer. I became a developer because I wanted to write plugins for the 3D modelling software I used. Over the decades I have become extremely jaded at how companies I have worked for organise into “UX Design” and “Development” teams. It is utter nonsense

Everyone I have worked with, once trained, is capable of doing both — perhaps not everyone tackles design or development with the same passion, but teams who have comfort with both areas of app/web design and development often produce superior products

Now I am in a position to build a team at a company that is divided into “UX” and “Development.” I hope to ask people on the design team to install Xcode and Android Studio, to get comfortable making quick prototypes in Compose and SwiftUI, to update asset catalogues and colours, and to make branches and commit changes. Designers are genuinely excited about this

Similarly, I have started giving developers edit access to Figma, helping them produce design and visually communicate on a Figma board, tweak and suggest designs, and even build parts that can be approved by people on the “design team.” Developers have no problem doing this

I am hoping that the lines between “designer” and “developer” dissolve and we simply have coordinated teams, with talented people able to direct the vision for both aspects of a product

In my personal side projects everyone is treated as both designer and developer, no one “blindly implements” design (which I have experienced at many large companies) and no one creates design without understanding the nuances of the platform. This results in much less back-and-forth, and products that ship with more consistent UI design
Pulled from Reddit in 2021.
GIGO!