skysight-inc/HackerNews huggingface dataset:
I think the problem of generative text is currently higher than for generative images because the hardware and data requirements are extremely high for text so accessibility is quite limited.

I think good conduct would be to watermark generated content. It is probably not possible to offer any compensation to artists that have their works in the public sphere, be that image or text. The latter would have to be true for almost all individual internet users for example because they might have become a data point in a model or not. It other cases it isn't even possible to determine the source.

Overall I think the AI revolution poses a smaller problem than the attention and advertising economy does. Sure, it will certainly be disruptive in some cases, but I doubt artists and writers will get supplanted by our new AI overlords. The AI is impressive, but there are also still limitations.
It's important that the titanic's deck chairs be nicely arranged.
I know this question is situated around the tech, but the real answer is to leave every couple of years. There is always more money to be made, and the more experience you have the easier it is to get it.

I'm not saying this is what somebody should do, but if you're only indexing for income, then it's the only answer IMO.
I'm not familiar with Rust vs Zig C++ integration.

What are the stumbling blocks? Lack of stable ABI in Rust?
I disable all notifications and just check IMs and emails every time I reach a place where that's not harmful to my work.
That’s probably true. But I’m not sure that fact has been reflected in stock prices. During the last hype cycle I would say that, in general, tech has been hyped a lot more than other industries.
isn't it risky to work on finance related code...

i don't want to get shouted out by a bunch of coked up psychopaths.
I've been consulting for well over a decade. I used to fly to visit my clients. During the pandemic they all learned to work remotely and I haven't made a trip since. We actually communicate more than we did before, and it feels like overall everyone is better at communication.
rclone or restic with Wasabi is my goto backup solution. Restic for snapshots, rclone for random data dirs.
"FLPL, for mysterious reasons, used pretty horrible names like XCARF and XCDRF"

It's not mysterious at all, these were also named after the 704 register scheme.

Your argument that MacCarthy et al couldn't think of accurate names may be valid (naming is one of the hardest things, after all), but there are certainly 'better' names, so more likely these just stuck after the initial implementations.

"so a pattern similar to cadr, cddr ... is possible."

Honestly, these are abominations. Remember the point of high level languages etc is not just so you can write code as fast as possible, but that someone else (maybe your future self) can read and understand it easily.
Most JVM implementations and the CLR do keep up with fancy instructions.

Not all, but surely a few.
I need a plugin for the browser that adds closing parens when you type an opening one like many code editors do.
1. Create a bookmark, name it anything, and put this code in its URL field:

javascript:location.href = '//archive.ph/newest/' + location.href.split('?')[0];

2. When you encounter a paywalled page, click the bookmark.

3. Read article.
While I personally didn't go down this path and wouldn't necessarily recommend it... if you are going to, the answer has almost nothing to do with any particular tech stack.

NETWORK NETWORK NETWORK, hop jobs every one to two years and make sure each of those jobs comes with a salary increase greater than what you could get via the promotion ladder at company you are leaving. Be a good enough software developer that you can switch tech stacks at will. Learn the software engineering (design patterns, how to communicate with stakeholders, etc) and language design / compiler / networking fundamentals (so you can easily switch programming languages / stacks).

Beyond that, certain subsections of the tech industry have higher salaries so network with people in those subsections.

Also just to be clear, the point of networking is so when you hop jobs you aren't applying to random jobs, you are being referred by employees at other companies.
Imagine that we now live in a country when a company can be called out by Congress for allowing the public to have access to a cool new thing.

As weinzieri said, "The crackdown has started."

"Show me your papers."
I'm not completely sure what you are saying, but do you actually think a heap sort is in general faster than a quicksort or mergesort? You realize that the worst case of a quick sort is easily avoided right? The only way it happens is if you have an already sorted array and you pick your pivots from the minimum or maximum values on every single partition.

It is this point that has much of the academic computer science community saying that no sorting algorithm based on comparing keys two at a time can beat heap sort.

I think you're the only one saying that. Where did you get this idea? I just showed you a quicksort being 10 times faster than a heapsort. You can try this for yourself.

Sure, we don't know how big n has to be. In practice, in an actual case, the n might have to be too big for current computers.

This is never going to be true. Quicksort and other sorts exploit locality much better. Partitioning an array gradually makes the sorting more local. That's going to work better relatively to a heap sort as data gets bigger, not worse.

Sure, in practice, for some value of n, on some list of n keys, some version of heap sort, and some version of quick sort, the quick sort might run 10 times faster in seconds of elapsed time than heap sort.

No, on any modern computer other sorts are going to beat a heapsort. It isn't exotic, it is how it works. Even if you have to scan every element first to get a distribution of your elements to choose your pivot, that is still going to be O(n log n) and it will still beat a heap sort.

Heap sorts are not the fastest way to sort. They can be consistent and they can split the time between inserting and extracting elements.
They did: https://news.ycombinator.com/item?id=23155647

> you are in a remote role, and are now reneging

It's completely unreasonable for a company to force you to move, if a company asks that of you start looking for a new job immediately. There are companies out there that respect your personal life and don't want to consume it.
> Which would kill small indie extensions that are harmless but keeps the profitable affiliate malware ones.

Any indie extension that has an audience could get a donor base, but yeah - smaller first-time extensions that only underwent automated review could either fly unlisted / or with a non-"blue-star", or even with an "unverified" banner. The small fee could make looping humans into the loop relatively revenue neutral, and increase the chance of detection of stuff like this. The more misses by the automated system, the more the platform suffers, and the less chance any of us have of getting users.
Here's a post on Reddit that describes the flip side of this coin https://old.reddit.com/r/germany/comments/s9yu11/resigning_w...

Overall it's just different societies making different trade-offs. The US values market efficiency, Germany stability.
I'm really glad that federal regulations aren't being written and published in 2 days. Now three years? I think it was early 2022 when the CDC finally changed their opinion to be that Covid-19 was transmitted via aerosolized particles, so it's about a year or so after that for this to be published? I don't think that's horrible by government standards.
It's not incorrect. The fact that Go players have gotten stronger over 300 years of recorded data does not in any way show that AlphaGo has made players better. The fact that players are suddenly memorizing AI moves in 2016 and beyond also does not mean they're getting better. This system does not measure how good the players are. It measures how much they copy AI moves (which is rather convenient, since the article is written by AI researchers). The phrase you quoted is so hilariously worded that I initially thought it might be satire. Indeed it does "reinforce the belief" that AI has boosted the skills of players - apparently the researchers themselves are not immune to this "reinforcement of belief"!
> Such a frustrating article. Does it work! That's all I want to know!

There is not seal. It sends a flow of filtered air towards your nostril but that flow mixes with the surrounding air. Anecdotal reviews all talk about how they can smell the surrounding air, meaning that particles get into your nose and then lungs. I saw a review by a doctor discussing about how having a constant flow of air pointed at the nose will dry the nasal mucosa which would offset any advantages from the flow of mixed fileted/non-filtered air.
That’s why hybrid policies represent a compromise. If you’re more than 2 years old you understand the meaning of compromise. Nobody get’s exactly what they want, but the outcome aims to please both sides by offering affordances in both directions.
When the risk is small enough, it seems rational to ignore it.
There’s a lot of examples out there where hiring family was a complete flop. Show data trust in family is rational and not just low effort.

I think you’re making up a narrative that sounds roughly technical, roughly contemporary wisdom but is 100% primate throwing BS.
“All nothings are not equal.”
WKRP in Cincinnati

From Wikipedia:

> The show's use of Blondie's "Heart of Glass" was widely credited with helping the song become a major U.S. hit, and the band's record label Chrysalis Records presented the producers with a gold record award for the song's album Parallel Lines. The gold record can be seen hanging on the wall in the "bullpen" set in many episodes.

> The songs were often tied into episode plots, and some pieces of music were even used as running gags. For example, the doorbell at Jennifer's penthouse apartment played "Fly Me to the Moon" (which was later replaced by "Beautiful Dreamer" for copyright reasons).

> Wilson has commented that WKRP was videotaped rather than filmed because at the time, music-licensing fees were lower for videotaped programs, a loophole that was intended to accommodate variety shows. Music licensing deals that were cut at the time of production covered only a limited number of years, but when the show entered syndication shortly after its 1982 cancellation, most of the original music remained intact because the licensing deals were still active. After the licenses had expired, later syndicated versions of the show did not feature the music as first broadcast, with stock production music inserted in place of the original songs to avoid paying additional royalties. In some cases (such as during scenes with dialogue over background music), some of the characters' lines were dubbed by soundalike actors, a practice evident in all prints of the show issued since the early 1990s, including those used for its late-1990s run on Nick at Nite.

> The expense of procuring licenses for the original music delayed release of a DVD set for years.[44] When a Season 1 set was finally released, much of the music was again replaced and the soundalike vocal dubs were present. Some scenes were shortened or cut entirely, but some deleted scenes that had not been included in the original broadcast were added.
You can’t scrape it anymore. It’s really annoying because I was just scraping individual posts to save them and now I can’t.
A True Crime Obsession Leads to Murder
If you have a compute-intensive app that benefits from Rust, it's really convenient to be able to easily add a web interface on it, for stuff like Prometheus metrics and for easy RPC control.
Could you really induce a cobra problem if the only reward were a burger? Raising a few hundred kittens every year just to eat a steady diet of burgers doesn't seem very efficient.
Slightly different experience, but my parents were like this always when growing up, it never was an issue but it was just a constant thing that I inherited.

Nowadays though I have the extreme where if my food is in plastic I don't feel the food is contaminated (until recently, but for different reasons), but like the plastic is forever smelling of the food and filthy.

My gf uses plastic lunchboxes and even reuses plastic bottles and I swear I can smell the things around the appartment. It's gross.
US govt now bans TikTok from contractors' work gear
> How much trust do you have in the lifetime plan?

Very low when I first bought into it, but yeah that was 4 years ago. I've MORE than paid off the up front cost. If they disappeared tomorrow, I'd be comfortable with what I paid. I'd note that my usage may imply a higher level of risk than others may be comfortable with. All of my data is fully local/synced on my personal machine, and not local/available as long as I have internet on phone/tablet. So the only way I'd lose data is if pCloud disappeared _and_ my personal machine blew up in the same day. If pcloud disappears, I'd just dump my local files into iCloud or dropbox or something; and if my personal machine blew up I'd replace it and hope I'd get the replacement before pCloud goes kaput :) Doesn't seem like a terrible strategy.

Also, pcloud does have a couple of mechanisms for getting additional revenue from existing customers. For example, you can increase the size of your lifetime plan for an additional one time payment, or add their crypto option. Also, some people presumably may pay month to month.

Lastly, the best thing I can do as a pcloud user who is banking on them not going out of business is to occasionally rep them in public so that they get more customers, which I'm doing right now :)
There’s nothing wrong with San Jose, it’s not amazing but it’s definitely not nowhere. Look at Japantown, a central neighborhood with nice well maintained apartments and condo developments well integrated in the street grid. Five minutes walk to dozens of shops and restaurants. Good network of bike routes including protected bike lanes on stroads. 12 minute bike ride to BART, 15 minute bike ride to CalTrain. 20 minute walk to downtown (adequate nightlife, San Pedro Square is walkable, etc). 20 minute bike ride to The Alameda and Willow Glen gives variety of walkable business districts. Plenty of parks with tall trees within a 20 bike ride (eg. Guadalupe River, Overfelt Gardens). Excellent Asian food, pretty good food in general. Fairly frequent city buses and a light rail (candidly, though, I have never used them).

That’s all^ for if you don’t have a car. Yea with a car you can access all the suburban stuff of which there is a lot (eg. shopping and restaurants at Westfield, The Pruneyard, eg. amazing hiking at New Almaden, Saratoga Quarry Park, eg. the vast amenities of nearby small cities). I recommend a car, it gives you access to more stuff, but is definitely not necessary, and even if you have one you don’t need to drive for everyday needs.

My one complaint about San Jose is not enough of a base of everyday cultural events, specifically live music and stand up comedy. The only small music venue I am familiar with that has regular bands is Mama Kin’s. There is no good regular stand up comedy to my knowledge. I guess SF and Oakland suck that energy out of SJ, but that’s a real deficiency.
38 here as well. Agreed on all counts except the need for supplements if you're eating grassfed beef, lamb, organs (liver, etc) and other high quality whole foods. Also 180g protein for me, since I weigh 205lbs.
> yeah I can tell that remote is far less effective.

In my experience, remote work is only more effective for "heads down" type coding work where you need long uninterrupted blocks of focus time. Modern offices tend to have lots of distractions.

For work that requires synchronous collaboration or conversations, remote work is less effective. It requires you to explicitly set up meetings to chat, which is much higher friction than just walking over to someone's desk.

Remote work is also much worse for building cross team relationships. In an office, you can easily bump into people across the company and at various levels. You learn a ton from these people, and sometimes these connections can be valuable for your career or even personal life. I've made several friends once I started going into the office frequently.
The team seems to have modularized across presentation, domain and data layers at the start which is effective for small teams but it is important to understand when to transition into domain oriented modules. Teams should be full stack even if the developers are not
If minimizing it wont make any real dent, it's a sound logic. You know, if it just ends up as wasted, feel-good busy-work.
The case against Ukraine joining NATO
Seamlessly? How is Electron not seamless?

Also using Safari is great if your app is Mac-only, but the whole point of Electron is to support Mac and Windows and Linux. And not have to worry about browser quirks and Safari versions and backfills and whatnot.
Same, and it was so dumb. The startup I worked for had an awesome office culture, with snacks, food deliveries, etc. Everybody was in the office unless and people stayed home if they needed to for something. When we got acquired by an older more corporate co, the office was terrible. Nicer looking, but white noise machines, cubicles (roomy and fancy, but still cubicles). The office was out of the way so people started wfh 2 days a week. I was working remotely from the office and ended up asking to go full remote. Also the coffee went from awesome to terrible.
MediaTek says will defend itself in accusation over patent 'bounty' agreement
https://archive.is/A8Zi7
What do investors want to see in patents? What do patents tell a potential investor about a founder? And what do investors wish inventors knew before coming to them? Everything you need to know before pitching.
When was clean water in the house controversial? Only controversies I recall were on dumping.
Using mailing lists no less.

I would contend that the Linux kernel is the most successful and prolific piece of software in the world.
> The attention grabbing headlines that linger in your memory are a biased sub-sample.

Agreed, repeated media narratives lead to bias (myself included) which stands in the way of reasoned argument. Data is good.

> illegal transactions, scams and gambling together make up less than 3% of volume

I've read that over 70% of trade on the unregulated exchanges are wash trades / fake volume. [1] Huge huge red flag to me, may not be technically illegal, but evidence like this runs counter to the "helping the poor and unbanked" narrative. Market manipulation usually hurts more people than it helps.

> It's reductive to paint everyone with the same broad brush.

Fair enough.

I still say there's a lot of smoke here, and a few clear major wildfires.

Today's takeaway for me is that there are a lot more of people here that are heavily invested in crypto space than I guessed. People with money invested that need to see the space succeed. Makes it hard if not impossible to have a reasoned discussion here. It's probably fruitless to continue to talk about crypto here.

[1] https://cepr.org/voxeu/columns/wash-trading-centralised-cryp...
capistrano makes it pretty easy/repeatable, at least for me deploying RoR code onto my VPS

All it is basically doing is a git pull, symlinking in the vendor code (gem) cache, doing all the rails preflight ceremony, and updating a "current release" symlink to point at the new folder. Oh and it restarts the servers (nginx, rails).

At a previous job I had an 8-line shell-script that did almost the same thing and it worked for years.
> It has zero impact on my life

It has zero impact on your life now, but you should strongly prefer that they don't, so as to keep your options open in the future. An analogy might be making sure you don't leak a sextape of yourself when you're young and don't care about who sees it, in case you run for public office in your 50s.
> Today's developers didn't learn binary before learning Python

I didn't learn binary before Python. I learned Lua before Python. But now I'm messing around with low-level C++, and Rust.

Where you started doesn't necessarily have anything to do with where you are now.
This is a good observation! A human being's "interesting" detectors aren't well optimized for the modern era.
Strong agree on the remote training being entirely possible. My first dev job was remote (long before the pandemic) and onboarding was not a problem at all.

In fact because you need people to get set up remotely, I find the documentation tends to be better at all remote companies. In-Office companies sort of assume that you can just tap someone on the shoulder if you get stuck so there's more often, in my experience, gaps in the documentation.

I particularly find this a strange claim since open source projects have been successfully onboarding new people remotely prior to there even being efficient ways to screen share/video chat etc.
I WFH and would never work in the office again. If the place I was working demanded that I go into the office, I wouldn't talk to the HR department, I'd find a new remote job.
Resume based development!
I’m surprised that rendezvous hashing[1] isn’t more popular given that it’s considerably easier to understand and implement than consistent hashing while having all the same pleasant properties.

[1] https://en.m.wikipedia.org/wiki/Rendezvous_hashing
But they did this before over the past years, except not in Figma.
> And since she’s wearing it improperly (and was probably not fit tested) the mask isn’t accomplishing what she wants.

There is not seal on the Dyson device. It is impossible to "wear it properly" in a way that prevents non-filtered air from getting into your lungs.
CppCon 2022 The Future of C++ – Neil Henderson
Network effects. It's the same reason people are locked into twitter, even if they want to leave. They can't leave until the other people they depend on leave, and those people are in the same situation. A social network is a molecule, and your bonds will keep you from moving unless the entire molecule decides to move at the same time.

That's why Going Dark is an effective threat: it forces everyone to go somewhere else at the same time. Whether you want to exercise voice or exit, dealing with corporations requires organized, collective action.
In preparation for the Reddit June 12-14 Black-out
Unfortunately many websites send a JS-based notification which can't be blocked before prompting you for the system one. I think the idea is that that can spam the JS one as much as they want, but once you say no to the system one, that's it, they can't prompt with it again.
> its principled stance on what software can be packaged means it's a nonstarter for many people

Including me. Guix actively makes it harder to install nonfree software, and that's against my personal principles, in addition to making my life harder on a practical level.
Kubernetes. It's early enough, so you'll be among first adopters. It's mature enough to not go anywhere in the next 30 years. It's important enough to be adopted by anyone in the next 10 years.
Not sure why you're getting downvoted, god forbid a journalist writes something honest.
Not to be a conspiracy theorist, but members of Congress considering freely available models to be a threat but “well-regulated” models hidden away behind APIs to be acceptable is just what I’d expect from an effective lobbying campaign by OpenAI/Microsoft.
> Perhaps it could have happened over Zoom

Videoconferencing is the wrong tool for that sort of thing. IMs are a much better tool for that.

> my experience is that post-scheduled meeting most people drop off instantly

This is my experience with in-person meetings, too. The millisecond the meeting is over, everyone goes back to work.
Postdocs and staff researchers go on strike at the University of Washington
Another tool for the Orwellian Tyranny to follow the population with. Combined with automation and AI and you won't ever get lost again.