skysight-inc/HackerNews huggingface dataset:
> It’s a perfectly logical (if not humane given current immigration law) position to hold that companies should be required to lay off visa holders first and for there to be a “cooling off” period between layoffs and hiring of visa holders.

This is really suboptimal though, what if you have a H1B worker that's a high performer in a key position that would make your company collapse if they left but say, they were born in India, and you're laying off folks in projects that failed / folks that are low-performing.

It's pretty easy to fix the perverse incentives of H1B hiring: give folks a green card after being here for 3 years, that's basically how long it takes for ROW folks to get green-cards in good years.
See, I read this situation as entirely differently.

Google is not being unreasonable in understanding that they can't afford to store all data from everyone indefinitely. They are not being unreasonable that it is a potential security risk.

Where they are being unreasonable is that they have basically gotten everyone addicted to their "free" product, and then, a decade after promoting the idea that no one should run their own services, they should just use free offers in the cloud: they are now admitting the downsides to this arrangement.

That Google account that your dead friend had that you keep on your buddy list because it gives you memories? Gone. That Facebook account with your dead family members photos and timeline? Gone. The Twitter account with all the tweets from you child who died too soon? Gone.

The lesson should be that if you're hoping for someone else to be the steward of all your digital histories, you're in for a bad time.

If you're on someone else's servers, you're bound by their rules, because much like going to their building, you are on their private property.

The thing is, they spent over a decade making sure that people trusted that their data would always be there, and that storing it in someone else's private property indefinitely, somehow, wasn't a problem.

It was always a problem. If you want to keep your data indefinitely, you have to know how to store it yourself on your own storage mediums that you keep in your own home and on your own computers/servers.

So, Google is currently doing nothing wrong, based on the realities of security and cost of data storage. The wrong they did was convincing users for over a decade that this wouldn't happen, knowing full well that eventually it would.
NP - I'm not affiliated with them...but dam, I love those lil machines :-)

Hapy Hacking!
I had no idea this was a thing. A private party can just go up to someone's car, lock an immobilizer on it, and then hold that property ransom until the owner pays money. And this is not only legal, but apparently a cottage industry in these cities. Only in America.
How much can their personal consumption really add to even off the books? It's 537 people.
Impossible– no part of the thread has involved someone suggesting rewriting it in Rust, which means there's no opportunity for someone else to reply "This project seems like a perfect fit for golang, why would you suggest they use Rust instead?"
You can have the experience and time to do something and choose not to.
Layoffs are to clear out people who aren’t wanted or needed anymore. They still need to hire!
This should be a little easier to read. I also made some updates on the gist

td a "something" # add new item at the bottom
td l # list all todos
td p # pop current item from the list
td c # show current todo
Hiring H1Bs post layoffs adds distraction to the real problem at hand.

Google's 10k layoff was simply not justified by management's soulless explanation. The company is a technical and financial juggernaut. It is still hiring. The only problem they faced is they wanted to pivot their headcount investment on a grand scale and did not want to deal with the typical horse trading reorgs take.

Tldr Google's layoffs was just an example of leadership taking the easy way out and it also is a time in the macro economy where wall street will award a layoff.
That risk is eliminated with foreign contractors. It's import/export of services.
There have been various toy DAWs the have web GUIs.
I've never seen a production-capable DAW with a web GUI.

I suspect that existing web-as-native-GUI frameworks make presumptions about threading that won't work where a realtime audio callback thread piping data to other audio processing threads and back is the real show, and where the GUI may need things like updated zoom levels dirtying many waveform drawings at once requiring recalculation of peak values in viewable windows to draw the little lines that make the waveform, among other things that may make simple partitioning of systems more challenging...
Everything is exponential indeed. Compared to mark Zuckerberg and Facebook, how much faster has openAi and Sam gone to try regulatory capture?
99% of what makes a developer valuable is their skill in communication, not their skill in coding.
If you wanted ideal data, you'd want an employer to hire large numbers of people for a single role, hire them as randomly as possible, and be willing to train them. You could then see what sort of candidate was successful there.

There are a handful of militaries that effectively do that, but it's pretty much impossible for a normal employer.
I would like to see a measure of home vs. a quiet office vs. a noisy open plan hangar. At a glance, Twitter probably chose the latter: https://www.officelovin.com/wp-content/uploads/2014/05/twitt...

“Walls and doors” were on the Joel Test; why did nobody ever start competing on this?
I am correct and there is a great deal of public information you could read to verify this if you so choose. Here's one example showing the effective tax rate of the wealthiest American's as 8.2%[0], which is consistent with other sources I have seen. Again, I would love to pay only double that rate for my taxes.

[0]https://www.whitehouse.gov/cea/written-materials/2021/09/23/...
The fact that you can download some data, presented as “all data”, doesn’t mean that it’s actually properly stored and handled. No way to verify or enforce it.
> it's a for-profit company that gives you free products in exchange for ads

Exactly. If I stop using their free services, do I stop seeing their ads though? Because that’s kind of required to make this argument work.

Or it’s just Google gets to delete my data because they have all the power in this relationship? I get to keep being fed ads, make Google money, lose my data, and cost Google less at the same time. There’s only one side of the relationship that benefits off any of this.
> "My primary goal for Xnet is to prove that--contrary to everything everyone else says--one does not need a huge, expensive server on a super-fast Internet connection to host a social network with tens of thousands of users"

I don't think "everyone else" believes that. In fact I believe a "social network with tens of thousands of users" can probably be served off a bash script running on a Raspberry pi over SQLite.
They don't. Not to mention the H1B application only mention base salary, which is fairly irrelevant for those companies.
Prison email, if available at all, is usually through some super locked down per pay message custom site (www.corrlinks.com seems to be a big player). You're definitely not getting access to regular Gmail if you're doing hard time.
More seriously, it shows it's hard to estimate popularity of a language that isn't used in the open.
Better make sure to ban reading a book on the bus too then.
Notes, as a form of media, are unusually well suited to the internet
With this

> This discussion conflates comments with highlights, which are two different animals altogether.

And this

> The distinguishing feature of highlights is that they are anchored to a specific passage in a (hyper)text

And this

> Comments are an entirely different animal

And this

> Binning bookmarks, highlights, and comments together as "content" is like calling wedding cake, bobcats and lighter fluid different kinds of "matter"; it's reductive to the point of uselessness.
These updates are quite nice. Autocomplete, SSL, map comprehensions, all look really great!

I know a lot of the comments are about the awesomeness, or how hard it is to build teams, but honestly, the language is great.

When i learned about :ets and could move data around at lightening speed without having to use a database, i was in love!
I have an exe in my digital archive (a meticulously organized ZFS pool) which Windows is absolutely convinced is a virus. Windows likes to randomly delete this file. While I do keep backups, and I do my best to confirm their validity, this doesn't mean I want Windows randomly deleting files. I do delete old backups eventually.

So for safety, I have been storing this exe file in an encrypted zip archive, where the password is the name of the zip file itself. After reading this article, I've changed the password to a random series of letters.

However, I'm storing the password in a text file next to the zip file. And I have to wonder--is Windows going to start reading my text files to look for the password? This is honestly screwing with my head a tiny bit! What if Microsoft starts using a large language model to find the password? How far must I go to ensure Windows leaves my files alone?
and copying things isn't piracy.
> If you really want to fight something fight companies that send jobs and dollars to the same people who don’t live in the US.

There is no way to "fight" corporate power structures though outside of unionization, the barons and lords of the investor class get to do whatever they want to do and have different sets of laws.
Layoffs and removing staplers are management’s way of saying good times are over. They want to stop rest and vest culture. It has nothing to do with actual value of those employees or the financial necessity
This is true for something like raw GPT. For the chat models that have been specifically optimized for "you" prompts, this is false. See the discussion in the link I provided, along with the leaked copilot/bing prompts.

Or, in other words, use a model in a way that fully takes advantage of how it was specifically optimized, from the intentional burning of massive amounts of compute time/money to get it that way.
It is good that the writer could discern that his and the would-be helper's goals were not aligned.

I wonder what the best ways of discovering (and perhaps verifying) alignment-or-not could be.
:) I'd advise you to not spend too much time sweating the small stuff, my friend.

Not least because 'being annoyed' is not a fun state-of-being.

<hastily leaps backward off of lawn, narrowly avoiding thrown materials>
It’s not that incredible to me given the sheer amount of math that goes into its construction.

I digress. The critique I have for it is much more broad than just its math abilities. It makes loads of mistakes in every single nontrivial thing it does. It’s not reliable for anything. But the real problem is that it doesn’t signal its unreliability the way an unreliable human worker does.

Humans we can’t rely on are don’t show up to work, or come in drunk/stoned, steal stuff, or whatever other obvious bad behaviour. ChatGPT, on the other hand, mimics the model employee who is tireless and punctual. Who always gets work done early and more elaborately than expected. But unfortunately, it also fills the elaborate result with countless errors and outright fabrications, disguised as best as it can like real work.

If a human worker did this we’d call it a highly sophisticated fraud. It’s like the kind of thing Saul Goodman would do to try to destroy the reputation of his brother. It’s not the kind of thing we should celebrate at all.
> and, frankly, why would you write `.js` in 2023?

It's surprisingly convenient for munging around random json files or calling random apis that return json (or for dealing with an interaction between the two), especially now that fetch ships with node.
That's not what I said. But, feel free to find some emergent properties or capability of total abstract reasoning and generalizing to data outside of its corpus that doesn't turn out to be a mirage of the wishes of the researchers.
H-1Bs are required to be paid prevailing wage for the job in the geographical area as determined by the DOL. There's a whole labor conditions application filing that you have to make with the Department of Labor.

[1] https://www.dol.gov/agencies/whd/fact-sheets/62g-h1b-require...

[2] https://flag.dol.gov/programs/LCA
Authoritarianism in the Git Project
This is far too simplistic.

Some businesses don’t even really want to make money; some intentionally lose it for tax purposes. :)

But seriously… in the course of doing business, businesses affect the world, which can indirectly lead to various impacts, some of which are good.
> If this were a government-provided service then it would be one thing. But it's not, it's a for-profit company that gives you free products in exchange for ads.

It is so big it is nearly a monopoly and it is part of our lives which is almost impossible to avoid. It should be regulated a lot more like a government and not treated like some kind of startup business.
> If something is genuinely proven then everyone does actually accept it.

This is demonstrably untrue. Vaccines. Evolution. Anthropogenic Global Warming.
Ask HN: Is there a PBX yet with ChatGPT for interactive voicemail/assistant?
Thought it would be nice to have a simulated assistant answer my calls and take voicemail. Best if self hosted in a docker container or vm.
That is perfectly fine - but then don't write a blog post warning people about free offers for "help".

Just instead say you're not interested in doing OSS and want to keep the project private. You're not obligated to do anything.
Where's that? Can you provide a reference?
I'm having a good time imagining a bottle that is in the shape of a continuous, right angled rectangular solid (a 3d representation of the outline of a square) with a spout hidden in a corner and how the design patent application would go.
The author is not being hypocritical, just arrogant.
Does your average patron notice literally anything you described?

Would you?

No, and no.
Doh, I picked one that flew too close to the sun!

That doesn’t mean I am incorrect about style not being copyrightable.
Interesting. Space opera often seems to be able to accommodate interesting takes on romance. Like Ian Banks' Mutual pregnancy, or The expanses whole ship crew polyamory. How do you plan to market and promote your novel's launch? Any specific strategies or platforms you're considering?
The most important link from the other hn post:
https://twitter.com/vessonsecurity/status/165837343256259788...
Yep, I still consider them to be cutting edge. Paxos was written in 1990 but the industry adopted it only in 2010s. For example I've looked through pBFT and it doesn't mention reconfiguration protocol which is essential for industry use. I've found one from 2012 so it should be getting ripe by now.
> I think most Engineering Managers know that doubling the number of engineers doesn’t double the speed of development, but you have the accept that sacrifice to actually get things to market.

You might be surprised at the number that do think it's double or close to it.

In reality it's often negative productivity. The current engineers have to lose time training the newcomers and the newcomers might not even be versed or skilled in any part of it at all.
lol that headline. the chaotic takes on AI as revealed in New Yorker headlines consisting of jumbled stages of denial and panic as we as a culture gradually come to terms with the imminent inevitability of machines with superhuman cognitive capabilities:

ChatGPT Is a Blurry JPEG of the Web (February 9)
What Kind of Mind Does ChatGPT Have? (April 13)
There Is No A.I. (April 20)
Will A.I. Become the New McKinsey? (May 4)
Can We Stop Runaway A.I? (May 16)
I'm talking about rates people actually pay. The listed tax rates are fairly meaningless once individuals pass a certain amount of wealth. Effective rates increase to a point and then drop precipitously once a person has enough wealth to game the system. The richest Americans pay a rate of less than 10%.

https://www.whitehouse.gov/cea/written-materials/2021/09/23/...
If they have the DNA, wouldn't they just use PCR?
Layoff == rapid re-org

You can achieve the same goal by redistributing the workforce / head counts across groups and wait for natural attritions, but it has some major downsides:

* Slow due to endless debates and deals across all levels

* Good people may leave before mediocre ones, since the latter may be difficult to leave.

I don't think layoffs are good. But I think once you've located the problem, solving it sooner may be better than leaving it for further development.
> I have a hard time believing Tesla is outselling Toyota and Hyundai

Believe it

https://www.caranddriver.com/news/g43553191/bestselling-cars...
If a company requires Indian nationals to function, then it seems like the best place to incorporate it is in India.
It's still on my "I keep meaning to play with this" list because I keep getting distracted by other shiny things but you might find gomacro interesting.
As someone who setup Codespaces + local devcontainer support for my company, I'm very impressed from an initial look over.

Could you clarify how authentication happens for things like private Github repos or AWS authentication?
Software projects need a "Director" - much like a Film Director.

This person has ultimate control over what the software should be.

I'm always surprised to find software that is a really cohesive and appears to be the implementation of a clean and consistent vision, because software projects have so many people pulling it in so many directions.

This is, IMO, why MacOS is such a simple and clean and consistent implementation and Windows is just spaghetti soup. I don't know the truth of how these projects are run but I imagine at Apple there is someone at the top with a really clear vision of what MacOS should be.
Back when crypto was a munition, common people didn't care about being able to invent their own crypto algorithms. They just wanted to use the existing ones, and all they needed to do that was some C code that Phil Zimmermann famously published in a book, to get around export controls. Controlling GPUs won't control the use of AI because GPUs are only needed to train new models. If you just want to use a large language model then CPU works great and you just need one guy to publish the weights.

That happened a few months ago with LLaMA. Since then, the open source community has exceeded all expectations democratizing the hardware angle. AI regulators are already checkmated and they don't know it yet. If their goal is to control the use of AI (rather than simply controlling the people building it) then they'd need to go all the way when it comes to tyranny in order to accomplish their goals. Intel would need to execute Order 66 with their Management Engine and operating systems would need to modify their virus scanners to monitor and report the use of linear algebra. It'd be outrageous.
> which the OP can reject with explanation if it does not go in the direction they desire.

Often that alone - going through pull requests is time consuming enough to drain you.
Musk being associated with a worker rights issue is like Jim Cramer backing a stock.
What I find astonishing is the wall of text he wrote to get a simple json with 2 key/value pairs. It almost defeats the point of using LLMs as productivity hack.
A real artist doesn't care about making money ;)

But in all seriousness, speaking as someone who uses adblock and watches youtube, I support creators by subscribing to their Patreon or Substack. And I support musical artists by going to their concerts. But the point is that it's opt-in. Beyond this, I don't feel any sort of obligation to submit myself to psychological manipulation of an advertising system I didn't consent to joining.
I really like this! There are some awesome premade boards with integrated eink displays using the RP2040 (pico) from pimoroni that could benefit from this clever periodic Solar-supercapacitor power source. Kinda surprised this is the first time reading about this concept as it makes tons of sense.
If it was just a matter of designating someone, major mobile carriers wouldn’t store passwords as plaintext.
If it's not on the solarquest board game, it's not a real moon or planet. (Although I just found an image of the board reprinted with Makemake, which definitely wasn't there when I played.)
You can disable issues but not PRs. People faux-disable it by opening a PR with "don't open PRs" or set up a bot to comment on PRs.
You should trust your judgement. But good judgement comes from experience. Anyone who only has experience programming in one language, or one style, will have rubbish judgement.

Go learn Haskell, OCaml or Rust. Write some C for embedded platforms. Make a video game using your own hand spun ECS in C++. If, after all that, you come back and say "yeah lets use a class here", then I'll trust your judgement.
Again I'm not really saying GPT has peaked I'm saying there's a categorical difference between GPT and AGI. A good enough fake might perform well enough to function like one but I have my doubts that it will. Without a way to deal with and, to some sense of the word understand, facts I don't think LLMs are suitable for use as anything beyond an aide for humans (for starters because they can't determine internally what is and isn't a fact vs hallucination so you have to constantly check their work).
Worth pointing out that this behavior is in the release notes:

> - Improved ego's assertiveness for crossing pedestrians in cases where ego can easily and safely cross before the pedestrian.
True, products like Copilot do seem promising in that way.
All these f*ckin' bosses prattling on about how office time is the only, moral option better be butts in seats 40+ hours like their staff. Or is hypocrisy the only, moral option for management? And unless their staff walks, they can STFU about climate and environment impact.
> So, explain what does any of that has to do with “not being allowed"

What it has to do with that, is not that artists are literally prevented by the law from making bad art.

Instead, it is that artists should be able to make bad art, without suffering significant negative consequences from doing so.

So, you should interpret the statement as being "artists must be able to make bad art, without suffering significant negative consequences for doing so"

That is the intent of the title.

This is what "allowed" means in this context.

It means "it must be possible for them to do this, while not suffering significant negative consequences."
I wonder if this would be considered a violation of Intel's copyright on the manuals?
While the entire article is an exercise in bias, I do agree that it's nice not having a cellphone, and giving mine up was one of the most refreshing things I've ever done.
What I read sounds like the project owner can clearly articulate the projects purpose (a point about free speech and big tech v lightness and about enabling).
And the proposed contributions are reasonably contrary to them as he sees it.

Experience, time... I think the response in this case was perfectly reasonable so I don't know how to remark on this.

Hosting the code (someplace) and discussing issues may be separate good suggestions, all in the context of the projects purpose.
I see your point, but EY is a huge figure - I think that more leeway should be given for criticism, in the same way people can criticize Tim Cook or Sam Altman.