skysight-inc/HackerNews huggingface dataset:
Hi Avi! Let me first say that my final project at university was about Seaside, and that project landed me a Smalltalk job that marked the beginning of my professional life as a developer. I can't thank you enough!

Regarding Teensy boards, it would have to be version >3.0, because MicroBlocks uses 32 bit instructions and needs at least 16kb of RAM. The Teensy 3.0 just about meets the requirements, and 3.1 exceeds them comfortably.

We don't yet support any M4 MCUs, but we do support a couple of M0s, so I think porting the VM to the Teensy should be fairly easy. I don't currently have one, but I see they're cheap, so I'm going to order one and try to find some time to work on the port :)

If you'd like to, we can continue the discussion over email at interest (at) microblocks (dot) fun.
The problem is "nobody" alive now has actually witnessed WW2.
> Today's governments (and other entities with a lot of power) have orders of magnitude more private data than Stasi or KGB ever dreamed of.

Unless you believe in a conspiracy where "the government" has turned all smart phones into bugs and is constantly listening to everbody's conversations: no, they don't.

They have much more data in general though, but at the same time, you're producing much more data as well. Back then, they'd know every book you've ever read in school or lent from the library, today they don't even know that, much less every webpage you've visited. If you were of interest to the Stasi, they'd recruit neighbors, "friends" and family to report on you. There's nothing even close in most governments today.

Privacy issues are bad enough, there's really no need to make silly arguments like these. It's not just not the same, it's not even similar.
> China is a lot more stable, both economically and politically, than the Soviet Union.

That is not at all clear right now.

You have effectively a dictator in charge. It doesn't matter what is good for China, just what is good for Comrade Pooh. The longer Xi Jinping stays in power, the more those two diverge.

In addition, China still has a surplus of unmarried men with no prospects--that's an explosion waiting to happen. I personally think Xi Jinping wants a shooting war somewhere so he can throw a couple million men into the meat grinder.

While I loathe President Cheeto, I would say that most of the Western powers are fed up with China, at this point. So, while Trump is acting like a petulant child, I don't see any major European powers rushing to China's defense--engagement has obviously failed. Some of them are probably more than happy to see this happen.

Finally, while Trump is a lightning rod, the big issue is that ALL the Western powers seem to be struggling with a very resurgent, nationalist right wing--not just the US. The rank and file are pissed off that the corporatocracy has exploited and then abandoned them, and nobody is producing a good answer. The US can fix Trump--whether it can fix the underlying problems that produced Trump is a different question.
Yeah then explain all of the people with months long symptoms like reduced lung capacity, fogginess, loss of hair, weakness, headaches, and all of these symptoms rotate and coalesce in variant ways. This is reported in otherwise healthy 20-50 year olds that haven't been able to shake the consequences of catching the virus.

You throw IMO around like it matters what your opinion is to the rest of the world. I'll take empirical evidence, known post-virus complications, and scientific research over you opinion any day.

There are all kinds of horror stories one can imagine from a new type of vaccine like the Moderna one, but enough humans won't need it to balance out the risk of those that do.

There's no good answer. We either vaccinate or we let millions of people suffer and die. It's not a good choice...but it's one we have to make.

I'm moderately high risk and if all goes well with the trials and there are no significant mutations that the vaccine can't address, I'll be first in line.

I think in all of this, the number one fear is a mutation like the 1918 flu. It went from killing very young and very old to killing everyone. From a V to a W. Covid-19 is mostly a hook pointing at the very old. Let's hope it stays that way.
And do you realize that, by imitating China's practices, the rest of the world now puts you in the same bucket as China?

A vindictive, capricious country where millions of dollars in investment can be wiped away under the flimsiest of excuses in one pen stroke, by a single petty man, desperately seeking domestic political approval.

I spent much of my life defending the USA's policies and practice, but this may well be the last straw.
> The more important part is technological innovation, and so far, I remain unconvinced that a closed totalitarian system will have as much innovation as an open one, in the long term.

It's better to characterize/qualify Chinese style of governance as a top-down meritocratic totalitarian government. Policymakers in China are theoretically able to make decisions that are optimal to achieve certain policy goals, say x% economic growth. In contrast, democracies set policy goals and make decisions through the messy process of achieving political consensus.

IMO, private innovation happens when a combination of factors align: free consumer choice, a large market under a common set of rules and stable political conditions. I don't think the Chinese style of governance prevents any of this.

Public innovation happens through well-funded universities and taxpayer-funded research grants. China pushes one step further at times by funding new technology/research directly through state owned/sponsored enterprises.

I think there are genuine fears within US policy circles that the stability afforded by economic growth under a meritocratic totalitarian government could give China an edge over countries like the US, which have to work with the overheads of a democracy. I believe observers in the future will agree that these fears were not unfounded.
The 32 variable length registers don’t overlap; the register grouping is orthogonal to the length of each register.

The grouping... sounds “interesting” to implement in an OoOE design. Most obvious would be to have the instruction decoder emit one uop per register in the grouping... but that means vsetvli would have to stall decoding until it’s resolved. But that also seems to be how element size is set, so that would kill the performance of mixing precision in the same kernel...

Well I guess it could assume the grouping doesn’t change and flush the pipeline if it did. But you still don’t want to be mixing kernels with different groupings...
What Footage of the Beirut Explosion Tells Us About the Blast [video]
As a Chinese expat, Google China (back when it was operating) was multiple times slower than Baidu and would get blocked by the GFW arbitrarily frequently.
While I agree in principle, there are things that are much harder for adults to learn -- like perfect pitch.

Perhaps children are much more immersed into the activity than adults.

I recently stopped all cartoons for my 2.5 year old daughter, at the recommendation of her educator and multiple therapists because she only ate when watching cartoons -- but if she ate normally, I wouldn't do so -- she picked up english(not her primary language) words and idioms and little songs because she enjoyed the cartoons so much.

Would I pick japanse words and phrases if I watched cartoons as easily as her? Perhaps, if I was as interested and enthralled.
The author, Axel Liljencrantz, was also the initial developer of fish, so has form in shell development.
In the words[1] of @spakhm appointment software for doctors is not a showstopper and definitely not a gamechanger.

I've been researching medical market a lot. There are many reasons why appointment and practice management software isn't a great business. But the number one reason is that it doesn't create a great value for doctors. Patients will still come and use the same doctor, insurance companies will still pay them the same, it won't bring new patients, it will not make it easier for doctor to manage his practice since he still has to have a nurse which does this.

On another hand, it makes it easy for their patients to go somewhere else since EHR need to be completely available to patient. This is an unnecessary risk.

[1] https://www.defmacro.org/2013/09/26/products.html
I wouldn't worry so much about #2 unless the market is extremely small or you're looking to raise money or your only vision of success is a giant company.

Most markets with existing companies serving them are big enough to support a small indie company. And there are things you can offer as a small company that's difficult for big company's to offer.
NeRF was first published in March! Give us time :)
Hiding the discussion does not fix the issue.
The source you linked contains no concrete evidence that TikTok poses a greater risk to national security than similar US based social networks.
Trump issues orders banning TikTok and WeChat from operating in 45 days
>Another is centered on Germany and France, and controls Europe, parts of Africa, and the Middle East.

These countries are trying to get Facebook to pay a regional tax, not rebelling against sixty years of NATO. I don't understand how you can consider them a distinct global power from the US, and I'm unclear what these non-contested regions you think are part of their base.
A good perspective! People find fiction novels to be enriching and filled with learning despite the fact they are just entertaining lies.
Thanks, I appreciate the thorough follow-up. :)
Hardcore communist Chinese government deserves it (as the psychopaths they are). The (good) people will find their way around it...
I'm using Tiktok on my iPhone and I can't even find an option to allow access to my location? I'm pretty sure any Apps can't access my browsers or search history either..?
Isn't this just reciprocity? China banned a long list of media companies: FB, Google, YouTube, Twitter, Netflix, and every traditional media. Now the US is banning two apps made in China.
> A meta point I'd like to add is that currently 10 % of the earths population in the "Westosphere" controls 60 % of the worlds wealth. This is untenable in the long term and all this flailing about will not stop a reversion to a more balanced world. Its better that this happen gracefully than in a violent fashion.

That has been the case since at least the start of colonialism, so something like 200 years now. It depends on what you mean by long term, but that is already a long time. (And it has been sort of non-violent since the de-colonization wars in the 60s).
US Gov't typeface violates Constitution
No. Mo more than a tiger will morph into a house cat.
Show HN: Hndex.org – a full-text search engine of articles submitted to HN
As I understand it, it affects the whole “group” at v0, and it’s only storing 16 8-bit elements which likely fit in the full 8 registers you have grouped together. (That is, it’s not storing one element per register, I’m not sure exactly how the layout is but it’s probably packing them somewhere along the lines of, if the register size was 64 bit, v8 would be 0x0706050403020100, v9 would be 0x0f0e0d0c0b0a0908, and then v0 would be 0x0101010101010101 and v1 would be 0x0000000000000101.)

(What personally don’t understand is the point of these register groupings; they seem a bit extraneous and error prone, as you already can set the element size and you have to guess at the minimum vector register size…and why wouldn’t you always just set them to 8? I think ARM’s SVE does something similar but it fixes the size for you essentially.)
It feels like a lot of unstructured content to be honest. Where to start? Where to finish? What's critical and what's just entertainment? I was a little disappointed to be honest. Expected a ton of NEW content instead of a "google for YC". I will keep to Google to search for amazing HN content (site:ycombinator.com)
Does Go really aim to discourage the programmer from adding runtime checks? What's the reasoning there?
Upon further thinking, I think the fact that running and integrating non-built-ins is so clunky makes this less a shell and more just a shell-like programming language, and at that point why not python?

Like it or not, the Unix pipe model of command integration is what enables programs to "know" about each other without ever really knowing about each other. Crush looks like its foregoing that.
Halmos are always good books. I didn't know he had this viewpoint on determinants though.

What I meant is that on a pure mathematical point of view they are seen as inelegant as they require a basis to be defined. I don't have a problem with that when you are doing maths on manifolds etc..

From a practical perspective, a lot of engineering problems go from 1 to 4 dimensions and are basis dependents. And the determinant becomes a useful tool.
NeRF's (and all of photogrammetry's) bread and butter is 3D consistency -- that is, seeing the same object from multiple angles. A 360 degree photo from a fixed position just won't do. As to how to select the best camera angles...I'm not sure. I believe there is research in this area for classical photogrammetry techniques, but I'm not familiar enough to point you to a body of work.
Creating a personal website: a short practical guide
Hello World, author here!

After a long time of preparations and attempts, I finally managed to set up a nice-looking personal website in anticipation of my PhD, so to help people in the situation of me-a-few-months-back, I decided to write about my experience with some hints how to avoid at least some of the inevitable frustrations.

By no means is this a comprehensive resource, but is instead intended so that beginners can have a working site without (or before) actually having to become web developers themselves.

So give it a read and let me know what you think!
The best argument I have read here.
Just genuine curiosity because I like this site and like how active you are in constructively moderating it: Why not simply ban people who have crossed the line this badly for this long? It certainly doesn't seem heavy handed or unfair.
That's why TSMC has started the process of putting fabs back into the US.

Lack of stability in the Pacific Rim is now more expensive long term than US labor costs.
I'd rather have a thick phone than a slim chance of not being tracked.

I'll build mine with a metal casing and a GPS for outdoor shenanigans, as sturdy as an AK-47 and as thick as the SCIP
I’m not too willing to take a different
job given my sweet gig.

This Steve Jobs quote comes to mind:

"A human mind is too precious to be wasted"
bugs objectively exist regardless of if they are discovered or not
i miss phones with slide out keyboards
On the Effectiveness of Fixmes
Yes, the images need to be posed. We use COLMAP to obtain camera pose.
That's why Lebron James shuts his mouth when China is the subject.

He wants to be a hero that fights for people's rights unless there's money involved.
Tolerated by whom? Those companies aren't owned by the public, or by the US government. The owners/executives of those companies tolerated the practice, because they believed that they could still be profitable and that the risk was acceptable. And profit they did. Do you think they care one bit about ideology?

I find it rather strange that so many people throw around the "tolerate in order for China for open up" rhetoric, as if companies invest in China for ideological reasons. Ironically, by forcing those western companies to not do business with China, you are infringing on those companies' freedom to choose for themselves, and violating liberal values.

Furthermore, as someone who came from China, that "China did not open up" is completely false. In the past 30 years, China opened up immensely. In the 70s, Chinese could not choose what to wear, could not choose to travel abroad, people could randomly be caught on suspicion of colluding with "the enemy". All of that has changed. Even the latter: the practice of being "reported by your neighbor for suspicious activities" no longer happens, the Cultural Revolution madness is over. Heck, even "not allowed to criticize the government" is no longer true: there are official channels for publishing constructive criticism (emphasis on constructive), and government officials post official replies in the public, and the criticism is listened to without getting you into trouble (the caveat being that you are not allowed to instigate mass protests, or call for overthrow of the government). Sure, it's not equivalent to western democracies, but it did change for the better even if there's still room for improvement. But for some reason, many western people completely ignore this fact and buy into the rhetoric that "China did not open up". It's not even a small fact, it's a huge boulder staring in your face, and people don't see it.
I agree with most of what you’re saying. I would just add that much of the US’s power comes from cultural capital. New York, Hollywood, the widespread use of English, tech companies that rely on free speech (e.g. Twitter or YouTube), and so on. I’d argue that it is impossible to separate culture from technology.

I don’t believe that China can ever get remotely close to this cultural influence if it retains an authoritarian system. The artistic ecosystem will never form.
Unfortunately, `rustfmt.toml` isn't expressive enough, even on nightly.

I've had to make use of `rustfmt::skip` in various places to keep it from doing things like mangling the groupings and explanatory comments in `const` arrays or making code gratuitously tall and thin.

...and that sometimes means either `git gui` cherry-picking and only running rustfmt infrequently or applying `rustfmt::skip` too broadly because of errors like "error[E0658]: attributes on expressions are experimental"

(I'm in the process of migrating from cherry-picking to over-broad `rustfmt::skip` so I can use format-on-save.)
The work we build off of, NeRF, does. While there's nothing preventing NeRF-W from also representing reflections, we find it captures a more matte picture of the object.
i know for a fact the person who's gonna touch my code in the future is really dumb, because it's me
Funny thing is that we mostly turn on the lights to keep burglars at bay. I don't have the link but there was some article pointing out that burglars also don't really like dark places. Like using flashlight inside of dark building can easier give out break in. Burglars are also people so they kind of scared of what might be in the dark, like you might miss something on the floor and break your leg or arm and then you would be stuck at the place you broke in.
Not really. There is no need to develop a vaccine, the unmodified common cold virus is harmless enough. And we know its effects.
This also potentially has many ramifications in different industries. Tencent (owner of WeChat) is a big investor in media and entertainment companies. One side effect, for example, is blocking financial payments to Riot Games, Epic Games, Fortnite, and half the gaming industry.

Has anyone seem any details on what exactly it will cover?
How should we be able to profit from this bubble?
A good question! And a problem yet to be solved!
The numerous instances of near-misses which were only averted by crew disobeying direct orders contradicts your narrative.
Had a quick look: Fish is in C++, Crush is in Rust.

I also feel Crush addresses some issues I had with Fish. Still on Zsh though (I like pastable scripts).
A post-it is not a good way to secure your office's generic temporary password.
Has anyone got this to compile on macOS?
The US is stopping Germany from banning Teslas, it's a matter of power. The US wouldn't be acting that way if they weren't a military super power, and they certainly wouldn't accept it if anyone acted that way towards them unless that country has nukes.
In Snap!, GP and MicroBlocks there's a pretty powerful keyboard interface to assemble blocks. I use it all the time instead of dragging blocks. Check out page 115 of the Snap! reference manual here: https://snap.berkeley.edu/snap/help/SnapManual.pdf

Jens Mönig implemented keyboard input for both GP and Snap!, so the same hotkeys will work on both. Since we're using GP for the MicroBlocks GUI, the same will also work on MicroBlocks.
One thing is that anonova doesn't control the anonova namespace.
bingo

not a lot of people are indoctrinated into the world of national security, and because of that they just balk at it

there's a lot going on in the world, and it's not a big happy place where everyone are friends, to put it bluntly

china has other motives, I think a quick google should at least clue one in their corporate espionage activities
US companies are not forbidden to operate, they don't want to comply with Chinese surveillance laws... Apple who decided to comply indirectly by letting a Chinese company manage the data, is offering all their services there.

This is a public image question for Western world companies more than anything.
We did not aim to speed this part of NeRF up. Check out Neural Sparse Voxel Fields (https://arxiv.org/abs/2007.11571) for some effort in that direction. It's 10x faster, but there's still another 10x to go till you get video frame rates :)
Yes, this. There are very few degrees of separation in social networks and people leak personal and private information to social networks all the time. It can and will be used against you. It can also be used as a propaganda outlet. Social media has already shown its impressive abilities to manipulate people's emotions and behaviors, in mass numbers.
Maybe the 36,000 US troops in Germany?

EU countries don't get to have "national security" that conflicts with the US to more than a trivial extent, like the Airbus/Boeing conflict. That's been a tradeoff that was accepted since the end of WW2. The US now complains about Europe not having strong militaries, having forgotten that for decades it was policy to discourage Europe from having strong militaries in case that started another war.

The US and China only get to play the national security card like this because of a high degree of conventional military and economic power.
cRUSh shares a few letters with Rust (the prog lang of the project). The author made Fish before, a new shell+lang in C++.
Wrong! How come same companies you mentioned are doing well every other place except in China? Don't you see this as odd?
An assertion, I think, would crash the program. In that sense implementing them is simple - just panic when the condition is violated. Go prefers plain checks that return errors, though. Panics should be used for truly unexpected conditions, such as a nil pointer. Invalid input, as in this case, would be better served as an error.
Surely it has to be actual evidence before you "tamper" with it.

If I delete a file on my computer today that would be potentially "evidence" if seized, and the police come knocking tomorrow, I haven't committed a crime by using my personal computer in the past.
Where "a very long length of time" = "more than a couple of weeks"?
The usual way to assess herd immunity is by antibody testing

I don't think Sweden got to 10% infection in the pop. at the moment (avg. for Spain is 5% and 15% on the heaviest hit cities)
This is just wishful thinking in the current situation. Don’t expect Chinese government to reverse what it has been doing for years in this political shitshow. Chinese living in US are unfortunately sandwiched in the between and helpless.
More details about it in a form of a game: https://ncase.me/trust/
A ban is a legal barrier.
Wouldn't LaTeX work in this situation?
Our beautiful, broken internet – Normcore Tech
> I don't see how a shooting war between the US and China could not end in both sides getting nuked.

There is only one country in the world which is reliably able to afford being nuked, and has "surviving first, and second strike" as part of its many doctrines.

The only major country against which MAD is not so assured is China.