skysight-inc/HackerNews huggingface dataset:
I build software that doesn't suck. I'm a strong believer in spending a bit more time to create quality software that's genuinely user-friendly and intuitive.

Location: Victoria, BC, Canada (near Vancouver, Canada)
Remote: Yes
Willing to relocate: No
Technologies: Full-stack Typescript (Node.js, Deno, React, Svelte), React Native, Python, Rust, Elixir, Tuari desktop apps
Résumé/CV: https://www.linkedin.com/in/phildenhoff (can provide PDF)
Email: hello@phil.denhoff.ca

I'm a generalist, and I've worked across the stack: I started on websites (static, server-rendered, and SPA), migrated to React Native mobile apps, built APIs using Elixir, Python, and (recently) Rust, and tinkered with native & Tauri desktop apps.

To see my open-source projects, see my GitHub: https://github.com/phildenhoff
I've never seen planes line up and wait on the runway since there is only supposed to be one on there at any time.
Using ivfflat is much faster for bulk index creation than lantern. There are a lot of trade offs depending on what everyone's specific use case is, but it seems like a pretty massive thing to leave out.

```
postgres=# CREATE INDEX ON sift USING ivfflat (v vector_l2_ops) WITH (lists=1000);
CREATE INDEX
Time: 65697.411 ms (01:05.697)
```
Unlikely given that Germany has been the biggest exporter of electricity in the world for 13 of the last 15 years.

https://oec.world/en/profile/hs/electricity
Yes, liberal academia worked itself into a position that it's going to be hard to argue itself out of.

The blade of a knife is sharp both ways.
> Also, the lack of a Javascript engine makes it a very secure browser. Whenever I try to open a link that I am suspicious of, I do so in dillo.

I would suggest using a Chromium or Firefox profile with JavaScript and webfonts disabled for this instead of questionably maintained C software that doesn’t have a sandbox for any of the complex and commonly exploited things it does (image decoding, HTML/CSS parsing, network protocols, local file access).
The ghost always goes to the further side and spawns as soon as it reaches the end
This just in: the Milky Way is not comprised of milk :(
1. Retrieve test.json

curl -i40A "" "https://api.crossref.org/works?query=unix&rows=1000" > test.json

2. Create shell script

#!/bin/sh
# usage: echo string|1.sh file [blocksize] [seek]"
read x;
x=$(echo -n $x|od -An -tx1|tr -d '\40');
echo /$x \
|ired -n $1 \
|sed "s/.*/s&@s-${3-0}@X$2/" \
|tr @ '\12' \
|ired -q -i /dev/stdin $1 \
|sed 's/.*/w&0a/' \
|ired -n /dev/stdout

We can make the script slightly faster by using busybox

#!/bin/sh
# usage: echo string|1.sh file [blocksize] [seek]"
read x;
x=$(echo -n $x|busybox od -An -tx1|busybox tr -d '\40');
echo /$x \
|ired -n $1 \
|busybox sed "s/.*/s&@s-${3-0}@X$2/" \
|busybox tr @ '\12' \
|ired -q -i /dev/stdin $1 \
|busybox sed 's/.*/w&0a/' \
|ired -n /dev/stdout

NB. If redirecting output to a file, replace /dev/stdout with the file name.

ired is available on Void Linux

https://ftp.lysator.liu.se/pub/voidlinux/static/

xbps-query.static -Rs ired-0
xbps-install.static ired

3. Test grep v3.6, ripgrep v14.0.3 and shell script; busybox is v1.34.1

busybox time grep -Eo .{35}https:.{4} test.json;

busybox time rg -o .{35}https:.{4} test.json;

busybox time sh -c "echo https:|1.sh 45 35 test.json"

We can make the script slower by using bash

busybox time bash -c "echo https:|1.sh 45 35 test.json"

Program size

du -h /usr/bin/grep
216K/usr/bin/grep

du -h /usr/bin/rg
5.7M/usr/bin/rg

du -hc /usr/bin/ired /bin/dash /usr/bin/tr /usr/bin/sed /usr/bin/od
456K/bin/dash
40K/usr/bin/ired
56K/usr/bin/tr
68K/usr/bin/od
104K/usr/bin/sed
724Ktotal

du -h /usr/bin/busybox /usr/bin/ired
772K/usr/bin/busybox
40K/usr/bin/ired
812Ktotal

readelf -d /bin/dash /usr/bin/busybox

File: /bin/dash

There is no dynamic section in this file.

File: /usr/bin/busybox

There is no dynamic section in this file.
Ideally you want to apply all the time, and not wait for the best time. Still, I am hoping that applicants will get some encouragement and try a bit harder in the next few weeks.
You’re just describing an ill-suited App Store called a search engine.

GOG, Steam, and Itch.io exist despite not locking down entire platforms. There must be some sort of demand for a consistent way to discover and access software.
Even saying "All Lives Matter" was effectively fatal to several academic careers even though it's a positive affirmation.
This is very entertaining, but it seems a bit too crafted for a specific audience with all the "those damned bureaucrats!" and whatnot.

For a similar naval hot shot, check out Peter Tordenskjold (lit. thunder shield):

https://en.m.wikipedia.org/wiki/Peter_Tordenskjold

There are lots of amusing stories about his crazy deeds, but he employed people to do PR for him, so take it with more than the usual grain of salt.
Seems like this is more of a "PostgreSQL distribution with search extensions" than "ParadeDB is an open source ElasticSearch alternative built on Postgres..."

Interesting, sure, but confusing marketing/positioning at a glance
What is going on in Spain and Norway?
Very cool! It looks like a fantastic app to try out.
I appreciate your context but not really sure what it adds. I know who all the players are and I know how many left-leaning Americans and secular Jews feel about religious people, I think you are presenting a very one sided view of things, but that's not really relevant. I was interested in what johnnyworker was really trying to say, as it's not really coherent at the moment.
Git ‘remotes’ can have rules (hooks that run on push, and decline).

GitHub has ‘branch protection’ which prevents various changes. But GitHub is not Git. A common misconception lately due to its popularity.

Git itself is nothing more than a set of tools to manage the versions of a repository. How you choose to use it is up to you, and what you allow.

Solo developer? Rebase, or don’t.

Do you collaborate? Maybe consider using a SaaS product like GitHub and setup your rules.
Specifically, the big IBs.
I feel like I actually learn and gain valuable insights (such as posts like this) more than not. Considering there's no endless feed, I don't find it addictive in the same way reddit or twitter is with their algorithm aggressively showing you content that screams at you to engage (mostly negatively)
> * w3m's bookmark system is implemented using local CGI; it seems Dillo's bookmarks are implemented as a dpi plugin too.

Yeah, a lot of things [1] are implemented as DPI in Dillo. Some of the plugins implement "websites" like file:, vsource: and ftp: but others implement other features like the handling of cookies, downloads or bookmarks. As they are a different process, if you close the browser, the downloads continue.

[1]: https://github.com/dillo-browser/dillo/tree/master/dpi

> * w3m can use urimethodmap + local CGI to implement additional protocols. I guess DPI can do that too? (At least the custom man: scheme in dillo-plugin-man seems to indicate it can.)

Yes, there is a file (~/.dillo/dpidrc) that associates the protocol to the plugin binary (like this "proto.man=man/man.filter.dpi"). There is also gemini: gopher: and even git: available as external plugins.

> I had no idea any browser supported this besides w3m. I mostly imitated w3m's design in my own project (which includes the twist that support for every protocol, including HTTP, is implemented on top of a similar plugin system); I guess I have a second reference point now :)

In fact, not so long ago, the HTTPS protocol was implemented as a DPI plugin, but it was changed to be part of the browser.
This is an excellent suggestion, and it's how I've been using discord since 2019. I will probably never install discord on my phone or desktop again.
> This relationship remained significant when influences of caloric intake, urbanization, obesity, education and carbohydrate crops were statistically controlled.

In other words, they did not control for wealth or income, which quite obviously confound this entire exercise. Probably this paper is actively worse than useless.
Nobody, on either side of this conflict, is being careful with their words.
In college I made a 1D space invaders game - but it ran on an Arduino (with one physical 'shoot' button) and was played on an 8foot RGB LED light strip. I had it mounted on a wall and I would catch students and professors playing it from time to time during the quarter. It was surprisingly fun.

This pac man game would be awesome to play on an LED strip as well!
If you think 'ai' wont just create even better plagerism, I have some swamp land to sell you.
They are just C-APIs which have a V-table, and Odin added a feature specifically to make dealing with them easier in the language too.

e.g. https://pkg.odin-lang.org/vendor/directx/d3d12/#ICommandQueu...

* command_queue^.id3d12commandqueue_vtable^.BeginEvent(command_queue, MetaData, pData, Size)

* command_queue.id3d12commandqueue_vtable.BeginEvent(command_queue, MetaData, pData, Size) // no need for the explicit dereferencing with ^

* command_queue.BeginEvent(command_queue, MetaData, pData, Size) // the vtable has `using` on it

* command_queue->BeginEvent(MetaData, pData, Size) // the -> operator will pass the value into the first argument

The `->` operator was added specifically for COM API stuff, and has been useful for the Objective-C stuff too.
They forgot to mention to spritz water on the beans :)

That was making the rounds on HN last year.
In my experience using it constantly, it is far beyond Tesseract’s.

I have never gotten truly garbled output from Apple’s, whereas Tesseract will frequently produce random Unicode characters from text.

Apple’s also handles things like overlapping text or changing font sizes and typefaces far better than any open-source OCR I’ve used.
Is there a major institution (public, private, education, government, business, you name it) out there that operates exclusively on principle? And is immune to accusations of hypocrisy as a result? I can't think of one.
To make it fill the page, you need to make sure it's placed inside an element (with relative positioning) that's height comes from its content. Then give the noise absolute positioning.

The noise still overlays the text, it's just not really visible because of the contrast between text and background.
I actually would argue universities should not be neutral. They're a historical check on the State. Universities should do whatever works to attract intellectual talent, and if their ideology sucks, they'll naturally lose talent and influence to other institutions who have a different pedagogy.

That's the marketplace of ideas – not platforming every single idiot who wants to speak. Is Harvard supposed to, hyperbolically, entertain the notion of a flat earth if enough people believe it? I'd argue absolutely not (that's what the internet is for). Maybe the reason that the makeup of Harvard and similar schools is so liberal is because the right hasn't offered much in the way of intellectual fodder other than "Harvard bad" ?

If you don't agree with Harvard's policies, don't go to Harvard.
I don't think it is inaccurate to say that a branch is a "container" for commits because a branch by definition points to a commit that has zero or more parent commits.

Having to walk the commit ancestry to see if a commit is on a branch doesn't make it not true.
I don't think you disagree with me. For larger projects, like infrastructure projects, very detailed designs are used and contracts that disallow substitutions or alterations to the design without contractual agreement.

I'm talking with some level of experience here. I did a residential project that was obviously much smaller than this but still very expensive (£100+k). Even for this architects recommended a detailed design and a contract that enforced this.
Yeah that’s true, good point. It’s only infringement if you string enough of the exact same words together verbatim as the originals / training data. Same is true of content. The NNs aren’t yet good enough to avoid memorizing individual training samples, but something tells me they will be very soon.
Except for technical correctness maybe I don’t see your point. What’s wrong about saying it is built on Postgres and provides the elastic search functionality?
I’ve never had an LLM ask me to “please do the needful.”
You should all try Sony’s Playstation Network Captchas. They’re insane.
Hopefully! But until then we do have the C64 version to enjoy: https://www.pouet.net/prod.php?which=1216
My interpretation of their subtext: that you may believe Gaza is/was ruled by Hamas, but it doesn't count, because Netanyahu's governing coalition found Hamas preferable to the PA, to the point where they arranged some amount of funding for Hamas. Thus, in reality, the governing authority of Gaza was Israel.

(I do not buy into this narrative).

I'm only adding this because you said you didn't know what I was trying to add before. It's totally reasonable to want 'johnnyworker to just tell you in their own words what they're trying to say.
That or they melt if the seals break...
The speed of change in Tetris after invention of rolling is crazy.

Just like 4-5 years ago it felt like Joseph is GOAT and his records will hold for a while, and now he and the style that he perfected (hypertappjng) looks like relic of dinosaur era.
If the app has a mobile site, log in to it on a browser you've installed only to run webapps (rather than search queries, clicked links, etc) and don't add a PWA or bookmark. Put an anki or Duolingo or Wikipedia icon where the app used to be in your home screen. I can still go to Twitter or HN if I want to but this is enough friction that I spend my time differently.
Trestle | Senior Software Engineer - Full Stack | Full-time | HYBRID NYC | $160k - $180k + equity

At Trestle we are on a mission to transform the construction industry. We're seeking a highly skilled Senior Software Engineer with a strong background in SaaS product development, preferably with experience in or adjacent to the United States construction and building industry.

Location: New York City (3 days in the office per week)

Role:

- Lead development of user-centric components and backend processes.

- Optimize database queries (MySQL, MongoDB).

- Full lifecycle product development.

Seeking a Senior Software Engineering with:

- Strong communication skills.

- Proficiency with Typescript, React, RPC, REST, MYSQL, and MONGODB.

- Experience with microservice or serverless architecture.

Join us in revolutionizing how the world is built.

Apply now at www.gotrestle.com/career/sr-engineer-full-stack!

Or email me at jason@gotrestle.com
Way, way better than Tesseract!
> nothing conclusive

It's true that conclusive lifelong human trials with appropriate controls are not available; but neither will they be, they're impractical.

The mechanistic basis for the health benefits of protein restriction is established to be conserved across species; they key aspects are mTor suppression, reduced IGF-1 levels and a shift from anabolic hypertrophy to catabolic autophagy.

This now famous study [1] showed that people in a large cohort who shifted to plant foods did manage to achieve lower mortality rates, perhaps challenging your assumption about the ability of the "regular person" to plan an effective diet that restricts protein.

In contrast to your experience, I am obtaining all micronutrients on a plant-based, whole foods diet, at under 1.5kcal/day; I drink one pea protein shake, for a total of 1.4 * bw. I'm happy with this, it's a form of "dietary restriction with optimal nutrition", but I'm not looking to increase muscle mass, because anabolic hypertrophy is detrimental to my longevity goals. I do exercise regularly and strength continues to increase, albeit modestly; this is consistent with a recent human trial that showed dietary restriction can lead to loss of muscle mass, yet without loss of strength.

[1] https://pubmed.ncbi.nlm.nih.gov/27479196/
Total Commander (well, it was Windows Commander back then) and I use it daily till today. The best purchase ever.
The other one, often forgotten reason: rescuers should be able see inside.
Isn't an epi pen a very common medicine, which is available pretty much worldwide?
I have no news, but I hope HN could reach him :-)
Right but none of those verify /usr like Android, iOS, Windows, MacOS and ChromeOS do.
The 'rest of us' don't have to foot any bill. Your argument is a slippery slope fallacy that leads down the path of banning anything potentially dangerous. People take risks every day and psychedelic experiences are no different.
As Sam Altman, CEO of Open AI, put it in a Musk profile for the New Yorker: "Elon desperately wants the world to be saved. But only if he can be the one to save it." (I heard this quote on John Oliver's profile of Musk-boy: [1])

I suppose a war of Musk against the ad-fueled capitalism (where "ad" can be placeholder for "scam") would be funny, although the alternative might probably be a dictatorship by Musk, and that would be a Mad Max world, might as well join Somali pirates...

[1] https://youtu.be/Eo3zORUGCbM
Location: Ireland (Anywhere) Remote: Yes
Willing to relocate: Yes (Within Ireland)

Technologies: Python, Java (Core), Shell Scripting, PyTorch, Tensorflow, SQL/Postgres, MongoDB

Résumé/CV: https://tejus.dev/resume.pdf

Github: https://github.com/tejus-vignesh

Portfolio: https://tejus.dev

Email: tejus.vignesh@gmail.com
Every book I've read over the last decade+ has been on my phone. I also use my phone for language vocab practice. For large amounts of typing though, I still prefer a computer.

My wife OTOH almost fully operates on her phone. Her phone efficiency makes me feel like a smart phone luddite hah.
Probably obfuscated somehow. They wouldn’t want powerful code like this to fall into the wrong hands.
The author mentions PWA stores like store.app, and some shortcomings:

> PWA app stores like Appscope and store.app exist, but they're hobbled by gatekeepers that have denied competing browsers access to APIs that could turn PWA directories into real contenders.
Speculation: I wonder if it's relatively easy to fuzz because the extension system already has things adapted to communicate over std in/out.
Location: Honolulu, HI
Remote: Yes
Willing to relocate: No
Technologies: Python, Typescript, React, Vue, Django, SQL, GraphQL, AWS, many others.
Résumé/CV: https://arclight.industries/Seth_Ladygo_resume.pdf
Email: seth-hn@arclight.industries

Longtime veteran of the mission-driven startup world as employee and
cofounder. Recent experience in YC-funded biotech and medtech. Primarily
a full stack software dev but I enjoy wearing lots of hats. Plenty of
experience leading products from conception through delivery. Looking
forward to working with good people to build something important.
> In particular, a person I know from EA Games saw half their department let go, and then replacements appeared a couple months later. All of them had lower pay and were less skilled. This all reads like quarterly profit optimizations by a bean counter up top looking to make the shares look good.

This is just the regular course of business in the games industry. They like to scale up and down according to need (games in development) and would largely prefer to employ contractors, but laws prevent them working contractors like dogs and studios go where the tax credits are & tax credits require having employees typically.
The 'odds are against anyone who gives it a try'? What odds are those exactly? Psychedelics have an extremely high safety profile and low addiction potential. Your comparison to antidepressants is laughable.
CPA here. Probably can save you a lot of time, if you're in Canada, register for Wagepoint 2.0 and save a lot of grief. It's inexpensive and connects to QBO so your books are happy. Files and remits to CRA by itself. No need to deconstruct with code.

Ask me more here: www.purposecpa.ca
Payroll providers absolutely still get it wrong but not always because it's too hard.

I joke, but a little serious when I say asking bureauracies to get details correct, quickly and consistently might be too much, let alone with software that could threaten jobs and meetings. Canada had a payroll implementation failure in government that received international attention: https://en.wikipedia.org/wiki/Phoenix_pay_system

Having implemented more than I've wanted to - too many are still anchored in the past on a mainframe, abstracted away with a web and/or mobile app.

Still worse, many payroll providers, particularly one of the very largest in Canada, actually still processes payroll according to a "model" that's manually run. It's an excel model, run manually by people. You deal with people directly. Do anything off a beaten path? Guess which model to win.
NO.

I want companies to subscribe to _MY_ privately owned 'Identiy `token`' -- In that I want an actionable (by [owner]) request where I am asked exactly what PII is being requested from my Identity Vault, by whom, by what jurisdiction, with what accompanying logs/docs/details/contacts related to who exactly is slurping my doxx.

THAAT is the holy grail.
Congratulations on the weight loss.
As a general rule (for now), you'll get the best search result for your dev time, with straight ahead BM25 via a js lib.

In terms of overhead, with lower doc counts there's not much overhead with embeddings and knn/ann. Imagine 384 floats per doc or whatever embedding size. At scale it becomes more problematic and less comparable.

With all that said, messing around with vector ops and WASM sounds more fun :)
You've misquoted me, but I should have written it like CODEC.

I agree on intent, and probably agree on usefulness, but I think my point was more that this is an older process from a time before instant and direct communication. I see it as introducing a layer of thought that doesn't need to exist if I can just ask someone from the source domain to send me their notes and walk me through them. We're probably using the same data format by now.

Again, I'm not saying the method isn't useful or appropriate, just that you won't see it as often now thanks to easier communication.
The Small Magellenic Cloud was, heretofore, presumed to contain about 3 billion stars, vs. 30 billion for the Large Magellenic Cloud, and 100 billion stars for the Milky Way.

The Small Magellenic Cloud was, heretofore, estimated to be about 18,900 light years in diameter.

Nebula clusters are generally on the order of magnitude of a few thousand stars at most, and only hundreds of lightyears in size.

However the division of the two smaller parts of the SMC works out, I believe both deserve more than simple appelation of "nebulae."
Checking HN once or twice a day is fine. Checking it over and over is not. Just like any other social media. Reddit isn't an issue, it's checking it over and over all day long that's the problem.
Feel free to upload some more:

https://github.com/dillo-browser/dillo-browser.github.io/pul...
Here's the Hacker News thread from yesterday about Tom's retirement from weekly YouTube: https://news.ycombinator.com/item?id=38832959