skysight-inc/HackerNews huggingface dataset:
Isn’t it crazy how easy it is to see but how inevitable the outcome ultimately is? Why must future generations repeat the mistakes of the past? This is the human condition.
… if you’re running a single task at a time. Usually multiple tasks need exclusive access to shared resources. And they might be triggered by external inputs which are non-deterministic, making the number of possible system states you need to check intractable.
What happened here (if I understand right) is:

* septicmk forked v6d-io/v6d to septicmk/v6d

* septicmk added commits to septicmk/v6d:main

* septicmk created a pull request from septicmk/v6d:main to v6d-io/v6d:main

* septicmk force pushed septicmk/v6d:main with the head commit of v6d-io/v6d:main

* Github closed the pull request and displayed a "merge" notification

The UX issue is that septicmk did not have write permission to v6d-io and did not actually merge any commit into it, but GitHub says "septicmk merged commit 61f3741 into v6d-io:main". Commit 61f3741 was authored by sighingnow and was already on v6d-io:main.

So in this case no authorized merge actually happened, the PR was just updated to have no difference from the actual repository's main branch, but GitHub makes it seem like a merge happened.
Damn, with nepotism like this I need to convert and start going to temple. Holy smokes.
A two hour pairing session is hard on people who need to fit their interviewing time into odd hours. It’s also stressful, because it’s so much more consequential than a session of real work with two peers. Not to say you shouldn’t do it—just keep in mind it also has trade-offs. And I soundly agree with the positives you list, especially that it forces the interviewer to commit time like the interviewee.

I did a one hour take-home for my current job. I could see someone taking 2-3 hours on it if they were really rusty, and I think that is a good thing because rusty developers can be very good once back up to speed in a language or domain. Live programming wouldn’t give them a chance.
This is a good opportunity to update my search reading list.

Books

* Lucene in Action - A bit out of date, but it has a lot of the core concepts of Lucene. 10 years ago, this was the go-to book even if you’re working with Solr or Elasticsearch, to understand the core data structures

* Relevant Search (my book) - Introduction to optimizing the relevance of full text search engines. Getting a bit old now, but still relevant for classic search engines.

* AI Powered Search (disclaimer - I contributed) - Author Trey Grainger is brilliant, and has been a long-time colleague of mine. He managed the search team at Careerbuilder (where we did some work together). This is in some ways his perspective on how machine learning and search work together.

* Elasticsearch The Definitive Guide - online free, very comprehensive, book from Elastic

---

Blogs

* OpenSource Connections (my old company) Blog (http://o19s.com/blog) - lots of meaty search and relevance info

* Query Understanding (https://queryunderstanding.com/) - Daniel Tunkenlang is a long term very smart search person. Has worked at Google, etc

* James Rubenstein’s Blog (https://jamesrubinstein.medium.com/) - I worked closely with James at LexisNexis. He has helped work on search and search evaluation at Ebay, Pinterest, LexisNexis, and Apple

* Sematext (https://sematext.com/blog/) - Sematext are probably best known for being really in the weeds search engine engineers, a fair amount of scaling, etc. But some relevance.

* Sease Query Blog (https://sease.io/blog-2/our-blog) - Sease are London based Information Retrieval Experts

* My Blog (http://softwaredoug.com)

---

Paid Trainings

* OpenSource Connections Training (https://opensourceconnections.com/training)

* CoRise (https://corise.com/course/search-with-machine-learning)

* ML Powered Search (My Sphere Class ) - https://www.getsphere.com/ml-engineering/ml-powered-search?s...

* Sease Training - https://sease.io/training

* Sematext Training - https://sematext.com/training/

---

Conferences

* Haystack - http://haystackconf.com

* MICES - http://mices.co (e-commerce search)

* Berlin Buzzwords - search, scale, stream, etc - https://2022.berlinbuzzwords.de/
Not on the actual point of the article but

> According to a 2013(!) study, videos generate 1200% more shares than images and text combined.

Linked ist not the study but another article that says this info is from 2015 and this article doesn't link the study either but a slide on slideshare where this number is given without source (as far as I can see). Is this how things are done now?
Link to the episode: https://youtu.be/v1uaLWAZXfk
Thanks, using that information, appears “guidance_scale” is parameter’s name in the Stable Diffusion code.

https://github.com/CompVis/stable-diffusion/search?q=guidanc...
There's no reason to assume that a 3nm and 5nm M2 core is identical in that way. It's probably similar to the changes Intel used to do for die shrinks when they were doing tick-tock.
Someone doesn't need to be "a stupid MBA" to have made this decision

They might not have an MBA but it seems like a "bean counter" sort of decision. Maybe it's easier to just blame the MBAs than assess the whole leadership team's motives when we see short sighted strategies that improve profitability today and kill the product's ecosystem in the long term. I'm getting flashbacks of the Boeing documentary just writing this.
> Except that instead of composing a scene with makeup, props, and subjects, you do it textually.

One of the truly fascinating things with stable diffusion is that you can use a starting image. So you can start with a vague sketch to control the composition. It's quite incredible.
Use this as a personal knowledge base. Indexed my blog. Indexed a bookmarks export. Indexed a knowledge base. Works well. It also convinced me of power user ui
1) yeah, probably.

2) Supose you're writing sqlng, compiling it to sql. sqlng simply mandates a primary key on everything. Not a problem.

3) nulls can be a horror but the alternatives aren't pretty. Removing nulls means tables have to be broken up, see https://www.dcs.warwick.ac.uk/~hugh/TTM/Missing-info-without.... I believe there are better ways to handle this issue.

(final line) Makes no sense, a tab;e doesn't have to be disk-resident. Once read, with sufficient memory, the file sits in ram cache.
Looks like they did a force-push that replaced the PR's from-branch (septicmk/v6d:main) with the state of the target branch. This effectively removes all commits from the PR, leaving the PR with zero remaining commits.
All of the zero commits on the PR are fully merged into v6d-io/v6d:main, thus marking the PR as merged (technically correct, but confusing).

So in effect, unauthorized merges (PR looking merged; email notifications being sent) are possible if they are "zero-commit-merges" that don't actually change any state in the git repository.
> that ends up on the platform

And therein lies the problem. The focus is on the platform. It's all about the platform. The "creators" churn out "content" to make the "platform" better. The platform drives the machine; the individuals are reduced to cogs in the machine.

The healthy, sane priorities are inverted: tools should help the artist.
Only recently learned that crypto jerks will try to abuse free compute during the build step for hosting services
just want to point out, this unjustly uses std::shared_ptr

in main.cpp

auto flappy = std::make_shared<FlappyBird>();
flappy->run();

you can do this.

FlappyBird flappy;
flappy.run();

in flappy.hpp

std::shared_ptr<sf::RenderWindow> window;
std::shared_ptr<sf::Sprite> background, bird, pipeBottom, pipeTop;

just do this.

sf::RenderWindow window;
sf::Sprite background, bird, pipeBottom, pipeTop;

in flappy.cpp.

auto e = std::make_shared<sf::Event>();
while( window->pollEvent( *e ) ){
if( e->type == sf::Event::Closed){
window->close();
}
}

just do this

sf::Event event;
while (window.pollEvent(event)) {
if (e.type == sf::Event::Closed) {
window.close();
}
}

It's really that simple.
The test might be longer, but I don’t have to spend time studying and practicing something I’ll never use on the job. I use the same knowledge I build up while working
All big tech companies were created by the CIA and then "blessed."
Anyone with experience as to an appropriate age to introduce a child to Miyazaki? I imagine the dubbed versions are useful for this.

I'm about to have my first child, and have recently (in the last 5 years or so) revisited some Disney classics from my youth, and I'm not really thrilled with them.
How can you have an issue with the term "offline"? It makes perfect sense to me: https://www.youtube.com/watch?v=1RAMRukKqQg
And because both spouses have to work now to make it, you will have to pay daycare to raise your kids for you. Let's hope they do a good job. So no, your calculations are wrong.
I'd love to be able to bike to restaurants, but it would mean convincing the rest of the family to do the same! Any trip I can take on my own I do by bike though, providing there's somewhere safe to lock it up.
The "xray scan and digital unfolding" has been solved.

Here's a short video about the process https://www.youtube.com/watch?v=GduCExxB0vw and here's the related publication: https://www.science.org/doi/10.1126/sciadv.1601247

I've had the pleasure to meet one of the authors of the study at a user meeting of the x-ray scanners they use, since I also work with such machines.
It's a fascinating study!
A lead would need to teach significantly more to even be considered.

Does the vehicle have (1) an after-market device installed that (2) detects that a first component stopped sending commands to a second component and (3) uses relay switch to disconnect the failed first component from the second component and (4) starts sending commands to the second component on its own that are indistinguishable from those sent by the first component?

Technically, the above requirements are needed against claim 20 of '707. Claim 6 requires fewer features.
That doesn't help us because:
(1) claim 20 is asserted in the complaint [0], and
(2) claim 20 was upheld in a previous challenge to its validity (an "IPR"), so it's got some staying power.

[0] https://blog.comma.ai/img/20220824085232055.pdf
This is a really interesting format. Researching a historical figure then producing a
fictional interview with them is a very engaging way to communicate their ideas in a modern context.
I saw that.

Chrome/Android doesn't suppport extensions.

Normalising use of alternatives in links and the like (which privacy-redirect may well do) also helps raise awareness and profile of the alternatives.

That said, thanks.
I have used https://takehome.io/. The timer starts when they check out the repo containing the project and instructions.
This is the end of an era - no reason to really use Heroku anymore. One of the best things about it was being able to "grow into" the pricing. Looks like I'm looking at fly.io now.
>won’t actively spy on me.

Go on.....
I just Googled my name and the search engine returned a good long list of pages featuring my work in various places[1]. Of course it does help to have a fairly unique name; others may struggle to find themselves featured on the first page of results when they Google their name.

[1] For instance, this link - which I discovered just ten minutes ago. I know for a fact that I have never submitted poetry to the Porkopolis website (motto: "Considering the pig, a single-minded bestiary") but it's always a pleasure to discover other people putting my words to good use! - http://www.porkopolis.org/pig_poet/rik-roots/
Agreed. That's been exactly my experience on the few I did before I refused to them. The onus is all on you and your only interface is basically a flakey recruiter. There's no guarantee that any will every look at your submission.
I think there needs to be good textbooks, but there could be some GOOD rules for conflicts of interest with respect to who chooses/requires which textbooks.
It's my turn today to complain about website building instead of content:

When macOS developers write in CSS "overflow: scroll;" they get the same behavior as they do with "overflow: auto;", but they don't realize that viewers on Linux and Windows now see ugly default operating scrollbar at all times, especially ugly when the dropdowns aren't supposed to have horizontal scrolling.

Test web software on two browser and two operating systems :)
https://vercel.com/solutions/nextjs

If you scroll down a little there's a section titled "Out-of-the-box features" that answers your question. I think the edge functions would be the hardest thing to do on your own.
OpenAI's terms are here:
https://labs.openai.com/policies/content-policy
https://openai.com/api/policies/sharing-publication/

So in principle, yes you can use it for commercial projects like a book but you are supposed to attribute them to OpenAI
This is C++.

You should not pay the performance hit for features you don't need in a particular program.

In fact: It is reasonable for C++ programs to NOT use all language features.
Encrypt your texts and files before uploading them to cloud.

Open source, no tracking and free forever.

PreCloud has no server, everything happens on your device.

I like this name :)
Check it out!
What is so awful about Joe Rogan ? Just wondering.
There's no text selection when you run FX code. See the demos section.
A base price of $100,000?!
Those were added last year in Unicode 14. Slack probably just hasn't updated to the new standard.
That's fine. It's fine to own a car and use it for those things. What is absurd is using a 4000lb hunk of steel to go 2 miles down the road to get a gallon of milk, which is how the bulk of car centric america operates. The vast majority of the energy spent is just to move the vehicle.
We are converging on a new definition of truth which takes into account social harm. Claims which protect the marginalized and/or harm those groups deemed to be hate groups must be taken as true; claims which do the opposite must be taken as false.

It kind of sucks if you believe in objectivity -- but the postmodernists taught us there is no such thing. Any pretense to objectivity is a means to trick your sorry ass and gain power over you. Like it or not, this is the world of Marcuse, Derrida, Baudrillard and Foucault.
How you know that? How is possible that we still have virus in population?
Could be really good. But maybe a supported platform for open communication with the team behind the site would be more helpful to get in place first. Kind of like [1]. Externalized but internal, offering better organization and structure for growth, just as subreddit-alikes would.

It'd also show that 1) the input of the community is valued 2) the community is less a drag/energy drain for the admin team and more of an input and 3) more expansive changes of this nature could be made and are not just a waste of submitter brainpower...

1. https://metatalk.metafilter.com/
You posted this comment once, it was flagged by users, and you deleted it. If your intention was to post a new version that didn't break the site guidelines, I think that's probably ok (albeit borderline). But in that case you should have removed this too:

> Love the "gosh if you want to eat we need to fund lifestyle ruralism with billions of dollars of infrastructure annually" whataboutism, like that's supposed to be some kind of a gotcha

That's obviously against the site guidelines. Please make your substantive points without doing that in the future.

https://news.ycombinator.com/newsguidelines.html
Scanwatch seems to be a decent option, by withings. https://www.withings.com/de/en/scanwatch

It's a french company so bound by GDPR, which means they should have decent privacy options.
Give candidates real work & pay them for their time.
https://blog.algora.io/post/2022-04-pay-when-hiring-part-2/
render.com & fly.io are two choices that may fit your description. I've deployed a small project to render.com and it's been enjoyable.
> I think your reasoning and people who think like you comes from this (very American notion) of thinking that being homosexual or being deaf or being mute somehow makes you part of a "community". And then from this comes this idea of oppression when the community is deprived of one of their new prospective members. I find this whole thinking absurd.

Thank you for putting this into words. I share the same perspective but never articulated it so elegantly. You made my evening.
Most areas in the US have regulations along the lines of "Ratio of floor area to size of lot must be no higher than X, must have at least Y parking spots per unit, building must be no taller than Z stories" which greatly increases the cost of multi-family housing units.
Nothing wrong with a CX-5 whatsoever. It would be a very strong choice for anyone shopping in a similar market.
Not the GPL, but Qt GUI toolkit is famously LGPL-or-cash
I have a friend in economy, which is also a very clossed field with respect to publishing research, and he said that doing so might result in legal action taken against you, or pressure at the least.

That said, I'm in physics and everybody publishes on the ArXiv, either before or after submiting to the journal. From what I see (thanks to SciHub) the information on either of them is the same, except when there is an update it usually is only submited to the ArXiv.
I 100% support this. This should happen. Tax payers paid it. Let me have it all. F the middle men companies making a killing being gatekeepers. Screw ‘em
They absolutely use their power (aka money) to buy fab capacity but they are also responsible for a ton of investment in fabs (new fabs and new nodes). Because of that investment they get first dibs and the new node. In the end it's up to the the reader to decide if this is a net positive for the industry (would we be moving as fast without Apple's investment? Even accounting for the delay in getting fab time until after Apple gets a taste).
You mean salesforce's stock price?
So there are two possibilities:

- There is no reason to take them and this process will slowly fail over time as companies who adopt these policies slowly push away talent options.

- You are not the target audience of a take home assignment hiring process.

I think it's easy to believe the first since it affirms your world view. Speaking as somebody who has a deep pocket of job opportunities and has taken one of these take home assignments, sometimes those opportunities become stale or you're in a tough market or need a job immediately. A number of companies who have bad hiring practices are still fairly acceptable to work at, even if it's not ideal.

TLDR - to pay the bills.
I want to run a very low-traffic Discord bot, and I was about to use Heroku's free plan for that. But at a minimum for $7/month for just the dyno, I'm far better off renting a full VPS instead.

It's frustrating that I haven't found many good options for hosting a program that's constantly running but using few resources. I suppose it's not very profitable to do that kind of thing for around $5/month.
Sure. There are also people that want to make abortion legal all the way up to delivery. There are people that want to completely ban guns. There are people that want to throw our borders completely open and those that want to completely close them. There are political advocates for basically every extreme there is.

Most of the time extremes are unpalatable to voters so we end up somewhere in the middle while the politicians make big talk to rile up their base.
Are you suggesting the CIA has ways to exfiltrate data from Oracle databases assisted by Oracle but without knowledge or consent of the user? That would be a pretty big deal.

If not, what are you saying?
Hello 'yegg'.
What's your stake in all this?
Who are you?
Years ago I interviewed somewhere that had a system like this. I was told ahead of time only to click the link when I was ready to sit down for two hours to do the work because the clock started then.
What Ghillie Suits in the Desert Mean
Sometimes that old building is a tire shop and the new building is a 5 story apartment with ground floor commercial space, though.
I recommend "Ponyo". Because it's good :) I think this is possibly the Miyazaki movie for the youngest target audience of all his movies, but I don't know his early movies, only all the later ones that many people know.

IMDB: https://www.imdb.com/title/tt0876563/

IMDB parents guide: https://www.imdb.com/title/tt0876563/parentalguide

Minimum age recommendations start at 0 (simply meaning no official limit, it's up to the parents) - depending on country - to around 5-7 years old for a minimum age for this movie.

Wikipedia: https://en.wikipedia.org/wiki/Ponyo
Neat comparison!

(And Caddy is an excellent choice for production. Or so says the many companies now powering half a million sites with it!)
I'm worried that if you added subreddits to HN, HN may decline as well.

Do you have a theory as to why Reddit is declining?
yegg is the ceo and founder of Duck Duck Go
There's a difference between the government paying to use software and paying for it to be developed.
The problem is that you are fabricating this picture of the world from whole cloth with no corroborating evidence and it doesn't even make sense. Who would threaten to sabotage their own entire operations in the PC space and why would they do that instead of relying on copyright and licensing which trivially provide a means to achieve the same ends.

If Call of Duty N doesn't have terms in its license that forbid NVIDIA's use case the best case scenario for NVIDIA would be fighting a protracted and expensive legal battle to establish this meanwhile Call of Duty N+1 includes slightly different wording that clearly establishes this limitation.

There is no need for coercion its clear as day that the only reasonable path forward for NVIDIA is willing collaboration with manufacturers.

Basically stop spinning stories to explain what is already trivially explicable.
The lowest grade I got in my business degree was Information Systems. The reason I got that grade is that I made a case for in-sourcing development based on my personal experience, where we provide services for cheaper than consultants, that aligns with OUR business processes.

The only answer to any and all business IT questions in non-IT companies is to outsource. The reasoning is that it is considered a support activity on Porter's value chain, and as such should be cut cut cut cut cut cut and cut some more.

Hilariously we're also taught to adopt best-of-breed software for ERPs, CRMs, and SCM tools AND CHANGE OUR BUSINESS PROCESSES TO MATCH THE SOFTWARE. You know, like Target did when they moved to Canada, adopted SAP, and ended up failing hard, because their entire competitive advantage came from a custom in-house developed supply chain management tool that beat all of their competitors.
Show your sources for that 90 percent claim. You're not having a good faith discussion, and emotion is making (or losing!) your argument.

Maybe ask yourself why you're so unwilling to be wrong?

Perhaps sunk cost fallacy?
meta: HN constantly feels the need to be maximally pendantic even when what they're trying to say was already covered, and it's just very tedious and leads to an exhausting style of posting to try and prevent it.

that's really why the "be maximally generous in your interpretation of a comment" rule exists, and the pedantry is against the spirit of that requirement, yet it's super super common, and I think a lot of people feel it's "part of the site's culture" - but if it is, that's not really a good thing, it's against the rules.

Just waiting for the pedantic "ackshuyally the rule says PLEASE" reply.