skysight-inc/HackerNews huggingface dataset:
Thanks for your enlightening comment.
Sounds like you work outside sir.
Yup! I consider it my journeyman project, so to speak. Definitely elevated my front end game for sure :)
I've just looked into Mighty. It has delays for hover css effects & scrolling. Also it has "Debug > Enable H264 encoding" option. So Mighty streams video.

I think replicating DOM & sending diffs instead of video should 1) saves resources on encoding for server 2) saves decoding on client 3) send much lower data 4) feels much better since instant scrolling/hover
(something like https://www.rrweb.io/)

I'm indie/solo making Linkkraft browser (to make a living from it). Browser to be effective researcher & collector. It visualizes your steps as tree and makes html snapshot for your each step (even steps in SPAs like twitter).
https://arestov.github.io/linkkraft-notes/comparing/linkkraf...
https://arestov.github.io/linkkraft-notes/trails-tree-plus-o...

As side effect of snapshots you can confidently unload documents & save CPU/memory.

Looking forward to grow that snapshotting part into DOM streaming. So you can run "browser server" on your own PC, while having laptop fast & cool. With almost 0 delays and without worrying about privacy.
Even for gaming and workstation use, this seems to be true. Last year, the value proposition of remote desktops looked great, but it turns out price/performance of all computing parts was at an all-time high.
Thanks so much for your invaluable feedback and suggestions. We're tech guys, not marketers, so we find positioning really challenging at the moment. Thanks again for taking the time to give us some GREAT advice.
I'm curious how small a conforming WASM implementation can be (Luna looks extremely small, but not conforming).

In particular I'm curious how feasible it is to create WASM polyfills for various languages. Imagine you have a nice C kernel that you want to wrap in various languages. In many cases you can use native extensions to wrap your C kernel through an FFI, and on the web you can use WASM in supported browsers. But what about cases where people can't use your native extension? Suppose they are using a browser that doesn't support WASM. It's nice to be able to offer a polyfill that at least works, even if it is slower.

The feasibility of this idea hinges on how easily you can write a conforming implementation of WASM in a bunch of different languages. But I don't know the WASM spec well enough to know how big of an undertaking this is.
The cost of going to bars, coffee shops, and other common spaces was much cheaper in prior decades. If it costs you $10 to have a beer while waiting around at a bar to see who comes in, how often are you heading out? As for coffee shops, the phone/laptop situation persists. There's also something to be said for how many people are more likely to leave the town they grew up in these days, as opposed to in prior decades. When you're in a town you grew up in, there's a social network that allows for a lot more intermingling of individuals, whereas in a city, interaction tends to be more sought out, or not.
I mean consider how many engineers in the US work for either the government or a contractor for the government. Folks who studied Computer Engineering or electrical engineering, especially things like RF, control systems, high speed embedded systems, etc work mostly in the government space, as the private space has a small portion hardware/embedded and a large portion of web technology.

Many of those engineers create weapons. Deadly missiles, jets, drones, robots, and other tools to maintain military superiority.

And many of those completely ignore the implications of their career.
The conclusion? Americans have a deeply distorted understanding of each other. We call this America’s “Perception Gap”. Overall, Democrats and Republicans imagine almost twice as many of their political opponents as reality hold views they consider “extreme”. Even on the most controversial issues in our national debates, Americans are less divided than most of us think.

This would be a great time to explain why More In Common is not part of the propoganda effort. You have offices in France, Germany and the UK (according to your web page) yet you focus on the USA. You also have an 8 month old account with a few non-sequitur posts.

TL:DR; I've been doing this since 'palestine' would clumsily summon the I***i bots.
This has been around for a long time apparently. It first hit AUR in 2016:
https://aur.archlinux.org/packages/museeks-bin
5 partners is dangerous! Screwing such a person will almost inevitably shorten your lifespan.
Or you’re running on a VM and can install these tools for debugging and then blow it away when you’re done
I don't have to take any guff. Accelerated personal growth. And I can have a beer at lunch if I want to. Flexible work hours. Freedom to do what I want when I want within reason.
Most jobs get reposted, so I'm assuming they keep rejecting people looking for the purple unicorn.
Louise Raw wrote a book about the Bryant and May matchwomen and their 1888 strike, Striking a Light, which I recommend: https://www.bloomsbury.com/uk/striking-a-light-9781441114266...
> Panic is there to aleviate the really exceptional circumstances, when the trade-off for possible program termination is worth the much simplified error handling

It would be nice if Rust grew "panic annotations" so that we could determine shallowly and with automated tooling whether functions could panic. It would make it easy to isolate panicky behavior, and in places where it is absolutely necessary to handle, ensure that we do.
Interesting. Wonder how easily it would be to generalise this—turn into an API that gives out some image data that could be in turn converted to PDF, SVG, PNG, you name it… though not sure how the data would be structured though
Twitter to soon enable organizations to identify their associated accounts
Hard to understand such activism aiming at dividing society, they emphasise the issues while almost completely forgetting to mention cooperation that exists between the various groups.
> But the last time I upgraded the RAM in a PC to keep from having to buy a new one was in the late 1990s, if I remember correctly.

When did you last buy a new PC then? What could have discouraged you from doing so? Those are the questions we need to focus on, not this kind of defeatism.

> Forcing literally billions of users to pay more because a microscopic minority might want to upgrade their RAM is terrible business, and, frankly, terrible engineering. It's never going to happen again; the ship has sailed. Sorry.

In practice, you might pay a little more initially but a lot less over the long run.
There are more than two architectures.

I agree if you don’t have organizational scale, microservices solve problems you don’t have.

But there are at least three separate things that are ‘monolithic’ about a classical monolith. 1) the codebase, 2) the database, and 3) the build and release process.

And you can certainly modularize your codebase into libraries or independent modules, but retain monolithic builds and releases against a monolithic relational database - a ‘modular monolith’.

But I’m not sure that’s the interesting part to break up, especially if you are not trying to solve the organizational problems microservices help with.

On the other hand, modularizing your build and deployment process could be helpful even if you are a solo developer - because it helps you reduce cycle times, and make smaller changes which means that you can trace bugs more quickly.

And modularizing data access is better for security and reducing blast radius of bugs or errors.

Modularizing the codebase seems much more like a problem you only need to tackle when your organizational complexity increases.
Microservices to me are solving two problems: an organizational problem and a technical problem. The organizational problem is more obvious: well-factored monolithic codebases go poorly with large, interdependent groups of teams. The technical problem is that while it’s true that you can write a monolith in a modular style, in my experience enforcing the single responsibility principle in a monolith demands a level of discipline that is not feasible to maintain indefinitely in an environment with personnel turnover. When architectural coupling requires making coordinated changes to multiple services, the barrier is high enough that people will tend to avoid it instead.
Of course they are artifacts -- everything in that picture is an artifact, by definition of how it is produced. But these artifacts are produced under specific conditions, which presents a certain window into the structure of what is being visualized. t-SNE is a different, older, method compared to UMAP, and it over-emphasizes local structure at the expense of global structure.

Example of what could cause a swirly chain in UMAP: if A related to B and B relates to C but A does not relate to C and so on. IMO that's a valid structure to visualize as a swirly chain. If re-run multiple times, of course you will get that chain in different locations and so on. But it is interesting that it is there.
> (I am not your lawyer, this is not legal advice.)

Good thing you're not a lawyer and this not legal advice because what you're suggesting is in a legal gray area at best.
I think Terry would be happy that people want to tinker with what he built even after his death. I mean, he explicitly built it as a sort of throw-back to the early home computer days.
I tried something similar like this to render thumbnail of websites (at a very small file-size). E.g. https://twitter.com/yvoschaap/status/1446397003316047872
Maybe I'm stupid but this approach seems very similar to other methods for analyzing loop-carried dependencies such as polyhedral compilation.
You wonder how much better computing would be for any generation of CPU and display technology if people just spent the time and effort squeezing out every last drop of performance? How much energy and resources are we wasting because few people are programming or understanding their computers at the lowest level?
Or a story similar to coal power, where people found it wasn't that hard to extend and grow our usage of it a lot longer than originally planned. Where there's an economic will, we will find a political way.

But all in all, it's very good to know that solar is a better form of power generation that we thought.
Why Twitter's recent “verified” feature rollout was such a mess
Aren’t they mostly silicon and recyclable metals?

If so, who cares about the waste? It depends on what’s in the waste that matters, not its raw volume. The materials used in solar panels are both highly recyclable and environmentally benign, a great combination.
What color are you?

That's partially snark, but mostly not. I, as an average looking white guy who lives in suburban SoCal visited some family in Alabama not too long ago. All my life I've travelled through some of the more rural & white parts of America (grew up in one!). Have always been able to strike up a friendly conversation with strangers. On this recent trip to Alabama, I took my Filipino stepdaughter. I've never gotten so many direct stares and ugly glares, from gas stations to grocery stores, in parking lots, etc.. It was actually quite shocking and eye-opening.
WTF? Mostly you can't even use consumer technology from "decades" ago - it's incompatible.

In 2005 the average size of a TV was 30 inches. Two decades ago a TV had no HDMI, and it only received analog NTSC or PAL.

A phone was 2G - 3G was the thing about to be but mostly not there yet. One decade ago the iPhone 5 was released.

An Apple iBook cost $1200 with 128MB of ram and a PPC processor: https://apple-history.com/ibook_mid_2002

Maybe a stereo is usable - although for midrange equipment the capacitors have probably dried out and you certainly won't be getting digital FM.

You would need to be very poor if you can't get working hand-me-downs from a decade ago.
Guess he'll be slapping himself in the face...seeing as if you read the blog post you'd know that he can change the license because he wrote essentially all the code...
Yes the US gov is corrupt, if that’s what you’re implying. Anonymous political donations from special interests are the primary driver of public policy.
Propaganda is real and you see it every day.
That's a fair point. The main difference between the two seems to be one of scope, and it's ridiculous that nobody at MF Global went to prison.
Thanks for sharing your thoughts. It makes a lot of sense. Cheers,
I wrote this a couple of years back - it’s a bit out of date though: http://www.philippflenker.com/hecto/
Cryptocurrency perpetuates the current system but in a hyperexaggerated manner.

I don't see any legitimacy in Bitcoin. It has exactly the same problem as the current system. You can withdraw it from circulation and thereby disrupt the system for anyone who wants to use it for payments.

Meanwhile RAI does the same thing the central banks do but with the obvious difference that negative rates are allowed which means taking money out of circulation is no longer possible.
addl is not necessary if it is not ambiguous

add $4, %eax

- is fine

Compare with

add 4, %eax

The "less noisy" Intel syntax becomes:

add eax, DWORD PTR [4]
I literally began my comment with "This might seem pedantic", to emphasize I understood that.
Found a typo on the landing page: "No more switching back and forth between a dozens of apps." Either drop the 'a' or put 'a dozen apps.'
I think so too.

Nokia was still a hugely profitable company when they closed down the maemo/meego platform.

I think they all recognised the threat from Android/iOS at the time. Just that closing it down was a way to continue showing good profit margins.

I think it could have been the right platform at the right time, and I was very surprised they didn't at least give it an honest try.
The European Union's GDP estimated to be around $16.6 trillion representing around one sixth of the global economy.
The GDP of Mississippi was $104.01 billion.

Did you mean one specific state in Europe? Excluding the EU?
My grandparents lived on a farm there was nobody around for some distance.

And many 'villages' in Europe were just 2 or 3 households, not really villages.

I think the OP's point is reasonable for context.
That is super neat! Did you end up having any users/customers?
Is it really that bad? Where I live, I earn about $50 an hour as a dev. The McDonald's here pays around $20/hr. Hopefully bike mechanics don't earn less than fast food...?
Part of the issue is that we don’t really understand consciousness in humans. I think that’s needed before we can actually see what’s happening with AI. This article reminds me of that Google engineer that called LaMDA sentient.
DMCA would protect google from this, if the company appdetex (for instagram) files a valid DMCA take down request, google has to comply, and the appeals process can get it reinstated. But the DMCA request has to be honored first.

I've always felt it was a shitty policy, it has been exploited countless, even more so in time sensitive situations. But that is the requirement as it stands now and no company is going to challenge it as a failure in attempt is far more harmful to them, than taking down someone else problematic content.
Why would you need to switch off immediately? You can still use the version you're using in perpetuity with the license you agreed to.

If the main developer died, would you feel the need to immediately switch off of it? Is anyone even tracking the liveliness of the developer in your org?
Likely they meant "smoked on power per watt" which is useful on a laptop, not so much on a desktop or an always-plugged in laptop.
While dating may be more expensive, paying for it almost certainly exposes you to health risks. Even in dating, you should avoid persons who are, so to speak, "too easy" or say, "have 5 partners", as one thread here mentions.

In comparison, having sex with a prostitute almost guarantees consequent health problems. Better and far cheaper to stay true to "Five Finger Mary".
I switched to this also year(s) ago and am happy with this system. I have no urge to switch.
To me personally, your product description here at HN (on top of this page) is more to the point than the copy on the homepage!
Interesting - assuming the panels last twice as long also drops the per-watt price pretty dramatically, which changes the economics on solar panels pretty favorably.
At this point, it just seems like he's trying to throw every every idea on the wall to see what sticks in the end.
Perhaps the engineers who dedicate their time and creativity to the expert manufacture of tools for destruction are not blameless.
Not sure what your point is. Sarcasm? Funny?

Honest press is vital to a healthy society. It is not wrong to hold press and journalists to higher standards
I love the "Auto Tab Discard" Firefox extension.

https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
Show HN: WebApp/Site Builder with IDE and Visual Editor
Hi folks,

Let me know about your experience!

Some of the features are:
+ Free SSL
+ Free Subdomain
+ Connecting Domain
+ Collaboration
+ Code IDE with Auto-completion
+ Visual Editor
+ ...
There is a massive wave of estate issues rising as a result of digital assets, in fact, The Society for Trusts and Estate Planners released a white paper on the implications here: https://preprd.com/STEP-Digital-Assets

This is what my company solves - While our B2C offering is still limited to a waitlist, I am more than happy to recommend a provider in most countries to anyone who wants a vault.

Dylan @ https://bepreparedapp.com
if it works how i think it does, this could be really nice to cook up some infographics in a css framework like tailwind. then make some svgs for a github readme

for example i made this one[1] with tailwind but i just ended up taking a png screenshot

[1] https://github.com/sentriz/socr/blob/master/.github/socr.png
Very interesting article that would have been even better had they included a picture of the river and/or the boat!
This is great - just signed up :)
one of the mysteries of biology in this century is why/how collective behavior appears to be a fractal from cell cultures to societies and their digital facsimiles

(also, social media are part of nature)
I (Caucasian) took my Asian wife with me, no issues
as a founder, you are no longer allowed to say "we're tech guys, not marketers" anymore :) this is now your job. hope you take this great advice and stand out. vsri said it faster and better than i could so will just endorse - please dont say what you think you're supposed to say (leads to generic corporate bs) and say what you really think and give examples to "show, don't tell".
There's a rumor making the rounds that this $400M transfer was not an accident, but an intentional part of a scheme to defraud auditors. The rumor is currently unconfirmed.
A better link might the google doc explaining in detail:

https://docs.google.com/document/d/1kiW9qmNlJ9oQZM6r5o4_N54s...

>A major obstacle in getting financial support is most companies don't have an internal process to start funding an open-source project. If they need to buy a license, that's fine, that's part of their usual business. But supporting (or giving money away to) "free" software is almost impossible. It raises too many questions at every level of management. What is the accounting item it should be categorized to? Is there any legal implication? Who can approve it in the first place? And last but not least, why do they have to do it if it's available for free?

I would think you could work around many of these problems without going source-available. You could simply sell licenses to people despite already handing out an open source license for free (the sqlite approach iirc). Since the project is apparently otherwise AGPL licensed, I would think businesses would be quite open to receiving a normal commercial license instead. To sweeten the deal further, you could come up with some list of enterprise features that would be uniquely available in the commercial variant.

As a risk of using the BSL, I would cite the danger of the project becoming less popular among average developers, an effect that might compound in the long term ultimately killing the project. I don't personally use mold, so I don't know how strong this effect would be.
The system you have today is might makes right. If your government was overthrown by a foreign country and replaced, the only difference would be you would temporarily think the new government lacked legitimacy. But pretty soon you'd accept it as the new legitimate authority. This is your cognitive dissonance helping you cope with your submission to this illegitimate authority.

In most cases it is better for the powerful to not take everything from the weak. You want to incentivize them to create more for your to control/take, but never let them keep enough to challenge you.

An actual "social contract" would imply consent and the option to opt-out. But I will literally be thrown in a cage with rapists and murderers if I opt-out. That is the opposite of consent. What you call the social contract is nothing but top-down violent coercion.
IMO the use case is limited but interesting. The most obvious would be product screenshots for landing pages, although typically design tools handle that well enough.

I'm currently building a web-app for building web pages, and I'd love for the user to be able to view a thumbnail gallery of all the pages they've built. This tool would allow me to build a zooming feature pretty easily.

Outside of those two, I'd imagine the use cases are fairly limited.
It did when it came out. But it got already leapfrogged. Calculating fibonacci(45) with a recursive javascript function takes 13s on my m1pro and 7s on my ryzen 7600x. Profiling our angular app in chrome the initial render takes 200ms on m1pro and 130ms on my ryzen 7600x.

Apple silicon is still the master of performance per watt. But raw performance: It really was just tsmc 5nm what gave apple the edge. Apple will shine again when they sit exclusivly on tsmc 3nm, but until then, not so much.
I've seen at least half a dozen cases where off-grid people tried to buy a container load of used solar panels which, for one reason or another, in the end never appeared. I believe the demand for used solar panels is higher than the supply.
> But why is slow bad? Fast software is not always good software, but slow software is rarely able to rise to greatness. Fast software gives the user a chance to “meld” with its toolset. That is, not break flow. When the nerds upon Nerd Hill fight to the death over Vi and Emacs, it’s partly because they have such a strong affinity for the flow of the application and its meldiness. They have invested. The Tool Is Good, so they feel. Not breaking flow is an axiom of great tools.

To add some hard data to this, the “eight second rule” [1][2] is the maximum amount of time a user, on average, of a system can wait for that system to return control back to the user without the user having some other thought pop into their brain, interrupting their flow.

[1] Response Times: 3 Important Limits (2010) https://www.nngroup.com/articles/response-times-3-important-... says it’s more like ten seconds

[2] Website Response Times (2010) https://www.nngroup.com/articles/website-response-times/

[3] The Need for Speed, 23 Years Later (2020) https://www.nngroup.com/articles/the-need-for-speed/

Edit: Added reference

Edit 2: Additional reference

Edit 3: One more reference

Edit 4: I think there are still many many opportunities to improve flow in many processes. Top of my list would be keeping compile times in the single-digit seconds.
Most people who upgrade on a cycle also sell on a cycle - if you buy the new hotness today, and sell it in two years, it'll still be relatively hot. The old one isn't thrown away, it's just sold to someone else.

People do it with cars (even if they're not leasing, which is explicitly doing it).
> some panels can even remain over 80% efficient past the end of their lives.

Then it shouln't be the end of their lives, should it?