skysight-inc/HackerNews huggingface dataset:
> Unpopular ideas can be silenced, and inconvenient facts kept dark, without the need for any official ban. Anyone who has lived long in a foreign country will know of instances of sensational items of news — things which on their own merits would get the big headlines-being kept right out of the British press, not because the Government intervened but because of a general tacit agreement that ‘it wouldn’t do’ to mention that particular fact. So far as the daily newspapers go, this is easy to understand. The British press is extremely centralised, and most of it is owned by wealthy men who have every motive to be dishonest on certain important topics. But the same kind of veiled censorship also operates in books and periodicals, as well as in plays, films and radio. At any given moment there is an orthodoxy, a body of ideas which it is assumed that all right-thinking people will accept without question. It is not exactly forbidden to say this, that or the other, but it is ‘not done’ to say it, just as in mid-Victorian times it was ‘not done’ to mention trousers in the presence of a lady. Anyone who challenges the prevailing orthodoxy finds himself silenced with surprising effectiveness. A genuinely unfashionable opinion is almost never given a fair hearing, either in the popular press or in the highbrow periodicals.

-- Orwell's Proposed Preface to ‘Animal Farm’, https://orwell.ru/library/novels/Animal_Farm/english/efp_go
I love this idea and put it in practice (sort of) when working on prioritization. For example, say we want 15 features done, I compare feature A to the other fourteen asking "If I can only do A or X, which would I do?" with the winner earning a point, kind of like a Round Robin tournament. Then do the same for the rest on down and tally up the scores.

Hasn't failed me yet and if you do it as an org it helps with arguments down the line
0:16 from https://www.youtube.com/watch?v=mQh9es5gfpo, says "we'll be open sourcing documentation"... by the end of the year. Documentation? It will have taken a full year to open source documentation. Congrats.
This is about up/down-voting comments, not upvoting stories.

There isn't really a lot of variance when it comes to the top voted comments on popular stories. Especially when it concerns the big tech companies. The opinions are fairly predictable.
Step one: Rush underdevelop product to market so its ridden with bugs and security flaws.

Step two: Charge subscription fee to get paid to finish developing product

Step three: Add useless features and do confusing redesigns to justify subscriptions

Step four: "Subscriptions are necessary to cover ongoing costs"
How did they determine the threat is coming from North Korea?
I wonder how binding this kind of public commitment is. The same way Musk recently said publicly that he'll cover the cost of anyone having work or legal issues for something they said on the platform (and now refuses honor the engagement).
I wore "11" as a sophomore HS running back, then moved to "40" for my junior & senior years. I gained almost zero weight (or muscle), but I swear I looked GOOD with those skinny ones on my front & back.
You can easily take a picture of the license plate of every car driving into and out of a parking garage.

Alerting street-side towing for unauthorized parking seems to be well-incentivized activity.
Dear lord, that is the gnarliest looking SFP I've ever seen. Thanks for the links, this looks great!
You can't have Python run that much faster without loosing lots of features. I guess if they open sourced it, people wouldn't be that impressed with what they implemented. This video [0] from the creator of Flask explains it quite well.
Here [1] is Guido talking about Mojo being in early days and sharing some technical details.

[0] https://www.youtube.com/watch?v=qCGofLIzX6g
[1] https://discuss.python.org/t/mojo-python-with-c-gpu-performa...
Luckily, I trashed some unrecoverable production database data ~25 years ago as a rookie. Best thing I ever did.
> companies are paying much more for the materials

They are paying more for materials but less for manufacturing costs and overhead. The total cost is less. So by your logic consumers are paying less than before.

> keep the consumers hooked by charging a smaller recurring amount

Yes, I disagree with the subscription model. I am talking more about one time payment for a hardware-locked feature.
What is market rate for a 0-day?
I think it would be different if heated seats had never existed before now. The fact that they are relatively standard in modern cars of a certain price range, and there are many other manufacturers who don’t charge a subscription for them, made this feel like people were having something taken away from them.

I don’t know that heated seats is a hill I would personally die on, but I’m just glad that pushback is taking place so manufacturers get the message that there are limits to what they can gate behind a paywall.
Or your phone can die...

I went to a place recently where you ordered on your phone and it kept your tab open until you closed it... I had to race against my phone dying to pay.
If they don't change the public API, they could rewrite it in Fortran for all I care.
Don't forget the absolute horror of factory egg farming
Gold jewellery made from old phones
Yeah, all the other sanctioned countries do a much better job at this.
> But what do you mean by "random person's site"? It's ffmpeg.org - is that not a reliable source?

The concern is that FFmpeg does not provide Windows binaries for themselves, they link to someone else who does.

You could argue that those providers are fine since they're implicitly being endorsed by FFmpeg, but it's not super clear whether they're trustworthy people involved in FFmpeg or randos that opened a GitHub issue saying "Hey I'm providing Windows binaries for people if they want them!"
So is HN
This is not the Rotten Tomatoes I was expecting but I'm not complaining.
Ablations are important because they tell why the model is better. Here the model is of similar size of llama 7b, trained on 1/3rd the dataset still their claim is that the performance is better. Now this could happen due to lot of things like relu squared or better dataset or 16k tokens. We just don't know why it performed better.
He has john.w.smith and is repeatedly typing in john.smith, and also hands it out to humans who then want to contact me about his things.

Apparently for many sites, user retention & money are more important than verifying an email address up front. He visits the scummiest betting and dating sites, so I'm not very surprised.
Protection against going to jail is generally part of such a package.
Which are worse than government censorship? How?
It looks like it just got taken offline
that's a sweet product idea, you should prototype it :)
I've done this a few times, and was pleasantly surprised it actually worked. It's a lot easier than going to court.
The 'save the children' crap started decades ago when utilities demanded a lot of extraneous, huge ugly bright scary warning labels, extra disconnect boxes, and so on. The goal was to make it as ugly and expensive as possible to discourage residential installs.

Further, an inspection by the local government inspector wasn't sufficient. See, you've also got to get the electric company to inspect the system as well, and they'll demand things not spec'd in the state/national code...or they won't allow the system to be connected.

This shit is even going on at the grid level. Our regional electrical grid organization admits that their approval process for grid-scale solar or wind connects can take a decade. They insist that much planning is needed for "reliability."
The source code itself looks relatively clean; there's autoupdate functionality but it looks like it's gated behind a confirmatory dialog box.

It's much more likely that the binary releases and/or autoupdate binaries are backdoored. If someone compiles their own version, and then clicks to accept the autoupdate, they could be infected. The binary is 15+MB in size, which is far more than enough to hide a small backdoor.
Really cool!
Honestly I wish these releases would come with a demo (like on replicate or hugging face)
If we're talking about the XCover Pro, I drop it fairly regularly (not intentionally, just clumsy), and I've yet to break the screen. The reinforced edges seem to do the trick, they've gathered a collection of dings and scratches, but the device is overall in surprisingly great shape, coming up on three years of ownership. I expect it to last a few more years at the very least. The first thing to go will probably be the security updates, but as an "enterprise" device, it should hold out a bit longer. It currently gets quarterly security updates, see https://security.samsungmobile.com/workScope.smsb
They also have the ability to install malware on Windows and use everyone's source code for training, but choose not to, because private code is private. Their own code isn't an exception. Microsoft code in Github repos is used for training, just like the rest.
Someone of you may enjoy this[0] podcast on the North Korean Lazarus Group.

[0] https://www.bbc.co.uk/programmes/w13xtvg9/episodes/downloads
LogoliveryAI: Your Ultimate AI Logo Design Companion
Hey, Hacker News community,

I'm Paul Rusyn, and I'm excited to introduce you to LogoliveryAI, a groundbreaking product that's poised to change the way we approach logo design. Our team is currently based in the vibrant tech hub of San Francisco, and we're thrilled to connect with all of you, share our journey, and engage in discussions on various tech topics.

What is LogoliveryAI?

LogoliveryAI is not just another logo design tool; it's the world's first true AI model that generates images in vector format and creates stunning vector logos. We've harnessed the power of artificial intelligence to provide a seamless and efficient logo design experience.

Unparalleled Customization

One of our standout features is the extensive range of customization options we offer. With over a dozen parameters to play with, our users can generate the logo they envision within seconds. Whether it's choosing color schemes, or adjusting shapes, LogoliveryAI empowers you to create the logo that perfectly represents your brand.

Free and Accessible

We believe that great design should be accessible to everyone, which is why LogoliveryAI is currently available completely free of charge. Our mission is to democratize the logo design process, enabling startups, small businesses, and entrepreneurs to compete with visually compelling branding, regardless of their budget.

Exciting Update on the Horizon

But that's not all! We have some big news coming up next month. We'll be launching our very own web app, taking LogoliveryAI to the next level. This upgrade will provide an even more user-friendly experience, allowing you to create logos effortlessly on our dedicated platform.

We can't wait to share this exciting journey with you, and we welcome your feedback, suggestions, and questions as we continue to evolve LogoliveryAI. Feel free to reach out, and let's embark on this logo design revolution together!

Stay tuned for more updates, and remember to follow us on Hacker News and our social media channels to be the first to know about our latest developments.

Thank you for being part of our community!

Twitter: https://twitter.com/LogoliveryAI
LinkedIn: https://www.linkedin.com/company/logoliveryai/
Discord: https://discord.gg/GWxedHT3d2

Best regards,
Paul Rusyn and the LogoliveryAI Team
Doubt it will be used anytime soon. It is one of these breakthrough medical news that you hear about it now, and then you end up the next 10 years wondering whatever happened to it.
Say you were a county social services department. You wish to use Tailscale to microsegment federal tax data (subject to IRS 1075 safeguards requirements) relating to your child support unit from other traffic (say Medicaid enrollment) which does not have that requirement.

I’m pretty confident that you would draw an audit finding for that reason with a pure tailscale solution. (I also think that’s bullshit.)
I will enjoy Sam's quest to try and create monopoly on matrix multiplication
An aggregate of critics who may have different tastes or priorities than you is less useful for the reader than an individual person you're in tune with.
The writer also has traffic that can attempt to acquire the locks. Reads and writes (though our highest volume read traffic is reader only).

Contention from the standbys do not get communicated to the writer.
Calling paying for a bill "quite fun to take part in" made me chuckle. I'd rather play the game where someone else ends up paying because they put that much thought into it. If I'm treating someone I'll happily pay but if I'm at a restaurant with a bunch of people and someone is making it their mission to pay for my meal, I'm not going to fight it!
The French senscritique.com has a lot of community made ranked lists. They are a nice alternative to the classic ratings.
Hmm, a bit of a rough experience.

I had a few lines of python code, to count the fraction of A:s and C:s in a DNA (fasta) file adapted from [1]:

with open("chry_multiplied.fa") as infile:
a: int = 0
t: int = 0
g: int = 0
c: int = 0
for line in infile:
if line[0] != '>' and len(line) != line.count("N") + 1:
g += line.count("G")
c += line.count("C")
a += line.count("A")
t += line.count("T")
total_base_count = a + t + c + g
gc_count = g + c
gc_fraction = float(gc_count) / total_base_count
print( gc_fraction * 100 )

Result:

$ mojo run gc.mojo
gc.mojo:1:6: error: use of unknown declaration 'open'
with open("chry_multiplied.fa") as infile:
...

"open" must be one of the most used Python functions ... :/

[1] https://github.com/samuell/gccontent-benchmark
I like that idea quite a bit. I wonder if there's an algorithm that doesn't get completely screwed up by circles... since it is subjective, A > B > C > A is a valid input and shouldn't cause a complete algorithmic failure.
Please don't start flamewars on HN. It's not what this site is for, and destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
> I would imagine that having features installed in all vehicles provides a less taxing testing regime than having a physical option.

Curious to learn the underlying economics, but not sure how software-locking features would make testing any easier. While different configurations would create somewhat unique feature-sets, not having to test some features on a certain percentage of vehicles (I imagine a testing technician looking at the missing buttons and writing down "N/A") seems more efficient than having to test every feature on every vehicle in an attempt to oversimplify.
In the most extreme case depending on how case law shakes out, the use of the models by a third party and distribution of the results will incur statutory damages for each work the model was trained on. This could bankrupt Microsoft for offering indemnification to even a tiny company, but as a response Microsoft could instead breach contract and not provide the indemnification. After the company goes bankrupt shareholders could only sue them for for the damages of not indemnifying you, limiting the liability to the size of the company that was sued into oblivion and not expanding out to unlimited liability for MS.

They probably have wording to prevent a mandatory injunction where you would compel the indemnification before the bankruptcy.
Yes, but in many cases paper is written by many people including ethicists who believes that and add that to the paper. It doesn't deplete the value of people who actually made it work.
> It's all the things that make macOS UI so good

Mac OS doesn't have access keys for the menu bar. Either someone assigns a keyboard shortcut, which you can use, or you have to use the key combo that focuses the menu bar and then arrow through the menus. The first time I got a Mac, I thought this was insane. When I sold my MacBook years later, I still thought it was insane, because it is.

In contrast, the IBM Common User Access guidelines established that you can press Alt plus another key indicated by an underlined letter associated with a given menu option in order to open/select that option, with subsequent letter keypresses opening other menus further still or selecting menu items. Windows still supports this and both Gnome and KDE(?) apps that still use traditional menu bars do, too. (Gtk used to even let you assign which letters opened which menus/items directly from the main application UI—no opening up any control panel—but they got rid of it around Gnome 3, as I understand it.)
From the article: "The shellcode used in this exploit is constructed in a similar manner to shellcode observed in previous North Korean exploits."
> to have a peaceful life

profit over and over again.
Samsara | Multiple Roles | Full-time, 100% Remote OR Hybrid In-Person/WFH (US & Canada) | Apply here: https://grnh.se/766dab941us

Samsara is the pioneer of the Connected Operations Cloud, which allows businesses and organizations that depend on physical operations to harness IoT (Internet of Things) data to develop actionable business insights and improve their operations. Samsara operates in North America and Europe and serves more than 20,000 customers across a wide range of industries including transportation, wholesale and retail trade, construction, field services, logistics, utilities and energy, government, healthcare and education, manufacturing and food and beverage. Learn more about Samsara's mission to increase the efficiency, safety, and sustainability of the operations that power the global economy at www.samsara.com.

Open Positions: Senior Software Engineer (Infrastructure, API Platform, Full Stack), Senior Firmware Quality Engineer, Staff Engineer (Infrastructure Platform, Telematics), Senior Staff Engineer, Manager, Software Engineering, and more!
Why is this only available in certain countries?

It doesn't make sense that this isn't available in countries where both Tailscale and Mullvad are available, like here in Norway.
https://news.ycombinator.com/item?id=37409283
Not hating, just asking - thanks for the answer! My personal observation is there are a bunch of llm + vectordb solutions, I agree the other integrations are key, but I think we both know they are tractable problems given sufficient motivation. I've also been following some of the push back on vectordb as the best way to solve this kind of problem. Overall, I was hoping to understand what retool stood to gain with this approach and I got the answer :).
The company that benefits the most, would be the one who is savviest about understanding what Machine Learning (it's never really "AI") can do well, and what it cannot. Lots of companies will lose a lot of money attempting it, because they don't understand the technology, or more generally how to evaluate the usefulness of new technology, well enough to figure out what it can and cannot do well.

So, the companies that still have tech (usually founder) CEO's making decisions, or at least a CEO who listens to smart tech advisors, is the one that will actually benefit from machine learning. This used to be Google, but their tech founders left and their initial response to ChatGPT does not suggest the replacement still understands how to do this sort of thing. Picking the right company is akin to asking, "who is good at implementing new tech in a sensible way?" If you knew that, you should buy their stock regardless of your opinions on "AI".
>What if I learned to code based only on your huge repo of GPL code? I'd just be remixing your GPL code at that point, right? Will you brand all of my output as being GPL as well?

This never happens, you will first learn from a book or tutorials.

But your idea is sound, have Microsoft buy books from the authors and train the LLM on those books then have the LLM solve new problems. If is an AI and not a text interpolating tool then it should be able to learn like humans from a few books.
Works great until one day your energy goes up in price by a factor of 10,000.
> I’ve used nonlocal 0 times ever.

Same here, but I got bitten by weird scoping rules quite a few times.

Separating variable definition from assignment (e.g. with 'let') would probably help a lot in this case.
>`IO` is a little bit harder because it wraps up the interpreter pattern (distinction between description and action) in a monad

I've always thought that the trick to explaining the IO monad in Haskell is just to realize that IO in Haskell has very little to do with monads.
Fundamentally, Haskell values of type (IO a) may have side effects when evaluated, the evaluation semantics of Haskell are such that expressions are (observably) evaluated at most once†, and the >>= operator forces sequential evaluation by threading through a hidden world parameter and doing some special compiler magic. (It's a common myth that sequential evaluation is forced merely by the type of >>=, but this is just false.) Once you've grasped this underlying mechanism, you can then observe that 'return' and >>(=) form a monad.

† This is subtle and somewhat beyond my pay grade. Strictly speaking the semantics of Haskell only require non-strictness, which doesn't directly entail any limit on the number of times an expression is evaluated. But in practice, it is safe to assume that a Haskell implementation will evaluate any expression with side effects at most once. I'm sure someone else can do a better job of explaining exactly to what extent, if any, this property is entailed by a non-strict semantics.
I looked for their critic reviews and they only list one. That one saw two episodes and said it's off to "a promising start", mostly talking about the production values which I don't think anyone will argue against. I think I might have given it a positive rating after a couple episodes too. The plot soon veers into too many nonsensical moments to ignore though, like an elf swimming across an ocean.
I think everyone figured that out when Hamish was going around promoting open white supremacist Richard Hanania
> "I hate to say this, because it sounds so arrogant, before OpenAI, what was the last really great scientific breakthrough that came out of a Silicon Valley company?" he said.'

Theranos!

> Where does he think they got the Transformer paper from, or even the PyTorch and H100 GPU's they use?

He's hallucinating. OpenAI is not a scientific breakthrough any more than Theranos was. It's just a commercial service that creates a pipeline out of other people's scientific breakthroughs.

The opacity of it should obviate any claim of it being scientific; for all we know, the backend is a bullpen of librarians chained to workstations. He's also glossing over the ethics of outsourcing moderation to desperate Africans, which would raise some flags in a truly-scientific context.
Very cool - great work
> (in fact a US district court recently ruled that AIs cannot be authors of copyrighted works).

I thought that was because only humans and other legal persons can legally author things, not because of anything subtler about the nature of LLMs. See also the case where the monkey managed to take photos of itself. I'm not a lawyer, though.
Get a FujiNET for it.

I bought one of these. About $60.

The FujiNET is amazing. It works via the standard SIO subsystem provided by the Atari system OS ROM. Device independent I/O.

D: DISK
P: PRINTER
ETC...

Now has N: for network.

This device makes Atari Basic Internet capable. People have written 10 line programs to do all sorts of Internet tasks. Multi player online games are possible and have been done.

There are app servers hosting disk images.

I got mine, connected it to my home wi-fi and was playing Zork over the internet in about 5 minutes.

It has an SD card slot for local storage and the onboard CPU has all sorts of capabilities aimed at making the Internet useful to existing Atari software and permit easy new development.

That device is a lot of fun and replaces having a disk drive and some sort of modem or serial interface to work online.
Is invention the only way to "do something"
Government Steals from Us, Bombshell Book and Bitcoin for Sovereignty [video]