jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As much as I love GNU tools "universe", I feel that this ideological position of RMS regarding GCC future is hurting more libre software than it does good.

That's a bit saddening.
Rather than assume that they're a bunch of evil people who are trying to hide the truth from us poor suckers, maybe you should think about why they might not think that "less poverty than ever" invalidates their point.
I don't see how they would be left behind, unless you mean being left out of the job market for software engineers. And that isn't enough reason to say everyone should code.

It doesn't seem to me like it's comparable to literacy at all. While I need to be literate to use anything that was written in English, I don't need to take CS101 to use anything that was written in code.

e: And while it's useful to produce written English all the time, we would have to be living in a crazy universe for it to be worth it for the average person to need to produce code.
I have been keeping an eye on this "project" for years and have yet to see anything come of it except lightning talks.

suckless.org seems to focus on their web browser and their xterm clone these days, judging by the listserv traffic.
That made me curious so I removed Flash from /Library/Internet\ Plug-Ins/ and rebooted. I'm unable to play video on either Vimeo or YouTube so I'll be sticking with Click to Flash for the moment.
This is what I call a handy-dandy screenshot.

Often I find myself using it as a "cropping tool." For example, if I save some image from the web and I want to only save a certain part of the entire image, I just zoom into whatever area I want and take a screen shot and voila I have a cropped image. ;)
I REGULARLY receive photos from cameras of someones computer screen when asked to supply a "screen shot". It was kinda funny the first few times...now its just sad.
That's true. I didn't realise how large the disparity was.
It's a romance story where everyone dies at the end.

People seem to think "Romeo and Juliet" was pretty good.
Isn't WebKit open source?
The unfollow button does not work for you?
Or you can use cmd+shift+4 instead of cmd+shift+3. This allows you to select a region on the screen or you can press
spacebar, mouse over the window you want to copy and press enter.
There are the Indian Golkonda diamonds - they are the legendary mines from where some of the most famous and treacherous diamonds were mined (http://en.wikipedia.org/wiki/Golkonda#Diamonds) - or the Panna diamonds, but I would be very surprised if there wasn'nt a De Beers hand in there somewhere.
Now, to map the PrtSc button to launch the snipping tool...
"I'll be the first to admit that it comes off as trollish. It's just I
see these pronouncements about a language that make claims, which
frankly I don't think can be backed up. I like Lisp as a language. I
really do. But to me that's not sufficient to annoint it a super
language."

The post we are commenting on was by a person who was not making a
claim, but relaying an experience. I will paraphrase three arguments:
the parent post blog link was saying "look, I'm not an amazing
programmer, but in my experience, armed with Common Lisp, I can
approximate what I see ur-programmers do with other languages at
Google." He in turn was replying to a person saying "I don't think
Lisp makes you more productive." The "Lisp is not really a super
language, it has nothing to show for itself, and I could make similar
claims about logo." thing got interjected by you, I think.

"Moreover, in no field of creative human endeavor have popularity and
worthiness been correlated. You think all those billboard top 10 acts
came from Juliard?"

"Are you arguing that for music that college serves little purpose?
That we're entering some type of music education bubble. :-)"

No, I think that's what you're arguing. I'm saying Lisp is worthy,
and should not be judged by its popularity, because the worthiness is
what reallly matters. You're arguing it has "nothing to show for
itself". I'm sure with a Sun Java marketing budget and the right
people we could make Lisp as popular as we wanted. We could have
whitepapers and case studies to "show" as much as you like. I'm only
concerned with popularity when people dismiss my arguments about
worthiness the minute they assess the popularity. I have the same
problem when I try to tell them about Sun Ra or the Residents.

So all that being said, to address your actual point (however
disjoint from the OP it might be), nobody's claiming it's a "super
language", just often better for the people who commit to using it
despite it's unpopularity. I can back up my claims of betterness with
arguments about worthiness, but not about popularity, but then I don't
think the later kind of argument matters in the first place.
It is also almost the anniversary of Iran shooting down and killing 176 Iranians/Iranian-Canadians, including people I know.[1]
Iran is in its own right a regional imperialist, though it is nice to get some code interchange going.
Me and my family no longer can go back to the country without risking imprisonment because of speaking out against the regime.

[1]: https://en.wikipedia.org/wiki/Ukraine_International_Airlines...
Thanks for that. Yes I remember reading about this at the time.

It seems to me that suggesting that this "takedown" has anything remotely to do with what is being discussed here is disingenous.
How much is the harm, in dollars, of securities fraud?

Well the equation would be the expected profit based on the average share price over the given time period. We can argue details but that gives us a pretty tight range.

How much is the harm, in dollars, of being grossly disfigured?

There is definitely harm there. Is it the loss of earnings of the prostitute assuming she would make less money? That's some of it - the amount is at least that much. Yet presumably she also has less quality of life too - and how much is that worth? Is the basis for the quality of life of a prostitute less or more than a CEO? What if the prostitute really enjoys life and has a rewarding life, but the CEO is very drab and dislikes living?

That it's hard to put monetary figures on a harm isn't some failure in our understanding - it's because we comprehend money is not a universal salve. You can fix a business with cash, you can't fix a human life with it.
I just read the answer as well. It's not "embarrassing", but it basically doesn't answer the question. Instead, it argues that the question is equivalent to asking what's the point of Python vs. C.

So in the end, the answer doesn't provide any specific answer regarding SystemVerilog and Chisel. All I found is one mention of negotiating parameters, which Verilog doesn't do. I would have loved to hear a lot more about examples of what Chisel makes more convenient than SystemVerilog.
This is because large manufacturers and large governments don't like risks.

Crazy rich individuals do.
Oh sorry, I missed that part. But according to the rules of chess a random valid opening should cover all fields on the table so at least you'd know the layout. Pawns can move one or two fields.

Knowing only the first move would limit understanding heavily, that's true.
HFT provides liquidity which reduces everyone else's cost and/or exposure to short term risk.

Low-latency trading though costs everyone. Nobody actually needs anything faster than a fill in a blink of an eye. The only people who think they do really need smarter match engines or to stop taking advantage of people
3770K cpu has basic version 3770, which has the VT-d ext. There is no such thing like 3990k.
Same, using computers every waking moment, no wrist issue. Personally I attribute it to the way I type. I never learned to type 'properly', instead I use two fingers and my hands move all over the place. I still type very fast. No issue, tho.
Besides the space shuttle?
What's funny is when you take the time to ensure than your layout will reflow nicely with ad blockers.. actually having the empty spaces is a bit worse imho.

Wondering about catching on-error events for iframes.. or load errors, etc... that may help in detection, and reflow. I'm more concerned about things continuing to look nice with adblockers than circumventing them.
Ah, that does make a difference.

Still, weight gain is still a function of calories in > calories out
Really? Spend some time in Kentucky, rural areas anywhere, or in Flint Michigan. It's less about finishing any level of education, and more about supportive family access to personal development interests, and an economy you can tap into for work on your way up.
Thanks. If I didn't use it, I wouldn't mention it.

Well, Windows land is our niche. Once we get the online synchronization and a companion web-app (with support for mobile devices) going, we will have kinda unique product combo.
Why? People have known about the antibacterial and antiviral properties of allium for hundreds of years, so it's not like anything is going to magically change.
Amazon is a company which has no clear vision...
Put that kind of suggestion in coderwall.com
Billy Collins http://www.poemhunter.com/billy-collins/
I'm pretty sure "A Regular Crossword" was the first one to come to the public's attention. When solvers came across it during the 2013 Hunt, we were very surprised and impressed and enthusiastically told our friends about it.

It looks like a squatter has gotten ahold of coinheist.com; a correct permanent link is

http://www.mit.edu/~puzzle/2013/coinheist.com/rubik/a_regula...

The solution (with author credits) is at

http://www.mit.edu/~puzzle/2013/coinheist.com/rubik/a_regula...
Thanks for the information. He was a prof of mine a long time ago, and I found him to be inspiring. I'm sorry to hear of his untimely death.
To all, because governments have mostly failed us on quick action I created a climate pledge. It is open to feedback but I think starting with individual commitments and sustainable lifestyles will help us move society forward as a whole.

Governments are not moving quickly enough on climate change with small incremental changes over time. However, people and organizations who champion these efforts can pressure governments to drive faster change.

Climate Pledge

To protect humanity now and for the future of our posterity I am committing to the following.

- I pledge to limit eating red meat. I will restrict intake of cows and lambs etc.

- If I choose to have children, I will have 2 or less.

- I will try to use cycling or mass transit options whenever possible and to participate in efforts to expand transit.

- I will restrict flying to only when necessary and try to limit flying to only when no other choice is available. If I do fly I will try to offset all emissions.

- I will try my utmost to conserve energy and minimize use of heating and cooling appliances.

- I will try my best to limit energy use to renewable sources when I have the choice. When I cannot choose I will fight for the ability to have this choice.

- I will try to help those close to me understand these choices and the need for those able, to also join the pledge.

- I will only consume what I need. I will not perpetuate extravagance and will only support companies who champion sustainable efforts.

- I will do my best to strive for and support sustainable and minimalist technology.

- I will stay involved in the public discourse on environmental issues and stay engaged on efforts to mitigate climate change.
Well the obvious way is to look through every line of code.

The package uses functions from multiple packages, if they were to instead write them all themselves you may end up with 50,000 lines of code.

It's basically just split up amongst a bunch of different folders and files with a bunch of extra "garbage" and 99% unused code.

So if you don't trust it, read it all.

But at some point you got to trust something.
Lake Erie set a record high water level this year, so timing your purchase might be a little tricky.
As an amateur carpenter, one of my favorite puzzles is repairing broken furniture. Most of my experience here is due to mistake I made building the furniture.

Annoyingly, these problems are very time consuming and involve a lot of uncertainty. If I could simulate repairing a broken joint I'd become a better carpenter and have fun with those problems.
Or do what superscalar CPUs do and have 8 coffee machines running all the time.
Cant you do the same thing in regards to renewables?
Spend your money on entertainment while you still have it.
I have been feeling more and more this way. If the resource constriction and human displacement predicted by many analyses occurs, the state responses will likely be predictably horrifying. Given the response of the U.S. Europe and Australia to the current refugee crises it seems something terrible on a far greater scale is nearly unavoidable.

Like you, I would love to be wrong about this but I have not seen any convincing argument against it.
That's good, but does not quite capture the relationship in how I define it. From what I have said several times on HN now:

Concurrency is a statement about a duration of time. Parallelism is a statement about a moment in time.

During a one second window, did both of the tasks execute? If yes, then they are concurrent. If no, then they are not concurrent in that window.

Was there any moment in time when both tasks were executing simultaneously? If yes, then they executed in parallel. If no, then they did not execute in parallel. From this, it's easy to see that if something is parallel, it must also be concurrent - in order for two tasks to execute during the same moment in time, they must also both have executed during a window of time.

Concurrency without parallelism happens on machines with a single core. Processes and threads must time-share the only core. Frequently, some of these processes will have multiple threads, so the threads need to synchronize with each other, even though they don't execute at the same time.
Don't choose one language!

Why constrain yourself? One thing I always try to instil into my teams, "learn to program, do not learn a language". If you focus on becoming a good engineer/architect, you'll be able to pick up any language and use it easily.
To be clear, i'm not saying its the right thing to do and that i morally agree, i just see the argument they're making in comparison to the net neutrality argument and feel its a creative position that makes me stop to re-think things I previously felt were fair and valid. I don't think this is enough to change my mind on anything, but its interesting all the same.
To me, someone who lives in what the author calls "the real world", $750k sounds like a humongous pile of cash. I have a hard time matching this with the word "seed".

How far do SV angels expect you to be before they'll put that kind of money on the table? Idea? Prototype? Users? Ramen profitable? Ramen profitable and 4x monthly growth? Weekly?
http://blogs.msdn.com/b/ie/archive/2014/11/11/living-on-the-... mentions CSS 3D transformations are included.
Doesn't Douglas Adams touch on that? Wasn't Earth a big computer in the Hitchhiker's Guide to the Galacy?

From a wikipedia entry... "[The computer] Deep Thought does not know the ultimate question to Life, the Universe and Everything, but offers to design an even more powerful computer, Earth, to calculate it. After ten million years of calculation, the Earth is destroyed by Vogons five minutes before the computation is complete."
Hardly. Vaccine procurement was never supposed to be a core EU competency. But the EU still managed to negotiate good faith contracts with a number of suppliers.

Of those suppliers, only AstraZeneca acted with bad faith to excuse non-delivery. The other suppliers - having the sense to understand Covid is a global problem, not a national one - didn't.

The UK then used its gamble on an untested schedule - the gap was originally supposed to be weeks, not months - to turn vaccination into a propaganda exercise.

Meanwhile the British variant, which appeared because the UK failed to lock down properly in the first place, is still causing tens of thousands of deaths across the EU.

Institutional failure you say? Indeed it is - on the British side. If the UK had acted rationally and responsibly a year ago, there would have been no need for vaccine nationalism.
Sure. However, the problem is the increase in the money supply, which is theft. The increase in prices is rather irrelevant - inflation would still be bad even if the prices were to decrease. (There are hundreds of papers explaining why.)
> … copyright infringement on Apple's design?

https://github.com/helloSystem/hello/issues/38
I'm not convinced that a brute force solver that doesn't find the optimum path and which actually requires the recursion limit to be raised to execute on large mazes without exception (!!) is the best demonstration of Python. This should be easy in an y language, even assembly wouldn't be too hard!
This is true, however, the commercial version bears almost no resemblance to what we have today. The open source community bears the lions share of the responsibility for how blender looks today.
You are mistaking my point here. I'm not suggesting you replace K8s with some other thing which does the same things k8s does, but that you build out a simpler/ easier to maintain solution until you need something like k8s. Many Many Many businesses can do just fine without the kind of complexity K8s (or App Engine or GKE) brings to the table.

There are a lot of businesses that will never have to deal with dynamic scaling, engineering autoscaling into those solutions is pointless. If you need that kind of scaling then K8r is fantastic. My point is a lot of people turn to K8s well before they need to or without understanding why they might need it.
<em>A mentor relationship is a two-way street. To make it work, you have to bring something to the party.</em>

A lot of people don't realize this, which inspired me to write "How to get your Professors’ Attention — along with Coaching or Mentoring:" http://jseliger.com/2010/10/02/how-to-get-your-professors%E2... . I've observed lots of people doing it wrong, so I wanted to describe how to do it right.

I don't think of the mentoring and teaching as majorly different activities, as you do, but I think a lot of people don't realize they need to do something special to make themselves worth of investing in.
Me too, 5 days ago. Maybe it's time to switch back? Alfred hasn't surprise me in any way, maybe QS set the bar too high.
This is the sharpest review of Backbone.js I've seen. A number of points raised by the author Kevin gives the feeling that he has a supernatural insight into why tradeoffs were made. Reading this review over, each point seems obvious, but that's how a good review should be. And these points were certainly not obvious during the planning for Backbone.

The conventions that served DocumentCloud well are conventions that work for many other web apps. I'd recommend reading this review multiple times if you're considering Backbone for your app. It hits on the biggest pain points that Backbone addresses and where you might need to find alternatives or where your own conventions may fit in.
"usually because it isn't a priority or interest for them" is the real sticking point. In order to make a really good UI you have to make sacrifices. A lot of them. All the time. Your time, for one thing. Most of your good ideas, the ones that you really liked...will end up not quite working, and need to be abandoned. Especially the really cool ones. That back-end that you wrote so elegantly? Well there's a critical use-case that requires you to write in a section of special-cased inelegance. Or, even worse, in developing the UI you realize that it really, really needs this feature...which will unfortunately require you to redesign your backend architecture.

Most engineers who set out to "make the UI" aren't willing to make those sacrifices, so you get a crappy UI. That's not meant to insult engineers, because they have plenty of other things to worry about. But unless you take it truly, painfully seriously, all you get is shit.
"I wouldn't say there is NO bell curve, but it could be much, much flatter if it we wanted it to be"

You mean "narrower" or "skinnier", not "flatter". A flatter bell curve would mean the opposite.
Right, but content providers at least have some control over their RSS feeds (e.g. adding advertising or truncating it to the first X characters of the article to force users to click to read more).
Dropbox+ecryptfs is pretty usable, too.
<nostalgia>
Remember when you would research this problem? You would maybe even dive into OS/FS source code to see how operating systems determine free space. You would gain deeper insight into implementation details for use in future projects.

Now we just ask the world and get back a superficial answer we forget in two days.
</nostalgia>
This was a really interesting read, its actually quite refreshing reading something with such bluntness.

I wish the world could take a page from people with Aspergers, i'd get along in life better without all the mind games, unspoken rules and social etiquette.
Very neat! I have a dozen or so people in mind I would love to add.. but I don't have the patience to go and find their exact usernames.

So far I have PG and matt_cutts (google)

Anybody would like to share their list for easy picking? :P
Great find. One of the guys at the Beijing LUG suggested that we hold a CCC listen-in from the new space. Thanks for the great info, time to do some reading.

Where are you located?
True, but we're still in the construction phase, which I of course find very exciting, but I realize it can be frustrating for people who might want a viable facebook alternative right now.

I do think it's an inevitability, and it's really just a matter of how soon it happens. Mark my words though, within at least 5-10 years from now, Facebook will look more like the AOL of social networking.
I'm not convinced that Common Lisp is designed to be side-effect free

It certainly isn't!

nor am I convinced that side-effects are an ideal to attain

I assume you mean avoiding side-effects? I tend to agree. The style I favor is pretty free-wheeling with side-effects in small scopes (within a function or something smaller) and gets progressively more disciplined as the composed pieces get larger and larger. I find programming this way strikes a nice balance between the two styles (imperative and functional). It lets one write most algorithms in a straightforward, efficient way while providing much of the advantages of strictness. To sum up: side-effects within black boxes, side-effect-freeness outside them, and a lot of small, atomic, composable black boxes. This is a natural way to use Common Lisp. (Especially if you avoid CLOS like I do.)
Could you elaborate on why you think this is better?
我们固定的时候我会告诉你（应该在两个星期之内），好吧？
we're going to be getting a email list and website up soon--I'll post here when we do.
Not yet, actually, it's still in flux, and documentation is sparse to non-existant. The next few releases will be ironing out a lot of the implementation, and I'm going to prioritize a guide for how to get started with it.
I like the use of modulo; I hadn't thought of that.

setInterval is definitely much more simple and clean than recursively calling setTimeout, however it doesn't illustrate what is going on under the hood or how setInterval might be implemented.

Writing a Y-combinator isn't the easiest way to write a recursive function, but it does help us learn how recursion really works.
I swear this same exact post gets re-dressed and upvoted weekly.

Is there anything worth discussing here? The entire thesis of the post is "my blog is maintenance free". Ok, and? Is blog maintenance really a noteworthy topic?

How many times can blogs rephrase "use the right tool for the job"?
> Facebook "indefinitely" blocking Trump's account is meaningless theater.

> The Stop The Steal hashtag is still active. Stop The Steal events are "currently happening" ras we speak. And there are Stop The Steal groups with thousands of members you can join right now.

https://mobile.twitter.com/broderick/status/1347228893124702...