skysight-inc/HackerNews huggingface dataset:
GoGoGrandparent (YC S16) Is Hiring
About us:
We're a digital caregiver that helps older & disabled adults avoid retirement communities and age well in their own homes. We tailor on demand APIs from companies like Uber and Instacart to the needs of people living with cognitive, visual, mobility and dexterity impairments. We're operating profitably with millions in revenue and growing quickly. Our company is remote first. Total engineering headcount, including this position, is eight.

The position:
FULLY REMOTE | Full-time | US, UK, or able to work 4+ hours overlap with mainland US (UK time working hours also OK) | $100k to $120k

Build high-quality, robust engineering at the rarest of things - a Silicon Valley startup that is both wholesome AND profitable. We have 8-figure revenue, are YC-backed, and growing fast.

Tech stack (required): Back-end heavy (Node, Typescript, MySQL, REST*+GraphQL), front-end (Vue), deploy (AWS, Docker/K8s)

Minimum 6 years experience (mostly Node). If full-stack, you must be strongest on the backend.

2-stage interview process.

If you want to help older adults and people with disabilities, send your LinkedIn/CV to william@gogograndparent.com (keep it brief) or apply at https://www.ycombinator.com/companies/gogograndparent/jobs
The problem being that middle click does other stuff, like opening links in new browser tabs.
What I mean is that what’s old has been new again for at least 9 years (React), but it’s also been looking quite similar for at least 3 years (SwiftUI and Flutter).
> 22 days ago

But there is still a lot of comments. I would call it a "previous discussion", not a dupe. Especially since people like to buy gold when there is global instability, and a new war just started 14 days ago.
It is my decision whether your notification is worth my time. If you're using SMS because you don't think that I'll give you push notification permission then that tells you that I literally do not want them (save your monthly fees too :) ).
True, but you still get ads in search and other places, so tracking your viewing preferences on youtube is very valueable.
But it’s not vertically symmetrical? Look at paid streaming. Definitely not symmetrical.
> somewhat exhausting read

I rely a lot on TTS screen readers, especially for longer articles. Listening and reading at the same time somehow makes my focus much sharper. Or I can just relax my eyes and listen.
Ketamine Found No Better Than Placebo for Depression in Unique Experiment
That is indeed a small FPGA.

There are big FPGAs that cost many thousands of $.

Medium-size FPGAs, which may cost a few hundreds of $, have a few hundred thousand LUTs.

An evaluation board for the medium-to-small ECP5 FPGA is $100.
> However, based on my initial calculations, even with 1000 users signing up. Allowing SMS code input and DM messages or info messages, these can reach a number of close to 300 to 500 Euros or Dollars monthly. This is including alpa numeric sending options. Where I do not allow messages to be replied back.

At what service? How did you come up with the number $300-500.

The prices will differ greatly depending on what countries you send to. (e.g. Twilio is $0.0079/sms to the US, but $0.0578/sms to Sweden)
Which critics of Xi were assassinated?
You don't have to ask me, the latest layoffs prove that they are disposable even if the company has record profits.
Middle click paste is very much expected - it’s been standard for at least a quarter of a century
Did audit help Let's Encrypt to prevent issuing fake certificates? Such audit is useless. SSL infrastructure security is in a much worse state than Telegram's yet nobody seems to notice it. If any large ISP can issue fake certificates by doing MitM then this system is compromised completely. What's the point of having SSL if basically anyone can MitM it?

To be honest, Telegram using homemade crypto instead of relying on standard approaches like CA certs turned out to be good solution in the end. Apps should stop trusting CA and should hardcode public certificates instead.
>Only work on the project half the time, spending the other half on something more worthy/interesting.

This is actually a pretty common motivation for devs who work under legacy management.
A good use of current GPT-like tools could be to:

1. transform a long and repetitive test into a shorter one, and/or

2. analyze an article or a webpage and give us a "score" that represents how well or not well it has been edited.

We shouldn' rely on someone like you to read the entire article and tell others that it's repetitive, and therefore boring to read in its entirety.
...could be named for how much space is left after that soft core has been instantiated.
I mean sure but what happens when you have a bunch of patches and updates for the package and it becomes a mess of merge conflicts?
From the perspective of a Freepascal user - Neat!!

Will try it soon.
> Our server software architectures use a single dedicated thread on a UDP port, which reads packets and distributes them to lockless queues each owned by a dedicated single thread handler exclusively bound to separate physical cores.

As an internet backseat network performance person...

Have you considered one thread per core/NIC queue receiving packets, with RSS (receive side scaling)? If your bottleneck is network I/O, that should avoid some cross-cpu communications. Otoh, if you can't align client processing to the core its NIC queue is handled on, then my suggestion just adds contention on the processing queues; although maybe receive packet steering would help in that case. But, I'd also imagine game state processing is a bigger bottleneck than network I/O?
Women could not participate, so it was definitely more cut-throat than Harvard for half the population.

The article gives a figure of ~1M taking the provincial exam annually during the Ming dynasty, with the later Ming empire having a population in the range 160-200M. You are probably right about self-selection being greater for Harvard, then, given that just about anyone can, in principle, apply there.
Related: Analogue have a N64 FPGA clone "coming in 2024" https://www.analogue.co/3d

Not much info on the page, also I'm not in any way affiliated. Just think it's cool that this is getting commercialized.
Edgar Allan Poe's America
New refuge provides hope for critically endangered toad
Asus Zenphone 10. You’re welcome.
I wonder if they can get there. Apple did bet on the on-device ML, with varied results. I doubt Google can get around their "we run everything in the cloud" mindset.

As an anecdotal data point: they recently silently defaulted storing photos in Google Photos instead of on device (tweet in Russian: https://twitter.com/igrekde/status/1715456025594134690)
um., is this sarcasm?
Yes, I did! I'm currently at a music ticketing startup doing a React dev internship. Thanks for asking.

Edit: I just went through your profile, and want to say thank you for spreading positivity and encouragement for so many people.
Who cares.

- I don't even know you

- 'Irresponsible laziness' could also be replaced with 'ducks in space'

- I can leave any time. This is not slavery.

So its a method of work - maximize the input, minimize the loss.

You would be surprised. I actually know people like that, more then 1.
https://bulletins.psu.edu/undergraduate/colleges/behrend/sof...

Penn State has one.
It is much the same case with security requirements, though. You can have all the tests of intended behavior, but they won't necessarily tell you anything about unintended behavior. You need better tooling and specifically focused tests to have confidence the code is correct and safe.
In the USA.

But when you start sending sms internationally, the costs can explode.

As memory serves, twilio charges about 10c to send an sms to Germany, for example.

I run a bootstrapped and somewhat successful monitoring saas and we literally keep a running balance of every users sms cost (as reported directly by twilio) and every user has a $ cap that resets monthly.
The insider class gets its lifestyle boosted to aristocracy tax free because it is all for business, or rather operating expenses.
Charge customers more to offset the cost. Pricing doesn’t get lower than AWS SNS.

SMS as a 2FA method is flawed (but better than no 2FA). I’d push users into more secure options. Doing so can also lower SMS cost.
Yeah that's not really a lot of money these days.

I had no trouble last year walking in to my bank and getting $7,000 in cash to buy a car. They didn't have it in the drawer at the counter, but it took them just a few minutes to go the the back room/vault and get it.
The headline doesn't follow from the actual data (par for the course with electrek I guess).

Here is a graph from the source used in TFA. Now look at the sum of gasoline, diesel and biofuels, and tell me that's "cratering".

https://robbieandrew.github.io/EV/img/NORenergy_road.png
Yeah, the 30 minute tasks would more frequently be quick if there was room for them.

You can have agile flexibility or you can have lists of tasks that you have attempted to minmax that people are tracked to finish. Not both. Flexibility costs significant down time, if you're not being given it then you're not being allowed to be flexible.
> Project statements were distributed unevenly

This seems to be comparing the effects of the distribution of mostly positive information about two bad projects with the distribution of mostly negative information about one good project.

The source of the stated bias cannot be concluded without isolating for the effects of the other variables and this study seems to be lacking significant permutations of information sentiment, distribution strategy and project quality to be meaningful.

It could also be the case that negative information spreads more easily or that positive information is harder to introduce into a group than negative information. Both of these conclusions seem equally derivable from the results of this very limited study.
Hacking an app which lets civilians know if a rocket is gonna fall on them = terrorism not hacktivism
The Co-pilot of Air France 447 could fit that description. He went to fly highly automated Airbus planes as soon as possible, which means only 250 hours on different types. He didn't had a proper understanding of how stalls worked, since Airbus automation makes it almost impossible to stall the plane, unless something goes horribly wrong and it reverts to manual law, which is what happened in that flight. When the captain returned to the cockpit, he immediately recognized the situation as a deep stall, but then it was too late.

Mentour Pilot video on the issue: https://invidious.protokolla.fi/watch?v=e5AGHEUxLME&t=1
For now.

US Civil Service merit & fitness requirements were undermined by courts finding that because most examinations correlated to general intelligence as defined by IQ, they were discriminatory to various stakeholders who are either under-assessed by IQ due to cultural or disability related bias.

The easy path for employers is to utilize the experience + education provided by the candidate, and clean up any mess later. (or not)
Car Owners Fall Behind on Payments at Highest Rate on Record
Heat is always high on these lists, but if you’re looking for something a bit more down to earth I highly recommend “Hell or High Water”.
I really don't think so in this case.

"Software engineer who loves building fancy and unuseful things for the sake of freestyle."

https://twitter.com/jonhymaxoo
> things it doesn't support like xclip

https://github.com/bugaevc/wl-clipboard

$ cat ~/bin/clip

#!/bin/sh

if [[ -z $WAYLAND_DISPLAY ]]; then
xclip -selection clipboard
else
wl-copy
fi
What is the point of hyping up the G3 then?
Your are correct in the majority of places where developers work. And this is simply because most developers work under legacy management where they are siloed off from the business - so typical Machiavellian silo on silo violence is employed to get one silo to commit to the desires of another silo.

It's crazy because the customer gets totally hosed by bad software implementations, and if good working software is actually important to the future of the business, a slow march towards bankruptcy happens.
Microchip Breakthrough Could Reshape Future of AI
“Baja! I don’t have anything in Baja!”
I am an employer who is required to use E-Verify. Very few employers use E-Verify. There is no verification of the social security number done for an I-9 form if the employer is not using E-Verify.
You should never have to "get used to the patterns"... that in itself is an anti-pattern.
I’m not sure where you’ve gotten this information but I would recommend you do some more research.

There is a lot of great info about operating systems - specifically ring0 vs ring1 for the context switch overhead.

Meanwhile, only Python and Ruby had GILs. Async/await became popular through JavaScript and C#. Now very popular in Rust as well. None of these runtimes have a GIL.

Async/await or Fibers (C++, Go, Java 21) are entirely about context switching overhead.
The amount of trees that could be planted would capture more than the airborne excess carbon, which means they would be capturing previous excess too. Since we're really close to peak global CO2 emissions, this means the new trees would be a carbon sink that keeps capturing excess carbon for at least decades, until far better capture solutions are created than long disruptive pipelines.
I understand pretty much all of the layers of the computing from how CPUs achieve some of the things they are doing to bus protocols, to instructions, physical memory, low level OS internals, high level OS internals, virtual memory, userspace platform communication with OS, programming language runtimes and linking, shared libraries, IPC, networking, virtualization, etc.

If by "understand" you mean "have a passing familiarity with" then.. sure, but if you mean "my understanding is reflective of reality" then there's absolutely no way.

We, people who really understand the technology that the world runs on, are a slowly dying breed.

There are more people doing "low level" programming right now than were doing it a few decades ago. The only knowledge that is fading is knowledge that's applicable to legacy and/or retro systems.
that works great till your database gets big. Then you will watch your memory use skyrocket to perform joins into that view and it will F@#$@# your shit up. eventually it will take so much time to construct your view table that you'll tiemout your connection pool.

to be clear, dont' use views in production queries. you WILL regret it.

source: made this mistake.
Feds Boost Care for Homeless Americans
I did fight through a pip once about a decade ago because honestly even then with just a little retrospective, it was obviously my fault. I came into the company like a bull in a china shop and didn’t build relationships and inadvertently stepped on the wrong toes - some team leads that were a decade younger than I was.

It was my second job I had after starting my recovery from “expert beginnerism” where I had been at my second job for nine years.

I knew I had to learn how to place nice with people to get to the next step in my career and I also knew that I could get a job quickly - it was 2014. On top of that there was project I was leading I wanted to finish.

I’m glad I did work through it. It was a great learning experience.

Honestly the focus period at AWS made me step my game up and prepared me for my current architectural leadership position at my current company.

I’ve never had to lead an initiative at this scale before inside a company and they wouldn’t have trusted me to do without AWS on my resume.
Maybe the better question is why is this even needed? As far as I can tell it's only needed because of corn to ethanol refining which itself is a technology that probably shouldn't exist: https://www.sustainabilitybynumbers.com/p/us-corn-biofuels.
I want to share a related annoyance. I installed Linux on an old laptop. When I want to scroll using a touchpad with two finger swipe, sometimes it triggers a two finger tap, which is a middle click - which then pastes the clipboard content. Mildly frustrating when editing code or browsing chat apps.

Tried a few solutions but they didn't work on Wayland (as most of them were xinput hacks).

I didn't experience such accidental pastes when I had Windows installed.
Yes it can. The number of trees that could be planted are enough to capture airborne excess CO2. I'm glad there's technology via pipeline but it needs to mature more. We need better solutions than really long and disruptive pipelines, and planting a lot of trees buys us a lot of runway.
It's pretty obvious - some ML tasks are easy enough to do on the phone (e.g. speech recognition); some are not (e.g. inpainting).

Yeah they are being a bit slippery about it, but I don't think it's really a surprise that ML models that require a GTX 4090 to run aren't going to work on a phone.
Good observations (and relevant username).

Just pointing out that people spending 15-20 mins at stations is not unrealistic. At least near motorways, gas stations already position themselves as a place where you can do your regular rest during a long drive, with diners, cafes, children's playgrounds, etc., some drivers even catch a quick nap in the parking lot -- this is how it looks in Europe at least.
Some programs (such as xterm) will also use "cut buffers" (in addition to the primary selection, which is what is usually used for the middle button paste) which are retained even if the program is terminated. (Cut buffers are properties of the root window.)
FWIW, 85k 4-input luts is huge by the standards of any softcore with "micro" in the name.

It comfortably surpasses the capacity of most of the Actel aerospace FPGAs that I tend to work with.

And I think it's so "micro" that the majority of all of Lattice's FPGAs wouldn't fit it either.

And the Lattice ECP5 is advertised with 85k LUTs, which would seemingly limit its use to edification as instantiating this softcore would consume the entire chip. For any other purpose if you wanted a chip that was only a CPU, you would buy a CPU.
Just a nitpick, but I think you mean fulfilling the waitlist. I think?
each clock has 2 swords wielded in their 'hands' ?
A computer is a tool and also a consumer device. I think most of us are in some sense selling the output of the tool (for example a programmer sells programs, not computers). Since we are not selling computers, we’re not automatically concerned with whether people are happy with their computers.

If you went to a scissor factory and told them that their scissors were too sharp, they might at least think of doing a run of safety scissors. If you go to a tailor and suggest that, they will probably be confused and not very receptive.
> Additionally, the Wayland protocol carries an event identifier, so that the compositor can tie the clipboard request to a pointer/keyboard/touch event and take a better decision.

That's actually not the case. There's a serial number that the client provides when they want to set the selection (that is, cut/copy)[0][1], but nothing when a client requests a paste[2][3].

I always thought this is weird; while yes, it's nice to prevent random applications from spuriously taking over as the source of the clipboard/primary, I think it's much more important to have a mechanism to reduce the risk of a client pasting without permission.

[0] https://wayland.app/protocols/wayland#wl_data_device:request... (regular clipboard)

[1] https://wayland.app/protocols/primary-selection-unstable-v1#... (primary selection)

[2] https://wayland.app/protocols/wayland#wl_data_offer:request:... (regular clipboard)

[3] https://wayland.app/protocols/primary-selection-unstable-v1#... (primary selection)
Cool thanks!

From the relevant section, 11.3.5:

> Biofuel use may
also be critical for producing negative emissions when combined with carbon capture and storage (i.e., bioenergy with carbon capture and storage – BECCS). Most production routes for biofuels, biochemicals and biogas generate large side streams of concentrated CO2 which is easily captured, and which could become a source of negative emissions (Sanchez et al. 2018) (Section 11.3.6).

When I hear "carbon capture" I think "direct air capture (DAC)" since that's kind of a novel concept, while point-source carbon capture seems to be more of an extension of circular-economy-style reasoning. I am skeptical of the former (i.e. massive fans with catalysts and filters) being useful to any significant degree because of the energy requirements. I think DAC advocates hide under the catch-all phrase "carbon capture" to avoid scrutiny.

DAC seems worthless compared to just growing more and more effective plants to do a similar job. But point-source capture of concentrated CO2 seems like an obvious step in the right direction. Even better if it can help to replace traditional fossil fuels in legacy ICE vehicles.

So in the context of TFA it seems that the pipeline was at least not a bad idea, though we haven't seen an audit on when all that construction and operation would be carbon-neutral after everything's said and done. That timeline could be longer than the service life of the pipeline which would make it worse than pointless.
I’m enjoying working through

https://www.amazon.co.uk/Mathematics-Its-History-Undergradua... by Stilwell

Which is a history of mathematics but with serious examples to work on, and may appeal to self-study maths fans.
You can get all of that in your own business premises with a fiber uplink. But at the point you're staffing IT personnel and managing server racks, I suppose you may as well call the location a datacenter, albeit a private one.
As far as I'm aware, we do not have the math needed to do what you're imagining. CSG requires a lot of numerical methods even for relatively simple operations.
I see. "Look, I see racism. Everywhere! Reeeeeeeeee!"
I am pretty sure they were responding to the "lack of trust" point raised by the parent, not the crime itself.

Their point was that they aren't worried / don't lose trust in the bank if it gets robbed. Rather, the money is guaranteed, so they retain confidence in the bank even if it loses a lot of many due to a particularly successful robbery. Because they'll still get their deposit back.

This is 100% what the FDIC and NCUA are about: ensuring continued consumer confidence in their banks.
Calling Rust from Other Languages: A Dive into Rings FFI
I promise you what you are experiencing is a management problem, not a dev problem. Devs absolutely love executing on creating easy to code software solutions to well defined problems. Many of us will work the weekend on that kind of work just to get the dopamine rush.
The best thing about Heat is the sound design. One of the very very few films that makes guns sound as loud as they actually are.

(No HN pedantry about SPL please.)
Ha, I love it, but never figured out how to do by keyboard, even though I believe to sometimes have done it by accident.

In places where this doesn't work, clipboard history is an okay replacement (if you need multiple things "transported").