skysight-inc/HackerNews huggingface dataset:
> Wasn't the internet 100% like that in the good old days?

Maybe I was too harsh and you are describing my comments, but I was reading on this very site image hosting is not a funny joke business, it's a serious endeavor that deals with content abuse and CSAM content infringements quite often. There's maybe truth to your statement, but once a piece of work's defense is its a joke, does it really shield you from the law? Would that work in court? I'm not sure where stavros resides.
It might be possible to work that way, none of us have tried it explicitly yet though. That's a great feature suggestion, I'm adding it to the roadmap.
Who will be ThorCon's engineering, procurement, and construction contractor?
> As transformative as cloud storage has been, a downside emerged: actually getting your data back... When they go to retrieve that data, they're hit with massive egress fees that don't correspond to any customer value — just a tax developers have grown accustomed to paying.

Strategy Letter V, commoditize your competitor's advantages!

> We’ve gotten rid of complex, manual tiering policies in favor of what developers have always wanted out of object storage: limitless scale at the lowest possible cost.

Cloudflare has a clear strategy: Be the simplest cloud platform to deploy to. It has been a breeze as a small dev shop adopting their tech. AWS started with the startups, but have since long struggled to keep up that simplicity in face of supporting what must be a dizzying array of customer requirements. Remains to be seen how Cloudflare fares in that regard. I like my Golang better than Rust.

> Cloudflare R2 will include automatic migration from other S3-compatible cloud storage services. Migrations are designed to be dead simple.

Taking a leaf out of Amazon Data Migration Service and its free transfers from elsewhere into RedShift/RDS/Aurora/OpenSearch. Niice.

> ...we designed R2 for data durability and resilience at its core. R2 will provide 99.999999999% (eleven 9’s) of annual durability, which describes the likelihood of data loss... R2 is designed with redundancy across a large number of regions for reliability.

S3 goes upto 16 9s with cross-region replication... and so wondering why R2's still at 11 9s? May be the mutli-region tiering is just acceleration (ala S3 Accelerated Buckets) and not replication?

> ...bind a Worker to a specific bucket, dynamically transforming objects as they are written to or read from storage buckets.

This is huge, if we could open objects in append-mode. Something that's expensive to do in S3 (download -> append -> upload) even after all these years.

> For example, streaming data from a large number of IoT devices becomes a breeze with R2. Starting with a Worker to transform and manipulate the data, R2 can ingest large volumes of sensor data and store it at low cost.

Okay, where do I sign-up?

> R2 is currently under development...

Oh.
Looks like 'medus' and 'mead' have the same root, offhand?
I've never gotten a project far enough to be able to be shown off.

Every project I've started includes some sort of technical challenge that I need to figure out. For example, one of my projects was a clone of an arcade game called Killer Queen (this was before Killer Queen Black came out for PC and Switch). I wanted to make an online PC clone, so I needed to figure out how to keep all the game clients in sync, account for latency, while also preventing cheating.

And I figured it out. Clients stayed in sync, cheating was impossible, and I could even handle clients disconnecting mid-game and could re-join and continue.

...but then I got bored and never actually implemented the game mechanics. Two years later, Killer Queen Black came out, making my clone obsolete, since I didn't have any features planned beyond what the original developer had done.

I've had other games I've written where the core mechanics and game loop are implemented, but I got bored and didn't want to do the tedious polishing to make it look and feel nice enough to be marketable.
Generalizations have ruined science/media/reporting
Nice to see another single screen maximalist. I was given two screens at work and always kept the second one clear. Alt-tab is my go-to second screen.
Things were a lot lighter.
I just started to try and monetize. I'm a bit early, less than 50 stars. But my expectations are pretty much what you stated. Though my actual plan is to try and build a following like Jeff feeling and then sell training courses and ebooks.
Well it's outperforming Tesla FSD in generation 1.
> Would this be the feature that's causing my ASUS Motherboard to automatically install ASUS Armoury (some silly OEM app) every time I update my BIOS?

maybe? the other option is through window's auto driver update feature, which also runs arbitrary code. see: https://news.ycombinator.com/item?id=28273283
YC Summer 2021 Batch Stats
> I wish there was a decent open-source 2d Vector animation software that could compete with Flash/Animate.

What limitations does https://www.synfig.org have?
Overcome K8s integration testing challenges with Telepresence
TFA is wrong. The C run-time's call frame allocation method and actual resource limits leak past the C function call and variable-length-array (VLA) abstractions. You can write portable code to force defined (by the platform, not by the C spec) resource exhaustion behavior sooner than undefined behavior caused by memory corruption caused by use of much-larger-than-the-stack stack allocations.
If you’re writing a recursive algorithm on arbitrary input, you should be using a stack container to store your state, not the call stack.
Then just use it everywhere. We don't have other ships, anyway.
Thanks for letting me know (:

BTW: I would love a “How it works” section on your page. I would feel more safe signing up if I knew what would be installed and why.
You used to be able to let them know you were going to do certain kinds of pen-tests, unless port scanning is just one of those things never allowed
I'm curious what was the biggest difficulty you encountered when building this?

If I had to guess I would imagine it to be the economics behind finding suitable hosting providers and pricing rather than something purely technical, but having never built anything like it this could be completely off-base. Maybe moderation of user content will become the big one.
I agree 100% and more. I am an Irish man and I moved to the U.S.S.A and seen the REAL america not the bullshit rose tinted version they show you on a T.V sitcom. It's not the home of the brave and land of the free. It's the home of the slave and land of the fee. I voted with my feet and got the hell out of that miserable corporate country. I moved back to Ireland. America is not a country it's a big corporation a machine with so many dumb assed laws, rules and regulations for everything. Fees fines , fees on fees, hell if you want to renounce your U.S citizenship that will even cost you $2500 to fill out the fucking form. You don't live free in america. you live a managed life. It's a open air prison , police state, void of humanity. I lived in the U.S.S.A for 20 years and then I just had enough I could not stay in the country a day longer. And don't get me started on the 24/7 propaganda NEWS that you are subjected and subverted by.

I have traveled to south america, been all around Europe, to Africa.... so many warm and wonderful people in these countries.living their lives. I lived in San Francisco and I didn't even know my neighbor, they died alone in the apartment and the stench filled the building. That's america! When you see the truth , you can't unsee it. Every man dies few men live... And america is not living it's existing, and barely at that!
If someone wants to convince me FB, et al are doing this, they can show me packet traces of audio being uploaded for analysis, or in the alternative (if the theory is on-phone analysis) resource consumption data from the phone doing it.

There's been so much discussion of this theory that we'd have seen one of those by now. I have zero love for the surveillance shops, but there's just no real evidence this happens.
very cool, thanks for sharing!

all the steps are well described and the code can be used as a template for other examples
Good point. The last time I used Lotus Notes was 2010. I hated it, but it seemed to be constrained to its e-mail nightmare world. SharePoint, since it’s nominally web, gets stuck into everything.

Comically, SharePoint makes me tolerate Confluence and Salesforce more.
I hope the risc-v verification will pan out in some kind of product where I can actually run a fully verified seL4 in a product I can hold in my hand and tinker with.

I say this as a consumer, not a product developer. Even though I run linux I am firmly in the "Tannenbaum was right" camp.
Are signups broken?

I had an account way back when and cannot login or reset my password. Furthermore the OAuth flows I tried result in 404.
> nut farmers can afford to buy even very expensive water

(x) doubt

If they actually can pay for "very expensive water" i.e. water at the rates that residential/commercial users pay, then fair play to them. But from what I heard, they are only profitable by paying near-zero (orders of magnitudes less than other users).
On Android Chrome has to be installed as preferred browser or the phone manufacturers get blocked from Googles other services. As much as I like to bash Mozillas leadership, Google has taken every shady (and sometimes illegal) shit 90s era Microsoft pulled and turned it up to eleven.
This has been one of my big issues with microtransactions. There is no reason, in the abstract, that they must be more expensive than buying a game one-off and they could (theoretically) be more fair by amortizing cost across your playtime (and thereby allowing you to pay less if you get less).

My two big issues are that I find microtransactions to be mentally wearying. I play games to get away from life's responsibilities. Microtransactions, by requiring financial decision making, drag me back into the very thing from which I am taking a break.

The other issue is that most microtransactions create a perverse incentive for the game developer. If the consumable bypasses a grindy part of the game, then the developer is incentivized to create a grindy (i.e. boring) game. If it is cosmetic, they are incentivized to create a somewhat bland game. There are other variations, but they all seem to rely on creating a game that is inferior so that I will 'upgrade' it. I'd much prefer that the game creator's interests be aligned to mine.
A couple years ago we had a pipe in our courtyard, buried at about 1.5m depth, burst in the middle of a cold spell. Suddenly an icy river appeared in the middle of our yard. Fixing it took a crew of four guys several hours to manually dig a grave-sized pit and splice out the bad section (my hat is still off to them -- it was well below freezing when it happened).

I still have the 7" (18cm) section of pipe they removed -- it's an impressively heavy, several pounds at least. There is an absolutely seriously huge amount of lead in just about everyone's yards here in Chicago, in the form of pipes.

What's less clear is how much of that lead winds up in bodies, to what resulting health impact. People need help making judgements about relative risk -- sadly, the article is not helpful in that regard.
Indeed. And the Lithuanian word for 'bee', bitė, is also cognate with the English word as per Wiktionary[1].

[1] https://en.wiktionary.org/wiki/bit%C4%97#Lithuanian
Yes, I can't login anymore.
The Val language idea that you guys are proposing by integrating static language with dynamic compile time Valet language is very promising, me think this duality approach is going to be very popular in programming language design soon. From my observations, this duality feature has a great potential in catering for data-intensive applications. Think of the combination of dynamic of R with static Fortran, but implemented and combined in a seamless modern language package!

Personally, I'd prefer to use existing stable language like D language with excellent CTFE support to create a dynamic language but then that's just me.

For an excellent language that support both dynamic and static language please check Stanza language [1]. It's now powering the electronic design startup JITX (YC S18).

p/s: the naming duo for Val and Valet is also cool, like chip and chiplet concept

[1]http://lbstanza.org/
Adding my disagreement to the chorus— the number of permutations they try on my personal domain is not high enough to warrant an explicit allowlist. I actually don't even have a blocklist; I simply don't receive that much spam.

Most of it comes to two addresses which are public via git (one from commit logs, the other explicitly stored in a repo).
Worth adding that lead test kits are pretty cheap at any big box store and easy to use:

https://www.homedepot.com/p/3M-LeadCheck-Instant-Lead-Test-S... (this actually seems expensive, I'm used to closer to $2-3 per stick)

We have an early 20th century house and run them over anything we're about to demo. So far we've been lucky, so likely a later renovation removed most of the lead that would have been there.
A visual C4 model tool for your team
That was my experience with the Tuscany demo from the DK1 days - my brain craved the missing sensations, such as the change in temperature from sunlight falling on my face, or the texture of the worn stone pillars, the humidity on various surfaces. But then thinking back on it later, I didn't remember the screen door effect, or many of the things that didn't work - the visual memory was as though I'd actually been in that place.
Ah, great point. Adding that to our design pipeline.
Didn't they do something similar to this with some of there earlier chips? Like an upgrade from a standard Pentium to a Core based CPU? It din't go over well then either.
The right solution is installing a reverse osmosis filter system (which includes mechanical and charcoal filters) at the house or tap level. Water's not one of those things people should cheap out on. We, as a society, can afford to not have this be an issue. We're not quite to that realization yet.

To be clear: I'm not saying the burden of cost should be solely put on renters/homeowners.
The difference between risk and luck in investing
I never worked in the Enterprise software industry but when I was researching Computer Security and especially Windows Computer Security I saw a lot of C# software in the both "Red Team" and "Blue Team" camp so I suppose it must be pretty popular and useful in the Enterprise industry. I mentioned C++ and Java first because they are kings of Enterprise software. Rust and Golang are newcomers which are rapidly growing.

Yea I know Microsoft ecosystem is huge for example all Windows sysadmins use Microsoft's PowerShell scripting language to manage their networks.

Also in the "Web Development" I didn't mention HTML and CSS because they are not exactly computer programming languages but a markup language for web documents and a style sheet language for web documents respectively.
Lots of Show HNs are just projects, not products. If that project costs money to host, and the person loses interest in it/doesn't acquire a dedicated fanbase, they'll probably stop paying the bills
Show HN: Facesquares – Pixelated Art Builder
Wanted to play around with NFTs but didn't have an artistic background. So I built a Cryptopunk style pixelated art builder and put the whole website up for sale as an NFT. Software is art after all.

How do you like it?
Hey there :). Author here. It was a fun experiment to play around with some different strategies for adding content moderation to https://stream.new

Hive ended up being the one I landed on after trying Google Vision first (https://cloud.google.com/vision).

The other one I was looking at is Clarity.ai but I didn't get a chance to try that one yet.
Protect your privacy with 1Password and Fastmail
I think people are just replying with their experience. Who knows better about what happened to a project than the creator.

It's not like the dude who made docker compose needs to advertise.
I've personally seen and heard people use 4G/5G routers [1] as a home router instead of using coax-cable or xDSL alternatives.

Where my parents live they can get a 4MBit down 0.3MBit up ADSL. At my insistence they picked a 4G router with a “unlimited” [2] data plan instead and are very happy users for some years now. Even on Zoom or FaceTime calls there is no noticeable lag.

[1] I think they have the Huawei B618. https://www.4gltemall.com/blog/tag/huawei-b618-specs/

[2] the data plan is really a 100GB bundle per month, but they will never reach that limit. https://www.consumentenbond.nl/internet/t-mobile-unlimited-4...
This is cute, but am I missing some way to make it run faster? It seems to only happen in real time.

Group sizes of any more than about 10 make my machine slow to a crawl. Using the suggested population size of 500, then means it takes running 50 groups to pass 1 generation. With the suggested time of 17s, that's about 15 minutes per generation. The recommended 50 generations would therefore take over 12 hours.

And that's at the low-end of their recommendations. Population size of 1000 and 100 generations would take 50 hours.

I feel like usually with these things you want to run most of the generations headless, as fast as possible, and only show a few exemplars from each generation so the user can see how the evolution is progressing.
Yes it’s statistical. In fact all physical measurements are statistical. When you measure the length of a table, there is some error term due to imperfections in your measuring stick as well as possible errors when you aligned/looked at the stick and table.

The extra path does not necessarily raise the probability. The interactions are more complex than that. The simplest thing to say is that it affects the distribution.
I posted a Show HN about a new social news discussion site last December and it shows up in algolia. Also, still working on it! https://news.ycombinator.com/item?id=25470672
I'd like to try this if there was an option to do so without giving Facebook money.
how do you get ssh attempts? Are you forwarding port 22?
Hm - there might be something wrong with your old account. Checking into it, but things should be working. Can you email help@rescuetime.com and we'll see if we can sort out what's up? Sorry about that!
Lucky for you, I wrote more than that. Trying to nitpick that sentence might as be well deserved from my criticism, I accept that, but I missed the boat this project was meant to be a "Joke" and had to deal with stuff like content abuse (seems like it's not on the CDN's radar from other threads), CSAM, data retention (see other customer thread here where data was corrupted). My biggest complaint really was it's one guy, and what happens when he gets hit by a bus? Or takes a vacation? Or is busy with other life stuff really. Really, shame on me for thinking that stuff matters given the context, and I regret that, but let's be clear, this is not a serious project, my serious criticism, let's just ignore that here (and let new people discover it out for themselves)? Lest I agitate you further let me preemptively call my observations banal -- that's a new word for you to use, it will make you less boring.
I've released a lot of stuff^. My first rule is to simplify like your life depends on it. Remove everything you don't need. You can add more back in later. Make it ugly. Make a tiny part of it. But make something you can RELEASE.

^ Yeah, much of my stuff sucks, but it lived, for a while. To OP's point, I shut it off after a year or two without any interest.
maybe enough "Notes" to pay my stay out of jail money, and the rest in hard currency :)
Poll: “How much smart is an avg. human with a smartphone?”
Completely agree with your assessment of the problem, but I suspect the US diet is already much too meat and animal products based, and encouraging people to lose weight by eating more meat is both bad for the environment and probably not great for their health.

"Eat food, not too much, mostly plants."
That is an excellent image, worthy of gracing my database.
Actually, the CDC defines the 5ug/DL as high based on being the 97.5%ile [1] in children... so you're not kidding...

But if only 2% of children have lead levels that were originally defined based on the worst 2.5%, that's a 20% reduction, so great news!?

[1] https://www.cdc.gov/nceh/lead/prevention/blood-lead-levels.h...
https://news.ycombinator.com/item?id=28682011
I moved from Safari to Firefox a year ago (never used Chrome as my primary browser.) The reason I moved may sound really really dated, but I discovered that I can configure Firefox with separate search and URL fields. I //HATE// that UI and wanted my separate boxes back.

I wish I could find a extension that removes all motion on a page (video, js animated stuff) but I suspect that would be too difficult to do. I do use a extension that removes all color, but it doesn't work terribly well, and some UIs on websites are too dependant on color as differentiators.
More or less. I used to run samples of water from student’s canteens on a Thermo Scientific Element 2 (an exquisitely sensitive mass spectrometer) in their presence, knowing I would find uranium and lead in it. Not a lot, but it’s there. The point to the students was the dose makes the poison, more or less.
Beware density/heat maps that mostly just match population maps. Of course, xkcd has been there before: https://xkcd.com/1138/
Fully client side JSFiddle alternative designed for mobile with offline support
It's amazing how many security conscious companies allow unrestricted chrome extensions while restricting every other vector ad nauseum.
Hi Greg, thanks for the feedback. It’d be great if you could get around to putting up an example of how to do bucket notifications + lifecycle using Workers as a temporary workaround until it’s part of the “core.” I don’t think I’m the only person with this use case, but maybe I’m more of an edge-case minority than I imagine... In any case, a code library / “recipe collection” (do we still call them cookbooks?) would be great when this launches.
Thanks, reached out to you.
There was a version of the Israeli data that used the wrong denominator to calculate vaccine efficacy against Delta, and made things appear much worse than they were. I am unsure if this is that though, I have sort of lost track.
I wish the ad industry (especially web) would just break and just completely fall over.

Sure, we'd have this period of time where the world would feel like it's on fire. All your "news sources" (air-quotes) would disappear and everyone would be lost for a bit.

But then, innovation would happen. And the original web would re-emerge. And all the good things that we pine about for the old days of tech would return. People would pay for good news again or maybe Jethro would create the website he's been dreaming about.

Sure the stock market would probably collapse. And we'd probably have another great depression. But I sure think the world would be a better place after all the dust settled.
Being able to make recursive functions use the heap would be great. I assume it would need to be opt-in since you'll change performance characteristics, but I almost always rearrange recursive algorithms to use a loop and a heap allocated stack structure instead. There's no reason the compiler couldn't help do that for me.
clearly the /s is not seen.....

that for those in the back is sarcasm....
> What reassurances have you had about not being listened to?

I know enough about tech to know that it's very very very hard technical problem, and hiding it is basically impossible. And no one showed anything even reassembling any form of breadcrumb pointing towards it, not even a proof.
On mobile it is really good because of the builtin adblocker + chromium engine makes it very fast. It also has background play on Youtube.

On desktop it is less useful. But probably still better privacy vise than Edge or Chrome.
2X
100X
Beyond