jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Oh, question, why would a Monk want to take over the world? They have no need for power or power over people. Only personal power, taking on personal challenges and bettering themselves as people because by doing that you help better people around you.

If i'm happy, i'll help others around me be happy.
If i'm depressed, others will pick that up and also feel more depressed.

They are interested in helping people to help people learn by their own experiences because we are all individuals. It is NEVER about controlling or imposing their way of life onto others.

This is just my personal experience around Monks and I could be incorrect. I'm sure someone will be able to give an entirely different interpretation from their experiences.
Writing a Lisp is not uncommon. Finishing one is somewhat rare. Building a dialect that people will widely adopt is an extreme edge case: Common Lisp, Scheme, Racket and Clojure are about the only consensus successes after 50 years of Lisp. Yes, there's Chicken and AutoLisp and eLisp that are useful for writing against an API, and I've been vague with "Common Lisp".

Arc has a minimalist aesthetic but it has so few resources that it is hard to discuss it as an ecosystem.

Arc was intended to be a 100 year language. Like Clojure the easy starter kit hasn't been built. Its terseness means expressing yourself requires a grasp of Lisp nuance. Arc is not analogous to Racket's Student Languages. Knowing Lisp already is a good predictor of success. There aren't a lot of Arc libraries. There are no Arc books. Maybe there's more than one tutorial, now. The community is not as vibrant as that of the other Lisps previously mentioned.

About the same time [the very distant past in Internet Years] both Paul Graham and Rich Hickey set about killing conversation at cocktail parties with "I'm writing a dialect of Lisp."

Rich Hickey didn't just write a dialect. He didn't just design it from the ground up with no cobs. He built a language community. Paul Graham wrote Arc and then dedicatedly built a community. It just wasn't a language community. It was the YC program and HN and all the common interest that connects to that.

I would not recommended Clojure as a first Lisp for most people. Emacs knowledge, Java Experience, and some Lisp already, are helpful. There's a lot more assumption of Computer science as well. But I would over Arc because you can use Google with Clijure. You can use IRC. You can use StackOverflow. There are Clojure conferences, Clojure consultants and Clojure meetings. There are even listservs.

Good luck.
> If we’re dealing with collections people tend to mean time complexity, because most collections have a space complexity of O(n). I say most, since a common one, the radix tree, does not.

Does it not? It can't be less than O(n) simply by the pigeonhole principle and it doesn't look like it's more than that.
This is why you should have repository manager like JFrog Artifactory or Sonatype Nexus which can transparently proxy third-party repositories (like Maven Central).
No, this is a long-standing myth which is entirely false. It wouldn't make sense from an engineering standpoint as it would move the pressure differential to the flat (and thus weak) floor of the airplane, rather than the round (and thus strong) outer hull.

However, the hold is not climate controlled to the same degree as the cabin, so he may have gotten cold-ish. But even then, the cargo hold is not a particularly inhospitable place. Living things (animals) are for better or for worse shipped that way all the time.
Are you suggesting there is no difference between targeted and non-targeted advertisement?
Interested myself, currently using https://groups.google.com/forum/feed/mozilla.announce/msgs/r... (https://groups.google.com/g/mozilla.announce).
I can forgive them for fighting to try and save their business model. But I can’t forgive them for dragging Grace Jones into the fight.
What an idiot comment.
I don't understand why people make such obviously and easily verifiably false claims.

https://en.wikipedia.org/wiki/Capital_punishment_in_the_Neth...

There is no capital punishment.
The irony isn't lost on me, that at a previous employer, back in the early 2000s, I introduced the self-hosted version of Jira in to the company, because the alternatives were so bad and slow.

How history repeats itself.
I have 2 invites to give away. Please reply if you want them.
Always remember that here in American, nobody is poor, they are merely a Temporarily embarrassed millionaire
It's definitely being reported on, it's just that the impeachment stuff has a much higher volume and is drowning a lot of it out.
Do you have any to back up your claims? Everyone here (myself included) is just arguing by anecdote.
You do get people complaining, with no apparent irony, about how modern medicine weakens the human race by allowing unfit people to reproduce, often with an extremely broad definition of "unfit". Idiocracy will be invariably be mentioned.

And then they get offended when you say that's eugenics.
I'd say the author is helping students develop their capacity for abductive reasoning (https://en.wikipedia.org/wiki/Abductive_reasoning). The goal is to get students to build accurate models for what the computer/code is doing, not just form rules that happen to match what they've observed.

For example, here's a 100% true story. I once showed a student code like this (in Ruby)

my_name = "Jesse"
my_age = 32

puts("My name is #{my_name} and I am #{my_age} years old.")

They asked a great question: "Are the names my_age and my_name special? Do we have to use those names?"

I explained that, no, so long as you use the same name everywhere, it will always refer to the same value. The names of the variable aren't special. I changed the code:

my_giraffe = "Jesse"
my_waffles = 32

puts("My name is #{my_giraffe} and I am #{my_waffles} years old.")

I use names like "giraffe" and "waffle" so students still recognize them as nouns but are less likely to bring some prior, inappropriate context into their reasoning.

"Oh, I see!" they said. "You can use any variable names so long as they start with my_."

The fact that they articulated their rule clearly to both themselves and me right at that moment puts them in the like 95th percentile of beginning students. Induction is natural but dangerous for beginners, who are so desperate to make sense of what they see that they'll adopt the first model that accounts for what they see without any consideration of the alternatives.

If they were thinking in terms of _predictions_, though, they'd naturally test their model by removing my_ and seeing what happened.
Maybe so. But it worked for me.

I definitely wouldn't recommend LSD or other psychedelics for those with bipolar mania.
I just read an article about this via Trulia. I can’t help the feeling that these “small towns” sound like a cult.
But this is solving the wrong problem.

It's an economic non-solution to the fact that there's excess demand in one place and excess production in another.

The problem in Texas had two root causes. One was that decades of climate change denial is starting to make black swan events more likely than they would have been otherwise.

This is unforgivably irrational, because these effects have been predicted - accurately - for decades now.

The second was that Texas decided it wasn't going to share power with other states, supposedly because federal regulation was somehow a bad thing.

Price discovery and rationing are ineffective mitigations for the irrational self-harming effects of poor strategic decisions caused by prioritising economic ideology over physical integrity.

Economics is full of these non-solutions. Price discovery is possibly one of the most common.

It's like having a tool box full of broken screwdrivers and wondering why the houses you build keep collapsing.

At some point "At least I saved some money because these tools were cheap" stops being a credible argument.
It’s misleading marketing. Modern HTTPS fixes all the issues they say a VPN solves. NOBODY is entering sensitive information on an unencrypted HTTP website.
Obviously yes. The activity comes from the same IP address, user-agent and everything.
As a Russian, I sometimes encounter sites that break when Yandex.Metrica is blocked. It's basically the same thing as GA, just from Yandex. And uBO didn't have a shim for it. Not sure if it does now.
I found it fascinating that you can actually implement something seemingly so magical in such a small amount of code.

I'm down as 22 lines of C#, though to be fair I am cheating vastly and the lines are huge :)

http://www.codegrunt.co.uk/2010/11/02/C-Sharp-Norvig-Spellin...

C# does offer some nice features to give you some succinctness but there's no getting away from the verboseness of a java-like language.
> Option C. Ask people to commit to pay for it:

This is probably the best thing you can do, if you are ballsy enough to do it. Personally I always feel a bit bad/like a con artist/ about going to people and saying "Hey, I totally have this great thing and I will likely be pretty much able to hopefully give it to you in maybe a few months, perhaps a year or so, if you would just buy it right now!" ... that's not a good way to conduct business. (imho)

Now, what does work for this sort of thing (and my conscience) is Kickstarter (and others like it). If you can get a lot of money donated from people who know what they're getting into, then you're onto something.
Clickable links:

The thread in question: http://news.ycombinator.com/item?id=2036588

Woodrow's link: http://news.ycombinator.com/item?id=2036640
Vim has great text navigation features but nothing I can't do with a mouse as fast or faster. With a mouse I can scroll two pages, highlight and replace a function in about two seconds. It would take me far longer to do this using keyboard shortcuts.

Most of my time spent coding isn't spent on navigation of text files anyway. Most code is very modular and I switch between text files frequently. In an IDE, you have a navigational tree of your files from which you can find and switch to a different file in about two seconds.

Does anyone have any evidence that vim is actually faster at these two things, and not just hype? If not evidence, at least solutions to the above two problems which you think are faster than using an IDE?
Would anyone buy a house without viewing it first? I know it definitely wouldn't work in my country in Malaysia.
Manning is a soldier charged with violating the UCMJ, and should be court-martialed like any other soldier charged with violation of military law. (This is distinct from the "military tribunals" established for "enemy combatants" during the Bush administration.) The duties and obligations of a soldier don't change just because he's become a cause celebre on the internet in the course of allegedly violating his duties.

Interestingly, nearly every service member I've heard discuss the subject would prefer to be tried by a court-martial than by a civilian court.
It's a sticking point because being virtual is much different than being co-located, especially when only one member is virtual. If you don't have the experience in managing or working with a virtual group, you're going to be reluctant to get into it.

Aside from some good anecdotal pieces here, research shows that communications are the critical factor of successful telecommuting. Trust is based on communications, and you can't work effectively in an organization without trust.
Thanks for publishing it! Any chances you might push it in the Kindle format to Amazon as well ?

(And if my own experience re. price were of any interest - Kindle e-books in ~$10-$15 ballpark is what almost destroyed my budget this month:)
Or, better yet, explain that it's only for Chrome. Somewhere on the actual webpage itself.
Does not work at all in FF4. Test before launch.
Heathrow T1-4 of old maybe... Don't taint the whole airport with the same brush, T5 is an airport from the future my friend, been through there many, many times in the last 12 months and everything about it beats the best the US and Asia have to offer. I only argue because I've got out of their volcanic ash and snow be damned! If you want a bad experience, head to CDG, and see/smell how bad things can really be. Hell, they cancel flights just "because we can".
I had a similar interview with google. Said that I'm a jack of all trades and I said memorization is for dummies (and told him I just google for rote memorization). I told him that I've built websites for 1000s of users and been a lead in different roles. My ability is to be the.... I'll learn it and get it done.... not the person who memorized every fucking sorting algorithm there is. I wished someone read Joel On software's guide to hiring developers.
Well, there's some evidence that one's general level of anxiety correlates strongly to their success at mathematics. I can't seem to find the paper though, as it's been drowned out by tons of "Math Anxiety" material.
I'm aware of it and I plan to develop new material to help prepare for the new format. I'm waiting until the sample test comes out in March 2015 to get a better idea.
So then you give every student the same existing codebase (along with the same set of requirements), and as a bonus this helps them learn and adapt something written by a different person.

Saying: "Use the same thing you worked on last quarter" dooms everyone who made wrong foundational choices with their old project to spend most of their time "fighting the last war".
The M1 Tensorflow-branch doesn't use Neural Engine (ANE). However, it does use the M1-GPU.

The M1 GPU is about 1/3 the speed of a 1080TI card when looking at OpenCL score in Geekbench, but may perform faster than that in some cases, due to the shared memory architecture of the M1.

As I understand it, the ANE has very low precision, which makes it unsuited for training in Tensorflow.
Suppose God is infinite, and we are finite. If free will is finite, then we have free will, and have knowledge of good and evil. Yet it also means we can never know God's will, which is infinite.

Does infinity mean an unchanging concrete block? No! Recursion and fractals are infinite. There may yet be a perfect, infinite pattern that this world is designed to follow.

Would it be possible to know the whole pattern? No. But could we know enough to fit into that? Yes. And I think that it requires the surrender of self-will, which is usually deterministic.

In earthquakes, bridges (nicely rational, rectangular shapes) often crack (with fractal tree-shaped fractures). It is for our own good to surrender to a greater design than our own finite understanding.
Trust in information technology in medical settings for one.
They're not talking about protected nature preserves and national parks, they're talking about protected single family zoning which prohibits density increases.
Honestly, the only people who seem to be in clown world now are the people living in states that did not take it seriously early.

Your leaders not taking it seriously to begin with is the reason you are in this situation now.

Where I am we took this seriously early last year, and as a result have been able to live life mostly like normal since.

Anyway, you live in a democracy, so maybe convince as many people as possible to vote someone else in at the next opportunity. And if you think they are all stupid then run yourself.
> It seems as if people are looking through your profile for your comments and go and downvote some more. It comes across a bit weird.

People will do that. It's happened to me a couple of times. Nothing you can do about it, though, and you're not allowed to complain about it. Just take your lumps in silence.
Probably closer to this than 2.5kw. 2.5kw on a decently modern heat pump should be providing 25k btu. About enough to heat a 2000sqft house ~50f over ambient.
In order to get brains as big as we already do, biology has us:

* Birthing prematurely compared to other species (most species live young are functional at birth) in order to fit the brain through the hips.
* Permanently reducing the mothers top speed (wider hips means the joints are exposed to higher forces while walking).
* Requiring 5% or so more food.

All three of those have been serious impediments to human survival for most of our existence, and provided a counter-pressure against improvements in biological intelligence.

In the past century, the Haber-Bosch process has meant we can reliably grow enough food without pursuit hunting. Without that counterpressure, evolutionary improvement seems very likely, but will take hundreds of thousands of years without genetic engineering or eugenics (neither of which seems like a good idea to me).
It's near the top on all of them, but you need to Ctrl-F "XRP".
Good article. I would disagree with his assertion that keeping time synchronized is not a security feature; since everyone and his mother adopted TLS, it definitely is. I'd also recommend changing the title to, "What security does a default OpenBSD installation offer?" While it deviates from what the author wrote, I'm guessing English is not his first language and that is what he intended, and it makes it clearer for readers.

As an aside, he mentions encrypted swap. Can any OpenBSD users comment on how that affects performance?
Synopsis for Episode 4: In this episode, Hugh Mason, co-founder and CEO of Joyful Frog Digital Incubator (JFDI) joined us on an interesting discussion on the role of incubators and accelerators in Asia @ Blk 71 (where most startups in Singapore are located with a total valuation of US$1.5B). We traced the story of JFDI, from how they started from the Hackerspace Singapore to the present state where they have incubated and delivered three batches of 100+ startups worth about US$36M all over Asia. In the same podcast, Hugh also shared his perspectives on the business models and business trends of incubators and accelerators across Asia and stories on what works and fails with entrepreneurs within the JFDI network. Hugh also shared his thoughts on how corporations can work with local incubators to jump-start new projects in coping with disruption and also providing a glimpse of what the future entails for JFDI in the next 3-5 years.
His talk starts pretty interesting but by the end he gets pretty repetitive, he repeats the same things multiple times.

Haven't seen/heard him speak before so I was sort of surprised he's an old man with an old man voice. He actually sounds like a pretty nice/agreeable guy though, which is an impression I haven't gotten from his online writings.

Some of his arguments are really valid but most average people wouldn't be convinced since the nefarious aspects of computing haven't personally hit them (and might never do, but that doesn't make the points any less valid).
If anyone is new to fartleks, it’s a Swedish word that means ‘speed play’. They’re an excellent tool for training.

Maybe be careful the first few times you type that on a phone - my poor running coach got a lot of text messages about ‘fart leaks’ when I was trying to report on my training. They are not the same.

Edit - If you’d like to try one, Mona fartleks are pretty well known.

https://www.runnerstribe.com/features/the-mona-fartlek-a-cla...
Wow, this is painful. None of the student or the advisors thought about getting in touch with the author during the whole PhD? How come?

I went through a PhD. Should I have worked on an hypothesis that could be tested just by sending a mail, this would have been about the first thing I would have tried to do I think. You know, just to be sure. And I would not have missed the occasion to communicate with Douglas Adams, of course, at least to make this PhD more worth it!

edit: at least, a multi year effort to produce hundreds of pages filled with absurdity was not completely unfamiliar to Douglas, I guess.
> You seem to be confusing packages with "apps".

I'm not confusing libraries with applications. Pinning dependency versions enables a repeatable test environment.
Who does the verification? Who does guard the keys? Who is responsible when keys go missing and "prove" false information?

Just saying "we need to sign photos" isn't enough and simply naïve.
If someone wanted to "cancel" me, I have greater sins than having accurately summarized other writers' descriptions of their emotional relationship with the craft. Since I am taking umbrage at exactly these descriptions, I don't see the grounds.
Nope, thread starter has a point here. It's not only pedals and screws. You probably would like to remove the front gears and therefore the chain, that requires you to remove the whole rear weel. What if you have a back-pedalling brake hub. Besides that now you have a "hole" in the gear area, maybe full of oil, Also the bike designed to perfectly run with the full gear on. And so on... you may not want to tamper that "perfectly" aligned system if your kid is playing with it. Nope...it's not just about removing the pedals.
> I doubt it'll ever happen though because for "new" stuff (where you have to write all your stuff from scratch all over again) everyone expects the OS to be free.

I think one way they could pull it off is to do a WSL2 with Windows - run the NT kernel as a VM on the new OS.

As for the price, I think they're already heading there. They already officially consider Windows to be a service - I'm guessing they're just not finished getting everyone properly addicted to the cloud. If they turn Windows into SaaS execution platform, they may just as well start giving it away for free.
https://archive.is/qR6Ey
> So some people that did nothing but sit on the beach after FIREing may be uneasy.

They'll be fine; they've been enjoying sitting on the beach. More savings doesn't protect someone from a market collapse, it just exposes them further.

A rational long term investor - assuming the stock market was going to stay like this forever - would have avoided saving any money for the last few years and would probably have been sitting on the beach enjoying themselves.
As a website it's trivial to serve different content to different users. Each page load can or cannot contain a compromised payload. And since the website also identifies the users it's also easy to target specific users.

To reduce that risk, and temptation, we want to be in a model where the likelihood of detecting a compromised payload is increased. This is why software distributions like Debian are important, because they serve the same content to all their users, and there is a chain of verification that is established. One vigilant user is enough to detect that breach.

An even better solution is if the source code is available because it makes it easier for vigilant users to find those undesirable changes. This, paired with reproducible builds also allow to independently verify that the compiled output is indeed produced from that given source code.

Somewhere on that line we also have App stores which don't gives much more guarantees than the website but transfer that trust from the publishers to the application distribution platform. A compromised user still has the opportunity to capture the binary and submit it for analysis.
If I am at the end of a long code block in C# or JavaScript, I might see this:

...lots more code up here...
return result;
}
}
}
return -1;
}

What's that next-to-last "}" for? To find out, I need to scroll way up, and hope the code is properly indented, or use an IDE feature to collapse the block.

But with a Pascal-family language, it would be more like this:

...lots more code up here...
return result
End If
End Loop
End While

return -1
End Function

It is more verbose - but its verbosity with a purpose, and it helps me avoid the distracting question "What is ending here?".
Sure, the provincial government screwed up pretty badly, but when the central government locked everything down their response was unprecedented and remarkably thorough. It's important to separate the two different responses. And it's the second, central government response that seems to have suppressed the outbreak.