skysight-inc/HackerNews huggingface dataset:
So I've taught a few thousand activists/journalists in security over the years in person and a couple of hundred over remote webinars. I've also built online self paced courses. My takeaway is that the biggest mistake educators make (and I was guilty of this at early stages) is trying to directly shift things like lessons plans from the physical to the online world. One way lecture style stuff which is kind of outdated (or occasionally just lazy) for many use cases in a physical classroom really fails for a lot of stuff when put online.

To do it well, online courses have to be approached completely differently. You have to switch your way of thinking, switch how you apply learning (esp adult) methodologies, switch your time planning and also change your expectations. For example adults mostly learn and enjoy learning best through facilitation where possible, stuff like group work. That's very hard to do well with current online tools. Also attention spans are very different.

Even small things like physical movement. In the training room you the educator can move around and in most sessions you can integrate opportunities to get the people you are training to stand up and move around for a bit (for example get a group to look at a problem and address it on the wall). You can't do that when someone is looking at a screen. Plus it's tricky to encourage people to feel able to spontaneously contribute or throw in a question etc on web. It's obviously also harder for more than one person to speak. Plus the way that people tend to be zeroed in on the educator means they are less likely to have positive engagement that spins off from what someone else is saying. E.g picking up follow up questions, asking their classmate how to do something or putting forward their own theory on something.

There are some advantages to using webinars about what you can use - depending on topic you can draw on a wider variety of material.

Overall when developing online courses I felt at times it shifted to require more of a Producer mentality than purely an Educator one.
Is it ethical to short unethical stocks?
How to Deploy the AI Model on the Embedded Platform?
Thing is, nowadays even $1000+ instruments are made in Indonesia, which was unheard of 15 years ago.
Does apple replace them for free?
Agreed. But I think the point is it goes out the window, particularly on facebook and twitter. I.e., the "common sense" isn't that common, and the platforms enable and amplify the behaviour.
SoftBank to solve its WeWork cash problems by selling chip designer Arm
I would agree with this technique, but it’s not possible due to the high number of services that don’t permit “+” in the email address or break because they don’t URI encode it. I have several services I will never be able to unsubscribe from because of the latter—and yes, I tried manually URI encoding it and changing the form fields with dev tools.
> France? Actually, partially exited NATO decades ago. Very nationalistic

And rejoining NATO again was a mistake. NATO lost its purpose when USSR lost in the 80s. There is no reason for NATO when UN exist.

Agree on the other point though.
Experiments with Wayland and Mir Display Server on PinePhone with Ubuntu Touch
It’s a leaky abstraction, yes. In the ideal world, SQL query planners always would find the optimal plan in zero seconds and DDL would allow you to express non-functional requirements for various kinds of queries (“retrieving this record by ID should take at most 1ms”, “looking up related records in that table by order number should…”), but the world isn’t ideal. We have to manually create indices, split tables, move different tables to different disks, etc. for performance.

“The GraphQL compiler turns read-only queries written in GraphQL syntax to different query languages” is useful for GraphQL ‘fans’, but I don’t see how that is going to solve that.

Designing a user friendly query language for relational data isn’t the hard part. Executing such queries efficiently is.

For SQL, there’s half a century of research on that. This paper is part of it, and indicates that, at this moment in time, effort is better spent on methods for keeping statistics on data up to date than on making cost models more fine grained.
Google already has their own testing system -- it's called the interview process.

This a move which aims to expand the pool of candidates, especially those from non-traditional backgrounds. There are a lot of smart people who weren't able to go to university. If Google limited its talent pool to just those who have graduated from four year universities, they would miss many candidates (including me!).
>>In many contexts, having identity tied to your online profile should make people act more like humans and less like they're role-playing their anonymous internet troll persona.

This is only true if everyone agrees on facts. It is perfectly reasonable for people to get shocked by the other side's views if they do not disagree on the facts. When people are in fundamental disagreement with other viewpoints, I would say their behavior is often one angry message away from the anonymous troll personas. It is a very short fuse.

A good example is the idea of the "cancel culture". Do you think it is a reality? Someone like Stefan Molyneux would say yes. Someone like AoC would say no.

The person who thinks cancel culture is a real thing will say things which just seem completely idiotic to the other side, and vice versa. And they are still using real names.

Using real names in fact becomes a liability if there is actually a cancel culture. So, for example, I am safer making this point anonymously. If I accidentally end up offending you, at least I don't have to worry about losing my job.
Neither is the USA to be fair.
JD Supra on Blockchain
Unschooling is a relatively uncommon form of homeschooling. They are definitely not synonyms. Unschooling can be defined differently by different people, but it tends to emphasize the Romantic philosophical notion of people being naturally hungry to learn what they need to learn when they need to learn it.

Most homeschoolers consider unschooling no better than letting a child choose what to eat for dinner. Candy instead of veggies? Sure, if that's what you want, your body knows best! Most homeschoolers (parents) are far more deliberate in their choice of curriculum and the need for children to get used to spending some of their time doing what they need to do, not just always doing what they feel like doing. It's just that, if done right, the "doing what you have to do" time is actually useful work, not just "draw a picture of each science word and be creative!" tedious, time-wasting busywork. And with this increased efficiency (if it works), kids can end up with more time to do what they feel like than kids in regular school. That doesn't make it "unschooling", though, because that's the dessert, not the whole meal.
That's an interesting take for sure, I'll definitely read the article. Thanks!
The OP did not say "because a celeb died therefore ...". You said that.

It may be insensitive or bad timing to be mentioning COVID as a speculation for Grant's death right now, but it doesn't rule out the possibility.
Some services restrict online commerce to USA, because that's where money are, doing anything beyond that is an effort that is unlikely to pay off. Also DVD/BD is just plastic waste.
Isn't China's urbanization rate quiet low at the moment.
Better to build some reserve if you need to move people from rural to urban areas.
So if you have to move hundreds of millions of people into urban areas
its probably a good thing to have some housing reserves build up to facilitate those migrations.
I did a project with a bank where we had to connect our stuff to theirs via a VPN, but they required that the addresses inside the VPN were notionally public - so no 10.x. We borrowed 51.x, which at the time was used by the UK's Department of Work and Pensions but not actually routable. Occasionally new people on the team would ask why the VPN was called VPN-DWP-1.
what SDK is this ? i have hunted and not found any easy way to do serial I/O over usb-C in the android SDK
I was at BAML just as quartz was starting, but never worked on it. I heard all the stories of them creating their own bi-temporal database etc.

I also heard in the early days it was a bit resource heavy on a user's machine.
Ephemeral Jobs Monitoring Using Prometheus PushGateway
Not sure about true data, but i could imagine that cargo vessels are involved in a majority of accidents on sea. They are - fast - like really fast. You cannot outrun them with your sailboat, even with engines. And they won't change course, because they cant.
If they turn the rudder, they need to wait for some 2 miles for it to take effect. Suprisingly many sailors don't know that or neglect it.

So next time there is a war, just send dem cargo ships.
At my work, we have (all in-house and most are more than twenty years old):

- A (much more complicated) make clone
- A test running framework
- A remote session tool
- A test specification framework
- A preprocessing tool
- At least six domain-specific languages for specifying compilers, assemblers, linkers, simulators.

Of course, you also need to know Linux, bash, C, C++, Perl, and Python.

Needless to say, it takes some time to get up to speed. On the other hand, you can run some very simple commands and have a bunch of servers run hundreds of thousands of tests on your code, on different OSes.
Which you can set it to something like "curl $REMOTE_URL_WHERE_SCRIPT_IS_HOSTED | bash" and run arbitrary code.
Ask HN: Why do people choose 'over-confident' over 'cautious' – how to stop it?
So many times in my career have I seen situations where given a choice between people who are 'sensible and cautious' vs. 'over-confident and dangerous' people choose the person who is offering the later. Then they will even double down on their bad decision with various confirmation bias' even when things go south they end up thinking the 'over-confident' people were great.

I remember one project, where a director in a company I worked at, had a choice between a vendor who was offering a realistic timeline at a good price OR a vendor offering a totally unrealistic deadline at a very low cost. He choose the later and obviously the project was delayed and delayed and delayed, cost x10 the original budget and caused insane stress and damage to relationships, people quit etc. After the debacle was over I was talking to the director and he was still happy he'd chosen the second vendor and wanted to work with them again!

Another common pattern here is when these over-confident people keep jumping into projects, forcing bad decisions on teams without understanding any context and then parachuting out before shit hits the fan.

What's going on here from a psychological point of view? Is this an optimisation - are people choosing 'over-confident' people because they think they will need to make less decisions and someone else will take responsibility? Does it make there lives easier?

Also are there any techniques or practices anyone can recommend, that help to convince the decider NOT to select the 'over-confident' person every time - I've seen people try to use data or numbers but it had no impact at all.
In the end, if you're writing in a non-relational language, using a relational database, and processing/using the DB responses in any way other than just returning them to the user, then you will have an ORM layer/library somewhere. Whether you should be using an off-the-shelf one or not is a different question, but you can't really escape the need to Map between your Object and Relational models (substitute Object for Datatype or Struct if you prefer).
>You insinuate that people are too stupid

Absolutely not.

I don't insinuate anything, I'm as straightforward as it can be: There's a very specific type of relationship between Apple, their users and their non-users that's very interesting from the point of view of behavioral economics, psychology and cultural studies. I'm not sure every side is at win there, to put it mildly.

I'd also like to read any studies on this topic, if they exist.
I like your blog format, is the code available? It looks like one of the RMarkdown themes a bit?
Things it can do:

- stick a knife in your throat while you sleep

(Assuming it is always-on and connected to the internet, and has zero-day vulnerabilities which it obviously will)
Delete the first element in the body, <section id="preloader">, which sits on top of the rest and blocks it from view.

This is one of the two standard failure techniques. (I glom <body style="opacity:0"> and the likes in the same category as this site.) The other category is where the body has no content, and JavaScript injects it. I’m undecided which is worse, but I think that it’s probably this one, because the developer pretty much went out of their way to slow things down in the name of subjective prettiness (and perhaps just because they wrote the rest of the markup/styling/code badly), and thereby broke things. Whereas I can at least understand why you’d do the whole thing in JavaScript, even if it’s not something I’m willing to do.
That COVID wasn't mentioned by reports is itself information. I believe that had Grant tested positive for COVID, the reports would have mentioned that. The fact that it isn't mentioned, makes it unlikely that it is COVID related.
I learned Japan History mostly from manga. I learned a lot from Rurouni Kenshin (samurai-x in anime).
I've gotten death threats on Reddit from people that I have never even argued with. The guy was deeply mentally ill with some kind of superiority complex so it came as no surprise. Anyway it made me think of how much identifying information I might have left behind and if someone patient enough to go through my entire comment history could doxx me. I've been using new accounts every couple months ever since while trying to change the subs I comment on every now and then.
Ditch Android and move to iOS? You can still use Android and not be tied to Google Apps.
I can somewhat relate to this. During my years as a homeschooled and then unschooled kid, I was very interested in chemistry, and then electrical engineering, and finally computer programming. My parents didn't have the faintest idea of the fundamentals of any of those disciplines, nor did they know anyone who did.

The point of this approach to education isn't to say that teachers are unnecessary or that parents possess all of the knowledge that their children will need. It's that children have an innate curiosity that is woefully underutilized by conventional educational systems, which if encouraged can lead to the counter-intuitive result in which children teach themselves or seek out mentors on their own.

In my particular case, we were a weekly fixture at our local small town library, which fed my curiosity about chemistry and to some extent electrical engineering. Thankfully dial-up ISPs started to pop up around the time I was getting seriously into computers, so I was able to download an freeware C compiler and...well I'm posting on HN so it's obvious how that turned out.

Might I have had a similarly inspiring programming teacher at our local public school? I suppose it's possible. Might I have turned out just as intellectually curious and confident after years of public middle and high school? I doubt it but who knows. Was I in any way limited by the bounds of my parents' knowledge or ability to each? Not in the slightest.
robot will clean everyday as vacuums already do
In that situation, get it in writing from the Apple person that they're not covering it because 'liquid damage' and take them at their word (who's to say it didn't have liquid spilled on it when you weren't watching), then claim for accidental damage. You can be fully honest - no fraud here surely?
Which authoritarian states are you talking about. Sweden?

In about two month the casualties in the US will exceed WW2 - and likely long term disability victims will range in the millions. So yea, personal responsibility for the win, totally works every time when you have Covid Karen and Typhoid Mary
I dont think finance is more evil than other industries,

There are examples of big companies in every industry i can think of that figure out ways to squeeze more money out of the little guy without providing more value (teacher unions resisting policies that would benifit students and increase costs to tax payers, shitty universities costing students lots of money, big hospital chains that raise prices because they can rather than due to costs, insurance companies that screw out customers, software companies that trick customers into paying for things they dont need, etc.).

I think finance people can look so evil because lots of educated people simply don't believe the financial industry creates wealth, but view them more as scavengers who prey on blue collar workers and tax payers with "management consulting" tactics. Carl Icahn comes to mind here, people think of him as a big pump and dump activist investor, pretty frequently he gets accused of being this, and he takes out a sheet of paper with his historical investments to counter these claims.

I agree that tech companies who preach their corporate gospel can be confusing to employees not drinking the coolaid because objectivly its like, i know we say we are saving the world but we just sell a marketing tool right? I think companies like that are trying to motivate their employees to work harder with those cultures. The employees who dont like that stuff are free to look elsewhere for work but some people love it i think.
You are literally the example of what he's saying.

Any kind of headphones that are $150 and over are expected to work PERFECTLY. It's a fucking high end product, there is no company in the world that would survive having it returned 4 or 5 times without being blasted all over the internet. Except for apple and its mind controlled apologists...
Could you elaborate the difference between mean and median a bit more?
They could get infected with a crypto-miner and cause you a high electricity bill.
Apple never intended to allow any VM to run on the iPhone. A hypothetical flash runtime, that actually worked well on mobile, would allow Adobe to run a application distribution platform on top of iOS, and threaten Apple's 30% cut.

They've been forced to relent on that hard line a few times, but Apple still won't allow Firefox on iOS for this reason, and they probably never will.

The fact that flash was absolute crap helped, but didn't change anything.
Also keep in mind Apple won't have to pay full retail on a replacement item.
Another possible angle is integrations, i.e. robot-friendly appliances. Maybe the washing machine has a powered door and an API that the robot (or some other software) uses to control it. No need to push buttons. Obviously, this won't cover all scenarios, but as someone upthread said, to be useful it doesn't have to do everything.

The bigger issue, IMO, is avoiding distasters like Roombas trying to vacuum dog poop.
Yes, though thinking privacy first the site wouldn't use any cookies until you sign up and want to login. That's where the user should be asked for consent because the cookie is actually providing value for the user.

> global internet age need to have any national associations
Generally I agree, in this specific case I don't. Germany has a strong brand around quality engineering, privacy and data security which is the main reason I'd emphasize it. Also in the EU strong voices are starting to emerge that are asking for a "local"/EU digital ecosystem since the US one based on data collection and ads is hard to regulate.
Amazon’s new smart shopping cart lets you check out without a cashier
Fvck Imposter Syndrome
That’s the journalist’s fault. The manufacturer’s site is clear about it. https://hello-robot.com/product:

Stretch™ Research Edition
A new kind of robot.
[…]
A Robot for Researchers by Researchers

I couldn’t find specs on typical battery life (would likely vary a lot, but still, any indicator would help) but it has an 18Ah battery (ballpark “3 laptops”), an Intel i5-8259U, 16GB of RAM and a 480GB SSD.
I've been running the same containers for many years, changing hardware every few years. I started on OpenVZ, moved to linux-vserver, then to LXC, then to LXD ... then on my most recent hardware switch, back to LXD.

LXD's CLI-tool-driven configurations stored in sqlite might be nice if you're starting from scratch, but I gave up trying to determine the incantations required to port my stuff to it. It seemed like I couldn't use the CLI to get from here to there, but I was able to do so by directly modifying the sqlite database. When a CLI doesn't make all valid changes possible, that's frustrating at best. Going back to LXC took an afternoon and I have complete visibility over my configuration, because it's all simple text files.

LXD feels like it's at a point between LXC and K8s, but I'm not sure how many real-world systems want to be there.
The working model of management in at least certain high ranking UK universities is that it takes less time to run an online course than an in-person one, while maintaining the same standards. It's a convenient justification, if one not publicly made, for shrinking the industry's labour pool. So this year not only do many university teachers find themselves fighting the uphill battle of teaching online (or 'mixed', both online and in person), but they do so with fewer hands ready to help out. I despair.
I'd say he is not completely right, yet. Many of my students type up their thesis on their phone (totally crazy to me, but I'm 'old'), and only switch to a laptop to get it into shape/format to turn it in. Give it some time and maybe a household will only have 1 laptop for all inhabitants.
I don't see much issue with making an accident claim given there is "proof of an accident that I did not witness". If the insurance denies Apple's proof is sufficient then the ball is back in their park.
Is it possible to even use them on stage? Seems like you wouldn't want active noise cancelling or Bluetooth for that
The discussions about the meaning of "hubris" in Greek mythology are slightly off. Hubris means to insult the gods.

So, while some of the mythological examples in the first long-ish discussion are good ones (e.g. Arachne), it is wrong to say that Leto commits hubris by killing Niobe's children (i.e. an "insult"). The gods cannot commit hubris. Hubris is only for us, mortals. It's to not know our place, that the gods are our masters and we shouldn't piss them off, or they will do something really nasty, and cruel, and unstoppable and extremely unfair- like Apollo and Artemis killing Niobe's children, to punish Niobe (I mean, what did the poor children do?).

Hubris is often glossed as "arrogance", but arrogance itself is not hubris- it's the cause of hubris (though not the only one).

Also, Odysseus did not commit hubris- he pissed of Poseidon by killing his son, Polyphemus the Cyclops. That did not "insult" the god- it pissed him off and he took revenge, but note that he didn't outright smite Odysseus, just made his life misery. Because, after all, Polyphemus had tried to eat Odysseus (and ate some of his comrades) so it was a fair fight. The "fight" with Poseidon of course was not "fair"- but then, Odysseus had Athena to watch over him.

Prometheus also did not commit hubris- hubris is for the mortals and Prometheus was an immortal, a titan. Prometheus was punished for going against the authority of Zeus, but again that was fair and square because Zeus himself had detrhoned the titans to become the greatest of the gods.

Source: Greek, with Greek schooling and upbringing and a lot of reading of Greek mythology as a kid.