skysight-inc/HackerNews huggingface dataset:
I've never actually had occasion to replace the IO bits on my laptops, with the exception of a screen on an Acer that I replaced in about 2012. Also required nothing but a screwdriver.

Agree that you can't upgrade the CPU or other components on them. Agree that Framework allows this and is excellent. My only intention was to refute this patently false claim:

> Nearly all laptops manufactured after 2010 have storage, memory, WiFi and IO soldered to the motherboard.
That only works if you don't want to sort the results as you find more. When returning approximate matches, you often can't be sure that the next batch won't contain a better (or perfect) match.
It's the gateway drug
Been using Kagi for a while now after using every search engine under the sun, and I've enjoyed it thus far. I don't mind paying for good software so I'll probably pay for premium when i burn through the free usage.
I am not sure if it's been answered somewhere before. Why Webkit? Seems like a bad idea to use an engine that is currently running the "new IE"
The tweet is wrong and this is important. There’s a difference between DALL-E and DALL-E 2. This phenomenon is intuitive if you know how diffusion models work (DALL-E 2)

1. Tokenized text embeddings can map to similar points in latent space. The text encoder is autoregressive so this won’t work for all random sequence of tokens but it can work for the right ones. I wonder if anyone has tried reverse decoding the embeddings of interest to see if they cluster around known words that are relevant.

2. Diffusion models are trained by pushing off manifold points onto the manifold so to speak. It is not surprising that off manifold points map onto known concepts during the reversal process.
I agree. I dislike the tendency in Apple circles to just simply imply that things only run on mac. It’s like: I know it’s obvious to you, the software author, but it’s not obvious to me, the reader. Even though I use mac sometimes, I mostly don’t use software that isn’t cross platform.
Dave Smith Has Died
That's interesting. In the latest Who Is Hiring discussion, there seems to be more than 10 times as many references to Kubernetes compared to serverless. https://news.ycombinator.com/item?id=31582796
> who wants to be on a marketplace or messaging app that doesn't have the most people?

But it doesn't have the most people. I have long lost that sense that FB is where everyone is. That feels so 2016

> Apple realized this with iMessage

In general iMessage is not a good example because it a product that leverages the unique position of Apple owning the hardware. No other company can play the same game. Apple don't want you to use iMessage on other systems, they deliberately make the experience worse for Android. But who else can afford that?

You definitely can seamlessly use Whatsapp, Viber, FB Messenger, Telegram and Signal all at the same time on all your devices.
It's not just the apps doing it. I've seen people pressuring others to respond immediately to everything and I've seen that expectation causing very clear anxiety. It's way too much pressure on top of every other day to day demand.

I can see how apps have been designed to promote that kind of behavior, but how did they end up getting us to demand it from each other? I missed the memo.

I've decided that if failing to obsessively check your phone and taking longer than a few minutes to respond to texts, social media posts, and status updates is "rude" and "socially unacceptable" then I'm fine with being outright obnoxious, but I know people who feel that doing that would cost them relationships and status and it looks like they're probably right.

I don't remember any massive campaign to convince people that imposing that standard on others is fine, but maybe we need one to let people know that they're allowed to put their phone down for a few hours and set sane boundaries with their friends and employers.
Neat, now, this leaves me wanting: how do you get closer to that bound? And will the constant factors not eat you up?

Still, interesting work. In pure analytic workloads, you typically avoid joins like the plague and lay out the data "pre joined" in a sense (you need a custom query engine usually, not using a relational model as is), so you can avoid jumping around the data, which is what kills you about joins.

Usually when joining, one relation goes in order, the other is spread all over, if you keep them close, you can save some seeks, but reduces the universality of the joins (you also need a-priori knowledge of the cardinalities for it to make sense).

Thankfully most real world data has tighter constraints that you can leverage for effect. Usually theoretical models do not contemplate these, thay concern themselves with a wide swath of cases, but if you assume these constraints true, you can typically build faster structures that have ugly -theoretical- worst cases (if the assumptions don't hold) but that in practice you never see.
iOS app can only get your location data (or other data) if you give it permission. Current iOS OS's also give you the option for a wide area location which is basically useless for selling to anyone.
Looking at this page you wouldn't think anything else exists.
I don't use FFmpeg for transcoding, more for stream manipulation and frame/stream/subtitle extraction and related tasks, so unfortunately Handbrake isn't really a viable solution.
If both work in the right department and don’t mind leaving an audit trail, I guess?
Non-exclusive licensing is the far better option. This prevents monopolization and ridiculous price increases. As far as clinical trials by exclusive license holders, those have a rather poor record of producing reliable results over the long term in many cases (Vioxx of course, there are many others). The trials should really be independently run, not controlled by the very corporations that have a vested interest in seeing positive results so they can go to market.

As far as Covid-19 vaccines, there are actually many companies ready to go right to production if those patents are released to the public at this moment, and that would greatly increase supply, and that would benefit the whole world, instead of a handful of pharma CEOs and affiliated shareholders.
Farmer Says Dealer Wouldn’t Repair His Tractor Until He Filed FTC Complaint
The “I” in IM means instant. It was meant to be synchronous because email was too asynchronous.
https://news.ycombinator.com/item?id=31584791 seems to have more traffic
I just tried installing Vimium and it works well. Same with uBlock origin and Bitwarden.

Orion warns that the support for web extensions is experimental. But this so far I love the idea of this browser.
Show up on time, everyday.

Don't be a jerk.

You don't need to win every conversation.

And finally, just make it a year. Later you can always find a better job, but that first year is essential
Well, you can explore the world in Shadow of the Colossus but the boss fights have to be done in a fixed order.
Open Source Alternative To
>I think that is just an American thing.

While that the line I normally use, I will give them some benefits of doubt, it is the Silicon Valley / US Tech / US Mainstream media thing.
Oh, hey, that reminds me... Any T-Mobile techies reading this?

I know someone who recently was signing up with T-Mobile and discovered that the sales rep was unable to enter their email address in the system because it was rejecting emails containing a dash. They had to give him a different address, and later logged in and successfully updated it to the correct one online. Seems like there is some incorrect filtering going on in whatever UI they use in-store for account creation.
>The problem is people are stupid and uninformed about giving consent. You're the one trying to loophole around that.

Not really. People have a limited amount of time to deal with issues and aren't trained legally. This doesn't make them stupid. Their inability to suss out all possible downsides of a set of EULAs across various products for a service they're looking for isn't stupidity; it's just an inherently complex space that requires a lot of time and specialist knowledge.

This is one of the main ideas behind consumer law; certain contracts are inherently slanted towards those who draft the contract, therefore we remove some of their freedom to abuse consumers by placing limits on the clauses we're willing to enforce.

That lack of willingness to place restraints on these types of freedom has less to do with the inherent difficulty of restraining freedom of contract and has more to do with the fact that the harm is distributed diffusely amongst a massive swath of consumers, vs felt acutely by specific data aggregators so one side advocates far more for their position - even if that position is antisocial in nature.
https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

2009
Neuralink | SF Bay Area, CA & Austin, TX | https://neuralink.com/careers/

Neuralink is creating the future of brain interfaces: building devices now that will help people with paralysis and inventing new technologies that will expand our abilities, our community, and our world.

We're looking for folks who can break down problems to first principles, identify an appropriate solution, and collaborate to deliver quickly and safely. We're looking for talented engineers and scientists across every discipline:

* Software Engineering
* Electrical Engineering
* Materials Science
* Neuroscience
* Manufacturing
* And many more!

You do not need to have prior experience working with the brain! We take our diverse skill sets and backgrounds and apply them to this unique and fast-moving domain.

I’m currently focused on hiring teammates for our IT and Internal Tools teams in both Fremont & Austin:

* IT Specialist: https://boards.greenhouse.io/neuralink/jobs/4628510003
* Internal Tools Software Engineer: https://boards.greenhouse.io/neuralink/jobs/5094915003

Feel free to apply or reach out to me directly at joe.smith@neuralink.com or recruiting@neuralink.com !
Some OS teams were pretty stressed with extremely tight timelines and no additional headcount.
Years ago I switched from a development engineer track to a support engineer track. I find the work very meaningful because a customer comes to you with a technical issue that needs to be solved. In the end, you're helping a person to succeed. It's a short-term challenge with a concrete, measurable goal. This path has taken me everywhere up and down the stack from Wireshark to data warehouses! I love coming to work, there's always someone to help, a new skill to learn, a tool or monitor that needs building...
> they know more about of your life than you do.

Not so sure that they do.

If they knew so much about me why is it that I dislike most that they show me?

Perhaps - and that is now the most worrisome thought - that crap is the "best" they can show and everything else is much worse.

Now that does not bode well for FB's future. Or Meta's, whatever, even their brand feels a lot dumber now.
minware | senior full-stack engineer | remote | full-time | $180-220k | 1-2% equity

minware.com/careers

minware helps software teams track and optimize metrics that matter, like defect impact, work-in-progress inventory, and predictability.

We are looking for our first engineer to work directly with the founder/ceo building out our nextjs/graphql/react application. He has a ph. d. in c.s., created the initial product, and has self-funded minware with 2 years of runway after selling his previous bootstrapped, all-remote company in 2021 year following $86m in revenue the year prior.
Yup, I've been rejected from a couple things, but it works for the vast majority
My father is a pastor, so this story has always been plastered over our house in some kind of painting or other artifact. I'll print one with what you said and send him. He'll probably disown me.
The article has a lot to say about it.
My mother made me a programmer.

If you give her the wool, she'll probably make you one too.
Ask HN: How do we know a Python script's dependencies entirely?
How do we know a Python script's dependencies recursively i.e. entirely ?

e.g. the Python 3 script yt-dlp

or other ones alike on Github
It's refreshing to see more stuff using WebKit and not Blink / Chromium! Will definitely give this a go

/EDIT: this looks, feels and acts exactly like Safari. Feels like I'm just using Safari with a little bit of extra on the top, is that what this is or is everything re-implemented to look like Safari?

Also sad to see Safari extensions not supported. It's super cool to have chrome/firefox extension support, but Safari has some really nice things as well

> Why use Orion instead of Safari?

> Safari is truly one of the best browsers you can use on macOS, and we’re grateful to Apple for creating such a solid foundation. By basing Orion on Safari’s tech stack, then adding productivity enhancements such as built-in ad-blocking, Orion can provide users with exactly what they need.

> You want speed? Orion is currently the fastest Mac browser out there. We built a snappy, lightweight browser around Safari’s WebKit engine to accelerate your web experience.

> Orion is fast

> What about privacy? Orion is a true zero-telemetry browser, with a powerful built-in ad and tracking blocker. Even with its default settings, Orion offers the highest possible privacy protection on the web.

> And extensions! Unlike Safari, Orion has native support for both Chrome and Firefox extensions. This gives our users access to the largest extensions ecosystem in the world. With Orion, you can one-click install your favorite extensions directly from the web.

/EDIT2: Extension support is still a bit wonky. Sometimes the chrome version works, sometimes it doesn't and I have to use the Firefox variant, sometimes neither work

Looks very promising though
This looks fantastic!

Can someone explain what the Intelligent Tracking Prevention feature is designed to guard against? Will it be limited to cross-site tracking, or does it also prevent individual websites from fingerprinting you through stuff like WebGL/WebUSB?
https://arstechnica.com/gadgets/2003/04/finder/
I've been doing this for a while, I've only really gotten static about it once. A small online retailer, their fraud department cancelled my order after it had already been charged and shipped. It was interesting, I didn't realize they could even do that but they had the carrier recall it. The customer service rep said they thought it was fraud somehow, despite my card address matching the shipping address, because I was impersonating their business by using [buinessname]@[mydomain]. I pointed out I wasn't sending anything with that address, only receiving. She didn't seem to understand my point. Oh well. They resent it overnight and I haven't purchased anything from them since. I love this setup, that experience didn't deter me in the least.
> Dostoevksy's works are entertaining. But they certainly aren't great.

You can't just dismiss Dostoevsky like that. Can you elaborate why his works don't qualify as great literature?
If you compare the current vs dev versions on https://caniuse.com/ you can see that Safari is catching up. Besides, I consider Chrome the modern IE because it keeps trying to subvert standards to hold on to its monopoly.
Uh, did the doc mention why the testosterone levels could be low to begin with?
Diet / "life style choices" / stress / lack of exercise? At mid 40s simply 'age' isn't all that convincing.

What about side / ill effects?
How do you find which open tab is the one you want?

Isn't it a lot smarter to have a tree-structured set of bookmarks?
Your anecdote is noted, and I have a similar experience with regard to Facebook usage in my circle. That doesn’t change the fact that Facebook has more users than any other platform in the world.

I think you misunderstand my point about iMessage. Apple users have a very good reason to use different chat apps. Most people probably text non iPhones every once in a while. Yet every iPhone user I know refuses to download other chat apps. It’s not like there’s a big barrier to getting WhatsApp, they just don’t want multiple chat apps. People who are already using WhatsApp feel the same way, and there’s much less reason for them to switch, since the product doesn’t purposefully knee cap users.
I currently have a phone with an EXYNOS processor. It's a Samsung Galaxy A52 5G.

Oddly the S22 in UK has a different processor from the S22 in the US.

https://www.tomsguide.com/features/samsung-galaxy-s22-plus-b...

It's good to see competition. Apple may not be as anticompetitive as Qualcomm with hardware patents, but their rule to not allow alternative browser tech on iOS seems pretty bad to me.
What is the point of a new webkit browser?
Buf is cool, but I do wonder about this custom protocol. It sounds good, but I thought gRPC’s bidirectional streaming was neat. It seems that Connect may support it, but it’s not straightforward and it may only work in some conditions:

> Streaming RPCs may be half- or full-duplex. In server streaming RPCs, the client sends a single message and the server responds with a stream of messages. In client streaming RPCs, the client sends a stream of messages and the server responds with a single message. In bidirectional streaming RPCs, both the client and server send a stream of messages. Depending on the Connect implementation, IDL, and HTTP version in use, some or all of these streaming RPC types may be unavailable.

I am also curious to check out if it assails my concerns about gRPC streams in its own API. I recall having a lot of trouble with figuring out whether gRPC would handle streaming connections hanging gracefully, for example.
In short ... you don't

Unless you follow every include, and stack trace the whole shebang

Sidebar - this is true of any/all projects of sufficient size
The Roth Family of (Imaginary) ETFs
Why does this contain fauxpen source stuff like Memgraph and open core stuff like GitLab?
BBC TV Coronation of Queen Elizabeth II (1953)
I really hope the mobile version will support uBlock Origin.
Keep a log or journal of your daily wins. I think that if you try this for a week, you'll have something that you can look back on, and feel great satisfaction.
Framework laptop to provide hi-force hinge replacement
Apologies. I was having a rough day.
Not at all unstable in my experience
This is great to hear! I tried Orion for awhile and Bitwarden was really flaky. I'll have to give it another go.
Any call I get on teams that is not scheduled gets hung up, no exceptions. You either msg me or schedule a meeting.
Even a gym membership?
Sizing.

I'm sick of ordering something that doesn't fit.

On the other hand, mass-produced items that are identical by the millions are good subjects for online-ordering: watches, books, hard-drives, pens, etc.
Oh, I forgot that weddings are done very differently across cultures. In some cultures it might be fixed at a church, but for us, the wedding is often at the bride's home or in some hall in town. So that means the logistics of getting things to that area - catering, chairs, tents.

"Apps don’t scale down to that granularity because busy wedding photographers, florists, and caterers don’t need to sign up for an app to get referrals."

This argument can apply to everything else people sign up on apps for. Localized is fine for food delivery, and busy restaurants sign up for them.

Part of the appeal is finding the non-busy ones. During wedding season, caterers and photographers are often fully booked, and one needs to make a lot of phone calls just to find one that isn't. And of course the new service providers want some way to do marketing. There is a successful app out here for finding wedding photographers but I'm not aware of one here to plan a whole wedding.
It's amazing that the translation to Common Lisp is as minimal as it gets, with the code being pretty much identical.

For the folks that insist Clojure is a Lisp, try doing that as an exercise.
This an underrated comment right here. I think the entire industry is confused -- but they could have just read this comment.
A TUI FFMPEG builder would be delicious. Just a terminal powered graphical interface that lets me manipulate options, and feedback validation, would make it so much easier to work with complex graphs.
Hi. Would you hire people outside of the US?
Curious, why targeting DirectX, rather than Vulkan... it's not like you think about releasing on Xbox, do you ?
Thank god we live in a democracy and there are almost none of them! But there are enough to sneer at I guess! (Which I don’t do - I just chuckle … well other than Grover Norquist who deserves all the derision he gets)
I think the pivot to Meta was a desperate attempt to avoid the decline that was already happening.

It’s pretty clear Facebook will go the way of MySpace.
I understand how that may feel. Orion founder here. Here was the thought process behind the choice.

When you decide to build a browser you first need to decide the browser engine.

We decided we don't want Chromium (because who needs another Chromium browser) so that left Gecko and WebKit.

Since I happen to personally use macOS and thought it had wonderful future as a consumer OS (this is all happening in 2018) I decided we should go with macOS and picked WebKit because it is native on macOS while Gecko isn't. It is all the fastest web rendering engine, with the best energy consumption and very robust privacy practices. All good base for a fast, zero telemetry browser.

Also Safari left a lot to be desired (my previous browser of choice) so since we are building a browser from scratch, why not build something that works great on Macs/iPhones first and then we will think about other platforms when we get there.

That is pretty uch the whole story.
I've used pipdeptree in the past.

https://github.com/naiquevin/pipdeptree
According to my memory AIM didn't support that in the late 90s and early 2000s, and that was a key advantage of ICQ. But I mean in the last 15 years or so, corresponding roughly with the rise of ubiquitous smartphones (and foreshadowed by cell-connected PDAs and some feature phones).
No, LANS was the name of the LLC that used to run LANL (which lost the contract a few years ago hence past tense), but the name of the lab itself is [still] LANL. The way the labs are run only a few people in the top leadership roles change if the management company running it changes; grossly oversimplifying they're basically interchangeable and come and go while the technical side of the labs themselves remain stable.
It's always weird though on iOS; many times I've selected "Only while using the app" and then a day or two later I get a pop up that "{app} has used your location data 53 times in the last 24 hours" which never makes sense considering I never opened the app.
>Email should have always been a bidirectional address, representing the relationship between the sender and receiver, and not a wide open receiver for anybody who happens to have your address.

Ideally, this would also be the case for physical mail. Multiple revokable tokens, not publicly tied to your physical address.
Performance headroom in your application designs
gosh 1$/80 searches is somewhat expensive... are these pure infrastructure costs or does this include development costs which I hope would scale down as the search engine grows?
The funny thing is that CDMA was a Russian invention, and was first implemented in a mobile phone in 1957.

"In the Soviet Union (USSR), the first work devoted to this subject was published in 1935 by Dmitry Ageev... The technology of CDMA was used in 1957, when the young military radio engineer Leonid Kupriyanovich in Moscow made an experimental model of a wearable automatic mobile phone, called LK-1 by him, with a base station."

https://en.m.wikipedia.org/wiki/Cdma
Fair point, updated my comment :)
Wish it was available for windows/linux too