skysight-inc/HackerNews huggingface dataset:
The most of are repost are open-sourced with MIT licence. It's clear now, that the way we put words together in the license for clients is not clear. Our idea is straightforward: if you want to use the software, you can do so for free, whether for personal use or within an organization. However, if you aim to sell it for profit(like change the logo and put price tag on it), you need to contribute to its creation in some way; this is why permission is required. At least, that's the case at this early stage.
> the main thing that defines us as humans. How can that not be a human right?

Plenty of animals use tools [1]. And this isn’t how we define human rights. Bipedalism is quintessentially human, that doesn’t make tunnels a crime against humanity.

[1] https://en.m.wikipedia.org/wiki/Tool_use_by_non-humans
VSCodeBook. They already have Codespaces which is web-based anyways.
Sorta. If the internet is to believed:

> “The reality for people from Taiwan is that they are doing even more than 12-hour days often,” said the American engineer on Glassdoor. “There’s also the night shifts and weekend shifts on duty and/or on call.”

- https://www.eetimes.com/tsmcs-arizona-culture-clash/

>“Sure, TSMC might allow a reasonable expression of opinion [on work-related matters]—but only from an engineer or deputy manager to the department manager,” Joey, who has worked as a 5-nanometer chip engineer for TSMC in Taiwan for nearly six years, told Fortune. “It’s impossible for managers to express their opinions to upper-level management. This simply cannot be done,” Joey said. (He asked to be identified only by his nickname due to fear of reprisals.)

> [...]

> “Our salary is only [for] 10 hours [a day], [but] we don’t leave until we’re done. And we’ve never been willing to report it,” a member of a private 85,000-person Facebook group for current and former employees of TSMC in Taiwan wrote in February.

- https://fortune.com/2023/06/03/tsmc-arizona-plant-jobs-salar...

This doesn't sound like it's only a wage problem. This sound like TSMC trying to use a work culture that just doesn't mesh with what Americans are willing to tolerate.
I have no earthly idea about anything like that. I have nothing resembling training/learning/experience of what goes on in someone's head. I can't even fully grasp what's in my own noggin let alone to assume I could for someone else.
Types of Open Source and Closed Source LLMs(Large Language Models)
Want to Know about Open Source & Closed Source LLMs in Deep, Check out this Blog Post.
No one is taking away anyone's right to independent thought, at least for now.
Patent was talking about privacy though, I'm not sure our species has a fundamental right to it, how did you arrive at that conclusion?
Featurebase[1] is a database based on bitmaps. (Formerly known as Piloasa) I'm not sure if they actually use Roaring Bitmaps [2] or they implemented it themselves. Either way it's based on the idea of compressed bitmaps.

[1] https://github.com/FeatureBaseDB/featurebase
[2] https://roaringbitmap.org/
How come the `ls` output is colorized? I thought that ls normally checked isatty before colorizing output.
He was expecting his first child at 59/60 which is awesome especially those 10 to 15 years younger or so who like to still also, yet he dies before his child was born. Heartbreaking!

RIP
I have done a bit of research on that. I don’t think that current aerogels are engineered to withstand full atmospheric pressure. With that said, the approach would make sense for a number of reasons:

- Helium and hydrogen “escape from everywhere”.

- Hydrogen burns

- Helium is obtained from natural gas and is rather expensive.

An aerogel made from biomaterials (think of a sort of bio-engineered coral) could possibly have enough strength and low density.
iCloud backup is not E2E encrypted anywhere by default, although it does now have the option to turn it on in non-China countries.
That's sad. I imagine Crunch will be next.
> https://www.dabeaz.com/courses.html

Well, unfortunately 5-day courses listed there are $1500 each.

If the free of charge course discussed here is really that good, it is a nice promo to go and pay for another. Ed Tech Lo-Fi style.
Please stop posting culture war garbage here.
Crumpling a yard sign doesn't deserve a year in jail, or any jail time in my opinion.

Office workers don't have a monopoly on violence. Unfortuntely there are quite a few examples of cops treating anything other than obsequience as harassment.

The problem with good police officers is that if you actually try and stand up to the institution of policing, your buddies will throw you in the psych ward on false premises and make a challenge coin to commemorate doing it.
How many people are going to make encryption their top priority when voting?

And besides, private corporations don’t have a “monopoly on violence”, the government does
Don't you understand it's the IDEA that matters?
wdym webp is really good at serving artifacted images with slightly fewer bits per pixel than jpeg. nobody uses jpeg qualities over 50, right?
>Make no mistake: if Apple needed to get someone killed, they would.

Ok, I'll play along. Suppose Tim Cook wakes up tomorrow and decides for some reason he wants me dead. How exactly does he do it?
Flags aren't for rule breaking, they just mean enough people found your comment inflammatory or otherwise objectionable enough to hit the "flag" button.

If you have a link to the flagged comment, I can probably help you understand why HN users would have flagged it. This comment is getting downvotes because complaining about downvotes and flags always does.
I rememeber being spammed by zynga games on behalf of my facebook contacts. So I never went near them, in browser or on mobile.
Yep, you right, we'll correct it.
> Sharing your greatness more often results in some narcissist or psychopath (clinical, not conversational) taking credit for your work. In an era of social media infested domains, derivative work leeches off your effort and its more likely someone you've never met will become known for whatever you invent.

I cannot upvote this hard enough. I have tried to be the positive force I want to see in the world and it's resulted in me being tarred and feathred as a heretic by people who feel threatened by whatever modernization I've been pushing for. It's sad and disappointing as an engineer working on a platform to have the people (management) in charge just NOT GIVE A SHIT about making things better.

Just get more canaries, who cares if they are dying. Stop asking questions, get back to the mine or we'll replace you with someone who won't complain as much. Come to think of it this might be your third strike...
This story made me realize a common pattern. A story in your life may lead to an insight. This does not mean the series of events make a good argument, like the conclusion is supported by the events that lead up to it.

I think that’s what happened here. Author carries guilt about an event. Finds out the guilt was unfounded. This makes them realize a story can change at any moment. So you can change a story at any moment, change the narrative around a situation.

Is this conclusion supported by the story? To your point, no, not really. That doesn’t mean it’s wrong or absurd, either. There may have been a ton of other information in the author’s head and this event unlocked it. Maybe it will for some readers, to. But it’s not something that will stand up to scrutiny.
You don't have a contract with the network. The advertisers do. The network is committed to deliver audiences to the advertisers in return for money. The way they do this is by showing content that the audience wants to watch. You don't owe neither of them nowt.
If there’s no need to ‘single out’ China then there’s no need to ‘single out’ doping in cycling, and no need to ‘single out’ this one particular Stanford President researcher, etc. The objective of your comment, that I am pointing out, is that you are hand-waving corruption in Chinese politics away by saying “but what about…”
I really spend more time than I thought I would be (in this age of JS frameworks) using dead simple HTML, CSS, JS playgrounds for quick prototyping and iteration.

I did eventually end up building one for myself and made it available [1] that the goal was a clean UI/UX, minimal and instant live feedback loop with no extra calls to the server - just a simple static website. It defaults to a JS playground since it's what I use the most but HTML and CSS can be toggled.

[1] https://www.jsplayground.dev
Steam community market. The only difference is that in stead of blockchain it uses a database.
It's called market shift.

Automative manufactures didn't give a rats ass about fuel economy until customers wanted it.
> Although there's a 1 in 8 chance of flipping 3 consecutive heads, in the future after flipping 3 consecutive heads you forget about the other possibilities.

In other contexts, also known as the gambler's fallacy if I recall.
Building for Failure: Uncovering Hidden Dangers in Event-Driven Systems
Hardware to play with:

1) HackRF : https://greatscottgadgets.com/sdr/

2) RF Explorer : https://j3.rf-explorer.com/

You also need to study Physics (Electromagnetics) and Electronics (Communication Electronics). Checkout both popular textbooks and general audience books.

For a absolute beginner a good place to start is The Essential Guide to RF and Wireless by Carl Weisman.
Most devs work on programs with orders of magnitude more users than devs, even for “few” users. The absolute number does not matter.
My package manager doesn't let me stream games to my other devices

My package manager doesn't have a nice controller-support UI

My package manager doesn't let me set up controller mappings
Happy to see some performance improvements. Homebrew is extremely slow compared to Linux counterparts I usually work with (e.g. Pacman).
I haven't used Scribus in some years. Would the apt version be good enough, or is there some bleeding edge tech they just released?
> Apple didn't give two stones about security until it became a marketing/selling point as a counterpoint to the big G

That’s not true. Apple was position itself as being better at security than Microsoft long before Google was selling devices to people.

For example:

https://youtu.be/VuqZ8AqmLPY
You need both.

To get good at doing the thing, you have to do a lot of the thing. To optimize your doing of the thing, you have to spend time understanding the thing. Because pure doing eventually hits a wall.

Take boxing for example. You can be really good, have great stamina, and even a fantastic jab. But then a coach looks at you and says ”When you throw the jab, try twisting your forearms 10deg more, and adjust your shoulder like so”. Suddenly you have a whole inch more reach. Whoa!

And none of those optimizations will help when you’re sparring against a terminator who steamrolls you with 2x your punching rate. Even if all their punches suck.

see also: The pottery class metaphor –> https://excellentjourney.net/2015/03/04/art-fear-the-ceramic...
This even happens when there is not nearly as much status difference between the two.

I was once tasked to work with TPM 2.0 provisioning in an embedded position. They specifically chose me and pulled me from another team because of my skills in cryptography (I wrote Monocypher). Fast forward a couple weeks, I notice that the way the provisioning was specified, it would allow us to provision a fake TPM without noticing. My team lead didn’t believe me.

Sometimes later we had an actual provisioning procedure in place, and what do you know, it worked to completion even with a fake (software) TPM and a real certificate from the manufacturer. Because, well… we just didn’t compare the relevant public keys. My team lead was still sceptical.

I had to mention the issue in a meeting with some higher-ups and the security guy to be allowed to fix the problem. I believe this goes a bit deeper than a status game. I think it’s downright magical thinking: this hope that ignoring problems (especially vague threats like security vulnerabilities), could make the problem actually disappear.
Getting started with the SDL2 library for Game Development
Sure they can. History is full of examples of powerful corporations doing things like putting people in jail, commanding armies, etc.
What's objectional or inflammatory about my opinion here: https://news.ycombinator.com/item?id=36800745
You just take the most unfavorable interpretation of what he said and add some jumps to conclusion to arrive at what fits your pre-existing opinion.
> how the advancements in western society since (say) WWII have been neccesarily dependant upon privacy?

Alan Turing. Hell, Tim Cook, a gay man who grew up in Alabama. Neither would have survived childhood with their personalities intact had their governments had the access No. 10 Downing demands.

Privacy preserves society’s margins. The margins, by definition, are where change—growth—is nurtured.
"It seems odd that Valve would preemptively go and ask Nintendo for their input."

Ah, this is one of those cases where you must apply a decoder ring. Valve literally sends to Nintendo "Hey, for no reason whatsoever we're just happening to ask if you've heard that Dolphin is coming out on Steam?" and Nintendo says "Here's why they shouldn't be allowed to do this with some legal reasoning".

But what actually happened was Valve said "Hey, Nintendo, are you going to sue us for any reason if we do this?" and Nintendo said "Yes". Everyone at Valve and Nintendo are fully aware of the underlying conversation.

One of the most amusing things to me about human politics, and I mean of all kinds not just national-scale governmental politics, are those cases where everyone involved understands that what is being said actually means something else entirely, and despite the fact that everyone involved from top to bottom knows what is actually being said, they still act as if there is some public or set of uninformed individuals who need that fig leaf covering over the real conversation. This is one of the simpler and more obvious cases, which makes it good practice for realizing when it's happening in other contexts. It is a super common characteristic of human politics, this constant playing to an audience that may not even exist, and everyone may know does not exist, yet we must still play to them.

And it happens because it works. We'd all be much more up in arms than we are if Valve had indeed nakedly asked Nintendo if they would be sued and Nintendo simply said yes. That's exactly what happened, and yet, the fig leaf works. (And bear in mind I said more upset. You may be upset now, and it may be justified. But we'd be even more up in arms if the actual conversation had happened rather than the fig leaf conversation.)
I led two medium to large (18 months, 5-10 engineers) successful rewrites. It's not that we didn't like the old systems, they were simply unmaintainable in the opinion of every engineer, including the ones that built them. The rewrite was gradual and the systems lived side by side (sometimes handling subsets of the scenarios as features got implemented).

We had the tribal knowledge in-house to successfully rewrite them in a better, leaner stack. The end result was a much faster and easier-to-maintain system. Features that took weeks to build could be built in 1 or 2 days.

Rewrites are hard, but they can be done if you have a good team that know what they are doing. You should take a really hard look before moving ahead with a rewrite, but you shouldn't fear it when it's necessary.

Maybe there is an analogy somewhere with a root canal; they are no walk in the park but when you have to do it, you have to do it - and a good professional will be able to do a root canal safely.
That's fine, but you're not the one running harvard admissions. And they figure top high school baseball players bring something to the table that engineers and economists don't.
Ask HN: Google Colab alternatives for large lang models?
I just want to run some LLM experiments on GPUs. Since these are
10-20GB models, I need something like an A100 40GB GPU at a minimum.

But I'm finding that most of the paid Google Colab options don't work.
Instead of working on the LLM experiments, I'm wasting considerable time
on infrastructure.

First, I purchased pay-as-you-go credits[1]. But about 80% of the time, I
get a "Selected GPU unavailable" for A100.

Next, I tried the custom GCE VM option. But the Colab deployment marketplace
app[2] keeps hitting me with quota denials for A2-CPUs and A100-GPUs.

Requesting quota increases in GCP is equally frustrating. They auto-approved
12 A2-CPUs for a zone but denied one A100-GPU for that zone!

There are some 50 or so zones and apparently I have to individually
request quota increases each of them but they get denied.

-----

QUESTION 1:

How are you people testing LLMs like GPT-NeoX, LLaMA 66B, etc?

------

QUESTION 2:

Is there a simple, non-time-wasting notebook alternative for Colab where
I can get A100 or better GPUs easily?

Is there some arrangement of using Colab with local runtime which somehow
proxies to a better GPU service provider?

Kaggle NB is also frustrating in other ways. Their GPUs don't seem to work
with these models. Also difficult to connect to GDrive, difficult to transfer files in and out, etc.

-----

QUESTION 3:

If there's no alternative to Colab, anybody here has some practical tips to
avoid these quota denials?

------

[1]: https://colab.research.google.com/signup/pricing

[2]: https://research.google.com/colaboratory/marketplace.html
How much would it affect Apple’s profit by not having iMessage in the UK?
I would highly recommend "The Parent's Tao Te Ching" by William Martin.

It's a retelling of the Tao Te Ching into plain English, using parent/child relationships to make the points.

I recommend this both to parents, and to children. Which is all of us. We never stop being children of our parents.

I don't have children, nor do I plan to, yet this is one of the most powerful books I've read.
There are no rights in the first place without a society. The entire concept of "a right" is meaningless if it isn’t in the context of a social contract.
Extraordinary Living Lab
Yes this is literally their job and they are doing it well

If they’re not then if this somehow does happen then the US will be unprepared and won’t have contingency plans, and things can change very quickly- for example, most people in the US didn’t support going to war in WWII until Pearl Harbor.
Exactly! With even just 3 chained calls, 98% individual chance of failure ^ 3 calls ~ 94.1% joint probability of success or 5.9% failure global rate. That's a failure rate of 1 out of 17.

Problems like those and my experience as a reliability statistician are why I built ModelGym: https://modelgymai.com/

I want to help LLM app developers deliver on their visions and accelerate the realization of AI's potential.

It's free to try. If you have any feedback, I'd love to learn of it.
Images are completely green in Safari 15 and Photoshop. Works fine in Chrome and Firefox
I'm not the one making the suggestion that someone else do something on a hacker board where the common thread between readers is that hacker spirit. A hacker with an idea is one of the most [useful|dangerous] combinations. Sure this isn't SO where you say here's what I tried, here's what it didn't do, help? And yes, I'm sure there are plenty of examples of someone saying "oh, cool idea, stand back and hold my beer" then 2 specific days later "Show HN"
The Wikipedia article doesn’t exactly support your claim.
The ironic thing is that WhatsApp very heavily pushes users into Google account backups, which are unencrypted, giving government agencies all the access they want.

I remember some talk about those getting encrypted, don't k ow if that has happened yet.
EXIF is an arbitrary metadata schema. Nothing about it implies or mandates UUIDs and device origin.

UUIDs, I've never seen in EXIF.

Device origin, if I interpret as "camera model" or "GPS if enabled", I have seen.
Aah this brought me back memories! Waaaaay back in the day (90's) I would implement my own methods I stead of say including stdlib.h or other libraries because I had the (wrong) idea that including it would bloat my C programs (didn't know how a like worked uh?) .

12 year old me would choke seeing NPM, pip, or bundle these days... or Electron!

We could do so much with so little!
Give me a single reason why nintendo would even begin to consider partnering with valve.

Nintendo is famous for its closed and closely controlled ecosystem.

Partnering with apple to release a mobile game is a bad (outlier) example as nintendo has no capabilities to release their own phone.

Why would Nintendo invite/open competition with steam deck? Why would they make it easier to pirate their games and give steam cut on the sales via steam store. All the while nintendo has their own console their own store.

Its like apple allowed android store on iOS. Sure they could do it but why would they?
In this article, we are going to dive into the key principles of mobile accessibility, take a look at real-life examples, and offer practical tools and tips for testing the accessibility of Android and iOS applications.
It’s the current hobbyhorse of a certain part of the political spectrum, brought up with a frequency out of all proportion to the number of people actually affected by it. That’s the culture war for ya.
What stops an officer from walking up to someone filming them and then arresting them for being "too close" since they're now <10 feet from officer in question?
yeah. The Middle East is a quiet underdog people have not been paying much attention, but the Arab world is really powerful
Oof, as a psychologist that deals a lot with people who were abused and mistreated, this is a pretty big generalization.

Yes, as we age we come to see things from a more experienced perspective and the perspectives of the adults we grew up with and change, but going all the way to "that is why it is important to forgive your parents" is a big big step.

It is typically a good idea to try to get to forgiveness, you're right, but there's a lot of very indefensible behavior out there.
SMS is cheap now but wasn't universally when Whatsapp gained critical mass.

Nowadays it's mostly about convenience and features compared to SMS, and iPhone has a much smaller marker share in Europe so iMessage isn't a thing.
As usual, the real owner of the internet is Google :)
What do you mean "in-memory"? Is there any other kind of data compression algorithm?

How does it compare with zstd? I find that zstd, given the right compression level, can beat almost every other compression algorithm nowadays on at least one or two metrics, and very often on all metrics.

For example, I just tried to compress the `enwik9` dataset with both lz4 and `zstd -1 --single-thread` and zstd was both faster on compression and decompression and also produced a 357 MB file compared to 509 MB with lz4. According to these results, apparently it would beat LZAV on every metric?

That said, even though I used `--single-thread`, somehow zstd still used 150% of CPU according to `time` (?).
No, but it was a massive unregulated catalog of games. It would be like hosting American Netflix in China.
Your ideas look quite bad, honestly. I can't see one that would be motivating to work long term, they all seem very meh. Maybe your problem is the lack of a catchy idea?
Most evil people had good intentions.
> First time I encounter something like this.

Facebook itself use to have this exact banner with no alternative until they were strong-armed to properly comply with GDPR.
Sylvera Raises $57M Series B Round to Help Companies Invest in Carbon Credits
Interesting viewpoint.

Care to elaborate on your thinking? Genuinely interested.
iMessage is pretty pointless with backdoors
Similar message, among many other valuable bits, in the book The Courage to be Disliked. Very good read, no fluff like a lot of psychology books. The title is misleading, there’s a strong element of being helpful to others rather than being disliked. I’d recommend it to anyone.