skysight-inc/HackerNews huggingface dataset:
For sure! I'm all in favor of bespoke new tools. If anything I'm just confused about the way they describe this in contrast to SSGs (and why a SSG wasn't a good option for them), and then go on to create a tool that literally generates a static site. :P

Maybe I'm being obtuse, but the reasons they gave for not using an established SSG primed me to expect a radically new solution. Versus "we didn't like any existing SSGs so we built our own," which was my takeaway from the whole thing.
I'd use my "especially writing" heuristic here to separate the two – graffiti comes from the Greek root "graph" (to write), right? So even though 1 contains elaborate and beautiful full wall pieces, I would still consider them "graffiti," especially because they seem spontaneous productions by citizens (taking back the architecture of the city into their own hands!) and not commissioned by an agency.

The involvement of the ad agency (i.e., an institution of some sort) and lack of writing would make 2 certainly not graffiti, despite the subversion of the law. We could call it vandalism, actually. Beautiful vandalism in the form of a wall mural!

The trickiest to define is something like the Berlin wall – if I'm not mistaken, the city gave permission for anyone to come draw/tag to their hearts' content all along portions of a wall. Does permission make it not graffiti? Some would say yes. Personally, I disagree – if it is writing rather than drawings, I still consider it graffiti, minus any perjorative associations of the word. Grafitti is an art form too.
…or that we’re inventing epicycles, again.

Science is full of ideas that work out mathematically but were supplanted by a better model (epicycles) or refined when their predictions didn’t match reality (ethers).

String theory could easily be that; we didn’t find super-symmetric pairs at the LHC.

More epicycles are needed!
Consider whether you might want to release it as AGPL3, and offer a proprietary license for a fee.

That prevents a private company from forking a closed source version without paying you.
That's entirely up to you. I'm just explaining how the system works. Once you realize how the whole thing is engineered the rat race starts to look like insanity.
I mean the megalodon specifically - likely a much bigger population lived in the Atlantic than the Pacific.

I think miscellaneous shark teeth are the most common fossil at Sharktooth Hill, they're just not as big or interesting as the megalodon teeth because they're difficult for a layman to age. Most megalodon teeth are obvious due to their size and most people are happy with a 5-25 Mya estimate.
Exactly. And if you are paren-phobic, you could also have a look at Postscript, Forth or even Smalltalk/Self -- the last two are about the most minimal you can get with infix operators (but no precedence) and "keyword-arguments" (sort of), well, unless you want to go all-in on infix, and do APL.
https://mmathias.com
How to Build Your Seed Round Pitch Deck
A device made with the best of intentions and with many helpful features for enhancing education may turn out to have harmful consequences in practice. Those harmful consequences typically include temptations to have fun instead of productivity and learning. And that's where all those concepts you quote come in.
Me neither, I believe it only shows tweets to registered user since a few days ago.
I think everyone writing content for the web should learn HTML and maybe some CSS - although the design part should be done by someone good with CSS, so that you only need to use semantic HTML, or you will end up with div's all over.
"referral agent fees" or "lead generation"
It's also not your "standard static" type system. It's a new type system that novel using Set Theoretical Types. Which is kind of interesting. because if Elixir can get this working properly, it would also probably work for other Strong Dynamically Typed languages.

Imagine if Typescript's type system if it were actually sound.

The research paper is here if anyone wants to read it.
https://www.irif.fr/_media/users/gduboc/elixir-types.pdf
That's a big problem for the next several decades, but by the time longevity tech is mature enough to significantly affect populations, either we'll have converted to non-carbon energy or longevity tech will be pretty much irrelevant anyway.
https://github.com/gorhill/uBlock/wiki/Privileged-Pages
You haven't given a single reason in favor of smartphones in class, but there's a zillion straight forward reasons to disallow/constrain them.
Ask HN: Happy July 4th What are some thing you like about the US
It's Independence day! What are some things you like about the US?

We spend most of the year (rightfully) complaining about things wrong with the US.

I figured we could spend one thread on one day saying some of the things that we like about the country. Non-US people, I'd love to hear your opinions especially.

I'll start:

The Americans with Disabilities Act (ADA) is, like, really good. We do it a lot better than other countries manage to. Sure, there are many problems with it, but overall, I think it's a really good thing.
https://pixelesque.net/blog/

(A newly-hosted - February 2023 - re-creation of two blogs, one archived I used to have on blogspot/wordpress).
Absolutely. As long as you're doing something that solves some problem better than the competition.

For example, some might argue that Apple products are the best. Others might say Dell or LG or whatever.

But there's no product out there that solves everybody's problem perfectly.

Even if Apple really did make the best computers, we can probably agree there's room in the market for cheaper products.

But if you're trying to sell a product that isn't better in some way, you're going to have a hard go of it. Your product needs to be the best solution for some segment of the market, even if it's a niche slice of the market.
Probably, not totally wasted. If you learn the principles of analytics (what KPI:s to measure, why, how to diagnose based on analytics data etc) you can hopefully transition to another analytics platform such as matomo. Kind of like how it isn't wasted time to learn a programming language even if you later have to switch language.
Not quite sure what you're on about. I pay for plenty of services, online and offline. But as time goes on, I find that paying for stuff on the internet is becoming more of a pain, rather than less. Especially when dealing with megacorps like Google or MS.
Token revocation
Airport police were definitely carrying assault rifles when I was last in South Korea (2014?).

Don't remember whether it was Incheon or Gimpo.
https://arxiv.org/pdf/1904.02391.pdf
https://save-buffer.github.io/

Only one post at the moment (about Bloom filters), but I’m working on another one about compressing integers! My focus is on high performance data analytics—adjacent things.
They aren't taking away control. Read their own post
Proposed type system described in more detail here.
https://www.irif.fr/_media/users/gduboc/elixir-types.pdf
> I think we need to have a handle on that problem before we can ban phones for kids without reasonable pushback from them.

Do you feel the same way about cigarettes?
> Of course syntax is influenced by semantics

Only to the extent that AST structure depends on syntax. For something like s-expressions defining new semantics never requires new syntax since arbitrary trees suffice to syntactically express any AST.
What are you even talking about? The amount of JavaScript and Python in the world has probably grown exponentially since that article was written. The article points out that there are ways to make dynamic languages faster and JavaScript interpreters have indeed been made blazingly fast since this article.

Sure a handful of people use Rust now and Swift and Go now, but I think you missed the whole point of the fine article
The two-stage model sounds a lot like the "Hires fix" checkbox in the Automatic1111 interface. If you enable that, it will generate an image, and then generate a scaled up image based on the first image. You can do the same thing yourself by sending an image to the "Image to Image" tab and then upscaling. If you do it that way, you also have the option of swapping the image model or adding LoRAs.

Presumably the two parts of the SDXL model are complimentary: a first pass that's an expert on overall composition, and a second pass that's an expert on details.
JSON is better than xml which it replaced. It's now such a defacto standard that if you make an API without json it will just be a hassle for your api users. Doesn't really matter if your encoding format is better or not.

You can still have schemas in the code through. We use alot of pydantic at work for this. You have your data schema class that is statically typed which you interact with and decide/encode it to json in the background.

All services expose an api to get JSON schemas from the apis so you can automatically generate the remote types used by other services when they change.

Using schemas for remote services has made life simpler for us so I would say schemas are a huge win. Not supporting JSON is not something I see happening anytime soon though, multiple parallel encodings based on schemas might be a possibility though.
dont know much about linux audio -- what are the problmes?
Has Let's Encrypt ever shut down someone's ability to get a certificate over independent editorial concerns?
Every Veritas tool I’ve purchased from Lee Valley has stung when I purchased it. But after I’ve been using the tool for a day or two, I don’t know how I lived without. The combination of design innovation with quality is really impressive.
> If they put in their support contract "sure you can distribute the code but you'll have to pay a $10_000 for each line of code you distribute" then is that adding restrictions to the GPL code?

That would be a restriction, in your example, but that is not what Red Hat is doing.

> Why is that OK but losing a very expensive support contract not? Does it get better if it's a month to month support contract?

Because in your first example, they are applying a restriction to copies of the software you have already received. That would be against the GPL, but that is NOT what Red Hat is doing.

Red Hat, if they were to terminate their support contract with you, does not affect any of the free software you have already received. You are still free to do with it as you like because there are no restrictions. But, Red Hat might not give you any _more_ software, and they don't have to because the transaction covered by the GPL for the software they already distributed to you was completely fulfilled.

Personally, I am doggone tired of people continually misrepresenting this point. Red Hat is simply __not__ violating the GPL.
Internally, ZFS is kinda like an object store[1], and there was a project trying to expose the ZFS internals through an object store API rather than through a filesystem API.

Sadly I can't seem to find the presentation or recall the name of the project.

On the other hand, looking at for example RocksDB[2]:

File system operations are not atomic, and are susceptible to inconsistencies in the event of system failure. Even with journaling turned on, file systems do not guarantee consistency on unclean restart. POSIX file system does not support atomic batching of operations either. Hence, it is not possible to rely on metadata embedded in RocksDB datastore files to reconstruct the last consistent state of the RocksDB on restart. RocksDB has a built-in mechanism to overcome these limitations of POSIX file system [...]

ZFS does provide atomic operations internally[1], so if exposed it seems something like RocksDB could take advantage of that and forego all the complexity mentioned above.

How much that would help I don't know though, but seems potentially interesting at first glance.

[1]: https://youtu.be/MsY-BafQgj4?t=442

[2]: https://github.com/facebook/rocksdb/wiki/MANIFEST
You are right "on the front page" is not a good question. The question I wanted to answer is "succeeded in getting significant attention".

50 votes is arbitrary but represents about 5000 views and often means there was some discussion.
VerusCoin: Everything That Ethereum Isn't
See, there's this prospective thing called AGI that would hypothetically carry out scientific research much faster than humans.

You can get started by reading the following article:

https://en.wikipedia.org/wiki/Artificial_intelligence
Would an artificial intelligence “grow old”? (2015)
https://ides.dev/notes/

There aren’t many articles on there at the moment, as I tend to get imposter syndrome part way through writing and never finish, but I have a couple in the works that I’d like to post soon.
My Humble blog:

- https://vinitkumar.me/changing-oss-landscape/

- https://vinitkumar.me/development-practises/

- https://vinitkumar.me/how-to-approach-large-projects/

- https://vinitkumar.me/vim-to-nvim-transition/
The reverse of this would be even more useful to me, i.e. a list where the extension _is_ allowed. So many developers hit the "ALL THE THINGS" button out of laziness.
Hate to break it to you but when Professor Skullmeasurement went to an African country in 1920 and gave people IQ tests in a language they didn't speak then wrote a paper about it, that data is in fact racist.

Or more recently, Harvard's algorithms that mathematically demonstrate Asians don't have interesting personalities.

https://twitter.com/achenfinance/status/1676008389804019713
>> Google Analytics was sold as a solution to you making your own analytics, because that's hard

It's not hard at all, it's just that we have become too lazy and mentally dependent on big tech companies!

If all you want is user tracking, a few lines of JavaScript is all you need on the frontend. A popular WordPress plugin named jetpack gives you almost all data needed for site analytics, for example.

There are other tools too like tableau and python based tools like pandas and numpy which help you with all kinds of analysis.

Humble techies are everywhere with their tools, you just have to trust them a little bit, that's all! It's almost like trusting your Uncle Joe's pizza dude next door instead of the familiar Domino's or McDonald's. It takes a while but you'll eventually discover there's no difference.
Definitely not legal in many of the large economies any more. France, Spain, Italy, Portual, Belgium and Ireland have have all adopted so called "Right to disconnect" laws. In Germany it's not categorically outlawed but employees have no obligation to respond off-hours.

https://www.washingtonpost.com/business/2023/02/01/right-to-...

May of course be the case that some companies skirt the rules because they are relatively new and awareness might not be there.
I’m all for jquery to handle sending and event and updating some dom elements, that’s simple and pretty easy to debug actually.

Not using any modern CSS layout though, ehhh I would never want to return to the age of .clearfix, that feels like the opposite of simple.
https://ryanbigg.com

I usually write posts about code, but this post about culture and values really resonated with a lot of people:

https://ryanbigg.com/2021/12/culture-and-values
> It's amazing that society still puts so much stock into these types of impossibly confounded studies

That particular example was a meta study of over 100 other studies

But sure, I'm sure your expertise in study design and statistics is enough to invalidate their work and the work of hundreds of other researchers simply because you don't agree with the conclusion.
https://www.kashifaziz.me - not have much content at the moment but I have plans to write regularly in very near future.
Can you elaborate a bit more on how you use ZFS with vCenter? How do you mount it?
Thanks, I started reading this article really just looking for an actual link to the injunction[1].

As you note, there is a helluva carve out. It's also incredibly frustrating to look for news on these cases. The heuristic I've had to use since 2016 or so is if there is no link to the primary source, I am being lied to.

>IT IS FURTHER ORDERED that the Motion for Preliminary Injunction … is DENIED as to the following Defendants: U.S. Food and Drug Administration; U. S. Department of Treasury; U.S. Election Assistance Commission; [and] U. S. Department of Commerce

[1] https://storage.courtlistener.com/recap/gov.uscourts.lawd.18...

Edit: link to the decision, which is 155 pages long and filed earlier today. (Happy 4th of July, I guess). I am strongly skeptical this journalist has actually read all of it, let alone has spent enough time to properly analyze and research it for a story.

https://storage.courtlistener.com/recap/gov.uscourts.lawd.18...
OpenAI publishes a huge amount of research and makes huge amounts of data available for research. They do collaborate with other institutions and researchers.

eg:

GPT-2: paper https://d4mucfpksywv.cloudfront.net/better-language-models/l... with code: https://github.com/openai/gpt-2, output dataset https://github.com/openai/gpt-2-output-dataset and a bunch of blog posts with all manner of details

GPT-3: paper https://arxiv.org/abs/2005.14165 dataset https://github.com/openai/gpt-3

etc etc.
have you found smb success elsewhere? i can't seem to find smb to be able to pay enough attention to software solutions.

have ruled out enterprise and mid market as I'm bootstrapping with no clout.
For OSINT, I usually use the Institute for the Study of War.

https://www.understandingwar.org/

I also prefer OSINT stuff over propaganda memes. But I don't think that the propaganda memes should be deboosted / shadowbanned, especially if they are ya know? Honest memes / funnier stuff SFW?

The question is of Twitter and their shadowban policy. They're still clearly shadowbanning / deboosting / manipulating results. Its just switched politics, that's all.
> Individual product pages don't seem to be indexed by Google. I can do a site:mysite.com search and they don't appear.

This may not be due to Square. Try searching on Bing or Duck Duck Go. Google is going through a weird transition right now and a lot of sites aren't being indexed. My own site, insurgent.ca, has been live for months and nothing I do in the search console seems to be able to get it indexed. Meanwhile, every other search engine seems to have no problem indexing my site at all.
I basically stopped drinking much of anything alcoholic many decades ago, for no particular reason. No interest, I presume. In general a healthy lifestyle as well, so my reduced memory function seems to be purely an age issue, not that I feel particularly old.
Not to worry, they can continue to use them outside of school. I'm sure they'll still know how to scroll tiktok.
Have they ever blogged or spoke at conferences about it? I soak up all that content -- least I try to.
I believe the most minimalistic and productive way is to just use php. The language was specifically just created for that. If it's a simple site then you don't need composer you don't need router logic. just create separate files for header footer navigation and include them on each page.
Besides what all the others have mentioned, you can force ZFS to keep up to 3 copies of data blocks on a dataset. ZFS uses this internally for important metadata and will try to spread them around to maximize the chance of recovery,
though don't rely on this feature alone for redundancy.
Ask HN: Scripts for Bookmark Bar in Browser (Bookmarklets)
Bookmark bar is a panel with links which is always on top of html document, if the user wants to see it. It is handy for some scripts which modify something on webpage. I know 2 of them: Reveal Bullshit [1] and how to make youtube speed 3x [2]. Do you know any other examples worth of mentioning?

[1] https://mourner.github.io/bullshit.js/

[2] https://stackoverflow.com/questions/30521498/how-do-i-change-the-playback-speed-of-the-currently-playing-youtube-video-with
I'm a technical writer and this is how I'm running docs at my company. You'd be shocked at how easy it was to get one of our content marketers comfortable enough to start opening pull requests for an internal-only docs site. (It helped that I assured them that, thanks to how branches and approval workflows function, absolutely no changes they made could ever wreck the live site.)
Are there ways to view tweets without an account? Kind of like archive.is? For now, I could enter it in Google and view cache, but I assume that will go away soon.

And if I understand correctly, it's not the index.php, but the actual service behind it, that earns thousands per month. Looks nice :)
MacOS and BTRFS have had it for several years. In fact I believe it’s the default behavior when copying a file in MacOS using the Finder (you have to specify `cp -c` in shell).
I am pretty sure that for most developers open source = source code available, and nothing else.

Anegdotally I have been a professional dev for 10 years and this is the first time I hear your definition of open source.
I would love to hear the thoughts from anyone in the metallurgical community.
Warning: the author makes significant conclusions that are not corroborated by the NTSB. All of the commentary on the violation of the sterile cockpit rule and argument before departure are irrelevant to the actual cause, despite the author stating otherwise.

There are some great lessons to learn from this (better flight control handovers during emergency, double checking which engine failed, applying thrust to both engines when nothing else works). The violation of the sterile cockpit rule and the asshole nature of the captain were not factors here as determined by the NTSB.

The first officer gave him bad info and he accepted it. That is not a failure mode caused by being obstinate nor a “team player”.
How many root certificate authorities are there in the world that are trusted by default by most browsers, or have their authority cross signed by one of the trusted root certificate authorities.

At last count, the number I heard of was north of 300. All it takes is one of them being semi shady and being willing to sell or cross sign root certs for someone else, like an ISP. And surprising number of those 300+ are pretty shady.

This is one of the methods used in the Great Firewall of China. Or Russia. Or a number of other countries. And most of those countries have smaller annual budgets than AT&T.

Of course, that's also why a lot of people in China use VPNs.

Just like any sufficiently well funded company or country can go to certain businesses in Israel and get professional zero day/no touch malware that they can drop on any unsuspecting target. And Israel is not the only country selling that kind of technology.
Maybe:

(avg miles between interventions) * (percentage of miles using self-driving)
When 3D printing was just about to change everything
Loved the sleeping through the tech interview post you highlighted. Very amusing. Great writing style.
Ace Hits Hundreds of Pirate Streaming Sites by Shutting Down 2Embed
> The back-ports into existing RHEL releases are what Red Hat is trying to make harder for people to consume outside of a Red Hat subscription

That’s an interesting detail. Thanks!
Apparently the old Warsaw block SUs and Migs (because the Ukrainian ones are long gone) survive so well that Ukraine is practically begging for F-16s…
Ask HN: Intro Course on the Software Business
Howdy Folks,

I'm wondering if there is a good course or survey on the fundamentals around the software business.

Topics such as different business models, licensing, balancing open-source with patents and intellectual property, venture capital, and other things in the business-domain.

I love listening to podcasts like Acquired [0] and Lenny's Podcast [1], but some of the jargon goes over my head.

Thank you!

[0] https://www.acquired.fm
[1] https://www.lennyspodcast.com
I'm on Substack with a custom domain. It uses its own CDN hosted on S3 I believe.
https://web.archive.org/web/20021222091814/http://www.pbs.or...
But what's the deficiency?
Maybe they have? Or they want to validate if people will pay for things?