skysight-inc/HackerNews huggingface dataset:
How about this: There are AGPL software vendors who think making HTTP requests to their AGPL software forces you to license the client as AGPL too. To avoid their lawsuits, companies forbid internal use of AGPL software.
I definitely like it more than Python () and probably more than Typescript (the best non-niche scripting language available today). But there are some quite glaring holes and weirdnesses. In particular:

* The support for tagged unions (Rust style enums) is pretty nonexistent.

* `int` is 64-bit but not on the web. I totally get why they did that and hopefully they can fix it with wasm at some point but it's very annoying for interop with languages that have the full range of int types.

* As many many people have said, it's quite verbose to make dataclass style types.

But it still deserves to be way more popular than it is. It's basically what JavaScript would be if it was designed by someone with taste.
>All in all we went from $0 to $100m to $0 because I followed the advice of the VCs.

It's not the VCs' fault that OP failed at scaling his business. If you are getting VC funding you will need to be able to scale up.
Fair enough. I'm sure Amazon has a legal team that's examined this far deeper than I have. If that's the case, it furthers my belief that GPL-like licenses aren't really providing what many are after.
The quote is talking about emulating the white oppressors, who oppressed people to gain wealth and power.
> Surely the need for such a degree is limited and those who would seek it out would be keen on obtaining it from an institution that isn't struggling.

This is the flagship state school. It’s hardly some random school. If this program is not at this school in the state, it won’t be at any school.

If you’re not from the US, every state has a “flagship” state school. Some have a comparably strong second school that usually covers agriculture and engineering (these are the A&M schools).

West Virginia only has one major state school, and WVU is that school.
Inside Amazon's AI Chips Lab [video]
> I've seen this in science as well.

Academic science is pretty much designed this way.

You get a faculty job based on your brilliant work as an IC (i.e., first author papers) but running a research group is a totally different skill set—-and often one people get very little training for.
Why Fear and Faith Are Permanent Emotions
From my custom instructions:

- Speak casually. Assume we have a close relationship based on trust. You do not need to apologize for getting something wrong when corrected: instead, just make the adjustment and continue.
- Do not compliment me.
- Be as terse as possible. Keep your answers brief and do not offer extra contextual information at the beginning of the response unless I ask you to.

It seems to work well for me.
It’s ambiguous and I also read “him” as the police chief being raided.
From somebody who, perhaps sometimes can be quite full-on about software quality, craftsmanship, and just generally doing good, here's what's helped me in the past when faced with a company/team that has morale, skill, or other problems:

1. "The extent to which you publicly complain about something should be proportional to the robustness of your solution and your confidence in it."

2. If you think things need to be done better, lead by example. I've found that you will be hated for saying things are bad, but loved for proving how things can be good (by example).

3. Note down your concerns (Notion is free!). Wait on them, then talk about them >=1 day later if you still feel like they are valid.

4. Ensure you have enough employable skills on the side so that you can jump ship if the company or your place within it is totally DOA.
There’s a lot of information missing. All of his problems were caused by VC? Why did he raise VC if he had 7 figure revenue? 5 years explained in 6 paragraphs. I agree that hiring bigco people for a startup is a mistake, but otherwise you can’t learn anything here.
The title on HN at the current time [0] says the police chief was raided.

There is only one person mentioned and therefor "his" can only refer to that person. "His" can not refer to the newspaper.

[0] "Paper investigating police chief prior to the raids on his office and home."
>trying to refute the current narratives

That is not how it works. You don't try to do one thing or the other unless you're crooked. You are supposed to try to research it.
Does Yahoo seem to heavily publish sensationalist, possibly unsubstantiated, and questionable nonsense?
No, it's not. The current title omits the raised person altogether.
Launch of the 2022 GNH (Gross National Happiness) Index Results (2023)
Because once the market goes belly up, being a generalist seems to be a death sentence.

One thing I noticed having been on the job search for about a year now, is the amount of jobs looking for a specialist, whether that be in a particular domain, or technology. Often very obscure or “obsolete” stuff.

I remember applying to a government job, and in their little checklist application, one of the questions was basically “do you have experience writing software for [hyper specific domain]”. Of course, it was the only question on there I couldn’t answer “yes” to. Low and behold I was rejected for that reason. Not sure how they’re going to fare finding someone so unique at the price they’re paying.

I’m frankly ready to leave the industry, but unfortunately, there’s not really any other good options for me at this point.
There are AGPL software vendors who think making HTTP requests to their AGPL software forces you to license the client as AGPL too.
TIL magit-log-buffer-file...
Then it should say "paper owner" not "paper".
It’s definitely a confusing title though, as the pronoun “his” seems way more likely to refer to the police chief than the “paper”.
The Online Psychopathy Checklist
Here's a taste - the United States Foreign Intelligence Surveillance Court (often referred to as the FISA court) authorizes security agencies to spy on US citizens. The court proceedings are secret, and the party being surveilled is unable to participate and is not aware of any of the proceedings. In terms of warrants issued:

> From 1979 through 2012, the court overseeing the Foreign Intelligence Surveillance Act has rejected only 11 of the more than 33,900 surveillance applications by the government

> "The FISA system is broken. At the point that a FISA judge can compel the disclosure of millions of phone records of U.S. citizens engaged in only domestic communications, unrelated to the collection of foreign intelligence…there is no longer meaningful judicial review," Mr. Rotenberg said.

Story by the Wall Street Journal
https://archive.ph/lafXz
Yep 2^10 = 1024
[Speaking from a UK perspective, YMMV in other countries] Originally it was, yes, yet this shortly got brushed under the carpet, and we were repeatedly told "just two more weeks!" with the apparent goal of solving death. Society only opened back up because ordinary people got sick of it. If we'd carried on "listening to experts" we'd have been lucky to have last Christmas with more than 6 people round the table

The goalposts really went supersonic once vaccines came onto the table. Allegedly, they were supposed to be our ticket out of hell, but clearly the enthusiasts were enjoying it too much to allow that. From "just wait this lockdown out until we have a vaccine" to "until all over 40s have been jabbed" to people still insisting that "it's not safe until we've triple jabbed 18 year olds", as we opened up and their apocalyptic fantasies did not come to fruition
> Document mishandling sometimes resulted in essentially nothing (Clinton, Biden) and sometimes warrants and raids (Trump).

“Document mishandling” (with classified documents) always results in an investigation. When there is overwhelming evidence that the investigation is being actively obstructed, things get spicy.
true.

But Java 2023 is quite different from Java1.
The tools you use now are different (unless vi)
You have had to learn a lot of new technologies,
frameworks, syntax to keep up.

PHP has also gone through so many changes that it is
near a different beast these days than when it first
appeared.

So if you had relied on your skills you learn as
PHP 1.0 and Java 1.0 today you would not be very productive.
Bill Gates and Steve Ballmer – Windows 95 Launch Dance [video]
Police in the US are becoming lawless gangs. Abolish qualified immunity. Stop having taxpayers' foot the bill, start using their pension fund and watch police make a 180 degree turn in terms of behavior and professionalism.
How do you bully people into joining a company?
It is technically possible to remove macOS after installing Fedora Asahi Remix, leaving Linux as the sole OS, but this is not recommended to ensure that you can always update the firmware and recover the system.

To install Fedora Asahi Remix, however, you must have macOS to run the installer script and prepare the system for use.

So, the best solution is to shrink macOS to the minimum possible size during installation and use the remaining space for Fedora Asahi Remix should you wish to forget about macOS altogether.
Yes, my team had a direct issue with this on Aurora Postgres, at least. This is PG9 but then kept happening all the way into PG12 until we got rid of all but like 5 roles. Above like 4000 roles we experienced a significant lag on every query, sometimes on the order of seconds. At scaled somewhat linearly. I even wrote to Tom Lane and he said that area of Postgres is poorly optimized.
A riddle: how do you know that an anonymous Reddit post is exaggerated?
100% of the warrants I have read (all of which were signed and in the process of being executed) had obvious factual errors in them, and all had been made under penalty of perjury by law enforcement.

There is no accountability.
Ah, haven’t used it in a while and that wasn’t a problem back then, didn’t realize you were being literal and not just overreacting to drawings
I think you need CLI; HLT as HLT by itself still allow machine to be woke up from interrupt.
Bring back Geocities! Oh wait...[0]

[0] https://neocities.org/
Just like I expected, I get this error when trying to run it on my AMD GPU...

"RuntimeError: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx"

Maybe it can get modified to use DirectML? Although it looks like it's using PyTorch 2.0, and I think torch-directml only supports 1.13. Why is ML and GPGPU such a dependency mess?
> And in this age people really don’t care as long as they wield power.

At least the _ideal_ was that this was a government by the people for the people. The goal being to align incentives to wield power appropriately. When you misuse your power against the people, the people take away your power.
Honest question: if you sell <50% of your company to VCs or anyone else and your articles of incorporation state that you can do whatever you want if you own >50%, then why do what the VCs tell you to do?

Beyond gaining some sort of reputation for not doing what your investors want, is there anything else?
I would say a big reason for the U-bend in many cases is that as you get deeper into middle age you can actually see retirement on the horizon, and then eventually you get there and aren't shackled by a job.
I see your point, but bringing in national politics is going to totally derail this conversation, imo.
I've tried looking into this in Chicago. Fax records that would show how often a fax is made to the specific fax number aren't accessible because Chicago PD uses a third party service to send faxes, and they don't keep logs. They do it by having the third party company host a physical host at CPD's office, which the agency says they don't have access to.

When I tried to get records showing how often search warrants happen and what their details are, they give inconsistent amounts of records for identical time windows. First FOIA request gave 9k records, second was 11k, third was 18k. And colleagues were able to find more with requests for emails.

When I appealed to the IL AG office, they sided with CPD saying that a sufficient search was done, despite our proof showing that a marginally expanded search resulted in more records.

All made worse by the Judicial branch being un-FOIAable.

It's all pretty fucked.
Exactly. And users help them by testing and submitting bug reports, posting on forums/lists, etc. So my question stands, why help IBM at all in any way when you know what that is feeding into?
What do you mean by mouse based drag and drop? As far as I can tell Draggable and DragTarget work fine on windows and macos at least.
Not only was this newspaper reporting on a restaurant owners DUI, it was investigating sexual misconduct by the former police chief!!! This is truly heinous cop-on-a-power-trip shit. We really need to curtail the so called justice system in this country…
What about them? I'm looking for someone who has lead a team, solved that level of problems, has good soft skills and leadership.

The language or stack is irrelevant.

A good lead knows the right questions to ask, understands they don't have all the answers and plays to their own and the teams strength.

Honestly the last thing I care about, especially here, is if they know the stack.
Because 'police chief' is the only potential gendered identifier in the entire title.
> But the allegations—including the identities of who made the allegations—were on one of the computers that got seized.

That’s really bad
Sorry, I just saw this—no and yes, in that order!

They're molded exactly to my ear shape, so by the time I wake up they've formed a seal with the ear canal and it actually takes a bit of effort to pry them out. No amount of tossing/turning/thrashing/getting up in the middle of the night for a glass of water dislodges them.
I think your mistaking which comment I replied to.
I don't think the regulators will allow the event to be held @colosseo[1].
Easier in Pompei.

Italian writing from Italy.

[1] I think they should for tourism/business purposes.
I just clicked on the thread now and it still is listed as mentioned by GP.
In the human world, giving compliments is in itself neither creepy, nor objectifying. Your ideology may vary.
That's fine if you want a bucket of bits instead of a database. You can even make it easier by making one big table with an ID and blob, and just serialize | encrypt state to the DB. Easy-peasy.

If you want to use the "R" in RDBMS, though, or report on your data, or use indexes, or anything else that makes it worth running complex DBs instead of a file system, you're stuck using a database as a database.
> Static analysis is useless unless run

Everything is useless if you don't use it. By this logic, Swift is also useless. ;-)
Because you lose all the stuff that’s nice about tRPC.

The experience of building a tRPC app is very different from building an app that talks to a traditional REST API. The front and back end with tRPC are very tightly bound. In a way the backend part of your tRPC app becomes the real consumer of your actual API.
How did the world find out?
Cool setup. I have worked in Telecom industry before and going to build something similar from second hand devices, but then switched to dev and now mostly wires left (sold all this telecom stuff to pay expences) :)
You can find all that information here: https://github.com/AsahiLinux/docs/wiki/Feature-Support

I will say the the battery life on my Mac Studio sucks - as soon as I unplug it from power, it turns off.
When Microsoft isn't in the lead they might be pro-consumer. But not necessarily so, as you have found.

The reverse is far more certain. When they're in the lead, they're assholes.
Earthquake-induced landsliding is common enough that neither 90 or 14 may be open after an M 9 event, especially during the rainy season.
No it's not cultural, it's a truly terrible example.

It's actual quite ironic that a blog post about emphasizing clear purposeful communication, uses a main example that is anything but.

"The bull is dead" is indeed totally meaningless and irrelevant here. Assuming nobody else was harmed, the status of the car is the next important thing here.
Do you really think people younger than 30 won’t be using Windows in school or at home?
Heap used to bring out so many great engineering deep dives. I do miss them publishing more
This article hits on a number of interesting points. There is a lot of complexity to be aware of when using C++ coroutines. And a number of “normal” practices become dangerous in them, such as pass by reference.

That said, I think they are still very much worth it. Older asynchronous programming libraries in C++ are so verbose and so much worse than coroutines that it’s an obvious choice to use coroutines.

Also, there is another hazard that the author does not mention in this article: RAII lock wrappers. Holding a lock across suspension points is super dangerous. At best it wastes performance to leave it locked when blocked. At worst it can create deadlocks or corrupt the lock if it is released on a different thread than it was acquired.
Maybe reporters should watch more spy movies.
Just proves anonymous expose and investigation is superior to attaching your name and identity to your muck raking. People will kill you for uncovering their secrets.
Sounds absolutely great, since when is having a surplus of basic needs a bad thing? if a country produces too much food, water or electrity everyone thinks its great, but somehow housing is different?

What would majority of NYC residents who rent think of that market?
Read also - for 20 years of GNH policy in Bhutan, and pre-plague:

The Birthplace Of 'Gross National Happiness' Is Growing A Bit Cynical
https://www.npr.org/sections/parallels/2018/02/12/584481047/...

I found it particularly interesting that most of what is cited seems highly cultural - and so likely not easily reproduced? And I noticed zero mention of government policies noted or acknowledged for being directly driven by the concept aside from the usual (facile?) subsidies like free electricity or land distribution.
Of the kind that say "you have an ideal face"?

No wonder there's a loneliness epidemic if people have labelling anything and everything as creepy.
Some people have mental or physical chronic illnesses that make these things legitimate barriers.
> Even if you have a few TB of music reasonably cataloged on a USB drive at home

I have been pirating artists’ entire discographies across multiple genres, 200 CD box sets, etc. for 20 years now, but I still have barely scratched 1TB -- and that’s even with my collection consisting entirely of FLACs, some of which are large 96/24 files or 5.1 surround-sound files. Audio alone just doesn’t take up much space. I don’t think obsessive fans are going to get into a “few TB” unless they are collecting for the sake of collecting, not just building their own personal collection to listen to. And a 1TB collection actually does fit now on your phone thanks to Sandisk offering a 1TB SD card.

For films, sure, one is definitely looking at more than “a few TB”. I have a collection of about 600 films, all of which are DVD images or Blu-ray remuxes, and that already amounts to 6TB. With the availability of 4K remuxes that can be up to 100GB each, demands on storage will only grow.
Term sheets, tranched funds
Experience teaches me that the worst time to use a new design pattern or technique is _right after you learn about it_. The problem in your code base you thought about while learning the pattern was a useful proxy for where it could be applied, but that doesn't mean it's the right fit.

Do it in a scratch refactoring, and wait a week or two before you consider merging it. And make sure you are emotionally as ready to discard as you are to land it.
This sounds like the opposite of what the author had in mind. The cowboy coder is the one with spark, and the need to "transition into a role more suitable for a growing company" is the problem.
This hits a chord with me and I've felt the same way for years. I'm now unemployed (by choice) and mulling over if I should take the plunge to pursue a SaaS or find another job.

One resource I haven't seen mentioned yet is https://tinyempires.substack.com/. He emphasizes not going the VC route and keeping the business small (solo) instead.

I feel like there should be a support group somewhere for like-minded software engineers that are unhappy with the typical job and yearning for a more self-fulfilling path.

Good luck on whatever you end up doing!

Edit: I forgot to mention there's also a bunch of good videos on YouTube from ycombinator startup school. They go into a lot of detail about cultivating ideas, etc.
It was a nice story but it felt a bit deceptive to suggest Rodriguez didn't know he was a big deal at the time. He toured many countries after the release of his albums. He didn't fade into obscurity when his albums didn't sell like the movie suggested.
It says that the paper investigating the police chief was raided. I don't know many news papers that engage in raids on police, so it's pretty clear.
I think there's an inflection point at around 40 employees where terminal velocity starts to slow down due to a combination of sheer headcount and founder exhaustion.

It's something I've personally seen and have read about so many times. Some make it through this stage but it's extremely difficult because it requires a very different set of skills and experiences. It becomes less about grinding, which in theory is very simple to explain and encourage.
Anyone with a recommendation for a magit tutorial? Thanks
when research is independent self funded, the direction is set by yourself.

When financing come from an independent fond, the board of that fond according to the purpose.
I appreciate your input. I value it and consider it a good starting point. I am not certain it alone provides the level of support necessary for me to consider a different path, but I would consider both additional data and reducing the amount of evidence I require with a good reason.

Edit: oops, wait! I forgot to smile.
And the other part of “leading the team” is being able to mentor juniors and help them technically.

What good is a lead if they can’t answer technical questions and can’t help other developers with technical guidance?

What will it do for team morale on your iOS team when they know you bought in a “lead” who couldn’t actually help them with the tough technical problems?
Python integers are represented like any other data type: a pointer to a PyObject. In the specific case of small integers, they are recycled from a pool of known instances, so we save the malloc() call for those. But the penalty still exists for indirections and cache trashing and CPU predictions, and so on...

It has to do that 63 bit integers, like Lua and V8 JS, they are much faster, because no malloc() or pointer indirection is required to do 1234+5678. It's just a few CPU instruction. In Python, it's like 100.
> your articles of incorporation state that you can do whatever you want if you own >50%

Then VCs won't invest in you, put a bunch of cash into a competitor, bleed you dry and either let you die or force you to reincorporate in a way they can have ownership.

VCs are a cancer. They want to spread and grow, at any cost.
The chilling affect has me not even wanting to post this excerpt: “People in this town have been very supportive, but not publicly. And I talked to one person who said, “Oh, are you sure It's ok that I can talk to you because they might come and seize my computer?””
Absolutely.

If the surname of the newspaper's owner happened to also be Paper, then this might make sense. Otherwise it is very wrong.