skysight-inc/HackerNews huggingface dataset:
The company I used to work for is doing this to the engineering org in my current employer. It requires the leadership from the old company to be embedded in very senior positions, and it requires buy-in from the existing C-suite. There's a lot of backroom politics to change culture along with a bunch of work to prove yourselves to people who aren't involved in the backroom. There have been a bunch of points at which I didn't think it would continue but so far the original team has been pretty successful at rising.

Think of it as a reverse McDonnell-Douglas.
I'm not seeing it in the docs, maybe I should write up a little something on my editing experience!

Also to correct my self, I think I mistakenly said `modal` when I should have said `buffer` earlier.

So searching across the project brings up your results in multiple buffers, each about 5 lines (expandable to more) and you can do all of your normal editing within each/all of the buffers.

If I happen to write something up, I'll try and remember to share it in this thread.
I think it has more to do with the marginal improvements.

The difference between an iPhone 6 and 7 is massive compared to an iPhone 14 versus 15.
The Apple upgrade treadmill is an immense transfer of wealth if you trade your old device in so it can be sold on the second-hand market. Used iPhones are a great way for nonrich people to get a decent phone at a low fraction of the price of a new one (with a high fraction of a new one’s functionality).
It was off by default, but it turns on if your phone unexpectedly shuts down. They later added the option to turn it off.

The thing is, they were covering up a battery defect unique to a few models like the iPhone 6. Also the throttling was pretty conservative. It made my phone lag so hard that even typing in a default app like Messages was a chore. My phone almost never shut down even after I disabled it, so it's not like I needed it.
Weird Al explicitly seeks out permission from copyright holders and won't do a cover if he doesn't get their go-ahead [1].

Pretty much the exact opposite of all these AI companies :p

https://www.weirdal.com/archives/faq/
Why do you think a comparison to theft is warranted?
I'm an iOS developer and try to upgrade every year using the Apple upgrade plan.

Last year I couldn't. Their website just wouldn't let me, with an unspecified error. Other people with similar errors online found no way of fixing it, even after talking to customer service.

It's possible I could have resolved the issue with a phone call, but instead I just dealt with having the phone a little longer. Now I'll own it and have another test device.
I think AMD's concern is that x86 might not be much of a market in 10 years. Between Apple, Amazon Graviton, and Nvidia Grace Hopper's ARM CPU we are seeing a sustained successful attack on x86 the likes of which we haven't seen... ever? Sustained and successful non-x86 Desktops, servers, and next-gen datacenter platforms, where does that leave AMD? (Intel has a little more diversification because of it's foundry opportunities, but is in the same boat.)
If .local/bin is in your PATH you would be able to fire it up with just `zed`
It is ok to charge money for things you make and charity toward the poor has more impact than charity toward developers.

In addition, using a credit card online is much much easier than using github. Particularly for non-developers.
They aren't happy with this, either:

"[...]And of course, the journey isn't over yet－we'd love your help, particularly if you're excited about:

- Helping bring Zed to your distro. Either by packaging Zed or by making Zed work the way it should in your environment (we know many people want to manage language servers by themselves).[...]"

Give them a hand ;) https://zed.dev/docs/development/linux#notes-for-packaging-z...
If any job exists solely because of an inefficiency in information flow, it is at least partially replaceable by tech that fixes that inefficiency, and given time, that will happen.

I'm stating this more as a sort of universal economic axiom, not taking a hit at recruiters specifically as people. They're nice people, but a lot of jobs are replaceable by tech.

Interviewing is a massive information efficiency problem. Companies don't know if I'm good, I don't know if the company is good, so we spend 8 hours on Zoom calls trying to hash it out, and the resulting signal-to-noise ratio is still extremely low in both directions. The interviewer's rubric doesn't give a shit if I was in physical pain that day and had a brain fart or if my ability to code a binary heap in CoderPad is or isn't representative of my ability to code a real world app in VS Code on a real task; I don't know if the interviewer had a work emergency that made them sound like an asshole even if they usually aren't, etc.
Since this thread is full of bad decisions in Texas hurricanes is a lame excuse. (also nature isn't stable in both countries, flood are a huge problem now)
Their main site's 404 pages are also GitLab 404 pages. I wonder if they're hosting that on GitLab Pages.

https://umap-project.org/404
China's Artificial Sun Generates Magnetic Field – Next Steps for Fusion
Is there an example you have in mind as to why the params, if passed via keyword, would need to stay in their position? It sounds like external calls made to the internal api without the headers being present? Trying to understand why the position/order would matter to you once arguments are named?
it's not just Apple devices, i'm still using my Pixel 6 Pro (launched in 2021). i used to upgrade every other year but these days the phones last longer without slowing down and everything else went up in prices. i see no compelling reason to upgrade (no significant camera upgrade or features worth upgrading for).
The failure mode here is usually caching, in my experience. Lots of data, all dying old.
One way AI may change that is by cutting entry-level creative jobs. If you can’t get a foot in, you don’t start your career.
"I remembered training, which was to pull the victim down with you to short circuit their brain into letting go,"

That's exactly how I was taught as part of lifesaving training along with the most effective way of swimming (and 'towing') the person to safety. BTW, that was many decades ago (presumably things haven't changed much since then).
.
Is (Python) debugging on the roadmap somewhere for Zed, or will this remain out of scope?

I have a fast editor in Sublime already, but I’d consider jumping ship from VS Code to Zed if I can set some breakpoints and look at local variables and whatnot (very basic IDE stuff).
The NFPA writes the national electric code. They also came out of the insurance industry, and like UL and FM, predate adoption of their standards in regulation. FM is an actual insurance company but it is not OSHA. The history is similar to European organizations like the German TUeV, which came out of the boiler industry. All of them have their roots in disasters of the industrial revolution.

Governments today generally don't operate test laboratories, standards organizations, or certification bodies. DIN, ISO, IEC, BSI etc are not government organizations.

You're right, though, that there's more history of insurance industry involvement in developing safety standards and testing in the US.
The Idea Behind Rust
AFAIK this only works if your hotspot device functions as a NAT and not a bridge
Just a suggestion. One of the best features of pure text editors (and incredible, not all of them implement it) is autosave keeping the "unsaved" state of the file.

For example, if you make some changes in a file (new or not), don't save the changes, close and open the editor, the state of the opened files are kept like I never had closed the editor. The unsaved files are still unsaved. New edited files are still there, unsaved, ready to user manually save them.

Notepad++ works that way, and it is an amazing feature.
Thats what 1JPM is also trying to prevent a bit, by leveraging the rigid structure of Java, or more accurately by proving an API that tries to satisfy noobs and power users.
> Trying to keep barriers for entry low

But the barrier is already low - you need to complete an undergraduate degree in a related field. That's it.
SF Mutual Fund Exec Front-Ran His Fund's Trades
The dedupe is optimistic and is designed to scale to 1-10 PB range. There is a more complicated architecture blog post we are working on. We can dedupe across repositories but we do not right now largely for privacy reasons so that blocks are not shared across different people as that can cause information leakage.
Bonus quirk: there's BSF/BSR, for which the Intel SDM states that on zero input, the destination has an undefined value. (AMD documents that the destination is not modified in that case.) And then there's glibc, which happily uses the undocumented fact that the destination is also unmodified on Intel [1]. It took me quite some time to track down the issue in my binary translator. (There's also TZCNT/LZCNT, which is BSF/BSR encoded with F3-prefix -- which is silently ignored on older processors not supporting the extension. So the same code will behave differently on different CPUs. At least, that's documented.)

Encoding: People often complain about prefixes, but IMHO, that's by far not the worst thing. It is well known and somewhat well documented. There are worse quirks: For example, REX/VEX/EVEX.RXB extension bits are ignored when they do not apply (e.g., MMX registers); except for mask registers (k0-k7), where they trigger #UD -- also fine -- except if the register is encoded in ModRM.rm, in which case the extension bit is ignored again.

APX takes the number of quirks to a different level: the REX2 prefix can encode general-purpose registers r16-r31, but not xmm16-xmm31; the EVEX prefix has several opcode-dependent layouts; and the extension bits for a register used depend on the register type (XMM registers use X3:B3:rm and V4:X3:idx; GP registers use B4:B3:rm, X4:X3:idx). I can't give a complete list yet, I still haven't finished my APX decoder after a year...

[1]: https://sourceware.org/bugzilla/show_bug.cgi?id=31748
Has anyone outlasted a Doritos bag?
Probably the biggest problem with the `curl | sh` approach is it bypasses package maintainers. I agree it's really no different than if you compiled malicious code yourself (or pulled in a 3rd party bin repository). However, one of the functions of a package maintainer is finding/being notified of security issues.

I'm thinking of the recent xz attack. Imagine how bad that would have been if xz was commonly installed via `curl | sh`.

All this is to say `curl | sh` is probably fine if the org is reputable, however, you should be having second thoughts if this is a repo ran with a bus factor of 1.
> Their gear stays functional for several years

Wow!
I run into DLL hell any time I try to install some software that isn't in some sort of package repository or other happy path. Most recent example I can think of was about a year ago when I helped my father-in-law install Klipper on an RPi4 so that he could do input shaping on his 3d prints. All of the guides and documentation seemed to assume that you were using a specific version of Linux on the RPi, and if you weren't (like my FIL) then welcome to dependency hell. Took several hours of pulling my hair out to resolve them all, for a non-developer it would have been impossible.
The reasons for the numbers in the global south are different. It's not necessarily a preferred choice through empowerment, more so a profession taken up to propel oneself from poverty.
weargustin.com has great selvedge jeans...a little pricey for the uniquely dyed options, but for the regular jeans they aren't bad, and they last forever.
In my experience, Apple hardware has been quite stable for over a decade. While I think the stability makes it easier to stay on old devices, I'm not sure I agree that it's the primary driver.

I love Apple's ecosystem. The devices interoperate very well, but Apple tries to make it feel like you're missing out on something if you don't have the full suite of devices. And unfortunately, it costs a lot to keep up.

For example, I have an iPhone, an Apple Watch, a Macbook Pro (M2 Max, main workstation), an iPad, 2 Apple TV 4Ks, and a Mac Mini (M1, used as a secondary machine in my workshop). This year I upgraded my iPhone and Apple Watch after 3 years. Next year I anticipate replacing my iPad, the following year is the Mac Mini, and a couple years after that would be the MBP (which will be a $4300? expense?).

While I'm fortunate enough to have a lot of disposable income... perhaps I'm being a bit stingy here, but spending more than $1500/yr feels rough. I can't see how anyone could mostly buy into Apple's ecosystem on an average disposable income level and not keep their devices for several years.

If that's not bad enough, now Apple's really pushing their added services to get more out of the devices. Apple One is $40/mo. Even though it's a suite of services, a $40/mo subscription feels steep.
Meta comment on the post, if you just land on the blog post, there is little to no context to what they solving or what Triplebyte was. One sentence saying, "Triplebyte set out to innovate the ways that highly skilled computer technologists are hired" or something.
Last time I used Google Chrome, if you logged into a Google account while using Chrome, it automatically logged you into that Google account in the browser itself.

Isn't that implemented in a similar way to this?

I agree with the concerns about unfair competition, and I think this auto-login "feature" could also qualify as an example.
Such services already exists. I don't want to promote any in particular, but if you do a research on pay-as-you-go inference of e.g. mixtral or llama3 you will find offerings that offer an API and charge just cents for XY amount of tokens, exactly as OpenAI does.
I think layers are important (All internal data should be mapped onto DTOs to returned to a client IMHO) but it's also important to not have more than 2 layers to get to the core, ideally 1.

I've worked places before where they have you call through a function that calls a function that calls a function (replace "function" with "api endpoint" in some cases) because "Well we know function X works and so just call it", then fast-forward a year or two "Well we know function Y works, which calls X, so it's safest if you call Y, don't call X" and so on. This leads to a complete mess and tons of inefficiencies. Often "X" over/under-fetches what you want so you either have to throw away some of the result or add to it. I've even seen cases of Z->Y->X where X over-fetches, Y only uses a subset, and then Z has to re-fetch the data that Y threw away. All because someone decided an arbitrary layer is the new golden standard that everything should be built on.
> not a lot has changed in the last 10 years

Then maybe what we've been doing for the last 10 years wasn't the right thing?
"reading a script" is actually a worse user experience on Linux than just using repositories or flatpak, though. It's pretty rude of software developers to put the onus on users to verify that they're not doing something outright malicious in terms of the installer.
My only problem with VSCode is that it's owned by Microsoft. I'm willing to put up with some extra friction if it allows me to escape their ecosystem even a little bit.

My general rule is if I can get at most of what I need from the open source version of something, I use it. Even if it's less user friendly.
I'm not sure what that website is adding that the source video doesn't already have.
https://youtu.be/YNqTamaKMC8
Avoiding having the phone shutdown by drawing power faster than an older battery can support, actually.

You can’t turn that off, but there’s now more communication that replacing the battery will make the phone faster.
FAA has jurisdiction 400 feet above your house. So no, not at 30k feet. But maybe at 350 feet...
More and more TV shows these days are realistic as FUCK And inspired by reality. The Wire Especially
Oh, it’s fun that both words make sense with the meaning of the phrase. But I’ll toe the line of its usage better in future.
Honestly, I still take that as an improvement over having to recompile it
Someone is wrong on the internet (AGI Doom edition)
Europe's drinking water contaminated by 'forever chemical': NGOs
The issue with Apple computers is that they abandon them faster.

I had a Mac Mini Core Duo from 2006 that was abandoned by Apple in less than 3 years. I put Windows 7 on it. MS didn’t end support for Windows 7 until 2020.

I had a Dell Core 2 Duo 2.66Ghz laptop from 2008 that I put Windows 10 on and it doesn’t reach end of life until 2025. I just retired it as my Plex Server in 2020.
Happy to hear that!
1JPM is still pretty new and I expect there to be bugs, so if you have some free time and are interested in making this something usable feel free to contribute some day :)
It's a notetaking app pal, it's not that serious. And certainly not worthy of a subscription model. Kind of ridiculous that they're using this platform as free advertising for what is effectively one of those cashgrab apps.
Of course they are, but you can slam your solution into the market and try and fight the whole thing. Or you can slip in as a tool that is effective, eventually anyone can hold the tool, not just a master craftsman.
Show me a clique and it's probably pretty boring. I guess people tend towards their safe spaces.
> Interesting, but the website still does the usual thing of pushing people to the sign-up page without giving much information. If you're pitch is "we are aggressively honest" then an an indication of the jobs available seems like a good idea. Established recruitment firms list them all.

No, they don't. In fact, the opposite is usually true: established recruiting firms will keep the company name pretty quiet, and only reveal it on outreach to specific candidates.

Just because someone doesn't list that kind of information on the homepage does not automatically mean "dishonest". It's very common for "allow my company's name to appear on your website" to be a negotiated item in a partnership contract. Getting it approved can require involving people all the way up to the CEO. The juice often isn't worth the squeeze, and the companies you can get to agree to it are the ones you least care about putting on the website anyway.

Particularly for recruiting agencies working on contingency, I can easily see why clients wouldn't want their partners to plaster their open reqs + brand on the front page of the website.
I have not had the same experience at all. I have MacBooks and old iPads or phones that are totally bricked and unable to update, but PC towers I built 15 years ago that still run like a champ. Just an anecdote, but I feel like I HAVE to upgrade Apple products, or they simply stop working, while the PCs I've built last the test of time.
This isn't hard. The American middle class is disappearing.
The documentation example is a clear example of absurdity. This is just a multiplication that might as well be inlined in all places where it is needed and then the 'standard' is applied and it turns into a 21 line hellscape that points out the obvious.
Im personally upgrading when iOS has reached end of life for my device. Currently on an 11 Pro Max and there aren’t any features I’m missing in my day to day.

Plus the current Pro Max equivalent costs almost a month worth of average salary here so no wonder people are upgrading less frequently.
Anyone else get ~60-70% CPU usage when moving the mouse around? And no GPU usage.
but vscode is open source: https://github.com/microsoft/vscode

and there are third-party builds from the community that disable things like telemetry: https://vscodium.com/
This also includes the link to the tar files, so, you dont need to read the bash file to download tar file.
The ones who are interested in this issue will spot this page, anyways. Maybe, they can make it more convenient for visitors to check this page.
It's not that I'm uninterested in upgrading; I have the budget, and the interest. It's that Apple don't offer the products I want anymore.

I only upgrade my iPhone when there's a new touch ID model. I have no idea how large this segment is, but it's >1. If Apple kill off touch ID entirely, they'll lose me as a phone customer.

My primary desktop development machine is still a 10-core 2017 iMac Pro. At EOFY every year since 2021 I've checked for a 27" or larger iMac or iMac Pro with Apple silicon. No such product, no sale. The Studio is a nope; the physical ergonomics and convenience of a single-unit workstation matter too much.
"In April, NASA selected Musk's aerospace company SpaceX for a $2.89 billion contract to work toward landing "commercial" humans on the moon. Musk beat out Jeff Bezos's aerospace manufacturer Blue Origin for the contract, which gives NASA use of Musk's Starship spacecraft to take astronauts from lunar orbit to the moon. Musk's company has been developing the spacecraft with the intent of taking the first humans to Mars. "

https://www.businessinsider.com/elon-musk-list-government-su...

> Starship has made it to orbit twice now. With apogees intended to bring it down safely in case of failure, as is prudent with a new platform. But orbital velocity is orbital velocity, and Starship has achieved it.

That's still suborbital flight, basically ballistic because they didn't re-ignite engines in space, even if it had orbital velocity (of some orbit) at some point. Also flight no. 3 was helplessly tumbling so even if they could reignite engines it would just move randomly. So far it was basically flung piece of ballistic garbage. Only the last flight achieved some control and only half-burnt on re-entry. The only thing that worked was landing burn (which they had a lot of practice with Falcons) and their engines very gradually improving reliability, which I assume could be done without fireworks if they didn't intend to re-ignite them in vacuum and zero gravity yet.

Project Apollo was way further by their fourth flight, without any modern engineering or computing.

Falcons are solid although market for their services is mostly Starlink, because the rest of humanity simply doesn't need to hurl as much stuff into orbit yet.

Starship is Cybertruck. Baby of Musk's "genius" where "vision" (to mislead investors) overrides actual engineering.
I think people just have very different tolerances for latency and slowness.

I keep trying different editors (including VS Code), and I always end up going back to Neovim because everything else just feels sluggish, to the point where it annoys me so much I'm willing to put up with all the configuration burden of Neovim because of it.

I tried out Zed and it actually feels fast enough for me to consider switching.
Maybe better compensated, but not sure about more prestigious.

I have no interest seeing the day to day of that job.
Women were a much higher percentage in the field 1990. Women abandoned the field after the IT-bubble and it never recovered.
Elasticsearch and OpenSearch already support S3 backed indices. See features like https://opensearch.org/docs/latest/tuning-your-cluster/avail... The files in S3 are plain old Lucene segment files (just wrapped in OpenSearch snapshots which provide a way to track metadata around those files).
You're right: my argument is flawed. I had thought TFA relied on that argument, but the machine that writes 1 and moves right forever is a counterexample.

Yet something about that still seems extremely "loopy". Is there something that must stop increasing after a while? Kolmogorov complexity? Or is that begging the question, since that's basically measuring the smallest TM that can produce that output?
I'm still on an SE2 (April 2020) and plan to stay here until an SE4 releases. It's still completely fine for everything.

I'd probably still be on an original SE, but the battery was poor and I broke the screen so it was easier to just upgrade then replace everything.