skysight-inc/HackerNews huggingface dataset:
Location: Chicago, IL

Remote: Remote or Chicago-based

Technologies: Ruby, Python, JS/Node, AI/LLMs, databases (SQL/non), vector stores.

Résumé/CV: https://faenre.dev/ && https://faenre.dev/docs/Nicole_Bailey_Resume.pdf

Email: nicole@faenre.dev

Hi, I'm Nicole! I'm a senior engineer looking to work on back-end architecture.

I wrote and delivered a bunch of features for my last company in the shipping & warehousing industry, and before that, I co-wrote Retrospect (https://retrospecthq.com/), a full-stack observability tool for engineers. I gave a few tech talks at my last company about code quality metrics and tools for our Ruby projects, and recently, my personal projects have included fintech dataviz tools and LLM-backed virtual assistants.

In my next company, I'm looking for a role that touches on, implements, or otherwise wields AI and AI-assisted products.
What?! Being poor has nothing to do with not having skills. Plenty of people have skills they can't even use either because they get outcompeted or there just aren't any opportunities they can access. Not everyone can just magically skill themselves out of poverty.
Dropped you an email!
I'm not trying to be mean here, but has Google really done anything best-in-class in the last decade? They coast on search (which objectively is getting worse), ads, and acquisitions. What was the last great product it built?
That's not actually true, they still have a fixed history window. The idea that transformers capture through the attention mechanism is that not all past tokens are created equal, and that the importance of tokens in that history window depends on what they are.
Smartcar | Remote within the US | Full-Time | https://smartcar.com
Smartcar’s vehicle API enables you to verify mileage, manage EV charging, issue digital car keys, track fleets, and much more.

Here are our open roles:

- VP of Partnerships: https://jobs.lever.co/smartcar/b1468837-331a-400b-b158-38f86...

- Senior Demand Generation Manager: https://jobs.lever.co/smartcar/a25e90af-e17e-4f20-aed6-ad79e...

- BI Analyst: https://jobs.lever.co/smartcar/8b2c7392-dc57-4955-9a80-fe602...

- Sales Development Representative: https://jobs.lever.co/smartcar/8337b8a3-8d72-4a2d-b88d-6259b...
I guess it makes sense that it's a common name, but I was expecting this David Thomson[0] instead :-)

[0] https://dthompson.us/
Sadly, it's probably the first one. Awful people were bullying others for all sorts of reasons before that episode, and have done so for all sorts of other reasons afterwards too. If someone wants to be a bully, they'll find something to bully others about regardless of how their victim looks or acts.

On a related note, it's interesting that folks in the US tie the anti redhead thing to South Park, given it's been an unfortunate prejudice here in the UK (and presumably other commonwealth countries) for decades. I guess that episode ended up importing a prejudice from one country to another?
It's a great commit message, but could be even better with "TL;DR non-breaking space in a comment can cause parser problems".
Even better: physical buttons that feel like buttons.

My lamp and my earphones have 'touch buttons'.
Cosy: A Stack-Based APL
Location: New York City
Remote: No
Willing to relocate: Maybe
Technologies: JS/TS/Go/Python/AWS
Resume: https://zachkerner.dev/assets/ZachKernerResume.pdf
Email: zachkernerdev@gmail.com

I'm a full stack engineer with two years of experience. I built Mayfly, an open source tool for hosting resource-intensive apps in the browser: https://mayfly.dev
I find myself commenting code in a similar pattern: A small kernel of "interesting" code that has a 1:1 ratio (or higher) of comments to code, which enables the rest of the codebase to be "boring" self-documenting boilerplate-y code that doesn’t really warrant much in the way of commenting.
Ask HN: Where to launch MVPs for free for testing?
A book I am reading suggests: here, producthunt and reddit. But reddit is banning every post where I include a link, and producthunt doesn't seem to generate much traffic.

If you want to test an MVP for free, and have no following, what would you do?

It's interesting for me because I worked for 10 years in SEO, and my way to get traffic on a page was simply SEO, just optimize and get google to do the job.

Now I am trying something new and launching small projects and want to test if they would work, but it seems to me the normal strategy that people use is simply "try to go viral"?

If you want to test an MVP for free, and have no following, what would you do?
The simulation hypothesis is a reflection of a society where most of the atheists were raised in religious households and they still can't quite let go.
Where do you see that?

I don't see any information of Europe being blocked.

But I'm in Europe, and I can't get Bard to make images.
> CoSy is a stack-based APL influenced language written by Bob Armstrong of Coherent Systems Inc. CoSy is implemented as a vocabulary of defined words that extends Reva Forth to provide array capabilities. CoSy has been re-implemented twice. The original implementation was in flat APL, the second in K, and finally the current implementation in Forth.

https://aplwiki.com/wiki/CoSy
Yes, thank you! And Quine spoke about „the value of a bound variable“ if I am not mistaken which seems like a minor point, but there has to be some universe of discourse and some quantification has to go on for a variable to be bound.

This is a good quick background on Quines motivation and further developments btw: https://philosophy.stackexchange.com/a/23798
Oh, for f*cks sake.

That's it. Was hoping I could ride out staying on Windows 10 until it support was cut off. Enough is enough, I'm wiping Windows tonight and only single booting Ubuntu. Steam library be damned, whatever works on Proton works on Proton. I'm buying a Steam Deck.
indie hackers
Markov chains are fun. I often use them when teaching a Python fundamentals course. You can create an implementation in around 100 lines of code that explores many features of the language: classes, functions, loops, dictionaries, and lists. Then, you can augment with tests, a command line app, typing, etc.
i used an apple remote recently in an airbnb, i don't know what generation, but it was an atrocious experience. Why would buttons also be a touch interface that perform the same function as the underlying buttons? It was very confusing.
- Device provisioning - Automating a device right after power-on to do initial set-up, add to Wi-Fi, install apps, etc. (Other methods, like ADB, have to be enabled first. Who does the enabling?)

- Security testing - Interacting with a device that may have malware on it. You use a robot so that it is 100% unmodified while you study it. For further safety, the device is run inside a Faraday box, and you use the robot to access the device from outside. (Otherwise, you do everything manually in a human-sized Faraday cage.)

- Performance testing - Getting timing data of app performance is more accurate when the device is unmodified and you use an external tool to interact with the UI.

- Testing medical devices - Required to be tested exactly the way a user would interact with the device.

- Point of Sale testing - Some real world end-to-end tests involves inserting or tapping a card and entering a PIN on the screen.

- Or you're interacting with a touchscreen that has no other programmable interface, but you still want to test automate it (like any touchscreen on any device that is not a phone or tablet, e.g. an HVAC or alarm system panel.)

(These are all things I've been paid to make robots for over the last decade.)
https://othr.us
In some orgs, people never run a bisect. Not once a year.

They go as far as squashing out swaths of history into big un-reviewable blobs. Once code has been merged, they never look inside a past commit again.

In spite of isolated (desperate) demands for rigor, it works fine.
>The problem in Canada is layers of legal uncertainty.

Every government on the planet has laws which "might" apply to AI, for which one could claim "uncertainty". The EU's privacy protections make Quebec's bill 64 look positively pedestrian.

Pointing to various government agencies making noise about something is just a meaningless distraction. Again, literally every government on the planet has someone who says maybe they should think about maybe considering.

Canada walks in lockstep with the US on virtually all matters. As a US company, Google even has special protections in Canada under NAFTAv2 that they have nowhere else on the planet.

And again, this all seemingly is zero concern for Microsoft or OpenAI, among many others. I guess those scary Quebec laws (that don't even apply) aren't as formidable as held.

"Anthropic's Claude also isn't available in Canada, likely for similar reasons."

Claude is unavailable on most of the planet, and seems to be a capacity issue more than anything else. Bard is available pretty much everywhere on the planet but Canada. Like at this point it is very obvious that it's "personal".

As to the too small of a market claims, this is always such a weird one. Bard operates in much, much smaller markets. All of which have onerous regulations and are having the rumblings of scary new restrictions on AI.
This is great, thanks.

Also - check out this (sorry for spamming it, but its relevant to so many comments): https://www.youtube.com/watch?v=juyvnVL6V7g

Humans are the apex predator. Not an apex predator. The apex predator. Other than a handful of bacteria and viruses, there’s pretty much nothing stronger, more intelligent, or more adaptable than Homo sapiens.
Your thinking almost exactly parallels mine about this topic. I formed the same idea about lambdas that take only an environment being bound to symbols and whatnot.

I got to something resembling this part:

> With-slots then turns into something like:

That's when I hit the problem that "turns into" is macro code generation!

If the fexpr has to do code generation on the fly and eval it, it's doing a macro's job, badly, since the macro can do it upfront.
I think this pops up in MacOS shells too
I had an exam at Uni where one of the problem was related to Markov Chains, brings back memories.

Also, for a lab we've used Markov Chains to create 'music'. The results were terrible, but the exercise was good.
Samba 4.18.10 – Open-source reimplementation of the CIFS/SMB networking protocol
The Bing of Generative AI ? How ?! :’

Sydney was amazing! I miss her.

Bard is more like Siri
For a commit that adds a language binding (and might be 100+ additions/deletions) I might just say “Add X function”. Because I’m just following established patterns. But for the linked kind of change? Yeah, several paragraphs of explanation is definitely useful.
I appreciate your insight. Using MKDocs Material with Netlify has been very smooth and easy though. I wouldn't even recommend one of the other WYSIWYG builder sites to a novice if they wanted a documentation site. There's got to be something similar for personal & business sites.

I'm also hosting my own forum now, and while that was more complicated to get set up, I find it completely doable.
Basically, the providers don’t want to build new infrastructure where they may not recoup their costs.

From the original report:

“They’ve made a decision that those neighborhoods are going to be treated differently,” said Callahan. “The core reason for that is they think they don’t have enough money in those neighborhoods to sustain the kind of market they want.”
Did skeuomorphism go too far in the wrong direction? I think it's gone too far in the wrong direction. I don't mind my notes app resembling an actual notebook that I would use. Compare Notes.app to say, OneNote. Having floating text and iconography everywhere is disorienting. Bring back buttons (and in cars, too)!
Doesn't having those numbers available help you ask questions like "why are houses of worship more likely to install solar panels than a warehouse?" which could possibly point towards answers to the question "how can we increase the percent of warehouses that are installing solar panels?" Maybe it doesn't lead to anything (many churches are more motivated by ideals and less motivated by profit than a warehouse) but studying outlier categories even if they're minorities seems like a reasonable thing to do.
I think the most important aspect of "A Clockwork Orange" is it's use of language as a literary tool. It's also key to its misunderstanding, as it tends to lead towards secondary interpretations (i.e. Kubrick's film) more than the text itself.

In addition to freewill being a key theme in the book, the nadsat language is used to disassociate the reader from the actions and events partaken in by the narrator. Alex describes in clear detail the fact that he's beating the crap out of old ladies in the book, but you, the reader, don't interpret it that way. Those acts are hidden behind a language that doesn't hold the same connotations to you, the reader, so you don'tt look at Alex the same way because of it.

Conversely when his punishment and "re-education" begins you view that as harsh and inhumane, because those things are expressed in more familiar terms simply because the reader is more comfortable with the language Alex uses. Worse, he had something that he loved taken away from him (his classical music), which you understand wholeheartedly as the reader.

The fact that Alex punishment was arguably justified (if not grotesque in it's own way), is something that's missed because language disassociates the crime and amplifies the impact of the punishment. It makes you question the humaneness of criminal punishment, because it's expressed from a perspective rarely portrayed.

All of these things are completely lost once the story is taken into any visual medium. The idea of making it a film was flawed before Kubrick even touched the project, and any other director would have struggled to have the same impact as the book. I genuinely think that the project attracted Kubrick for the wrong reasons and he was far more interested in making something provocative, which "A Clockwork Orange" had plenty of opportunities.

If you haven't read "A Clockwork Orange", I strongly recommend you do, and I strongly recommend reading it as quickly and in as short a timeline as possible. Understanding the language is key, and it makes it a slow read at the start. The quicker you can become familiar with it, the easier the rest of it goes.

Then after you're done reading it, reread it again. Being familiar with the language from the start makes some of the more graphic scenes at the start really stand out in a way that they don't the first read through.
reminded me of: https://xkcd.com/504/
People used to look like dorks walking down the street staring at a smartphone, or pulling an entire computer out of a bag at a coffee shop.

We'll adjust.
SEEKING PROJECTS - 20 years of coding, tons of Python and Linux, a bit of web frontend, data pipelines, and many years of core AWS products, ideally looking for projects with social impact.
(As a male homo sapiens, I have to say that if Neanderthal women looked like this [0], they may have looked a bit strange, but certainly not repelling or un-human.)

On a couple of occasions, I dated women who were considerably taller than me. One of them had a very big, toothy smile, and liked to wear horns when she went to Renaissance festivals. I used to call her my "wild thing," in reference to the Maurice Sendak book.

EDIT: Come to think of it, there's Robert Crumb's drawings of his getting piggyback rides with his wife at the time. Kind of similar in spirit.
In undergrad my friends and I made a shirt:

Pro-axiom of choice
Because every vector space deserves a basis
This is what I've been saying to people, LLMs aren't much smarter than a Markov Chain

And that's why people have been nodding, smiling politely and reaching behind their back for the doorknob.
So much for that break-your-back compatibility.
I keep on reading how bad Gemini performs compared to GPT-4, which makes me hopefully that a GPT-X that can replace us all is not around the corner.

Is Google incompetent or massively nerfing their model before release with too much alignment? Does OpenAI have a very secret and insanely smart trick? Or are we reaching a very large plateau in term of performance?
I disagree. When I look at chronic poverty, a very common, almost guaranteed symptom is lack of skills/education (dropped out of high school, etc). I'm not saying there aren't highly skilled poor people (i.e. starving artists) just that it's more the exception than the rule.
> I have no idea where those claims come from, or what you mean with normal people. Source?

See the reaction to all those speed limits zones in the UK.

Or, more generally, see the reaction to all this ecologist non-sense imposed on us here in the EU from top to down (and being forced to using bikes instead of our cars is part of that process). As a matter of fact just now there are some very angry people throwing stuff at the bureaucrats in Brussels on account of their environment-related nonsense directives.
In other words real quotes that people use in published writing.
Your choice of "poorly grown" reveals that your mental model of evolution and development is poorly grown. In what way is it "poorly grown" or "ungrown" except by your standards of what a "human" should look like, which is only based on what modern humans _do_ look like?
The argument is that the cost of dealing with this legislation will result in the cost of internet service going up slightly, e.g. $10/month. This is irrelevant to the wealthy but impacts the lower classes more.
Nah, only real execs(director+) make good salary at those companies, rest are comparable to SWE ICs in scaleups.
Depending on where you live in the US, you can get free cell phone/internet if you're poor enough. E.g. https://www.assurancewireless.com/lifeline-services/states/d...
If you do end up there, De Anza College in Cupertino is a great community college. But very expensive area to live in.

It's one cheaper way to get some tech education while waiting for your California residency (and thus in-state tuition) to kick in.
So Google's version of Clippy?
I had a version of that shirt. And wore it in public! I was such a dork.
The cooking process begins breaking foods down; doesn't that count as "pre digesting" too? After all, there's reason to think that some of human evolution came out as it did, because of the extra energy cooked foods made available to our species.

But it sounds gross so it's a great way to open a sermon on the Perils of Ease and the Sins of Modern Existence.
And by "globally" they mean a subset of the global countries that they supported with Bard. So no Canada still.
The Trade Desk | Data Scientist | London, UK | Hybrid, on-site | Full-time

TTD empowers advertisers with a cutting-edge, data-driven platform for digital advertising and media buying.

We're looking for an experienced Data Scientist to join our London team.
In this role, you'll craft algorithms for our real-time bidding platform, tackling sparse data and low latency issues.
We're looking for someone with strong Python and Spark skills, a knack for creative problem-solving, and a product-focused approach.
We value teamwork, open communication, and a passion for continuous learning.

Learn more and apply here: https://careers.thetradedesk.com/jobs/4206630007/data-scient...
Okay - but why do ISPs need to fix racism and not everyone else like grocery stores and gas stations?

Should Erewhon be forced to operate equally in neighborhoods of different diversity - even if they clearly appeal to a certain type of customer?

Why should ISPs invest evenly / charge evenly if it doesn't make sense for them?

The funny thing about good business people is - they're usually more interested in making money than being racist (obviously there are exceptions).
Atlassian Marketplace Insight (Estimated Revenue for Apps)
Also "superior" implies some sort of objective measure of progress that evolution is moving towards. Whereas "reproductive success" better captures the idea that selected biological traits are situational. Always remember that lowly rodents were "superior" to the mighty dinosaurs during the Cretaceous extinction period.
SEEKING PROJECTS: I'm a pretty senior engineer at a series-a funded startup (BeeKeeperAI, we're enabling untrusted parties to work together with fancy confidential computing) having fun with golang, python, and rust. I emerged from UCSF having built and published in machine learning space. Broadly, I'm a guy who likes to build things and I'd love to help you! pav.gup at gmail dot com.
The biggest problem with the Vision Pro according to this reporter is that it's too amazing.

They are not even trying to hide that it's a puff piece.
When we were once arguing about what real 2G was….
Which high-end CPUs have 700 MB of cache?
If it makes you feel any better, Preview is by far the best PDF viewer and editor (I use it for signatures and adding text) I've ever used. I like that the PDF previews in Finder are instant and accurate. I like that it shows as much PDF and as little UI/menubar as possible. I like that it never asks me to upgrade or log in. The search tools work well. I can stitch PDFs together (if I google how to, always forget) and pull certain pages out as their own files.

For all of the PDFs I've ever encountered, Preview has been sufficient and capable. Thank you for your hard work!
The same is true for networked serial consoles.
Friend... don't try to "switch". Just use multiple tools at the same time. I personally use all: Neovim (great writing/editing experimence, LSP+Treesitter+fzf allow you to get really far), Emacs (for Magit), VS Code (if Neovim or Emacs breaks I can still edit the code ;)) and WebStorm to run tests using nice and rich UI.
Don't try to limit yourself artficially.
I agree with you that the little innocuous things often need a longer explanation, but the linked commit message is way too long IMO. It either wastes the readers' time, or it causes the readers' eyes to gloss over at the wall of text. You don't need to document your entire journey in order to document your findings and explain why.

> This was a non-ascii whitespace character that caused `ArgumentError: invalid byte sequence in US-ASCII` when running `bundle exec rake`

^ should be sufficient. It includes enough keywords to come up in a search if someone has a similar problem in the future, it contains the root cause of the problem, and it is short enough that people are unlikely to gloss over it.
Sorry, that should have been 0.1%.

The claim about 10% doesn't seem to say much. What does it mean exactly for someone to be a "Hamas/PIJ operative"? Has UNRWA been told who these people are and what they have done? I suspect we will eventually find out if there was any truth behind the allegations against the 12 (or 13) specific people accused of involvement in the attack, but I doubt we will ever learn anything about the 10%. The 50% is completely meaningless. People are responsible for their own individual actions, not those of their family members.

My question remains, are UNRWA employees more likely to have been involved in or associated with atrocities than the average person in the region? Involvement and association doesn't necessarily mean that they personally committed those atrocities. How does this compare with the average Palestinian or Israeli? Should I boycott an Israeli company if 0.1% of their employees were involved in the commission of war crimes or other atrocities in the IDF, even if they were fired/suspended when the accusation came to light, and no one seems to be able to suggest what they should have done differently to avoid hiring them?
This is the wrong approach. This lets politicians decide. The right approach is to make Internet access universal human right.
While we are on the subject, there's also neovim-qt: https://github.com/equalsraf/neovim-qt
SEEKING VOLUNTEERS OpenE57

https://github.com/openE57/openE57
Don't you think indiehackers readers represent a very narrow demographic, interested in tech stuff, and are probably not interested in many other things?