jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> It's weird how so many people are apparently in denial about this.

It's worrying how many people think it's the way things should be.
Pretty easy if you look at nautical lingo: captain is taken from kapitein, also anker/anchor and lijn/line, etc. My favorite etymological explanation:

Back in the day the rudder had not yet been invented, so they used a slightly oversized oar to steer (dutch: stuur) the ship. It was not practical to fasten it exactly in the middle, so it would have to be either on the right or the left side of the ship. Because most helmsmen were right-handed, the oar usually got fastened to the right side, which was henceforth known as the stuur-boord, literally the board of the ship that the steering oar was fastened to. Because the uu-vowel doesn't do too well in English, it got turned into starboard, which is still used today. Coincidentally, because the steering oar was in the way when mooring the ship it became customary to moor the ship on the 'left' side. This then became known as the 'port' side because the port was always on that side.
General AI will need a bearer asset.
yeah, it's weird, a lot of people seem to think Wayland is some back end that you switch out like you would a SQL database. there were people on this site saying switching would take a weekend.

the xmonad dev for example has stated it's flatly not possible to "refactor" the project to use wayland... which means i'm not using wayland.
It is already accepted for Java 14.
> But don't kid yourself - that would not solve botting at all.

Surely capatcha's and rate limiting raises the bar for people botting.

It couldn't make it any worse right?
All the consulting shops I have worked so far require Java and .NET stacks experience, as most customers use both and depending on the project setup you might even write Java (or other JVM language) in the morning and some .NET language in the afternoon.

For example, Spring for the backend with a Xamarin/WPF frontend.
"Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."

https://news.ycombinator.com/newsguidelines.html

Same for another comment of your:

"Yep. golang is one big appeal to authority fallacy at work." - https://news.ycombinator.com/item?id=21618006
How then do we explain some listeners’ aesthetic responses to pure noise, e.g. Merzbow or other artists from the Japanese or Detroit noise scenes?
VAAPI support on Wayland is painful.

I've built a kiosk system that requires videos playing in Chrome/ium (cannot use Firefox because also need web-bluetooth support)

Our hardware is Intel NUCs and currently we are rolling these out on Windows OS, but would vastly prefer Linux but hitting so many roadblocks.

Trying to get Intel hardware accelerated GPU video decoding working in Chromium running on Wayland has wasted me days of time with no resolution yet (tried ClearLinux and CentOS 8 and Ubuntu 16).

With Wayland on Intel hardware, only VLC player can make use of VAAPI but Chromium doesn't seem possible, which results in 100% (Celeron) CPU usage trying to view a local video in the browser using video.js player.

I'm going to ditch Wayland (Gnome) and try Xfce on my next attempt.
His invention is one of the greatest of all time

I am not saying I would have done any better than him in the circumstances but let’s be honest: TBL didn’t invent hypertext and the WWW is just a poor knock-off of Englebart’s ideas. It has taken millions of people decades to turn the WWW into something that can be secured and scaled and actually be useful to ordinary people. TBL was in the right place at the right time but don’t overestimate his actual contribution.

http://www.dougengelbart.org/content/view/158/90/
People can't always be right, eh?

I was mistaken. You're right, I haven't had my coffee yet.
Let me introduce you to the developers whose primary machine is a laptop without a mouse. Or a second screen.
I think OP's concern (which I don't necessarily share, but which I think is valid) is that indexes are generally considered to be relatively safe investments but if you're personally choosing the securities in the "index" you're essentially just choosing individual stocks, which is generally considered to be a bad idea for most people.

So it could be argued that you're essentially presenting choosing individual stocks, a highly risky investment strategy, as index funds, a different, much more conservative kind of investment.
Yeah I'm aware of that, but Melvin is not bankrupt.
There is Smalltalk, where everything is an Object including numbers. And many "meaningful" programs have been written in Smalltalk I believe.

In Smalltalk even the 'nil' meaning no object at all is an Object.
The issue they have is that they weren't against bitcoin. Clearly their preconceived notions are preventing them from discussing and looking at it objectively.

Waiting for PragmaticPulp to join the conversation.....
When done right, they're wonderful. When done wrong, you end up creating custom keybindings to augment your workflow and lug a mouse around when that doesn't cut it. I've never seen a PC laptop do it right.
A 172 will recover from an upright (non-inverted, non-flat) spin by simply centering the flight controls and waiting.

Anti-spin inputs (power idle, center controls, opposite rudder, elevator down) make the recovery much quicker, but I was taught (and shown) that if you don't know which rudder to use to stop the spin, to just center the controls and the 172 will stop spinning on its own.

Disclaimer: I'm just a pilot and not a CFI; if you go spin one into a smoking crater following procedures other than the book, don't blame me, etc.
Never too much of Python promotion. Upvoted.
The screenshot displays C code.
Ah I didn't realize that sugar was more expensive than unsubsidized corn syrup because of tariffs. Good to know, thanks.
Granular access controls are nice under certain scenarios, but adding a basic ACL isn't hard. "Can use Splunk" and "Can't use Splunk" is enough control for me at the moment, fortunately.
Which Scheme libraries/modules are you using?
This is comes up in Charles Stross's novel "Accelerando." He imagines a relatively near future where children grow up speaking partially synthetic languages. It's one of my favorite novels; you can read it online, too: http://www.antipope.org/charlie/blog-static/fiction/accelera...

Stross is also an occasional commenter here on HN.
But at some point in understanding probability, as it is actually used in the real world, you need calculus.

At SOME point, true. But that point is very, very far off, and very few people ever get there.

It is possible to understand what the normal distribution is, and how to lookup significance values, without worrying about how to calculate it. This is how virtually every non-statistician does it, and is what statisticians themselves do more of the time.

The point where you have to calculate it and prove properties about it does require Calculus.

Unfortunately, calc generally requires trig. It should be taught while teaching calculus.

I'm sorry, but this is not a good idea. What Calculus requires from trig is a solid understanding of what sin, cos, and tan are (else the derivatives of the same won't make sense), and a solid understanding of trig identities for use in integration. Both uses require several layers of abstraction on top of the idea of trig. My experience is that it is a bad idea to layer abstractions on top of material before making sure that that material is solid.

I therefore want people to have a solid understanding of trig before they arrive in a Calculus course.

That said, I think that a lot of the use of trig in integration is a now useless skill, given the widespread availability of programs like Mathematica that can solve all of those problems very quickly and much more accurately. It was once important for people to learn those skills, but now it doesn't seem that useful to me.

You should be able to verify that the integral differentiates correctly. But integrating complicated expressions isn't in my view that critical of a skill.
Hate to say this, but reading that article made me feel like I was reading Foursquare's obituary, 3 years from now.
Have you _tried_? It's not easy. Every container has audio/video unpleasant permutations. Mike Rowe should do a show on transcoding.

We're using Zencoder daily and ran into an issue where users uploaded WMVs and the output video and audio didn't sync. It's a little known Windows Media Video Screen codec. Zencoder fixed it for us and we're paying them $100/month. Personally, I think they got the raw end. :)

Transcoding, like cryptography, is best handled by those who know what they're doing. It's dark in there.
You might also want to check out tiling window managers such as xmonad [1]. There are also instructions on getting it working under OS X [2], but I haven't tested that (since I do not own any computer running OS X).

[1]: http://xmonad.org/

[2]: http://www.haskell.org/haskellwiki/Xmonad/Using_xmonad_on_Ap...
there is no obvious convention for visual commands or visual conditionals

I don't know about that. Within a particular domain, you can certainly come close to representing these things, or presenting the right controls for a user to represent commands and conditionals. For an example, check out QuickFuse http://quickfuseapps.com

Before we built this, we thought about common ways people "drew" voice apps, and commands and conditionals both have certain natural visual representations in the "voice app" space, e.g., blocks with branching arrows and writing text to indicate spoken words.
Additionally, if you have even 2000 data bindings onscreen at once, your users are likely going to be looking at too much information no matter how snappy your UI is. The more info your $watch has to deal with, the more info your users have to expect to change.

The more you want to throw on a page (say for infinite scrolling), not surprisingly, the more you'll have to be careful about how you do it. The benefit with Angular has always been that it brings the difficulty of every task down a notch or two and limits your cognitive load, very much due to its design. You still have to design your page and architect your data.

To be honest, after three years with the product, I still think Angular (1.x) was 10 years ahead of its time.

I've also come to a realization about Angular 2.0 as well: how many people are still using Windows XP? It's almost 4 versions behind, and closed-source to boot. I (as many others did) jumped all-too-quickly to the conclusion that I had to switch to version 2.0 when it came out. That's simply not the case.

Heck, even Microsoft seems to get every other version wrong. Maybe Angular 3.0 will be the time to switch.
So, it seems that the change for production apps is that you can now somehow commit to a monthly price for dynos and get a discount.

1X – $25/month compared to $36.5/month (by the hour).
2X – $50/month compared to $73/month (by the hour).
PX – $500/month compared to $584/month (by the hour).
I tried to post this yesterday[0] and fell off the new stories list, but such is HN.

Basically, they're nerfing their free tier by charging $7/month for a 24/7 running app. People wanting to run a free app may look at App Engine or AWS's one year free tier, or compare the price among other "cloud" and cloud-ish services.

[0] http://notes.ericjiang.com/posts/881
Kind of off topic, but related: I recently bought an audio book from Humble Bundle and have been trying to figure out how to put it on my iPhone.I don't listen to audio books at home, only in the car or while I'm walking.

Anyone know how to easily download an audiobook from Humble Bundle and put it on an iPhone to listen to later?
The thought of this is what keeps me going. Bravo Sir. Bravo.
Saw this on Product Hunt the other day. There was a 50% discount - the exclusive is still available here: http://attentiv.com/producthunt/?ref=producthunt
Yea I can't seem to get to those pages either.

Update: its working now, but it was definitely not working earlier.
£419, not £639. That's $619 -- reasonable considering that the UK price contains VAT and there's some cost of repatriating the profit for MS.
There are two key problems I am aware of. First, some countries such as South Africa banns UAVs so it is in fact illegal to deploy such systems. This was the key problem for the "Rhino challenge" from the last year. Second, it is much easier for the poachers to find rhinos/elephants using UAVs as opposed to use UAVs to protect them.
In hindsight, GitHub moving away from GitHub Pages from the github.com domain to github.io makes this whole situation less severe. Imagine all the GitHub-Pages-powered sites that would have been down at the moment.

https://github.com/blog/1452-new-github-pages-domain-github-...

Obviously the link above might not work at the moment.
You will DEFINITELY need hashlife. In fact, one of the indications of the complexity of this pattern is how slowly it runs even in hashlife. It's instructive to compare the speed at which gemini runs with the speed at which the demo patterns that come with Golly run. At maximum speed, Golly routinely cranks out so many generations that it requires exponential notation to display the number. Gemini by comparison runs very slowly even at maximum speed. This fact alone makes it interesting. It is not easy to design a pattern that Golly can't optimize the bejesus out of (try it).
Uh. Read my comment again. "Apple of course can do what they want". This thread is referring to the issue of both owning the channel and dictating the media content. Try to keep up.
I can't get the original to load, but at least this page links to it:

http://www.treehugger.com/files/2009/09/surface-area-require...
Far's I understand, you can't remove it but you can replace (most of) it. By other stuff.
The fact that it doesn't speak of all users doesn't mean that it doesn't speak of any.

(No, I am not a platformist. Some of my best friends are Mac users!)
http://people.csail.mit.edu/hal/hack-android/
Yes, you can configure different crap than the Sense one, but the point is Sense is in no form of shape a vanilla Android environment.

In fact, that's one of the parts which feels a lot like fragmentation (of the bad kind) in the Android ecosystem.

You have Android on one side, and HTC's Sense on the other side, and they sure as hell don't cooperate, and though the applications are common as far as user knowledge and UI go they might as well be different OSes.
Actually the market is saying that MSFT has 10 to 14 years left (bloomberg data), using trailing and normalized (ie cyclically adjusted) earnings, respectively.

For the market in general the median "life" expectation is lower between 8 and 10 years (and negative for banks). Thus maybe we should conclude that in 10 years time the average U.S. company is going to be death...
> You seem to be framing all possible STEM-based progress from the perspective of progress within the physics community.

While I'm not knzhou, knzhou recognizes this:

https://news.ycombinator.com/item?id=22659861

> It does not take extraordinary logic to find flaws in any system, so I am not sure why so many from an academic background (although not all) adopt a more defensive stance towards the existing system as if it was provably a global optimum. Would you mind engaging in conversation around this?

I have seen similar defenses of various things in academia over the years. It's very easy for someone who is successful in a particular system to think that system must be generally good. I can recall going to a talk nominally about writing good grant proposals where the speaker would add random comments about how the current funding system is the most effective known to man, etc. The speaker was a tenured professor. They're going to be inclined to think that whatever system they succeed in must be fundamentally good. After all, it recognized their brilliance!

Similarly, knzhou is a graduate student at Stanford on a NSF fellowship. He seems like a very smart guy. But his experiences are not representative of science as a whole. It seems obvious that his opinions are going to differ from someone like me. I was rejected by Stanford, MIT, and Caltech and also rejected from every graduate fellowship I applied to. (Don't read too much into the schools: Later I decided that those schools would not have been a good fit for me, so I'm glad to have been rejected from them.) I think I do good quality research that isn't recognized by the current system. To do my research I've had to take whatever scraps of funding were available or work as a TA. This doesn't strike me as optimal. People like knzhou haven't had these experiences. This is triply true because I've been in grad school for about 9 years now, but knzhou has only been in grad school for about 3. Maybe in a couple of years, knzhou's opinions will sour? After 3 years I didn't have the same opinions I do now.
I expect both. We have regulations because oftentimes corporations need a little inspiration to stay honest. And I expect a good corporation to stand behind their product, and not overtly attack their customers at every opportunity. Tesla's culture strongly reflects Elon's personal ethics, and it shows.
I remember reading this when I was in high school out of curiosity. Thanks again for writing this (and many more), Beej.
I said it doesn't fully discourage it. I did not say that it encourages saving. Read my post.

BTC does not encourage real investing, only hoarding. The hoarded BTC is not used in any productive investment or way because no one will loan it when it gains much more value than most businesses can produce merely by existing. When it can increase in apparent value by 100% in just a few weeks, there is no reason to invest your BTC because no business (or very few, and none sustainably) will have similar returns.
1 volt per sq cm, easily enough to run a traditional watch, but maybe not a smart watch.
Quite opposite - call it Meta that their name change does not help their brand.
The day WhatsApp get forbidden, people will switch to one of the alternatives in a matter of days. Let's be honest, it's not like WhatsApp is so popular because it's so good compared to the competition, they are all functionally very similar, it's the network effect that keeps it on top.
The good ol days of inband signaling / payment schemes ;)
Just responding here as well. The book actually puts forward genetics as the most important cause of behavioral differences. It then argues that the next most important cause is not parenting but what is referred to in the literature as non-shared environment (aka, everything other than parents, family, neighborhood, etc, which are all grouped under shared environment). Shared environment has zero effect.
I'm a software engineer in a research environment. GP sticks out to me because it's nearly the opposite of how it works for me. I as the architect/lead software engineer make basically all of the important decisions about the software. I have a project manager and about 6 researchers who are, theoretically, my customers, but they all know that they're not software engineers so they tell me what they need and defer all intermediate decisions to me.

Combining my experience with GP, the glib, almost tautological, answer is that you fix the problem by not letting "non-technical middle managers" make technical decisions. Actually implementing this in an organization that already suffers from it is a political problem which I don't have any advice on. For orgs where this isn't a problem yet, the answer is simple. If you're a technical organization, don't hire non-technical managers. Every single person in my management structure started out as an engineer or researcher and it works remarkably well.
Nextcloud was slow for me when I tried it on a RaspPi. I have since moved it to a server (Intel NUC) and it runs significantly better for me now.
Customizing the appearance is one place where Swing's age shows. It is possible to create a custom "Look and Feel", but it is not as easy as HTML / CSS:

https://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/

JavaFX does allow CSS to be used to style it:

https://docs.oracle.com/javase/8/javafx/user-interface-tutor...
I wonder how this would relate to the Peter principle which states that every employee rises to their level of incompetence. The conclusion might be that the managerial class is not qualified to decide on what's good for others.

If you were to look at the individual histories of most senior corporate executives, most of them were in various middle management positions at some point before they became executives...

The kinds of people who were able to move above each layer of middle management were basically those who were the most skilled at manipulating others for their own personal benefit; the simple game of taking credit whilst deflecting blame. It's not surprising that the kinds of people who are able to traverse several levels of the management hierarchy to become executives completely lack any self-awareness. Thinking about themselves would distract them from their main activity which is fooling others.

I've worked in enough companies to know that those who get promoted are not those who care about others' (or even the company's) well being. This is provably true because the contrapositive statement would create a contradiction because in such case, the manager would help others to get promoted and thus they would never get promoted themselves.
I really like where your going with this but if you go a bit deeper you will see that those born in the US have the same choice as those born outside.
Fair points, but pass the torch to whom? I think Tim is so vocal now because of the mistakes he made in the past letting the web become more closed. He is, fairly or not, paid more attention to than many other equal minds. If we have a clearer voice, will they speak up? Will we raise them up, if we even can notice and solidify as a community?

We need cohesive and reasoned guidance more than ever. A technology once hailed for enabling free and open discourse has become the key tool for suppressing that same speech. Meanwhile, totally unmoderated forums have become a liability, and practically unhostable, mostly thanks to bad-faith actors. Does anyone posess a torch, unfiltered by money or idology, no matter how dim, to lead us out of this without leaving our humanity at the step?

I don't know the answers, but I feel like asking passionate people not to speak up, is not one of them.
> A living straw man

The term is agent provocateur, I presume