skysight-inc/HackerNews huggingface dataset:
I would say miSTer's weakest point is that it isn't designed for the open FPGA synth, place and route stack.

It depends on proprietary tools tied to Intel's FPGAs.

This is somewhat understandable, as the open stack wasn't ready when miST was conceived.
It's very loosely checked according to many reports.
> Is it?

Take a look at https://en.m.wikipedia.org/wiki/Money_supply

You have M0, MB, M1, M2, M3, M4, and MZM.

I suppose the difficulty is more in defing money than counting. Apart from the M0 component (included in all counts) counting should just be a matter of aggragating data from all banks and the fed.

> "SomeoneElse" who got the loan has $1000, right.

Define $. "SomeoneElse" has $1000 of bank money. But the bank still has the $1000 of cash you deposited.

It might be easier to look at this through the definitions:

M0: Total amount of physical money. This is $1000 throughout the story. Only the Treasury is allowed to create M0.

M1: M0 + checking and savings accounts.

M0 is unchanged at $1000. However, there are 2 checking accounts with $1000, so M1 is $3000.
I use Patreon for 10 different creators, but I watch at least 50 different ones on YouTube in a given month I might want to support. Some perhaps only for that month. And I don't want to spend $500/mo in Patreon either.

Monthly donations are cool but limited as they only distribute the money among few people because they're expensive and a commitment.

My dream, if I had the patience to build it, would be a platform that distributes some amount of budget among every content creator you have watched. Out of my $100, everybody gets $2. A bit like Brave Rewards, without the crypto stuff.
MotionCam App Is the First to Enable Raw Video on Android Devices
What kind of display did they use for that? Did somebody do a teardown of this thing?
Minor nitpick with the website: what's with the subscribe overlay that can't be closed on mobile? it's so annoying i had to navigate away.
Yeah except for the fact that for most of that 5000 year history incumbents had an incredible advantage because they were literally hereditarily entitled to vast amounts of the financial system (centered around land back in the day)
I would guess that doing so absolutely destroys your video discoverability, knowing YouTube.
That's not the same. ldd actually finds the libraries and their dependencies.
Yeah, I was mistaken about hate speech laws, sorry about that. My point though was that all countries do restrict speech in _some_ manner (for perfectly valid reasons), and I don't understand this fascination with "free speech" as some sacred concept that must be either whole or completely useless.
I'm perfectly fine with running Hackintoshes for more than a decade now and I see it as being morally superior to buying the stuff from Apple, or Microsoft, or Google, you name it. I believe that the world could be a better place if the hardware and software were more fragmented and less integrated. This would lead to simpler, less opaque solutions that could be controlled by the users and developers and not by 10 international corporations. I wish all of them were destroyed by some EM storm and the tech would return to using older technologies which wouldn't allow the systems to become too complex (due to the hardware decoming very slow). Having less of convenience is not an issue when the alternative is having no control. Having to teach the population to use the plain email, FTP and the text editor is better than being herded by "I know what is better for you"-type elitist groups. I know from the experience that if the information crud is removed, most organisatons could run on the C program with an sqlite db (or even a text file) and be perfectly fine. So I'm happily stealing from both Apple and Microsoft, and I wish I could encourage more people to do likewise. "Why wouldn't you use Linux then?" - because I'm forced to use all that garbage by a workplace or the orgs I'm interacting with. I would personally use none of that. My background is 30 years of programming.
GitHub have developed a feature to generate release notes based off the commit history, might be worth trying. You can configure it to filter out users, group by labels etc
https://docs.github.com/en/repositories/releasing-projects-o...

For those saying “just use commit history”, I once had to sift through 200 commits because the library author was too lazy to separate the breaking changes from the patches. It’s horrible for users of your library, a changelog doesn’t have to replicate your commit log but it should at the least be the “highlights” or need-to-know version of it.
The starting point of this article is misleading. It would be more accurate to say that most Western nations saw historic and extraordinary productivity gains for much of the early 20th Century, building up to the astonishing economic activity of the post war boom, 1945-1973, what the French call "les Trente Glorieuses." Since that time, every Western nation has suffered the Great Stagnation, but the Great Stagnation has been punctuated with several short revivals. France saw productivity boom in the early 1980s, but that boom died out. The USA saw productivity return to the boom levels from 1995 to 2005, but then die out.

This article starts its analysis with 2005, but lacks the broader historical context that might offer deeper explanations for the malaise that it is about.
Also, on Mouser:

Stock: 0
On Order: 2,877 Expected 1/28/2022
Factory Lead-Time: 48 Weeks
Long lead time reported on this product.
> Everything affects everything else, and the correct questions to ask are how much?

I wish this kind of statement would be applied to biology, indeed there is system biology, but it does not seems to be used widely.

I read avidly everything which is published in neurodegenerative diseases.
Most of academic publications claim that one or another of ten of thousands molecules have a positive influence on these diseases.

Clearly the biotech or pharmaceutical industries does not trust most of these publications as little of these suggestions are translated in clinical trials.

I do not want to say that the biotech/pharma industries are more rational either as it happens that:

- They seems to apply one molecule to multiple unrelated diseases until they find a suitable target (which more than often they do not find)

- They apply repetitively the same molecule to the same disease even when clinical trials show it is not effective (for example memantine and ALS).
I (as a European) thought CMU was well-known in the US for being one of the top CS schools?
Exclusive deals are bad for consumers - there's no way to frame it otherwise. And it's not like Epic paid full price for all of the games they gave away.
It has been a few zears since I used Blender, because I don't do 3D modeling anymore. But I am following its development and man, this has become such an awesome project. I would not say that I "love" Blender, but I highly admire what has become of this software that when I worked with it was actually quite hard to use.
> I have no clue about flags but why not just store the flags with the register? Each register would have 32+r bits where r is the number of flags.

That sort of design can be done, but that just pushes the problem around. Let's look at the original ARM 64 bit code:

adds x12, x6, x10
adcs x13, x7, x11

The second add with carry uses the global carry bit, it isn't passed as an argument to the adcs instruction. So if you store the carry bit with the x12 register, you would then need to specify x12 in the adcs instruction on the next line. So you need a new instruction format for adcs that can specify four registers.

You could change the semantics, where the add instructions use one register as the source and the destination, like on x86-64, but that's a whole 'nother discussion on why that is and isn't done on various architectures.
So I wrote a little function that iterates over the searchable text (in this case it was full names and user names) and adds each fragment/token to a collection and then did a match on that collection in the query. Anything the user might type to find the thing has to go in that child object so you have to tokenise to give yourself every version of what they will be searching as they type.

So my name would go in as
S
Si
Sim
Simo
Simon
Simonb
Simonbar
Simonbark
Simonbarke
Simonbarker
B
Ba
Bar
Bark
Barke
Barker
Etc
Etc

Failing that just dump everything in to an elastic search instance and call out to that for search. It’s not too hard to keep and ES in sync but it’s also more expensive sadly
I've seen posts on HN that described some questionable choices and some issues with w3schools, can't say they were wrong..

but I have learned, and re-learned many things with w3schools and used it many times to solve a quick 'how do I do X' with css or whatever.. mainly because they were in top search results for a while - but every thing I used them for worked
- and they have interactive examples you can fiddle with, without having to work with a server or whatever, so I think it's fair to say there may be some issues of concern - but dumpster fire I think is an exaggeration
- frankly the UI of the site is easier for me and I assume many others, even if MDN is more accurate or more thorough, it's not so easy on the eyes imho.

Also - codeadamy I found great - great because you can actually write some code while learning - now if you are the kind of person who wants to watch a 3 hour video to learn, then it's not for you.. but I've done long videos, short videos, long books, picture books, interactive, and all sorts.. frankly for me, codeacademy was great for is interactivity,and actual doing stuff while learning.

some of udemy and coursera courses I've enjoyed ask you to write code while learning with the videos - and if you do that- great - but it's not a lot of fun with small laptop screen.. as to where codeacademy and similar are setup for show and write at same time with a better use of screen imho.

Someone needs a click to zoom in one code for video and make it more codeacademy like - at least for my favorite learning style... but I'm okay with books too - so I guess it's each to their own.
I use the same setup + logseq. Gamechanger
This is a good article on the background https://hackaday.com/2019/11/25/new-silicon-carbide-semicond...
> I'll take a database written in Java over C any day given equivalent choices.

I know it's not equivalent, but Redis is written in C and it's amazing what you can do with it. It is also incredibly efficient and what it does.

I don't get the hate towards C. Is it the security issues? (These exist in Java too you know).
That's probably an issue that Gumroad, the marketplace, should handle. Not sure whether they have any official ways to submit bugs, but there's this: https://help.gumroad.com/article/20-how-do-i-contact-gumroad

I can't think of a reason why altering the field navigation order would be done intentionally - bots and such should be able to just access fields by IDs/CSS selectors anyways.

Personally, i just looked at the free sample download requiring giving them my contact information (probably their way of delivering the products) and decided not to bother with that. In contrast, sites like itch.io (focused more on interactive content/video games and such) absolutely nails that part - free content can just be downloaded directly.
The tradeoff is loss of genetic variance.
What's the Youtube-binging age? Correct me if I'm wrong, but you're probably implying you've "grown out" of your YouTube phase.

As I grow older, I watch longer and more informational videos than I did 10 years ago.
Has it ever occurred to you that a person might be for egalitarian values and diversity without approving of the particular flavor of it being pushed by some factions?

It's not black and white.
I think it can be phrased more nicely (without satire), but the general message seems to be useful to novice web designers: to avoid overcomplicating things, to pay attention to accessibility, avoid breaking it too badly. Especially since many books/websites/guides will describe fashionable techniques without paying attention to that.

I'd also suggest reading Principles of Design [0] and other Design Issues [1] by TimBL, WCAG [2].

[0] https://www.w3.org/DesignIssues/Principles.html

[1] https://www.w3.org/DesignIssues/Overview.html

[2] https://www.w3.org/TR/WCAG20/
10 x 0 is still 0.

My point isn’t the number itself, but are you not being a little bit intellectually dishonest right now?
> Ether, the second largest cryptocurrency by market capitalization, fell around $1,100 over the same time period.

This isn't very useful reporting. There is a reason all professional financial reporters add the percentage change.

From 2200 to 1100 is a 50% drop, from 100000 to 98900 only 1.1%
Melisearch is another really good one. To be honest, I'm also working on something kind of related in my spare time but by the looks of it, I'm another 4-5 months away from having a fully operational alpha version to open source. Though it's a slightly different concept - kind of a mixture between document oriented databases(think couchbase, mongo) and elasticsearch. Currently trying to get a half-baked working version that I want to use for another project with a friend of mine and use that in order to test some of the concepts at a larger scale. I opted for rust for a million and one reasons(performance, not dealing with garbage collectors, pleasant to work with) but if we set that aside, I'm with you when it comes to java: even without knowing what it's written in, you can immediately tell that elasticsearch is a product of java. It's incredibly clunky no matter how much resources you give it or now powerful your hardware is. My personal workstation is a dual-14 core xeon with 64gb of ram and even on it it feels like trying to run a demanding game on an old Acer eee with an intel atom CPU. 4 frames per minute if you are lucky. Java is a monster, I completely agree and it's made worse by the convoluted paradigms, syntax and the Frankenstein's monster that is the jvm. Good thing Kotlin came about - at least the syntax is nice.
> You should follow your own rule here and stop posting.

I shall never stop posting.

> Nothing wrong with jumping to something that factually happened, on the specific subject platform where it happened.

It is wrong insofar if you're trying to build a credible case, spouting off wild accusations in a know-it-all manner is not only off-putting, it's downright gauche. We've all lived through the nonstop coverage of the Mueller report and seen what very little resulted from that. Have some perspective, please.

> They weren't "phantom Russian hackers", they actually were Russian hackers. We know this because we had a federal investigation and congressional hearings that confirmed the fact that reddit is a target for Russian propaganda campaigns.

They existed. And how many votes did they move, exactly? The problem is that what is ascribed to foreign intelligence operations can easily also be attributed to political incompetence and a failure to connect with the people. What happened back then is directly analogous to the r/antiwork situation- you are saying that the Internet Research Agency is at fault for worker discontent. And not, actual material conditions.

So it's very easy to point at foreign scapegoats, while not enacting policy to actually improve peoples' lives. And I say scapegoats because the work of these foreign actors, even if they might serve to add further chaos and to catalyze a situation, is not truly at fault for the situation; the fault is in our own doing, for letting it get so bad that it's even possible for an outside catalyst to destabilize things further.

> "Believe my false narrative or you're Qanon-like!"

Well, some of the mental gymnastics and reaching people did in the shock of political developments back then did seem to be a mirror version of QAnon. There was certainly a lot of cope that led to magical thinking to rationalize policy failure or simply political incompetence.

> And there it is, the mask slips off, "Russiagate". Straight from the Trumpers Qanon script.

The way I see it, consensus reality broke in American public life after Bush v. Gore and it's been splintering ever since. Russiagate, QAnon, the DNC rigged the primaries against Bernie... everyone's got a narrative these days. It's all gone very hyperreal and Adam Curtis shaped. Hell, it's even how pop culture fandoms work these days:

https://www.buzzfeednews.com/article/ryanhatesthis/the-star-...

> It's accusatory because it actually happened, on the same platform.

Okay, what's your narrative? What makes r/antiwork such a perfect op? Did it create the Great Resignation? Did it inspire the Amazon unionization efforts already underway? Is it the r/The_Donald behind Striketober? Is it the mastermind conspiring to foment a new Occupy movement? Please, pray tell, explain how a subreddit full of disgruntled workers trading memes is engendering the downfall of the Republic?

Do you have any sympathy at all for those people? Or are they all bots and psyops in your outlook? Don't you understand that this makes you look out of touch and callous towards their suffering? Have you no sense of decency?

> No need, this worked perfectly.

Oh?
- Every Layout: https://every-layout.dev Explains the whys and the hows.

- Inclusive Components: https://inclusive-components.design (one of the co-authors of Every Layout). Explains the whys and the hows of building proper components

Additionaly:

- BBC Gel: https://bbc.github.io/gel/ (one of the co-authors of Every Layout) also explains a lot of the whys in design of specific components

- Gov.uk is also great: https://design-system.service.gov.uk/get-started/
Youtube Shorts is just a frontend, you can watch those videos with the same UI as regular youtube by changing the url from youtube.com/shorts/xyz to youtube.com/watch?v=xyz.
These past few years have been great for the autism community. I'm glad all of these CEOs are coming forward and letting everyone know that it's OK to struggle with self-awareness and emotional processing. Sometimes you fire up a zoom call with 700 people and do something perplexing and embarrassing, but it could happen to anyone.
In what way? It’s got Bluetooth and can do anything an android device can :)

If there’s something specific you have in mind I can give it a try?
No mention of London? Strange.
I used to do the same thing with 'forum' in the place of reddit, for the same reason.
I was once told that ETH Zurich renders instruction in German and requires it for certain courses. Is that still the case?
Could someone help me understand the following sentence from the article?

> Controversial hackbacks, i.e., the hacking back of attacks, are rejected as a "means of cyber defense in principle."

Does this mean "hackbacks" are seen as cyber defense and therefore rejected, or that they are refused the name of cyber defense? Or something else? Does this mean there's intention to forbid cyber defense, esp. by govt/army?!? I'm confused by what's attempted to be communicated here. (Also, who's the presumed actor of those "hackbacks" here, govt? private entities? anyone?)
Please don't do this. There is nothing that says CLI utilities (or any other programs for that matter) HAVE to be written in Rust.

This type of comment puts me off Rust, slowly but surely.
Agreed. Dotnetcore, rust, golang all have an out of the box option for shipping binaries. I really enjoy using python to get something done fast but I'm not a fan of the whole ecosystem.
The website is not reachable. Maybe that’s why it costs that much? Or it’s not .com?
This move can reasonably be viewed as creating resiliency for the remaining employees (which the article suggests is 91% of the company).
I think the website updated
A very good article. That's exactly how I always thought about objects, essentially just first-class modules.
Go and D are evolutionary steps. Is the race won by having the properties of better than C/Cpp observability, safety, performance, quality of life lib/tooling that leverages AI for debug and deeply sophisticated, technically aesthetic rapid prototyping exploring the solution space styled after DeepMind and mathematical knots?
The brain sensor discovery behind humans getting taller
Is there any upside to replacing it with an ASIC specifically for miSTer?
It potentially adds latency, but doesn't drop throughput.
To be fair, it has grown a lot. From Usenet groups, to some little-known thing used with Tor to buy drugs, to now having adverts for various companies in Snapchat, at the Superbowl, etc.

That's a lot more potential bagholders injecting capital.
-Define a budget

-Pay yourself first. Allocate your savings at the beginning. 10% of earnings is a good start.

-Use cash to allocate all your expenses when you get paid. Put your cash in envelopes so you can see where your money is going.

-Cancel all credit cards

-Don't borrow money unless it saves you or gives you money in the future.

-Get rid of all loans asap.

-Join a support group. It's a marathon to fix the problem. You can't fix it in a sprint even though you really wish you could.
> separation of "what happened" from "how the state is updated" is absolutely intentional

In most projects I've worked on using Redux or Redux-style patterns (which, I'll admit is not a large number), keeping the separation didn't improve things, instead it added to more "fiddliness" and yo-yoing between files in the editor/IDE - this is especially the case when a project is iterating through changing project-requirements, especially for trivial actions/reducers. This only applies to cases where actions had a 1:1 mapping to reducers - and the bundled funcs were strictly pure-functions too, of course.

But I stress that I'm not a Redux expert (blame my lack of experience) so I appreciate that I almost certainly have done something wrong, so I'd love to be able to have a Redux expert on-call who I could just ping on Slack and pose a very domain-specific question to and ask "what is the Redux-way(TM) of doing this?" instead of having to try to go through the very abstractly written (often past the point of comprehension) pages of official documentation, blog articles and the like and hope I'm doing things correctly (especially in non-JavaScript environments).

----

Obviously the biggest barrier to the adoption of the Redux-pattern in non-JS environments is other languages' syntactical hostility to immutable objects, especially immutable object construction. In OOP-family languages like C#, Java, etc it really is a significant burden to have to both define primary constructors and the logic for reconstituting an entirely new state-graph for actions that only make 1 small, tiny deeply-nested change.... across multiple deeply-nested objects. The next major burden is the extra workload involved to change all of the above when project-requirements change regularly. There are also associated problems with having to normalize the state-graph and how to handle back-references (as true immutable objects cannot have back-references to parent objects unless you add another layer of wrappers over the state graph, and now you see the problem...!).

Also, remember that statically-typed languages are not going to get anything like JavaScript's spread-operator for a long, long time.

It sounds horrible (if not being complete heresy), but having state exposed as read-only to components/consumers, while allowing state mutation in-place by actions, does result in a drastic simplification of logic (I can't really call them "reducers" at this point), while you do lose the "free" Undo/Redo bonus you gain much faster performance. The important thing is the strictly one-way flow of data within the application, which is preserved, as is determinism: replaying the same actions from the same initial state will still result in the same end result state. (I'm not strongly advocating for the above, I'm just saying that to non-Redux-experts like myself, compromises can and do have perceivable value; after-all, we aren't all working on the official Facebook mobile app).