skysight-inc/HackerNews huggingface dataset:
When I was visiting Poland, some friends told me that they had, as kids, a TV show where a man was discussing how to build stuff.

He would start with a set of wires, some wooden tablets, a few screws and a piece of paper. He would draw how "we" would build, say, a house out of this, moved the pieces around and suddenly was getting from below the table some incredibly complex construction they were supposed to easily reproduce :)
Python is a bit more advanced in the sense that it’s a more general purpose and you have to know how to type on the keyboard well enough. I started with basic and logo back in the 80s but if scratch were a thing back then I’d have probably benefitted from it quite a bit. I see scratch as a first ramp into programming for tots and am glad it exists but also hope it won’t become a thing to handicap adoption of other programming languages
I sometimes wonder if they could be useful for an OS shell, striking a balance between the extensibility of a text-based shell and the discoverability of GUIs. I mean, combined with search/autocompletion, they're really just a slightly more rigid and structured version of text snippets.
Exactly. The incapacity to understand what it means to have one company responsible for every component of a computer is incredible.
And the linked story demanding open sourcing data is itself is behind a paywall. :D
> I know what the other side’s assumptions are, I even mentioned as such in my comment. They can keep their assumptions to themselves, and use them to make decisions about their life.

You also denied that they were self-consistent, which is what I (and possibly the others) were responding to. And even if you know what their different assumptions are, you don't seem to actually be doing anything with that information, which isn't that different from not knowing in the first place.
They definitely are for some mothers. It is very difficult for many people to wake multiple times during the night and still get a good night's sleep.
The popularity of the target isn't as really relevant here as the capability of the target. XML supports annotated trees (attributes + child nodes) whereas most popular modern interchange formats only support one of those dimensions (child nodes). Some of them do support types that xml lacks (integers, null, etc.) but these can be annotated in xml so the lack isn't critical.

Ultimately what all that means is that all e.g. json documents can be represented losslessly in xml, whereas the reverse is not true without explicit external schema. Which means targeting XML covers other less capable interchange formats implicitly.
There's a crosswalk at every intersection in New York. It would be unecessary and inefficient for the streets to be constantly crowded by pedestrians. The pedestrian's trip would be marginally faster while traffic would be backed up considerably.
It is definitely a hard switch to make when you're used to being able to just _write_ what you want, rather than having to go look for the block and drag it into place. :)

> If the goal is to ultimately learn programming with industry standard tools

It has variables, if, else, different kinds of loops, event handlers... Of course it still isn't "real" programming, but it does teach some basic concepts of it, while still being relatively easy for a child to use.
You’d be surprised what some people are capable of doing.
You also are on the board of a literal Russian FSB propaganda mouthpiece so your representation of this should be taken with a wheelbarrow of salt.
You cannot represent organisations like this and still expect to be taken at your word.

Covert action magazine.
Just built a house in Ireland (moved here from California) and have been very glad we ignored basically all the advice people wanted to give us and went for things that make it easy to cool. High ceilings with roof windows to vent heat have made the last couple days much more pleasant. Really glad it's wood and we're not dealing with all that thermal mass people here seem so enamored of.

I also have a 200 year old stone cottage and when it gets hot it stays hot for a very long time (same for being cold).
Only a couple of elements are truly native: dialogs (like file pickers) and menus (like the old-fashioned app kind, File, Edit, etc.). See https://wails.io/docs/reference/runtime/dialog and https://wails.io/docs/reference/runtime/menu/

Everything else is rendered in a DOM.

And it doesn't always use WebKit; on Windows it would use Microsoft WebView2, which uses Blink/Edge.
Very annoying when looking for shader tutorials on Google too. This shouldn’t be the recommended result. It’s a cool intro that leaves you without enough knowledge to “know what you don’t know”
I too edited gorillas as one of my first programming endeavors.

As for the other thing, there was some DOS command I learned that forced an immediate reboot. I realized this could be added to the end of an autoexec.bat and create an endless reboot loop.

Well, I thought this was a funny prank so I edited the file on a display PC at Costco. Came back by it later in the trip and it’s still booting and rebooting.

I look back on that and realize it probably had to be replaced and sent to some other state where some tech either had to troubleshoot it or create a new image all together.

Not the best use of value but it was amusing to exert power over computers at such an early age.
> Rather than offering advice, help, solace, or anything remotely human, it has become commonplace for social media users to simply paste the suicide hotline number a

Average person has no idea what to say or how to help you. Their impulse will be clumsily say something contraproductive and not having any idea they blamed you or whatever.
Where do you get the uranium from? It doesn't magically fall out of the sky. It comes from heavy extractive of industry.

What's the reasonable worst case scenario with a nuclear plant failing? Is that particularly clean?

What happens to the waste? Does it have to be stored and protected long term?

Nuclear can be great at eliminating scarcity. And it can be clean in use (if you ignore extracting and refining the fuel. And ignore contamination. And ignore waste storage. And ignore decommissioning).
That’s what I thought as well, Calvin’s dad as self portrait adds another lovely layer to it too!
I'm not really sure that North Vietnam had opportunity of being corrupt since they didn't have much of an economy to speak of at the moment.

However, I remember some bad facts about South Vietnam either, such as US placing puppet top government officials there who were firebrand catholic, in a buddhist country, and who tried to hinder buddhism to the extent where the country was on the brink of civil war, and which also contributed to North having so many willing agents in the South.

> In 1963, the Ngô family's grip on power became unstuck during the Buddhist crisis, during which the nation's Buddhist majority rose up against the pro-Catholic regime. Nhu tried to break the Buddhists' opposition by using the Special Forces in raids on prominent Buddhist temples that left hundreds dead, and framing the regular army for it.
$500 could be a reasonable fee if it were generally predictable, but you're completely ignoring the fraudulent $12,000 bill and the fact that OP had to sign up for "good" "insurance" to access the real price.
This very idea that you should be trying to determine if a creator is motivated by sincerity or a cynical desire for personal gain, assumes negative intentions.

When you assume negative intentions, you accuse sincere people of a cynical desire for personal gain.

The reality is, you can't tell what someone's motivations are, and believing you can sets you up for a world of intentionally hurting people who are just trying to live their life.
https://www.cnn.com/2019/07/22/tech/google-street-view-priva...

Hey, who remembers Street View cars collecting SSIDs...
Awesome! I couldn’t find it though? Any chance you have a link?
As someone else who has battled depression most of my life I have to make it clear that depression is a broad diagnosis. Robert Sapolsky discusses this in depth and why this makes it such a difficult disease to treat[0]. Hotlines will help some people but not for others. Diet and exercise helps some but not others. Medication helps some but not others. There is no singular solution to depression and framing it that way is one of the worst things we can do. We shouldn't be teaching people that depression looks a certain way because it doesn't. It's why people were surprised by Robin Williams and Anthony Bourdain, despite all the signs being there.

Also, we should also be clear that you are talking about toxic behavior. You isolating yourself when depressed probably isn't the best move.

But I do agree with you about how people react on social media. But I think this is because of the issues above. We discuss depression like it is sadness. So the average person feels empathy at their neighbor struggling but don't know how to help. But I'm not convinced this is criticism for the hotlines, but this should be criticism at how we talk about depression.

So let me talk about depression. For me it can be like a filter is over the world. Everything is just more dull (Anhedonia). It can be difficult to start doing anything, including getting out of bed or things I like (Psychomotor retardation). It's not sadness. It can be a loss of appetite. It can be getting angry and frustrated over things I know don't matter. My friend don't notice unless I tell them. I tend to isolate myself too, but this isn't helpful to my mental health.

If your friends suffer from depression be there. Listen to them. Maybe don't let them isolate themselves if this isn't helpful to them. But it's hard to give good advice because depression is personal and what helps a specific person is also frequently personal. Still, I think hotlines can help. They don't have to help everyone, just some.

[0] https://www.robertsapolskyrocks.com/depression.html
Not true if people just choose to stop or slow their use of Facebook. Most of my friends there are barely active. I never use the app, only desktop with ad blocking, but still, nothing there is really interesting to me, so I'm rarely on FB at all. Across the web I never use it to authenticate, and if a private company asks me for any personal info, it's usually inaccurate info that I enter.

I have remembered a fake birth date, fake home address, and other details that I use for all these sites, unless they're related to commerce or legally justified purposes. We do not need to provide accurate info to private companies that mis-use our data (provided it is not required for our own reputational purposes).
The article is about homes built as essentially a giant camping trailer. The entire home (sometimes in two pieces, as a "double-wide") is delivered to the property and semi-permanently installed, but can still (theoretically) be moved somewhere else after that.
> people who are actively hurting civilians

Police are civilians too. Using "civilian" in this way is supporting the militarization of police, and is not a good thing.
If you have "very strong visual mental imagery", then by definition you have no personal experience with aphantasia.
Skio is hiring (NYC/remote) – Subscriptions for Shopify (ReCharge migrations)
Maybe it's just embarrassing. And if someone were to ask why, would that really be a fair question? In this particular case, I don't have a complicated argument about security. I just generally expect to be able to remain anonymous in public. I guess that's why I wouldn't opt into this program.
Wow I never caught that!
A guy walks into a store and steals a $100 bill from the register…
So... someone watched Minority Report and didn't get that it was intended to be dystopian...

Or didn't care
A few years ago IBM reported lower TCO [1].

I also have plenty of anecdotes from family & friends keeping entry-level Macs for 5+ years, while those who cheap out and buy PCs barely get 2 years out of them.

[1] https://www.jamf.com/blog/debate-over-ibm-confirms-that-macs...
> This kind of unhappiness the author is experiences comes from being unable to break free from the perceived expectations placed on her. The solution is to form your own expectations of yourself and try to live up to them, but many people it seems do not have the courage to do this on their own.

Mostly agree with this, but I wonder if a lack of “courage” is what’s actually preventing most from breaking free of societal values. It seems more like a lack of introspection and discipline. Introspection to identify the root cause of dissatisfaction, and discipline to retrain your mind.
Speed and scalability. Both problems are solvable, and I haven't seen anybody putting the investment to solve it in a grand scale on a popular, open source visual programming language.

For speed: it's really hard to beat the speed of data entry via keyboard. A well-designed set of keyboard accelerators would cover a lot of ground on making visual programming languages comparable to keyboard programming speed, but I haven't seen anybody pull it off yet.

For scalability, and in the sense I mean scalability of project complexity from a toy desktop project to a distributed system deployment or a low level embedded system: the vast bulk of tools that are available for supporting large projects are built around text and the fact that it's relatively easy to translate a tool working in one text-based language to another text-based language. Git doesn't care what language you're using; it's all text. Diffing tools don't care what language you're using; they diff lines of text. As tools like Copilot grow, they will start by disproportionately giving a power boost to text-based languages because they are built to work with text-based languages.

Anything that's going to work with a visual programming language in a way that is as robust as these tools do needs to treat the language as an abstract syntax tree, not a collection of lines separated by line breaks. And the tools to do that are going to have to be written almost from scratch; it's simply an underdeveloped ecosystem because there's so much fungibility between different text-based languages in terms of allowing tools that work on one to work on another.
Well, this video has Dr. Wily's stage music from Megaman II, so it fits into the
nostalgia vibe, though only as a single piece of a big puzzle/rug =)
The large panels I recently had installed weighed less than 20Kg each. Much less than the weight of the slate tiles they replaced.
my spouse remembers exactly every tiny detail from years ago

“Cause you don’t care!”
> The tradeoff is that you don't get to have open classes with a module oriented approach.

A module oriented approach could still have open classes, and if you did an imported module could still mess with classes in other imported modules (it would just also have to import them.)

In fact, you can set variables in other modules and members (including methods) of other classes this way in Python.
The coal to wind/solar analogy would be more appropriate if coal only burned about half of the time.
Why don't they try to make this quality in California? There's certainly money for it.
> Will it help reduce suicides in people who are considering but not yet decided? Yes.

Is this a made-up statistic? Do we have any good studies that show that a suicide hotline that could loop in emergency services, possibly get you involuntarily committed, and possibly be something that employers and insurers could find out the for the rest of your life reduces mortality, or is that just the kind "common sense" that's so obvious that we don't have to do science?
I'm not familiar with Grokking Algorithms, but fwiw the most important prereq at UIUC for 374 is 173, which also happens to have a free textbook[1] written by another UIUC professor, Margaret Fleck. I consider it to be a high quality introduction to discrete math and have good memories of her as a professor as well.

[1] https://mfleck.cs.illinois.edu/building-blocks/updates-fa201...
> Practically speaking, none of these things will happen.

Practically speaking, these kinds of things are happening every day. I would agree that it might be better to take the help and live accepting the lifelong consequences of your actions in seeking that help. A life where you lose your children, lose job offers, or have your deepest troubles exposed to the world might easily still be a life worth living.

The reality is that we've created and enabled a system that hurts people. Our communications are logged forever and we have no power to limit the ways that data can be used against us. It's only natural for people to take that into account before doing something that makes them so very vulnerable.
For used mobile homes (caveat emptor), this can be an advantage if the structure is usable, since the buyer essentially gets a “free” or very low cost livable structure with a septic field included.

Fast depreciation is an advantage to the used market buyer, since prior owners took the hit.
I did not mention that my children were early teenagers when they had scratch at school.

I also started with BASIC in the 80's and scratch would probably have helped with some general concepts, especially loops and variables. But in my experience (of two data points :)) it is quickly left on the side for more effective languages (more effective because they can be typed and easily moved around, copied etc.). Vscode hints also help a lot.
I'm genuinely not understanding the embarrassment. If you're saying you're embarrassed about going to a particular destination, do you not sit in the designated gate area? Do you sit elsewhere? What do you do when it's actually time to board? This seems like a personal neurosis that would far surpass any potential issues with this technology.

Anyone will know the same points of information about you that are on the board: your gate number, your departure time, and your destination city - without having to occupy the same spatial coordinates as you, as they would to see your custom display. At that point, all they'll be missing is your first name, which they can ask you for.

If the board displayed information like your confirmation or ticket number, then I agree there would be cause for concern regarding exposure of personal information. But I don't see how destination city/departure time/gate number/first name constitute a privacy concern.
The tension is between each pair of sleepers (60 cm distance), how would that work?
I found the same. Then I watched kids using it by following instruction sheets, picking up the concepts, tweaking, making their own projects, and moving on to Python.

I got to understand Scratch by learning how kids use it. It’s just a mindset and expectation shift that is similar to that I experience when learning anything new. When I first learned a proper functional language after years of imperative. When I used a game dev environment that does lots for you.
> But as cities grew rapidly and demanded ever more fuel, choppers quickly deforested surrounding areas. Firewood became scarce and expensive. By 1744, Benjamin Franklin was bemoaning the plight of his fellow Philadelphians: “Wood, our common Fewel, which within these 100 Years might be had at every Man’s Door, must now be fetch’d near 100 Miles to some towns, and makes a very considerable Article in the Expence of Families,” he wrote. Johann David Schoepf, a German physician and botanist who traveled through America during and after the Revolutionary War, fretted that all this wood-burning would not “leave for [American] grandchildren a bit of wood over which to hang the tea-kettle.”

It's interesting to note that coal was the solution to a prior generation's ecological problem, and now it's the source of our generation's problems.
Painting every immigrant in the US with one broad brush? And somehow connecting bad behavior (or behavior you don't like) with their immigration status? Can you provide any evidence for this incredible claim?

I regularly interact with many immigrants from many cultures, and have for many years in many places. I've been to the countries many immigrants come from. I see none of this. They aren't animals, they are people as smart as you and me; even when they are used to different norms, they are intelligent social human beings, they can see what's going on, and they adjust - just like you do. Perhaps the cultures where they come from are better behaved than what you were raised in.

Everyone in the US, with few exceptions, comes from immigrants. There is no one 'culture' in the US; it changes by space and time, even from me to my housemate to my neighbor. Drive across the country and see. Look how US culture has changed in just the last 6 years.

> Try doing that in San Francisco...

What on earth does that have to do with immigrants?
The most interesting thing I learned from this post was OpenBSD Amsterdam hosting. I might like to use that...
> Pretty much a Rust noob still so maybe I'm missing something that makes this difficult/impossible though.

It's largely just because the various library authors have not managed to agree on interface definitions. I think it'll get sorted eventually, but unfortunately doesn't seem to be a big priority for the runtime developers. It's also partially blocked on async function being available in traits, which isn't currently possible in Rust without workarounds (which wouldn't be suitable for the standard library).

> Tokio would probably fit the bill, though it seems to be too complex for what I actually need

Tokio is probably what you want. It might be complex under the hood, but it ought to fairly straightforward to write networking code using it (I believe polling a channel is typically as simple as calling `.recv().await` in a loop within an async function).
Are pay cuts illegal in UK? Wow, that’s insane.
I have a 4 year old and I find that he’s not ready to be exposed to computers let alone programming languages yet. There are so many things to learn at that age that sitting in front of a screen for too long may be a disadvantage. Im thinking a starting age is more like 6-8, of course depending on other factors as well. I find that 3-4 may be a good time to start reading though
Maybe one of the reasons for sudden increase in the projects are companies such as Whitehat Jr. Whitehat incorporates and leverages Scratch in their lesson plans. For each lesson kids may be creating 1-3 Scratch programs. You can read more about Whitehat Jr, their approach to sales etc by doing a little googling. And am sure there are other companies who follow the same practice of leveraging Scratch in tutorials. (edit) Not condoning this, just adding more information.
I’m not sure why they mention facial recognition as it doesn’t seem necessary. The system works by identifying yOu after scanning your boarding pass and then tracking you physically via motion sensors. So it doesn’t rely on detecting your face. They probably do that just to verify your identity initially in the same way that CLEAR does (and saves having to have the TSA person check your face).
Central Bank Digital Currencies (CBDC) Are Tools of Financial Oppression
We tried it the other way. I worked for a decade at Logo Computer Systems, where the principal designer of Scratch used to work. Eventually schools tired of teaching kids text-based coding.
You can install a terminal on almost any boox readers/tablets.
I have to say that I used this back in school many years ago, and I absolutely hated it. But I realize that other people might feel different about it.

I much preferred just being able to write text characters, I felt like it gave me a lot more freedom in what I can achieve, but also how I achieve those things.

I might be an outlier in that though.