skysight-inc/HackerNews huggingface dataset:
There are a lot of sea states and weather conditions in which it's inappropriate and somewhat futile to whip out a smart phone on anything that doesn't have a fully enclosed bridge. Marker buoys are your friend in those situations.
Could you clarify what you mean by “sizeable”?

Most organizations from startups to enterprises generally benefit from the cost, scalability, security, technical support, and other benefits of cloud storage and computing.

Startups, for example, can focus on development and distribution when using cloud based tech for at least some part of their stack; and needless to say enterprises can scale quickly and securely.

Within this spectrum, where and what is this “sizeable” company that benefits from doing all this themselves?
I use Solidworks a lot for designing 3d printed parts for hobby projects. For me, the biggest thing missing from open source alternatives is assemblies. Being able to do constraint-based assembly of your parts and see how they fit together makes a massive difference when designing more complicated structures or mechanisms, but even for simple things like designing an enclosure for a PCB. I’m aware that FreeCAD has some prototype assembly plugins but they look very experimental.
To be fair, in that you are using them as non-techie examples, your gf or family don't know what web2 is either.
@production looks risky, compared to checking an environment variable. Hopefully that host_name function is guaranteed to return the same result every time it is called, and can never fail or raise an exception.
Another couple of tools that are useful for analysing apps/products that heavily utilise js.

- webpack bundle analyser

Use it to determine what’s in the bundle. Can give you insight into tools, APIs and other dependencies.

- shuji

Used to decompile minified js. Effectively you can read the bundle, see the directory structure. Perfect tool for learning.

[1] https://openbase.com/js/webpack-bundle-analyzer

[2] https://openbase.com/js/shuji
Regarding point 2, not all blockchains use the useless calculation of hashes as a method to establish trust.
AMD believes it can build a better cheap laptop with 10 hours of battery
I found that beeline did help me, to the point that I briefly paid for it. I stopped when I realized it was reporting back every site I visited to the developer’s Google Analytics.
I use wupfh.com and get everything sent to the fax, much easier
I found them quite creative tbh. Bad software engineers also tend to hide behind their best practices.

It would be more interesting to point out the parts you feel are so terrible.

Not everything has to be designed for a super critical prod environment with >10 coders working non stop on it.
Please describe the impact of dead coral reefs.

I mean we cut down most of the trees on the East Coast at one point and the impact was?

(And last I heard it was sunscreen killing them, not global warming).
> Have we reached peak Web3 hate yet?

Yes.

They know they cannot stop the web3 nonsense, which is why everyday they post these complaint posts all the time and it is really futile.

What is really going to happen is similar to what the SEC and other equivalent regulators already did with ICOs and they will just classify them as securities. Even when they did that, we still have the scams, pump and dumps and VC insiders dumping on retail as a way to escape the ICO ban.

It is not going to go away completely as the article is suggesting, but the regulators can start with putting an end to what the VCs and insiders getting tons of exchanges to list tokens they've invested in and dump on retail.
Ask HN: Employees and Customers as Investors?
I was reading a post on HN today about tech coops. I was wondering what are the challenges (and even if it is legal) to make customers as your investors. For example, as a tech startup coop, I can share profits with employees. But what if I offer that option even to customers if they invest in the startup? Has any startup done this before?
I heard web3 is community owned state, which is the first reasonable argument for anything different than web2.

Others host community state (Facebook) but sell your data to advertisers. Web3 is a way for you to pay for or earn state on a computer/storage/ether owned by those using it.

It is still fuzzy, but the first compelling reason I can relate to.
Here, you pay with attention, same as with advertising. Arguably this whole site is an advertising platform for YCombinator, and they keep you coming here by maintaining an engaging community with interesting posts/comments. So while you do get something out of it in the form of potentially useful information, YCombinator also certainly benefits from running this platform.
Yeah, that’s basically what I do, but I often find I need to play around with intermediary data within functions.
I haven't missed any points, I've simply written what he is arguing. He is arguing that New York will not, in fact, be gone in 30 years, because it will have adapted just like Miami and Amsterdam. So too will other places.

Regardless, the premises of both your and his argument are weak. The idea that Miami will be six meters underwater in 30 years is not based on actual observations about sea level rises (which are utterly tiny and very stable), but are based on computational models that are programmed to assume massive and very fast feedback loops that end with the poles melting all at once.

We all learned a lot about how much academia cares about model reliability during COVID (they don't care, at all). Although the HSBC exec doesn't directly challenge climate models (only central bank risk models and the priorities assigned to them), models of all kinds have long histories of being wrong. Climatologists tend to respond to this by actually editing the historical record to make it appear as if they were correct retroactively, which is completely unscientific. This sort of behavior might be why the markets don't seem to acknowledge climate risk existing, which is a part of the guy's point.
If you make a good code and build a bunch of things on top of it, but find out it wasn’t matched to a use case and need to move to a new architecture, that good code is going to be a pain to remove or change. “Good” shouldn’t be conflated with “everywhere”. A lot of bad code is everywhere because fixing it seems too painful.

The linked list module may have a poor interface or an awful bug with workaround. But you can’t change it until the next version of the language in 3 years because everyone relies on it. It’s not good, just a dependency. It needs to change and can’t. I want devs to embrace that changing heavily-relied upon things can be good even if it’s painful.
try search in HN, algolia is mining the data of HN for sure.
community owned by people who already own most of the land, lol.
> but the default fetch.max.bytes is 50 MiB.

But max.partition.fetch.bytes is only 1MB.
>is Web3 a real danger to the currently existing web

Are cryptocurrencies a real danger to regular currencies? Are NFTs a real danger to tangible items? Are DAOs a real danger to actual corporations? I'd answer all of those questions with a hard NO.
ECB is scared. These people will lie to keep control. Crazy.
This comes up everytime someone mentions the energy waste, so please answer one simple question: Which web3 services that are CURRENTLY online are not based on proof of work?
Arachne DOS Web Browser (Also for Linux)
I don’t think universities care whether their adjuncts are the most talented. Basically the entire point of the role these days is to undercut the cost of getting tenured faculty to teach classes. Given that backdrop I was honestly surprised to see the salary was as high as it was
I’ve been enjoying gopher sites since all the recent mentions on here. It’s really fun, no images, no JS no BS.
I can't really see which bits of web3 are meant to threaten the existing web, or are more dangerous to it than the existing threats.

The balkanization of the web seems like a threat that gets bigger every year. Surveillance gets worse every year. Regulatory attempts to combat certain kinds of surveillance do so by shifting the burden of "consent" on to users who don't understand what they're consenting to. Fewer and fewer people have any kind of "ownership" of the web in the form of personal servers, privately-hosted websites, independent self-managed communities, and so on.

Perhaps web3 could be a danger if it proposes unworkable solutions to those problems. Token economies and blockchains do give a kind of "ownership" and "participation", but the sheer volatility of the pricing of the goods, services and induced-scarcity "land" on offer makes it impractically risky or expensive for anyone who isn't running some kind of trading strategy.

There are lots of good critiques of web3, and good arguments against specific projects, features, or consequences it produces. "Keep the web free" is a fine idea, but I'm not sure that web3 is where the real danger comes from.
Discrimination is also another term that in ordinary usage requires intent to discriminate.

I don’t find the concept “hard to understand” I’m just talking about what commonly used words mean. “Racism” is a word that describes individual animosity. It’s confusing to try and overload it with other meanings.
Is Facebook a "huge asset for learning [and] a platform for financial success"? The utter dominance of Facebook surely prevents competitors that are better suited to these things. I am not at all sure that Facebook-only is superior to no internet at all.
> At any rate, nobody should be claiming Java optionals are are free, they're a high level abstraction and absolutely do not belong in hot codepaths.

1. In this particular case you might be lucky, because someone provided a hand-coded, specialized workaround. But that was not the purpose of that benchmark. And in bigger code bases you often are not that lucky or don't have time to roll your own, so you must rely on generic optimizations. Sure, you may get with Java quite close to C by forgetting OOP and implementing everything on ints or longs in a giant array. But that defeats the purpose of using Java; and that would make it lower-level and less productive than C.

2. Someone form the commenters on Reddit actually tried OptionalLong, and it did not help. See the comments section, there should be a link somewhere.

3. I can use this high-level abstraction in C++ at negligible cost in hot paths.

> This is just Rust code. Where is the equivalent Java code?

You probably won't find exactly equivalent code for software bigger than a tiny microbenchmark. The closest you can get are other tools built for similar purpose e.g. cassandra-stress or nosqlbench. I can assert you that the majority of CPU consumption in those benchmarking tools comes from the database driver, not the tool itself. And comparing tools using a well-optimized, battle tested Java driver with a similar tool using a C++ or Rust driver can already tell you something about the performance of those drivers. Generally I found all of the C++ drivers and the Rust driver for Cassandra are significantly more efficient than the Java one. Fortunately, outside of the area of benchmarking, that might not matter at all because in many cases it is the server that is the bottleneck. Actually all those drivers have excellent performance and have been optimized far more than typical application code out there.

> Like the 50x-100x memory consumption is highly suspicious.

This isn't a linear scaling factor. It applies to this particular case only. And the reason this number is so huge are:
1. the Rust tool runs in a fraction of memory that is needed even for the JVM alone; Rust has a very tiny runtime
2. the Java tools are configured for speed; so they don't even specify -Xmx and just let GC autotuning configure that. And I guess the GC overshoots by a large margin. because it often ends up at levels of ~1 GB. So it could be likely tuned down, but at the expense of speed.
I'm black, from the Caribbean and now I live in Canada. I've never been sunburnt, despite spending all day in the sun, sleeping in plain sunlight without sunscreen etc. I only ever started wearing sunscreen (30 spf) on my face during University in Canada a few years ago, in my early twenties.

Your generalization necessarily can't apply to all skin types
As opposed to most large corporations of the world? Corporations are literally self-serving by definition, so even moderately corrupt governments would seem altruistic by contrast.
Green Dot is a prepaid debit card marketer and servicer. Green Dot Bank....is a bank that is owned by Green Dot. Green Dot has some products on different banks...like Metabank.

Green Dot is or was the dominant prepaid card sold in Walmart and all major grocery stores. They offer a Rapid Reload service where you can bring cash to a Walmart register and have it loaded into a prepaid card.

They basically serve people who have been ejected from the banking system. One of their main products was an anonymous card that could be reloaded and used to transfer money. A favorite of prostitutes and other illegal services that was eventually snuffed out by the banks because of KYC (know your customer) violations.

People would load money onto the card and just give it to someone else or transfer between them. All anon.
> There are very, very few breaking changes within Python 3.

But will structural pattern matching be back-ported, though?

Certainly an incompatibility, if not a breaking change per se.
Not sure, but might be using a free plan, as many do. It would only load from a hot cache in your region on subsequent hits and have other such limitations to make it affordable.
Link didn't work for me. This is the text from a google cache.

https://webcache.googleusercontent.com/search?q=cache:tzRU7A...
It’s a massive step forward from those in terms of being fast and easy and not requiring a lot of either money (newspapers) or arcane tech knowledge.
Why would samsung not "sabotage" the manufacturing of a competitor chip???

All silicium corps competing vs samsung must use TSMC, or samsung would need some kind of extremely strong, international scope, regulation (aka, forget about it).

The world really needs more top notch foundries.
A lazy article that recycles common web3 hate without showing any sign of understanding about the problems with web2, and the potential of web3.

I would agree that web3's potential hasn't materialized. Possibly it never will, but at least engage with some of the concepts.

Further, when you use Stephen Diehl as a source, you already lost. This guy has an unhealthy obsession with hating crypto fueled by his own crypto startup failure.
Or if you’re not, just use a cron to keep the dates fresh
That was quick! Thanks for including the info in the FAQ now, it's much appreciated.
don't think so.

- producing concrete, steel, (including mining) etc is no more polluting in other countries
- producing vegetables, bananas and other stuff is interesting because you want to have them in countries that don't have them => eat local stuff
- water is the same in every country
- clothes are not less difficult to produce efficiently
etc.

so yes, we could stop importing and building stuff right here.

Now this would have two very educational effects:
- mining stuff makes your nice countryside, well, not nice. Lesson learned: yeah, you do have some footprint and you must accept it.
- building stuff paying workers at your country's rate may make things more expensive to you. Lesson learned: you must value work.

We're talking about future generations here. If it means changing our core values, then, we'll have to change them.
The way the British acquired them does look really sketchy. Like, indefensible. Time to send them back.
It's not like they don't exist, they just have a lot of problems scaling to capacities that are in any way meaningful.
To add to the list of very handy footguns:

@reloading to hot-reload a function from source before every invocation (https://github.com/julvo/reloading)
I thought this was pretty solid

> In many games, your character will play an animation before actually performing the action you requested. However, on a twitchy action-based game, this will frustrate players – DON’T DO THAT! You should still have leading animations for things such as jumping and running, but if you care about how the game responds, make those cosmetic only, with the action taken immediately regardless of the animation.

Interesting take. I feel like there’s an unexplored niche of 2D action platform era that do the opposite of this. Yeah a jump startup anim wouldn’t work well for Mario. But a more combat heavy one could be cool. Especially if you had quite a few jumping options. Somewhere between a sluggish super smash bros and dark souls. Something with deep character state management and directional parrying / dodges.

Salt and sanctuary is an interesting title that tries to do 2D dark souls but I feel like it’s just an over simplified outcome. Iframe dodge rolls work well in 3D because you have a 360 range of directions and need to pick between getting out of range for follow ups or dodging into attacks to avoid lagging hit boxes. In 2D you get just 2 directions and it seems a bit too easy imo.
Goes to show that deft government regulation/steering can really achieve something. Similar to SEPA in the EU.
Are these first-party messages from the platform, or is it more akin to spam email where they're just letting through spam messages from spammers?
I would absolutely say that a cleaner or factory worker today is much more productive than 60 years ago.
I think a lot of people have a problem identifying what a tank is today, using the term to mean tracked armoured vehicle with a gun on top. The author does address this in a previous post, but for what it's worth, I tend to distinguish between

* tanks - vehicles that have a direct fire role on the battlefield (the crew designate their own targets)

* self-propelled guns - they may look like tanks, but provide indirect fire (they fire, like artillery, at coordinates they are given by someone else)

* armoured personnel carriers - essentially busses which delivery infantry (the dismounts) to the battlefield.

Using UK examples, tanks include Challenger 2 (a classic Main Battle Tank), Ajax and Scimitar (a light tank that conducts close reconnaissance). Self propelled guns include the AS90 and APCs include Warrior.
Perhaps “an open space full of developers asking and answering questions, …” is the problem not the solution. It sounds like a meeting, and I’m sure there was one or two people in that space thinking of mayhem.

For me, peace and quiet when I’m trying to suss out a problem or create new code. Leave me alone so as to not break the flow. Instrumental music can work with certain kinds of debugging, such as performance tuning, but usually no. Rands has written about this at length and Joel and all the others pushing offices bring it up.

I’m not a creative. I’m not into gameplay in a bullpen. I cut technical code, which is why wfh has been such a win for me. And I’m stepping aside to give somebody else the chance.
All this cryptocurrency/NFT thingy is just another tulipmania full of bs.
https://henvic.dev/posts/bitcoin/
Mining for what?

I bet they couldn't care less and haven't ever touched the data since the implementation.
the entire crypto grift, including web3, is easily summarized:

there's a reason why stable coins aren't the most popular crypto in their own right and only serve as a financial mechanization for others

or, put another way, why are all of the popular crypto deflationary? think about it and it's obvious why
Imagine how nice it would be to have a filter feature in search engines. Filter by domain or by content using regexps.
> Not everything has to be designed for a super critical prod environment with >10 coders working non stop on it.

You don't need a super critical prod environment to have decent code. Half of these are hardcoding environment configuration, others have hidden side effects that the caller of the function cannot control at all, and others are badly reimplementing things that already exist (@redirect -> you want logging for this, @stacktrace -> use a debugger)
Imagine if all the GPU power that goes into crypto mining could be used on projects like this instead..
If you can find one, a business printer like a hp 4200 from the early 2000s is the way to go.

They do 12,000+ pages on a cheap toner and are built like tanks.

They use Postscript so drivers are reliable and have wired ethernet just works.
> This is a very cheap take, and undermines the unbelievable amount of function that institutions play

Like what?
Founders Resign at Mycroft.ai
> But either way, children should not be stuck with the bill for a public-health measure taken on everyone’s behalf.

That’s a generous take.
It has.

There are things like Tornado Cash and Cardano.
Ethereum name service (ENS), which ties a wallet to a human readable domain name.
A Book Like Foo: finding books you are statistically unlikely to read
Amsterdam also sits on porous (in theory) sand. Compacted sand lets only little water through though and that is pumped out. Bigger problem with his argument is that Amsterdam is lot more like London or Philadelphia than Miami - it's not really at the sea. There was an inlet Zuiderzee that was dammed, just like river Thames or Delaware river could be (expensive but probably doable). Miami is surrounded by sea
Population numbers are irrelevant here. The countries refusing to trade with Russia supply the world's industrial technology, including parts such as chips, and systems such as what Siemens makes. Russia can't use central African industrial control systems to replace Siemens ones. They just don't make them in the Congo.
https://www.projectserum.com/

I'm not pro web3, but it didn't take much effort for me to find an example.
As a German working in a Japanese company this kind of romanticization of these two cultures always makes me snort.
You're 2/3 correct:

x - extract

z - gzip format

f - file (must be last so it parses the filename arg correctly

I also add "vv" in the middle so it lists every file as it goes, so I can see it work instead of just waiting with no output.
I wish it were that simple. I avoid the news for my mental health, but even the occasional doom post makes its way through
Some crypto currencies do shield payments using zero-knowledge proofs. Within public blockchains like Ethereum, there will eventually be more layer two rollups that can support privacy through zero-knowledge proofs. Polygon Nightfall is one:

https://polygon.technology/solutions/polygon-nightfall/
Read This Out Loud
> This is a no-hype, down-to-earth breakdown of everything we have learned about Web3.

I don't know but it did not look like a down-to-earth article to me.

"We" reads more like "me". It feels like the author doesn't like crypto and wants to push this narrative on Web3, but, there is no Web3.. It's just talk? This article seems to be a bit resentful.
This person very clearly doesn't get Web 3.0.

Your kid enters a wrong birthdate on YouTube? Gmail account gone.
File identified as DMCA material uploaded to Gdrive? Gmail account gone.
Theorized about covid origin? Disinformation; Twitter account gone.

See the pattern? The key to a decentralized web is federated, decentralized identities. Sure, you can self-host videos, blogs and forums and let people create accounts for every website, but being able to log in with your wallet and pull graph data is THE non-financial killer app of Web 3.0. Log in with Metamask or Phantom on a few sites and you'll see what I am talking about.
... and Canada freezing the truckers bank accounts was a great example.
3D scanning ought to be high on a museum’s priorities, not something that outside entities force on them.