jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
So what? It took her 5 minutes to get to her email the first time she ever used an ipad. Do you really consider that a failure?

I'm sure that after learning that the keyboard comes out automatically and having used it for a while she can do it in 30 seconds without having to think about it.

I got my parents an ipad about a month ago. My mom has a macbook air and my father an Imac but now they use the ipad much more than the computers. They got it really fast compared to OSX that they still don't understand completely.

Also it's normal to not hit what you want the first time you use a touch screen. It even took me some time to get accurate at it.
> Back when Rust was announced, it was much more similar to Go than it is now, even having a similar runtime for concurrency. Go did a better job than Rust of delivering this paradigm, largely because the Go implementors weren't relying on commodity technologies like LLVM and libuv.

Or rather because the community decided to move away from this paradigm and towards a much more C-style view of systems programming.
Maybe so, but can you please stop posting unsubstantive comments here? We're trying for a different sort of forum.

https://news.ycombinator.com/newsguidelines.html
There is a lot of popular sentiment that misses the mark of the Fed, largely due to most Americans not taking time to study and understand it, but just seeing this large entity that has first-order effects that seem to only benefit banks and investors.

The parent here ^ seems to understand the nuance, that a lot of Fed decisions are for the CREDIT markets, not the stock markets.

I highly recommend reading the Greenspan or Bernanke biographies to hear what, and why, they use the levers that they do. There is simply too much nuance in financial markets and the Fed to play arm-chair politics about whether it is effective or not.

I just wrote a thread [0] responding to a joke going around about our first response to everything being to lower interest rates.

[0] https://mobile.twitter.com/elamje/status/1242129602040008704
IMHO early cheap PCs were machines like the Commodore 64, Apple IIe, and the like.

You could do business on those machines, with some limitations. We had a word processor on the Commodore 64 that through some black magic even managed to have a spellchecker. The big downside was that our 9 pin dot matrix printer couldn't print descenders so characters like g j and y were pushed up a couple of points.

I'm sure there are people on this board who can tell you about industrial equipment controlled via a dongle hanging off of the cartridge port on a C=64.
Possibly GNU Taler? https://taler.net/en/features.html

However, I don't know enough about this system to know if this is what you're looking for.
With physical distancing, it may be exponential at first, but then taper off, like it did in Wuhan: https://www.calcalistech.com/ctech/articles/0,7340,L-3800632...
This is the first thing I noticed too.

>how does cat know to stop when head is finished

I'm no expert on Unix, so correct me if I'm wrong, but surely this line of reasoning is misleading because pipes create a unidirectional data flow, so `cat` can not know anything about `head`. It does not "stop" - it passes the whole text along just as it did without the pipe. As you said, the delay comes in printing to the console, not in the `cat` command.
I write Elixir (which uses this syntax) and Rust (which doesn't) and I think both are fine. I'm hoping Rust doesn't support this mostly because I don't think the language support this sugar solves any problems Rust has.
Rather than another CPU, it would be a AV interface chip wouldn't it?
I keep meaning to add a few features to WP-Notifo.

If you want to collaborate on it or hack around drop me a line and I can add you to the plugin page as a commiter :)

(by the way - the code you used in the thread, it is in WP-Notifo but I am pretty sure it originally came from another example, can't find the source though)

ps: congrats :D
Because the symbols are hard to decipher, of course.
IBM used to make a 22inch 3840×2400 which was 204 DPI: http://en.wikipedia.org/wiki/IBM_T220/T221_LCD_monitors
Kind of OT: is the Weather Channel's api any good? I was considering using http://www.worldweatheronline.com/weather-api.aspx so that I can query by lat/long.
Do people really spend their time criticizing others on HN? We get it, you're too busy and smart for such tomfoolery. :)

Seriously, whoever made this did it as a fun exercise. They probably have to make boring forms at work and wanted to see how extreme they could go in making something attractive (whether it's actually attractive is open for discussion). Maybe they learned something they can use; maybe others will be inspired.

Haven't you ever tinkered with something that wasn't strictly necessary? If not, how do you learn what's possible?
I'm surprised Iridium has to replace its satellites already. Seems like an incredibly expensive business for them if they have to replace their satellites so often.
I wouldn't believe everything Google says.
Is a Hitachi EC25E compressor with NV45AB2S nailgun worth it? That would depend upon whether or not I intend to be a roofer.

I was always suspicious of the assumption that a college degree was a default requirement for success in the professional world. That is -- in part -- why I rejected the notion and decided to drop out of college after year one.

A college degree is a means to an end, not an end in and of itself. Too many educators assume that if you are "smart", you must go to college. As if the degree you receive is some sort of product that stands alone. The fact is, you can't sell a degree on an open market, because the knowledge you gain isn't transferrable. Circle back to the old argument of whether $50k would be better spent on a 4-year degree or some form of traditional investment. The only factual answer is "it depends".

When you go to college, you buy experience, knowledge, and a certificate that says, "I know how to see something through to the end." In my view, the significance of the latter has diminished significantly in recent years. When college becomes something you do by default, the effort is no longer superlative; it is average. This puts the emphasis more on the knowledge aspect, and sure enough, knowledge heavy degrees deliver more value.

I once had dinner with a client where one of the VPs asked me where I went to college. When I replied that I had attended for one year, then decided my efforts were better spent elsewhere, she replied with, "Oh, you seemed smarter than that." It stung a little, but in the conversation that followed, the majority of the executives with which I was meeting came down in favor of my decision, rather than against it.

This conversation taught me a valuable lesson. Doing what everyone tells you is the "right thing to do" isn't always the best answer. There are no one-size-fits-all answers to life. You have to evaluate each scenario objectively based on the circumstances at that moment, then reach your own conclusions.
Didn't Facebook escape SEC regulations with Goldman Sachs to avoid mandatory publishing finance details? Where did the $2 billion a year come from?
Replying to myself. I just read the architecture document for Wayland, which can be found at:

http://wayland.freedesktop.org/architecture.html

The document explains that the Wayland compositor, when receiving an input event coming from the kernel input drivers, decides which window has to receive the event and sends it to the application.

If it really works that way, native Wayland clients could be isolated from other clients and they would not receive input events directed to another client. But, in practice, the Wayland server could have facilities for clients to register and receive all the events, so I'm not sure how all of this would turn out.
Indeed. Even as I clicked on the article I knew I was likely going to regret giving them the traffic. TC has been off my radar for a long time, but I assumed a HN frontpage story might be worth reading. Not so.
> RMS did incredible programming work in the 70s,80s

No he didn't! He wrote a text editor, a compiler and a library. It's not like he's the only person ever to do that. He also had a lot of help from others. He isn't the sole author of EMACS, GCC or glibc.
> Do people run root GUIs as a client?

No, but that's where escalation comes in. You go to a page which uses javascript to take over your browser. Now your browser can capture and send back your shell password captured from the terminal window.
I'm throwing my tantrum all the way to Hacker News! Here's to bitter angst and indiscreet not-quite finger-pointing.
Looking for a summary? Read this wiki entry: http://en.wikipedia.org/wiki/Why_the_future_doesn%27t_need_u...
It seems to be per household, not per person.
The full quote supports my assertion even more. It’s a beautiful quote and extremely relevant today, even more than when he said it.
I worked on a team with a 10x coder, who was 10x because he improved the rest of the team. Would jump in when people got stuck and unstick them by seeing the yak immediately, where others would just work their way up to it one stack frame at a time. Had a better knowledge of the strengths and weaknesses of everyone on the team than they did, and knew how to nudge them towards the work they would excel at without making them feel incapable of the other work. Would unstick people by finding out how they could help other people who were also stuck and vice versa. He got promoted to manager after basically doing managing the way it should be done, without us ever making us feel like we were being managed. And it really was a golden time for our team. Except he quit not long after. Not sure why, but I suspect management brought along a lot of other responsibilities (interfacing with accounting, HR, higher-level management, etc.) that he didn't really enjoy.
Another thing to keep in mind about PIV is that it's currently limited (at the standard level) to RSA-2048
max.

Would it be possible to make a custom firmware that support RSA-4096 PIV?
I wholeheartedly agree! The DEI question is especially tricky - the topic itself, of course, but more about the way the question is asked. Similarly to the 'weakness' question, the biggest issue is that it's not situational. You can learn about the candidate's level of candor in different ways. Self-awareness and growth mindset are NOT tested with this question... I usually ask separate questions for those, and self-awareness itself is pretty obvious from other situational questions or follow-up discussions for those.

E.g. for learning: "Let's talk about learning. What's the last new thing you've learnt? Why that and not something else? How to you choose what to learn next? What's your method of learning, what works best for you?"

About communication: hell yeah it's underrated and when you hire bad communicators and don't coach them you won't know what hit you and your team. I'm writing a lot about this and tangential topics:

https://ochronus.online/communication-for-software-engineers...

https://ochronus.online/active-listening-boosts-careers/

https://ochronus.online/how-to-stop-winning-arguments/

(sorry for the link-fest, but I do think these are interesting for this thread)
Never claimed it would be. But I've been bitten enough professionally with services written in Python and Ruby eventually costing the company a ton of time, effort, money, and operational risk to replace because those language runtimes just cost too much to operate at scale.

I would probably reach for Java (or ideally Scala) for that sort of thing these days, but would love it if something like Rust could compete in that space. Maybe it can't, but I wish it could.

I think one place where Rust could be great for these sorts of things is low-horsepower devices like routers and managed switches where you want to have a rich web interface but can't afford the overhead of an interpreted language. Being able to ship a device with a slower CPU or less RAM/storage because its web UI requires fewer resources would be an advantage in a market that's already very price-competitive.

Just to disclose my biases: I'm of the opinion that you shouldn't ever be writing anything in a dynamically-typed language if you expect it to turn into a large program. Your initial development will indeed be rapid, but later on you'll be spending more time writing tests than improving your software... or you won't be writing tests and will be too afraid to make large changes without breaking something.
My thought as well. The repeated consensus from gov & medical here in France seems to be that they are not effective at protecting you and that's pretty much all that they say.

YES, we get it, but what about protecting others from your cough since most people don't even know they're contagious. Even a 20% decrease from a crappy solution is interesting when dealing with exponential curves.

Drives me mad.
Today is a good day to duck!
Small Basic

https://smallbasic-publicwebsite.azurewebsites.net/

https://www.kidwaresoftware.com/computerscienceforkidssmallb...

html + javascipt

https://www.freecodecamp.org/

https://www.freecodecamp.org/news/i-completed-the-entire-fre...
Dry beans or lentils and rice, maybe some spices if you have them or some veggies. Less perishable and not based on Eggs and Dairy.
Oh wow. I didn’t know it was that uncommon. I’m fairly short, so every gf I’ve had was taller. But it’s terribly clear women have filtered me out often because of my height. It’s depressing.
"Art is long, life is short, judgment difficult, opportunities fleeting. Action is easy, thinking is hard: acting after thinking, uncomfortable. Every beginning is joyous, every threshold a point of expectation. The boy stares in wonder, impressions condition him, he learns in playing, seriousness takes him by surprise. Imitation is natural to us all, but what to imitate is not easily ascertained. Rarely is the best discerned, still more rarely appreciated. Height attracts us, not the steps upwards; with the mountaintop in our eyes we linger lovingly on the plain. Only a part of art can be taught, an artist needs the whole. Those who know only half of it, are always confused and talk a lot; those who have the whole, act and talk little, or long afterwards. The former have no secrets and no strength, their teaching is like freshly baked bread, tasty and satisfying for one day; but flour cannot be sown and the fruits of the grain should not be ground. Words are good, but they are not the best. The best is not made clear by words. The spirit in which we act, is what is highest. Action can only be grasped by spirit and portrayed by spirit. No one knows what he is doing when he acts rightly, but we are always conscious of what is wrong. He who works only with signs, is a pedant, a hypocrite or a botcher. There are many such, and they get on well together. Their gossiping impedes the student, and their persistent mediocrity alarms those who are best. The teaching of a real artist opens up sense; for where words are lacking, action speaks. A true pupil learns how to unravel the unknown from the known, and thereby develops toward mastery."
I think that's exactly the issue. People can't picture it. You can show them a curve on a graph, but that doesn't translate for people without a mathematical/scientific background into "a shitload of people will get ill very quickly." Our brains seem not to be very well wired to make the connection between mathematical abstractions and reality, and aside from the minority of people who seem to just "get it," people don't understand without a good explanation from a very good teacher.
Virgin is censoring things now?
Realistic, not giving up. You can't escape them. even if you do, your friends are on instagram, facebook. what are you gonna do? social distance yourself in a camp in the woods forever?

you can mitigate, not avoid. but how do you avoid government data collection and (possible) data leaks like this?
Nah I appreciate your commitment to quality. Let this comment tree stand as a monument to your efforts (I can't nest it any further) :)
The author largely seems to be a skeptic?

https://www.cambridge.org/us/academic/subjects/economics/nat...

We can't hope that some magical technology will come and save us from ourselves. We need to act now with what we have to avoid too much damage.
It's nice to say that, but enforcement generally doesn't reflect it. Failing to yield to (or killing) a pedestrian on the road outside of a crosswalk often has no legal consequences.
One of the great things about sailing small high performance dinghies is that the feedback is so immediate you don't really need a model of how sails work - just the ability to observe what is going on and what works (although I admit training does help).

As Rodney Brooks said: "The world is its own best model"
Heh, the thing is, MySQL was always open source, and Monty et al have all quit, so Sun really payed $1Bn of their shareholder's money that they couldn't really afford and the only actual asset they got was the domain name mysql.com. And people wonder why they were bought by Oracle...
The Firefox Mobile (Android) scores a necessary point (235+9 bonus) to be the leader.
That's what I've done. And it's amazing having access to all the files from my iPad, iPhone and generally, for those few times I need it, from everywhere through the website. It's made my life a little simpler, that's for sure.
Kind reminder of HN submission rules:

If the original title begins with a number or number + gratuitous adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."

http://ycombinator.com/newsguidelines.html
That's just an optimization. The semantics are still stored snapshots, and the diffs can be from any version of any file (blob) to any other.
I'm guessing you're referring to packed objects. If I understand them correctly they are just there for space efficiency of the filesystem that is git. They're not first order concepts on which git the DVCS builds upon, just an implementation detail.
Maybe someone will see this late comment:

Do The Work, by Steven Pressfield, is free on Amazon for Kindle (you could read it on your computer or smartphone, too) for now, so grab it! His War of Art changed my life. Understanding the nature of Resistance is incredibly important.

http://www.amazon.com/Do-the-Work-ebook/dp/B004PGO25O
Lol.. the primary function of all cryptocurrencies have been to act as yet another line on a graph for people to make bets on. The moment a decentralised currency is actually used for normal trade and business by more than a few people it will be shut down.
Original article https://www.4chan.org/news
> A language like Racket is great for teaching because it lends itself to exploring so many core concepts: complexity of algorithms, functional programming techniques, recursion, data structures, etc.

You can explore all of those in Python, even though some may not be idiomatic in Python (many FP approaches), and some may not be suitable for non-trivial use in Python (recursion). And, in fact, there are plenty of introductory CS course that do use Python to explore all of these.

> Thus, I don't really think that learning Python offers solid programming foundations.

Languages don't offer foundations, curricula do that. And for a solid programming foundation, I think a curriculum that does that can be organized around almost any language -- there's a small set of essential features, but very few languages don't have serviceable implementations of what is minimally needed.
Very nice! I have been using something similar, but mine is only for setting up a dev environment in vagrant, not deployment. I will definitely use this as a reference for when I extend my provisioning to include deployment.
There's an ongoing Twitter thread between danah and David Karp:

http://bettween.com/davidkarp/zephoria
Parallax, predicted by the heliocentric model, was only observed in 1806. Until then, its apparent absence was a strong argument against heliocentrism. (We just didn't know that stars are so far away.)

DNA structure is not a very good analogue because here we already had the X-ray image, and the question was to find a molecular structure that matched the data.
In case someone from LibreOffice reads comments here (or someone with enough knowledge/time to contribute), I would write here a little bit of feedback about the first time experience of the website.

This is because I interacted a lot with open source projects and I really think that they should quit the concept: "Use us because we are open source" when addressing general public.

Seems to me that in open source there is an aversion against product marketing, but if we want more people to use open source then we should try to convince them to use it because of the value they offer and not because of the group who is building the tools. It is a good starting point to ask people to use one's software because of your group value. But then, when wanting to get after a wider market adoption, one should try to talk about the value it brings to users lives.

So here are some points:

- There are no screenshots of how the apps look like when opening the website. After a couple of tries, I finally saw Screenshots in the Discovery menu. But really coming from Office and Apple's iWork I was really trying to see how LibreOffice looks like.

- There are no texts trying to explain to me, the user, why I should use LibreOffice in my own life, to solve my own problems. There is a small paragraph saying "Do more - easier, quicker, smarter" but that is hardly believable as almost every product wants me to do more, easier, quicker and smarter. Also it is not clear _how_ LibreOffice is doing that.

- The only point in the whole homepage which could bring value to an end user is about "Free" but for the wide market "free" is not enough. It is just the starting point.

- The look and feel of the website suggests old tools. This is not a bad or good thing per se. But I think to attract new users the website should be redesigned so that the product transmit the idea of polished or ready to be used.

Please do not take this a a critique. It is because I care that I feel to say what I think and hope that someone will pick it up.
DDG needs more users to use it to give you better results. I’m afraid it will never become as good as Google if we all decide to not use it until it’s as good as Google.

I’m using DDG for more than a year now. Works well in most cases. Sometimes I have to use !g but that doesn’t stop me to use it.
Really? I take this as evidence indicating basically the opposite - fundamental human nature, as reflected through our communications and business practices, hasn't changed significantly in thousands of years. Some folks might be courteous, giving others the benefit of the doubt in hopes they'll "catch more flies with honey" or, more-likely, due to pervasive social norms and taboos. Others might issue thinly-veiled or direct threats, hoping to coerce the desired outcome. Either way, there have been shady business people and the ripped-off, the scammers and the scammed, for going on 4 millennia, at the very least, and there really is no sign the status quo going to change. If anything, this should dispel our romances of the human condition. The form is immaterial to the underlying function of the communication. "I feel ripped off, please deliver the goods."

~1800 years later, and 2 millennia ago, the graffiti at Pompeii http://www.pompeiana.org/Resources/Ancient/Graffiti%20from%2... tells a similar (and somewhat more humorous) story but in a different context.
You can statically link LGPL.
I disagree that the working class is not going to radicalize itself. They too are out here on the internet, talking to each other and culturally evolving at an unprecedented rate, like everyone else. For the first time they have the power to publish and think in public uncoupled from professional barrier. Better believe it’s being used, and that they will assert their awareness.