skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | Midwest, USA | Remote preferred

8 years of professional experience, working primarially in full-stack web development. I work daily in Python, FastAPI, Ruby, Rails, Sinatra, MySQL, PostgreSQL, Linux, MacOS, Docker, AWS (EC2, RDS, Elastic Beanstalk, IAM), Git. I'm familiar (Use most months) with ElasticSearch, CloudSearch, Tailwind, Vue. As Hobbies, or smaller projects (used on at least one completed project over the past five years): Go, Zig, C, C++, Rust, Phoenix, NoSQL, MongoDB, (probably more, but these were the ones that came to mind.)

I work well with teams but thrive on independent work, and delivering consistent results. As a bit of a heads up, I'm fairly selective about freelance work at the moment.

My day job has me performing two main functions:

- Building full stack web development systems. I generally lean more towards writing backend code, and documenting our infrastructure. UI is my weakest area. This role has me working in datasets with ~1 billion row tables, and search indexes with ~100 million documents. Since we're a small company (~8 developers), I have been a major part of the architecture of our systems over the past 8 years. We've got five separate core businesses that our dev team supports, and I've been a part of architecting and implementing all of them. I would prefer to focus more on backend development in a future role.

- Creating one-off scripts or processes to assist in business functions. These tend to involve quickly reverse engineering undocumented web APIs we have permission to use, and querying them for our customers. At their simplest, these are a mix of writing some SQL and a few HTTP requests. At their most complicated, they have involved designing and implementing a tree structure to accurately model the business domain, and then pulling data about these structures from relevant public APIs.

- This month, I reduced the cost of a company's AWS CloudSearch spend by 80% (over 10k/month) by reviewing their codebase, doing some reasearch, and improving what they were storing and how they were doing so. This required a one-line code change on the existing codebase, and writing a new, short (~500 line) indexer. Doing a deep dive into the single highest AWS line item was the impetus for the project, and frankly, it turned out far better than expected.

Outside of work, I run https://www.thiswebsitewillselfdestruct.com, a website I built and maintain. It really will self-destruct, and it reaches ~100k users and handles ~13M requests each month. Building tools and infrastructure to manage its moderation and keep it a positive community has been a huge learning experience.

Contact: Femme@Femmeandroid.com

Good luck with whatever you're working on!
> People have literally been imprisoned for years for using alternate tools, like wget, to access a website

Source?
This is a poor analogy. Most of the infected computers that the FBI accessed aren’t even located in the US. The FBI has no jurisdiction in those countries.
The sense experience is half of the two frames of reference. I was hoping to explore the other half as to why that might be.

Millions of men are not 'pulling through' like they used to, something is definitely off and it feels very impolite to say anything more serious about it.
Oof, that doesn't look good. And it doesn't even work, when you click on a folder in the file listing it doesn't show anything. And if after that you click on "Back to xxx" you get an error that tries to be funny:

> Someone pushed to production. Just kidding, that's probably not what happened

Don't try to be funny in error messages, this is not helpful.

https://gothub.frontendfriendly.xyz/microsoft/vscode/tree/ma...
This kind of thinking only works when you can trust the folks who have access to that switch.
Breathe: The shape-shifting ball that supports mental health
Fiber isn't really all that much extra anymore. Duplex single-mode fiber is like 1/3rd the cost per meter as Cat6a. It's more expensive at the margins (optics, switches) but if you want to go 10gb, it ends up being a wash. And fiber will get you up to 400G+ if you ever want it without new cables.
Nowhere does acknowledging and permitting the use require a C&D. A simple “we see you and this is fine” letter would’ve also met the policing requirement.

The C&D is only required when you want to shut folks up and get the lawyers their bonuses.
New York City, a municipal government, used to have its website at www.ci.nyc.ny.us, now it’s at nyc.gov. But NYC still has a bunch of active websites hosted at *.nyc.ny.us.
Yep, the amount of UI component libraries for React is truly staggering.

I myself am more of a clean, standard HTML with PicoCSS kind of dev, but that model doesn't work for everyone. Some might be surprised how much plain old HTML and the ease of development for Svelte components narrows that gap, but I'll be the first to admit the gap absolutely exists.
First US Research Software Engineer (US-RSE) Conference
The first annual US Research Software Engineering conference will be held in October 2033 at the University of Illinois at Chicago to discuss software enabled discovery and beyond.
Consumers can stop consuming... ex-Twitter, or whatever we're calling it.
I know firsthand that smoking is still a huge part of the social culture in all Balkan countries and even Italy to a lesser extent. OTOH, many studies show that it’s better than vaping. I’ve had some conversations with my pulmonologist and a friend of mine who’s a board certified (nearly retired) cardiologist who both confirm this and tell me that they see increasingly younger patients develop serious disease very quickly after starting vaping, including a 16-yo patient who developed emphysema.
Sorry I’ll have ChatGPT write it next time.
I think they're referring to <state>.us registrations
That's more an indictment of node's ecosystem and package management than anything else. Having helper libs for almost everything along with multiple versions of the same modules bundled is just a bit ridiculous. With functional deduplication across versions and a more robust standard library so people didn't need to add 50 NPM modules to do anything that would drop by an order of magnitude.

Beyond that, bundle splitting with lazy loading is very helpful, but it requires knowing that you can do it and some additional work on top of baseline bundling. Then you're nearly at parity with static sites in terms of individual page download requirements for the first view (assuming react/etc are cached CDN libs rather than bundled) but each subsequent view of that page is much smaller, faster and more responsive than static html.
Show HN: Backend for LLM coding copilots
> PoDL is substantially lighter, smaller, and simpler (though not necessarily cheaper) at 1 Gb than at 100 Mb,

This was one of those wonderful "oh of course" points for me: when you read something and it's blindingly obvious, but until reading it my intuition pointed the other way (easier to deal with lower frequencies rather than unnecessarily high data rates).
But... a round trip is usually faster than serving 2MB of JavaScript.
Trust the wolf to deliver the message.
In 2002 the .us TLD started allowing others to register second-level domains as they wish, and those types of registrations became the majority that same year. Locality namespacing in .us is mostly a historical thing now. Some still exist, and their management is delegated to other managers other than GoDaddy.
SEEKING WORK | Manchester / London, UK | Remote

I'm an experienced front-end and full-stack developer, with AI (e.g. LLM) / ML experience. I have a keen eye for design and use tools such as Figma, and more recently Spline.

Technologies: Typescript, Javascript, Node.JS, ReactJS, NextJS 13, Vercel, AWS, PlanetScale, FaunaDB. Python as well.

Voice interfaces and GPT-4 interfaces are some of my more recent commercial areas of focus. I seek to develop performant interfaces for users and stakeholders alike, which offer state-of-the-art functionality (as an example, features powered by GPTs) with 'off-the-shelf' reliability.

I'm happy to chat - either a greenfield (from scratch) project or something more established would be of major interest to me.

My contact info is in my HN profile.
QUOBYTE Engineering | Berlin, Germany | Full-time | ONSITE | https://www.quobyte.com/

At Quobyte, we are working on the Data Center File System (DCFS), a highly scalable and fault-tolerant software storage system built around a parallel file system core. Customers use Quobyte DCFS for ML and HPC clusters in industry and academia, k8s and OpenStack infrastructures, streaming, web mail, post production, origin and CGI clusters, and as a scalable backend for SaaS products. There are Quobyte DCFS clusters which span thousands of machines and crunch 100s of GB/s!

Under the hood, DCFS is a full-stack storage system, written in Java and C++. The engineering work covers everything from kernel development over our own replicated database system design to distributed algorithms (Paxos!) and performance. In short: lots of real-world challenging and fun problems! We work as a highly efficient engineering team, and do mandatory code reviews, lots of unit and integration testing,

Santa Clara, CA:

* Customer Success Engineer

* Sales Engineer

Berlin, Germany:

* Software Engineer

* Customer Success Engineer

* Sales Executive

* Marketing Manager

For detailed job descriptions please and application process, please visit https://www.quobyte.com/company/careers or write to work at quobyte.com.
It does not really say if any areas are exposed though. You can have near flat elevation but a very exposed path.
They need more "education" to teach them "critical thinking" so they won't believe this heresy... I mean "misinformation"
The title didn’t say “driving twice across America”.
5+ years later and it’s still impossible (afaik) to manage extension permissions for vscode.
They've been doing it for years. Everything you put on their servers is a source for them to train on. At FB Messenger in the mid to late teens, the suggestion and auto-reply models were trained on the entire corpus of unencrypted messages sent between users.
You see it everywhere indeed.

Where I live, schools are starting to force everyone to buy or rent specific laptops from specific companies. The less financially-abled can't buy a good second hand laptop for cheap, the ones who can pay for them are scammed by high prices and shitty hardware. The company running the show is happy though, of course.
I was using a browser earlier this week that didn't have ad block on (testing things). I was inundated with ads for a job at FBI. Weird coincidence but sure is a lot of FBI related marketing all of a sudden.
in your experience programming, how much of that has been solopreneuring versus working for an organization in an office?

entrepreneurship can be energizing and empowering and liberating and all those great things, but it can also be isolating. there are certainly downsides when it comes to working for another company, but a few upsides too:

- more social by default -- especially if you're actually in an office

- easier to casually experiment with moderate changes to job focus, e.g. "hey manager i've been doing heads-down engineering a while and i'd like to transition into product management"

- secure, compartmentalized base: $5k/mo without much input is killer, but it's not enough to obviate financial concerns (especially in southern california). you could easily be making more than double that on salary, and with that kind of base it's much easier to finance even fairly expensive social and physical activities in your off time (which could include volunteer firefighting, tutoring, a couple shifts waiting tables on weekends, etc)

being a fisherman would be awesome, but is it conservatively worth seven figures over the next two decades? for some, yes. for you?

if you're simply not going to be happy/fulfilled/<insert personal success metric here> doing work that leverages your current skillset, you probably have to find work that does. but your current skillset is quite high value, you're young, and compound interest is no joke. i would make a serious effort towards finding a compromise between current earnings and social/physical outlets before throwing the baby out with the bathwater and becoming a mechanic.

that said, spending a few months bartending on a tropical island somewhere might help you figure it out either way.
Interesting, so the name for the shitty and gross design elements found in so many of the “child management” buildings I grew up in (like schools), is “Bauhaus”.

It can go to hell.
That or pre-cancer diagnosis you rely heavily on vitamin C, and post-cancer diagnosis you withdraw heavily from vitamin C?
Okay yes true. Cube shapes are everywhere. And reductionism, minimalism and brutalism have their virtues. I am content to die on the hill that Cube is ugly, if my concession is pleasing.
Oh, that guy with the self-driving cars and the self-landing rockets and the creepy humanoid robots that can sorta walk? Yeah totally, he hates automated stuff.
Operated by the Federal Bureau of Control
You can Google it in a second. Aaron Swartz for instance faced up to 50 years. Weev (regardless of the nazi scum that he is) went to jail for it.
None. I don’t have slack on my personal devices. And I shut down the work laptop at the end of day.
Arm wrestles... I see what you did there :)
It's probably (as with so many things) both.

Smoking could easily both provide acute relief from mental health issues while chronically making those same issues worse.
I can comment on personal experience with this. I've been building a new application using next.js and its new `app` directory setup.

First, it is hard to reason about what is happening where (server or client). If you want to know then you have to investigate and most of the time when I'm cranking out code I don't pay too much attention. As he mentions, it is really easy to make a small change and then all of a sudden some large part of your page wants to move from server to client. I know I'll have to do a careful and time consuming page-by-page verification before I finally ship - and that sucks.

Second, many existing React libraries are assumed to run on client because they use hooks. This can drag code onto the client. The whole point of fighting with this new paradigm is that you get server-side rendering which means fast load times and SEO. That is totally wasted if a library you are pulling in refuses to play nice.

Third, there are bugs in the new next.js app directory paradigm. It is still new and it is very complex. Things like dynamic routes and parallel routes and their interactions can just completely break. I've personally filed an issue on next.js github that gained a bunch of "me too" comments. One approach I was taking that was broken was recently fixed by a vercel dev but I had already chosen a new approach to work around it.

The most annoying though, is that their dev setup does some lazy-loading and caching magic. I think they try to compute the differences on a page and send partial updates over a web socket or something like that. It can get completely broken and you end up on an unrecoverable state. Sometimes a re-compile will trigger some communication from the server to the client and when I tab back to Chrome the tab is completely hung and I have to use the Chrome task manager to kill the process.

It is all just very new and in the stage of many rough edges.
The renewed interest and new mantra of 1776 is a backlash to the 1619 project.

This right leaning resource summarizes that point of view:

" the New York Times Magazine’s 1619 Project ... attempts to reframe our understanding of American history by alleging the central event in the founding of the United States was the first importation of enslaved Africans to Virginia in 1619 and not the Declaration of Independence in 1776." [1]

[1] https://capitalresearch.org/article/architects-of-woke-the-1...
> All of this has nothing to do with the actual usefulness of science which is unquestionable in my opinion.

That's a neat trick(s)! ;)
I think that merely the fact that people are bothered enough to riot shows that the problem in the US is much more extended, where shootings by the police were such an everyday phenomenon that the biggest reaction you'll get is an extra-high shrug.
Tallinn Digital Summit 2023
Speakers[0] include many PMs and ministers as well as directors from Palantir, Nokia, ITU, NVidia, UN, Cloudflare, Google, IBM, Mastercard...

[0]: https://www.digitalsummit.ee/speakers
Can but won’t
When to wear masks as Covid cases rise, new variants emerge in the U.S.
Modern smoke detectors have a service lifetime of about ten years, and won't work as well after that. So an expired one will keep beeping even after you change the battery. As a result, some don't even come with replaceable batteries.

CO alarms are more prone to this, I think.
I believe they also collect location data when you're not using Google Maps for the purpose of updating their database of wifi locations (that they then use for location tracking). There is an agreement for this too, but the Android phones I've had regularly spam you until you agree to it.
As with any business/product,
consumers are also free to say what they think to the business, other users, competitors, and anyone else.
A lot of what I liked about the fun quirkiness of the old web can be found on TikTok. Huge variety of things I would not have encountered on my own. Recently: footwear suggestions for the Appalachian trail, an absolutely massive ceramic raku firing, 1x1 meter 3D printer, calisthenics tips, clips of the Twilight Zone, handsfree bareback horseriding, independing one-woman Daily Show-style political commentary, synthesizer tutorials, Chinese underground mall walkthrough (psyops propaganda?), glacial pool swimming, etc. All that with no unskippable ads. There have been some enshittification changes: TikTok live and TikTok shop, but overall, it's still great.
Pure "content" sites don't need to be SPAs, but web "applications" suck ass rendered server side.
I thought this one was interesting message
because

- it covers Nim 2.0, which just came out, making it extremely current
- it's written first in English by someone who is not a native English speaker, using GPT4 to help catch spelling and grammatical mistakes as well as non-idiomatic phrasing
- its target audience includes people who have never programmed before at all
- it is available for free online
- it has been developed in public view on GitHub
- it is written by someone who is not a professional programmer, but a working scientist

I'm about 10% of the way through it, evaluating it with the possibility in mind of using it for a reading group to introduce people to programming in multiple paradigms. So far, it has seemed very thorough and approachable.
They are per-install I think. I normally create new blueprints per-run just cause. I have a handful of blueprints I store in notes to easily paste in.
There is so much debate to this, I consider this article clickbait.

Consider this clinical trial that suggests the exact opposite:

>> High Doses of Vitamin C with Chemotherapy and Radiation Therapy in Treating Patients with Non-Small Cell Lung Cancer

https://www.cancer.gov/about-cancer/treatment/clinical-trial...

Other studies:

>> Targeting cancer vulnerabilities with high-dose vitamin C

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6526932/

Other studies of uses of supplements:

>> Taken together, these results suggest that combinational chemotherapy with ascorbic acid and paclitaxel not only does not block the anticancer effects of paclitaxel but also alleviates the cytotoxicity of paclitaxel in vivo and in vitro.

https://pubmed.ncbi.nlm.nih.gov/23176798

Overall, talk to your oncologist before combining any supplements with your chemotherapy.
They're basically just saying the algorithm isn't driving extremist content, the users are just watching what they want to watch, which makes total sense.

If you don't allow people to direct link or watch the programs they want to watch, they'll just watch those programs on another platform that's easier to use that will probably recommend more extremist content.

I'm not sure that this research is something that should be acted on. Not actively recommending the content seems like the right balance to me. Not sure why they phrase this in such a backwards way. They shouldn't use platforms to brainwash people to their point of view.
I like #2, that is creative and would really ruffle some feathers (in a good way). Mandate them to change app icons, favicons, etc. everywhere and then include daily fines for any instances of the logo that are non-compliant. One can only dream
So I get paid for using X now?
Interesting to see it was done partially by ByteDance (TikTok).
> They have no easy way to assess whether a given domain is a cool project run by a cool person or a malware sheltering scam site

There most certainly is an easy way: have a human check the website. What you meant is there is no easy way that costs little to no money.

Unwillingness to pay for an adequate solution is not a legitimate excuse for negligence. If you can't afford to do things right, you can't afford to do them at all.
Good list. As someone who sails, I'd add either a Magnus hitch or a rolling hitch to that list (preference, really -- both will get you there, but a Magnus is easier depending on where the load is how breakable you want the knot to be) and call it a day.
Why are answers getting downvoted?
It could be even faster if manufacturers would standardize on modular connector pinouts. You could do half the unplugging. Unfortunately there is not really any compatibility between modular cables, to the point of being partly responsible for exploding PC incidents.
I never understood those scales.

Let’s imagine they have a perfect formula which can correlate electrical impedance to fat %.

But the electrodes are on your feet, so the very best it can measure is the shortest path up your leg and down the other side. Less than half your body.
Well, they collect quite some information, but to figure out which exact routs are taken etc need a persistent collection which is relatively expensive. The "passive" cell based location tracking doesn't work for that.

In a car you can charge your phone and battery usage for GPS isn't as much of a problem.
I am pretty sure 99% of the development time is no longer spent on solving problems and implementing features, but on creating unnecessary complex systems, deploying and maintaining them in an auto-scalable cloud, when a single $5 VPS would be performant enough, if all that complexity wasn't there. We should spend more time in writing efficient, simple code with fewer dependencies. We get so much natively nowadays that often choosing to add another framework/library adds more limitations than benefits.
Plenty of countries outsource their ccTLD management to the private sector. It's GoDaddy that is the problem.
There is nothing wrong with the food, so I hope they at least show up at a food bank so poor people like me can get some value from them.
You can have a "static" site that renders react components to non-root nodes in order to provide interactivity if needed.
I'm not sure the GDPR can be enforced outside of the EU, therefore one can't be absolutely certain the posts will not appear if accessed from elsewhere.
This is part 3 of a series, the previous posts were:

1. Locality: https://blog.janestreet.com/oxidizing-ocaml-locality/
(Discussion: https://news.ycombinator.com/item?id=36094799)

2. Rust-style ownership: https://blog.janestreet.com/oxidizing-ocaml-ownership/
History of the United States Space Force
The idea of mathematics posing a single objective truth is....mostly true but only mostly.

E.g. Axiom of Choice, ZFC, constructivism.

1 + 2 + 3 + 4 + ... = -1/12 [1]

[1] https://media.tenor.com/Mbl5heTtzDoAAAAC/obi-wan-kenobi-cert...