skysight-inc/HackerNews huggingface dataset:
Location: Iowa, USA
Remote: Yes
Willing to relocate: No
Technologies: Audio/Video Control Systems programming - C Based, Java, Python, looking to transition to something more meaningful
Résumé/CV: https://www.dropbox.com/s/umjh8w2yw0di6tk/Andrew_Ferren_Resume_DEV.pdf?dl=0
Email:andrewferren@gmail.com

I come from the world of a/v programming - Looking for something more purposeful and meaningful than writing code for conference rooms. Incredibly teachable, foundations in several languages and several senior devs in my friend circle. 7 years in parsing data, UI design, and end to end deployment of audio/video systems. Would love to chat!
> Much, much more profitable to simply drag your customers along forever and use every whale-milking technique ever designed.

That's true of many industries. If a light bulb manufacturer invented a light bulb that lasted 100 years they'd go out of business. [1]

[1] https://en.wikipedia.org/wiki/Planned_obsolescence
I’m a full stack developer with 14 years of experience, and have been working for German- and NYC-based companies fully remote recently. These days have been focusing on security and personal data related projects, but I love to work on web applications in general as well.

Location:Japan
Remote: Yes
Willing to relocate: Negotiable
Technologies: React/Next, Svelte [Advanced], Rails [Advanced], Web 3, TypeScript [Advanced], PyTorch, WebRTC
Résumé/CV: https://tnzk.org/1f74f899de8331c47c77c60865d51375ccb050a7.pdf
Email: tnzk@tnzk.org
You forgot Debian, who was there before and it's essentially Ubuntu minus some cruft.
"Knowingly filing a false VAERS report is a violation of Federal law (18 U.S. Code § 1001) punishable by fine and imprisonment." (https://vaers.hhs.gov/reportevent.html)

Looks like up to 5 or 8 years imprisonment plus fines for doing so.
>"I'm going to refute that it's a miserable experience because you're a man."

I think you have given a counter-example rather than a refutation. I don't deny that some men have great success on dating apps, but that experience is not evenly distributed.
Apple CEO Tim Cook Meets with Pope Francis in Vatican City
In addition to what others have mentioned, using elements for their stated/official purpose helps with accessibility. Yes, you can use the role attribute, but some accessibility technology works more completely if you use proper elements. (And just can be easier to use; I guess the best way to compare it is using VO on a site where everything is just divs is like the blind version of this[0] Or Comic Sans. Just visceral 'ugh'.).

[0] https://www.theworldsworstwebsiteever.com/
a lot of the words were in attempts to prevent HN downvotes and/or cancellation from the mobs that exist in my various circles.
I agree that psychologists too readily dismiss people who are weird as having a disorder.

Any non-nomrmal behaviour, taken to an extreme, can cause a disorder in the sense that that person can't function (e.g. to keep herself fed and employed). This means unless we literally are the most average person, we all have the starts of a disorder. It does not mean we have a disorder because it's the magnitude that makes it a disorder.

Genuine question: in this case, what is in fact the disorder? Reading through the description of Schizoid, they like to be alone, they don't meet people's emotional expectations -- these don't sound like disorders.
Location: Denver, Colorado
Remote: Preferred
Willing to relocate: No, but happy to travel as needed
Technologies: TypeScript, Node, Express, PostgreSQL, MongoDB, AWS, React, Redux, TailwindCSS
Résumé/CV: https://www.dronkers.dev/assets/tim-dronkers-resume.pdf
Email: tim@dronkers.dev
LinkedIn: linkedin.com/in/timdronkers
Website: www.dronkers.dev

Hello HN,

I’m a problem-solver by nature and do my best work in collaboration with others. I love exploring new technologies but feel most at home in the JavaScript ecosystem.

Recently I wrapped up an open source project called Seymour. It involved building a globally distributed active monitoring solution for API endpoints. As a co-creator and Software Engineer working on this project, I took a lead role in designing Seymour’s event-driven messaging infrastructure that ultimately resulted in a resilient and efficient means of triggering HTTP requests from any one of 22 locations around the world. My team and I gave a presentation on the final product which you can view on YouTube (https://www.youtube.com/watch?v=yzey_PglYoQ), if you’re interested.

I'm looking for full-stack opportunities that lean a bit towards the back-end. Thanks for the look!
There is a "why" section in the blog post that gives a number of examples. Namely:

- Documentation: for tutorials and demos.

- Offline data: running it in the browser for an offline cache, similar to sql.js or absurd-sql.

- Offline data analysis: using it in a dashboard for offline data analysis and charts.

- Testing: testing PostgresSQL functions, triggers, data modeling, logical replication, etc.

- Dev environments: use it as a development environment — pull data from production or push new data, functions, triggers, views up to production.

- Snapshots: create a test version of your database with sample data, then take a snapshot to send to other developers.

- Support: send snapshots of your database to support personnel to demonstrate an issue you're having.

edit: formatting
why can't banks have oath like authentication so this BS doesnt happen?
What men are sold are "Best date ideas for a special woman", "Top 10 things you can say to make her knees melt", "The perfect gemstone for your perfect woman".
Location: Cluj-Napoca, Romania

Remote: Yes (Only)

Willing to relocate: No

Type: Full Time (up to 30 hours per week)

Relationship: Contractor

Position: Senior iOS Developer

Technologies: iOS, Swift, UIKit, SwiftUI, Clean Code/Architecture, Unit Tests.

Résumé/CV: Available on request

LinkedIn: https://www.linkedin.com/in/vlad-grigore-sima-043596143/

Email: vladgrigoresima10[at]gmail.com

Rate: 45-50 USD/Hour

I am Vlad, a iOS developer with 5 years of experience. Over the past couple months I have been working as a contractor for a US based client.

I am passionate about writing robust, clean and maintainable code. I can work both on my own or in a team, but I am more comfortable with latter.

I value people that are open minded, willing to discuss ideas and debate on technical topics.
Are you sure this observation is not just a side-effect of you, your peers, and your romantic interests getting older? I kind of suspect that the 18-25 crowd on Tinder is still mostly looking to hook up.
Is this GPT-3?
How did you choose between Joplin, Foam, Trilium, Obsidian, Logseq, Roam?
I'm considering exploring other systems besides Roam, which is the only thing I've used so far and got overwhelmed by the number of choices. Which one of these projects are well loved by the HN community / why?
Counting with fingers is 1-based.

Linus made an off by one error :)
SEEKING WORK | Remote Only, no relocation | Located in Eastern Time Zone

Role: Full-Stack Software Engineer

Technologies: Ruby on Rails, Elixir/Phoenix, React (NextJS, GatsbyJS), Golang

Github: https://github.com/bowmanmike

Email: mike at mikebowman dot dev

Website: https://mikebowman.dev

I'm a software engineer with over 6 years of experience looking for freelance/contract work. I've got deep experience with back-end development, and am confident with React and other front-end frameworks. I'm a good communicator, reliable, and easy to get along with. Ideally looking for roles where I can act as a mini engineering team for a company that doesn't have one, but open to other opportunities!

Get in touch!
They outsource their innovation to freer countries.

Germany is basically an industrial powerhouse but they are optimizing things, not innovating.

Without the US the standard of living would be much lower for these countries and the rest of the world. No smartphones for a start.
U.N. Calls on Fed, Other Central Banks to Halt Interest-Rate Increases
appreciate it! feel free to drop us a line if you'd like to chat - af@cnext.io
My favorite obscure useful HTML elements: <var>, <wbr>, <time>, <dl>/<dt>/<dd>, <thead>/<tbody>/<tfoot>/<th>.
What a bottom tier article. Writing is all over the place.

Aristotle influenced the computer is like saying there is oxygen in the air.
I am sure we agree that it is not random for many other professions. Why should the filter almost random for SWEs? What's so special about them?

Let's say you are asked to rate a boxer. You have their resume (who and when they fought) and you can "interview" (no sparring partner, even) them for 10 hours. If I am going to rate them on a scale 1-10, I could certainly rate them with an error of +-10% (on average), that is I could make an accurate prediction of their "worth" in the next year.
It is not just the "interview" without sparring partners, it is the interview + resume. Only the interview and no resume, well, there have been a lot of promising boxers who went nowhere, and in fact it is much more challenging to evaluate juniors than seniors.

In my experience, I was able to rate SWE and ML types pretty accurately, conditioned on the fact that they were hired (and they hired some people I rejected and some I approved). I had them for one hour and I read the resume. I think the secret was that I asked good questions.
>Four Day Work Week is the most alluring feature for a job (besides 100% remote)

* For yourself.

Neither of those are the primary things I'm looking for in my next role
Current level: 10.52 ft. forecast has it at 7ft by end of October.

Record lows:

Low Water Records for Ohio River at Cairo

(1) -1.00 ft on 12/24/1871

(2) 0.30 ft on 12/30/1876

(3) 1.10 ft on 01/01/1877

(4) 2.00 ft on 12/31/1887

(5) 2.50 ft on 10/20/1897

(6) 2.90 ft on 11/21/1901

(7) 4.93 ft on 07/12/1988

(8) 5.80 ft on 12/31/1963

(9) 6.87 ft on 08/28/2006

(10) 7.10 ft on 01/17/1981

(11) 7.15 ft on 08/29/2012

(12) 7.20 ft on 08/08/2005

(13) 8.52 ft on 09/11/2000

(14) 8.72 ft on 09/19/2005

(15) 8.72 ft on 07/25/2012

(16) 9.10 ft on 02/12/2000

(17) 11.33 ft on 06/30/2012

(18) 11.63 ft on 10/16/2006

(19) 13.10 ft on 05/19/2000

https://water.weather.gov/ahps2/water.php?wfo=pah&gage=ciri2
Being able to point out niche situations where stock EVs with degraded range would, right now, be a problem is not an argument against shifting to a mostly- or completely-EV world over the course of several decades. It's an argument in favor of making the kinds of changes to our infrastructure that such a transition will require and support.

Maybe these situations will require more service stations be built. Maybe they'll require the development of better towable battery packs. Maybe they'll require the development of specialized vehicles for the, relatively speaking, very small number of people who need to make these trips on a regular basis.

What they don't require is maintaining our horribly-wasteful fossil fuel based transport system indefinitely.
Yeah something weird is going on here. My first thought was that Willis has aphasia so maybe he forgot he signed away the rights. But I'm pretty sure the statement came from his rep. Unless they're blatantly ripping him off though they'd have to have permission even to use his likeness promotionally.
Yeah, but if there wasn't a criminal case, and she doesn't admit to fault, how can you conclude that she broke the law?
In 2020, The Netherlands was the second-largest exporter of food (excluding fish) globally, behind only the United States [1]. I would say its fairly rare for me to go to the supermarket here and buy food that was produced outside of Europe.

[1] https://www.fao.org/3/cb9928en/cb9928en.pdf
Phishing generally means "pretend to be X to get user's info/credentials for X", do you have a different definition?
Great story, Michael! As a struggling business founder myself much of what you said is very relatable. Nevertheless, this story made my day and I wish you and your partner best of luck. Have a great day.
Completely the same experience here.
Another EE here. I suspect that there is a lot of "greener grass" going on (oh look! I spy with my little eye, grass beginning with G). I've been doing software dev for most of the past quarter century. My current hobby is Eurorack synthesis and I build/solder about half of the items from DIY kits. The ones that I'm mostly into are built around STM32 microcontrollers (I threw out all my C/C++ books about 15 years ago - oops!).
I love dogs. I don't want a dog (yet, I guess). It's a huge commitment. If I get a chance to periodically interact with a dog - just the good parts, especially, such as petting, playing, running around, etc. - then I'm going to take it. It still doesn't mean I want to adopt a dog.

Apply this to being a farmer, which is a lot of work, and weigh this against the barrier to entry of being a farmer for just a few hours every so often, vs. doing it digitally.
Exported €3,428 billion worth of stuff in 2021.

Guessing they must make some stuff.
> not in the top 50% of the site

You will get presented this match for free and message her without a rose.

I suppose you could send a rose voluntarily to someone who you presume does not get roses in an attempt to exploit the fact they dont get roses... which is slightly condescending xD .
Not really, a man is brutally paywalled to interact or even to bubble up. The asynchronicity can be noted when some women's bios write "just write to me", as women simply swipe right and after almost guaranteed match can send a message...
2022 was finally the year for me
Having recently implemented a WebSocket service in Go, the Javalin way seems preferable. This is what a similar Go version would look like:

wsHandler := func(w http.ResponseWriter, r \*http.Request) {
conn, err := upgrader.Upgrade(w, r)
if err != nil {
w.SendStatus(http.StatusInternalServerError)
return
}

ctx, ctxCancel := context.WithCancel(context.Background())
var wg sync.WaitGroup

wg.Add(1)
go func() {
defer sync.Done()

for {
msg, err := conn.ReadMessage()
if err != nil {
return
}
}
}()

msgPipe := make(chan []byte, 1024)
wg.Add(1)
go func() {
defer wg.Done()
for {
select {
case <-ctx.Done():
return
case msg := <- msgPipe
if err := conn.WriteMessage(msg); err != nil { return }
}
}
}()

go func() {
<- ctx.Done()
wg.Wait()
close(msgPipe)
}()
}

I like Go, but I found writing WebSocket code very annoying.
Frankly, </Hikaru>

> But since this is Open Source,

You can add the functionality you would like it to have, and share with the others.

For more fine tuned solutions, there is always a DoD contractor available near you :-)
Library of congress is quite explicit about this on their first search page, rather than showing an irrelevant number. So, having limits isn’t unusual, but not everyone is deceptive about it.

You Searched: ALL: God

Your search retrieved more records than can be displayed. Only the first 10,000 will be shown.

Titles List: 1-25 of 10000 https://catalog.loc.gov/vwebv/search?searchArg=God&searchCod...
Thank you. This is really helpful. Yes, you don't know exactly how SD will respond, but for example you can grep celebrity names and can know whether SD has any chance of drawing a picture with them in it or not rather than just randomly guessing.
OpenRent | London, UK | Full-Time | ONSITE+PART REMOTE | https://www.openrent.co.uk

What sucked the last time you rented a house or flat? Come and fix it.

OpenRent is a force for good in an industry tarnished by rip-off agencies. Enabled by an unrelenting focus on technology, we now let more properties than any agency in the UK. In the last 12m we let over £45 billion worth of property, to over 4 million registered users, without ever charging any admin fees.

You'll be working on things that vary from machine learning models to predict the right price of a property, to the future of property management, all to help tenants find their dream home, and landlords their ideal tenant.

We're VC backed, profitable, and have plenty of ambition to maintain our fast growth in this absolutely massive market.

We're looking for people with a passion for solving real-world problems. You'll be working in a close-knit team, directly with the founders. You'll have full autonomy to work on, and figure out how best to solve, the biggest problems in the industry. We find problems and improve customer experiences via code every day.

We have a bunch of roles available at the moment and keen to find great people like you!

- Senior DevOps Engineer | Equity | 75k-95k + Quarterly Bonus

- Full Stack Web Dev (C#) | All Levels | Equity | £35k-£120k+ (based on experience) + Quarterly Bonus

- Front-End Dev | Experienced / Senior | Equity | £50k-£120k+ (based on experience) + Quarterly Bonus

- Product Manager | Experienced | Equity | £40k-£70k (based on experience) + Quarterly Bonus

- Customer Experience and Product Development | Graduate/Junior | Equity | £30k + Quarterly Bonus

- People and Talent Coordinator | Junior | Equity | 25k-30k + Quarterly Bonus

All roles visible here: https://www.openrent.co.uk/jobs

OpenRent is already impacting millions of tenants and landlords each year, join us and make every tenancy better than the last.
Not directly at fault? Privacy.com chose to use Onfido. I don't think the author's complaint is misplaced.
Nukes without a threat of using them are not much value: he's probably trying to reduce and limit involvement of other nations.

"Wiping clean" kilometers of "a front line" (which is relatively "thin") would involve so many nukes and would involve so many non-army causalties that it doesn't make sense to use them for the purpose.

Nukes have a circular effective area, so you want to use them on well-populated areas for maximum effect. Or well, don't want to use them at all unless you are looking for annihilation, which I still hope Putin is not looking for despite all the unreasonables (craziness) he exhibited so far.
The 'different' ads are disabled by default.
Jane | Remote (North America) | Remote | https://www.iheartjane.com

Jane Technologies, Inc. has developed the cannabis industry's first real-time marketplace, where consumers can discover and order cannabis online. We believe in the cannabis industry's ability to bring well-being, health, and love into this world, and it is our mission to bring confidence to the cannabis shopping experience.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/jane

Here are our open roles:

* Senior Software Engineer, Android: https://boards.greenhouse.io/janetechnologies/jobs/624516000...

* Senior Software Engineer, Go (GoLang): https://boards.greenhouse.io/janetechnologies/jobs/612809700...

* Senior Data Scientist: https://boards.greenhouse.io/janetechnologies/jobs/632330400...

* Senior Product Designer POS: https://boards.greenhouse.io/janetechnologies/jobs/615808600...

Tech Stack: Backend: Ruby on Rails.
Frontend: ReactJS + Typescript.
The problem with detail/summary is that in some browsers that element is hard to style correctly and always turns out to be so limited that you ask yourself why you don’t fully develop this functionality manually and put some aria attributes on it for good WCAG2.1 measure.

Also applies to progress, for which you need to use obscure browser-specific CSS rules.
“popos” it is then.
Propel | Brooklyn, NY or Remote (US) | Onsite, Remote, or Hybrid - You decide!| https://www.joinpropel.com

Propel builds modern, respectful, and effective technology that helps low-income Americans improve their financial health. Over 5 million people use our app, Providers, to check their benefits balances, stay up to date on critical government programs, save money, and earn income. In addition, we’re expanding further into the financial services space by building a new debit card, specifically designed to help low-income Americans.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/propel

See all of our open roles here: https://boards.greenhouse.io/propel?gh_src=1d7cfa302us

Some key roles we're hiring for:

* Engineering Manager: https://boards.greenhouse.io/propel/jobs/6104118002?t=1d7cfa...

* Senior Software Engineer, Full Stack: https://boards.greenhouse.io/propel/jobs/4371594002?t=1d7cfa...

* Data Analyst, Fintech Product: https://boards.greenhouse.io/propel/jobs/5886162002?t=1d7cfa...

* Data Analyst, Marketplace: https://boards.greenhouse.io/propel/jobs/6247726002?t=1d7cfa...

* Director, Growth Product: https://boards.greenhouse.io/propel/jobs/6249951002?t=1d7cfa...

Tech Stack: Infrastructure:
AWS, Cloudwatch, Kubernetes, Ingress, Helm, Route53, Nginx, Jenkins, Sentry, RDS / PostgreSQL, Redis, Istio.

Backend: Python 3, Flask, Redis, RDS / PostgreSQL, Peewee, Nginx, Kubernetes, Docker.

Frontend: TypeScript, Vue.js, Capacitor, SASS,
Vuetify.
Fuel dispatched for China's CFR-600 fast neutron reactor
I expect to see WASM tooling expose that Google's stewardship of Chromium has left many, many, features to be desired. You can blame it on the bureaucracy and legacy cruft of other companies like Microsoft and Apple, but at the end of the day there's just so much stuff you can't do with web apps (and oh wow just happens to align with Google's Ad and Cloud businesses).
On the Nintendo Switch, it allows you to mount your console as an SFTP device and wirelessly transfer your screenshots without even turning on the console. Pretty fun stuff, especially in the motley years of 2017-2019.
> Food prepared in iron cooking pots as an intervention for reducing iron deficiency anaemia in developing countries

I believe also a little iron fish is sometimes introduced into the non iron pot during cooking.
The problem is generally called "deep pagination". It's extremely inefficient to compute.

Specifically, counting requires very low memory. When data is spread across 10,000 computers, all of them counting returns just 10,000 numbers i.e. 4 bytes * 10,000 = 40KB. It's easy for 1 computer to count those 10,000. Even at 100,000 computers 400KB.

Merging sorted search results is extremely memory intensive. Even with just the Id+Score pair, let's say 8 bytes. To get the 10,000th search result, each computer needs to create a List of 10,000 results, thats 10,000 * 10,000 * 8 bytes = 800 MB. For the 100,000th search result 10,000 * 100,000 * 8 bytes = 8 GB. OR if your data grows to 100,000 computers, thats 100,000 * 100,000 * 8 bytes = 80 GB of intermediate results to process at the end.

As you can see this doesn't scale well. You're required to retain context (i.e. sessions) of the search in memory instead, and get the search engine to better coordinate across all 100,000 computers. This also has scaling limitations based on memory of the session, the number of computers, the number of sessions, and their TTL (someone can leave the search page open for day and hit "next page" - should the sessions still be open? Thats an answer each search engine has to decide).

The reality is, if a customer wants deep pagination, they are better suited to a full data dump (i.e. full table scan) or using an async search API, rather than a sync search API.
I just wanted to say thank you for your work. The straightforward docs are some the best in my opinion when you want to go from "How do I do ..." to answer.

I ended up using Javalin with Kotlin and SQLite to build my wedding website.

Most of my projects are lucky to see the light of day, but with a very persistent project manager and a simple lightweight framework, I was able to ship a fantastic product with very little fuss.
“An idiot admires complexity, a genius admires simplicity, a physicist tries to make it simple, for an idiot anything the more complicated it is the more he will admire it, if you make something so clusterfucked he can't understand it he's gonna think you're a god cause you made it so complicated nobody can understand it. That's how they write journals in Academics, they try to make it so complicated people think you're a genius.” - Terry A. Davis