jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm going along with the tutorial myself, except I'm actually doing it in Rails 3 and researching the differences on my own as they crop up.

So far, the tutorial actually seems fairly accurate. Differences so far: the tutorial has you use RSpec 1 for testing, but RSpec 2 (prerelease) is required for Rails 3. Also, routing is completely different in Rails 3, which shows up early on (when you create a new static page without autogenerating it) and then later in the routing section. Then there's the minor matter of using "rails generate" and "rails server" instead of "script/server" and "script/generate".
What sort of engineer ignores inefficiency on the order of six to eight orders of magnitude? Being a hacker is about creativity and innovation, sure, but it's also about knowing when something is total junk and should be discarded. If you heard people lambasting COBOL or CORBA or Windows 95 when they were new, would you criticize them for their "lack of vision"?

Even if I were optimistic about cryptocurrency, I would be opposed to places like Coinbase. The whole point is supposedly to get rid of banks and replace them with cryptography. Coinbase is building the same old banking system all over again, but with slower databases and regulation set back to the 1930s.
> Everyone can generate electricity with solar panels or wind turbines, etc. Even if there wasn't a central government at all, bitcoin miners would still have resources to defend their operations.

If things deteriorate to the point where people were forced to self-sufficiently generate their own electricity, one of the last things they'd waste that power on is bitcoin mining.

Furthermore, you need semiconductors to run a bitcoin miner, which are so complicated to manufacture that, in the absence of a government, either manufacturing would stop or the manufacturer would become a government.
One option for you might be the Brultech GreenEye monitor. They are considerably more expensive and unless they've changed a bit more of a roll-your-own on the coding side.
I may have you beat on that one.

I didn't want to spend money on Internet access in the early 2000's and libraries didn't permit access to SSH, so I made a super simple webmail client to browse a maildir as well as a form to send messages to other people. It was orders of magnitude better than the webmail services most people were using (this was just before Gmail shook everything up).
https://www.Goatcounter.com seems like a great alternative. I’m probably gonna donate and use this for my side project and then move to their paid tier after I see a dollar.
I'm not the parent commenter, but as a way to dip your toes in, I've heard Dafny[1] is probably the easiest language / proof system to get started with.

[1] https://rise4fun.com/dafny
The solution to a race to the bottom, or to other kinds of prisoner's dilemma, is frequently to outlaw the option of racing to the bottom. Healthy bread can't compete because bread with sawdust is cheaper? Outlaw adding sawdust to the bread. Environmentally conscious factories can't compete because it is cheaper to pollute? Outlaw polluting to make a level playing field. Companies that pay their workers a living wage cannot compete with those who don't? Outlaw paying workers below a living wage, so that companies paying a living wage can compete.

In this case, I'd also want to see some form of UBI.
It is not clear companies like Uber have any economies of scale or lower costs.

Hubert Horan made this claim in a (very long) series of articles starting in 2016. He based these claims on the history of the taxi business.

https://horanaviation.com/publications-uber

It agrees with my biases so I think he's right.
This makes me think of this quote from a 1995 interview with Steve Jobs:

"It turns out the same thing can happen in technology companies that get monopolies, like IBM or Xerox. If you were a product person at IBM or Xerox, so you make a better copier or computer. So what? When you have monopoly market share, the company's not any more successful.

So the people that can make the company more successful are sales and marketing people, and they end up running the companies. And the product people get driven out of the decision making forums, and the companies forget what it means to make great products. The product sensibility and the product genius that brought them to that monopolistic position gets rotted out by people running these companies that have no conception of a good product versus a bad product.

They have no conception of the craftsmanship that's required to take a good idea and turn it into a good product. And they really have no feeling in their hearts, usually, about wanting to really help the customers."
>Yourself, I imagine. My meaning with the term is that every win (measured by some metric) for you is also an equal and opposite loss for yourself (measured in some other metric).

If your metrics are real metrics, and actually have some bearing on utility/happiness, that can't be true.

The trivial counterexample is a situation where you're attempting to get out of a burning building. No metric I personally would use would give the option of dying in a fire equal weight to the opportunity cost of the rest of your life.

And there are countless lesser examples where there's a "losing" choice and a "winning" choice when we're going across the tree of all possible life outcomes.
Well if you want to compare rural Japan to rural Russia...

I see hudibras is getting downvoted but it probably is fair to say that to native English speakers new to the country, people may expect more than they get from ESLs in Japan. I have some pet theories as to why but I don't think it would contribute all that much to the discussion. Unless you're coming to Japan to be a corporate translator (may all the gods have mercy on your soul) it really shouldn't be an issue as long as you're willing to learn a little Japanese along the way.
99% of the time I want to OCR a document or image I am not the creator of said item.
A common misconception, that. .com is not a country-code TLD. It was never intended for use by one country; it's explicitly a generic top-level domain, for use by international organisations.

What gives the US "jurisdiction" is that it's nominally controlled by VeriSign and thence ICANN, which is a US quango, so owners of .com domains are in a legal relationship with a US entity. Outside the US, people have been known to get quite worked up about this arrangement, and there have been serious suggestions that ICANN should cede control (or transfer directly) to a UN body. Whether interference as in this case is legal in international law is, as far as I know, untested.

The TLD which was originally intended for use by US commercial organisations was .co.us, which nobody seems to bother with.
Not even the binary extension is available anymore. 403!
I've been thinking about this consequence of government ineptness for a while now. The problem is that politicians think (rightly) that they have gamed the feedback loop that is public opinion successfully. What they haven't recognized is that there is a much more serious and devastating long-term feedback loop, that will not just remove the politicians but thrash the whole country. The global brain drain that benefitted the US following WWII was not accidental or inherently one-way.

The only thing we're not seeing (or at least I'm not) is any country advertising themselves and sticking their neck out as a refuge. If there was, you could see the drain start swirling pretty quickly.
I get a Forbidden when trying to access this!
Again, you're making the mistake of thinking that costs like printing or shipping have anything to do with it.

Saying an e-book should always be cheaper than a paper book is like saying that baseball tickets should always cost more than basketball tickets, because there are more players on the team.

The price of paper and ink and shipping has almost nothing at all to do with the price of books. Do you really think that hardcovers are that much more expensive to produce than paperbacks?
I believe Singapore is trying this.
I've used Star Wars planet names for quite a while, they sound good and most of them are pretty easy to remember.

You should check Wikipedia's list: http://en.wikipedia.org/wiki/List_of_Star_Wars_planets_(C%E2...
As a web dev in Japan who can speak Japanese & is barely scraping by.. I agree, 670k JPY / month + 2 semi-annual bonuses is very high end wage.
The kind that lives on a single VPS and requires a rich query layer to bootstrap quickly.
I'm working through Calculus by Michael Spivak. If you want a thorough knowledge of calculus(who doesn't?) then I wholeheartedly recommend it. While it's more deep than broad, it will surely help you learn to start thinking more like a mathematician.

http://www.amazon.com/Calculus-Michael-Spivak/dp/0914098896
I take notes in an emacs buffer
Couldn't we find a word that is somewhere "below" revolution to describe this? Bringing connectivity to parts of the world that don't have it might be a revolution, but just bringing faster connections to people who can download more HD content doesn't seem revolutionary
Extremely well written article, though I'm not convinced it really tells anything new to someone who has had experience dealing with these sorts of people.
Does that matter as far as future growth is concerned? Motorola isn't going to stop producing Android phones, nor is Verizon.
I'm 42 and was using the Internet before that person was born as well. My generation was ruined by Pac-Man... or was it TV?

I think he needs to look up Sturgeon's Law and realize there is always a large cross section of any generation that are not deep thinkers.

Previously we just never had access to their scrap books full of kitten photos with quotes.
> Raising the minimum wage would simply make 2.6% of the working population better off at the expense of their employers.

But never the less those 2.6% percent will be directly responsible for the inflation since they barely get by now and if you increase their wages the prices will adjust accordingly so that they barely get by in the future. Also it has been shown that if you increase minimum wage all wages across the board will increase, even the highest ones.

> Central bank monetary policy causes the money supply to increase, creating inflation.

There is no evidence for that. The money supply has been expanded vastly in the last years but still there was almost no inflation. Why? because all the money arrived in the financial market where it "inflated" the value of financial products causing one bubble after the other.

There is a very easy way to make absolutely sure that the money arrives in the real economy (which will be the driver of "investment-worthy" projects in the future): raise wages.
Well done! clap
Perhaps the answer to the question of "what is consciousness" can't be reached by thinking. Maybe there's not a logical answer in the same way we find reasons to explain the world around us. That would explain why the greatest minds can't solve the mystery.

Either that, or our species is just not evolved enough to comprehend the problem.
> I have spent a lot of mental time over the last few years thinking about that belief in relationship to my feeling that it's bad to cause pain.

I submit that the two are not in conflict. The first is a principle that all people should have this right. The second is moral guidance on the subjective application of that right.

People can use their rights for good or for ill. The key thing is that people have that right. It's not a right if someone else's subjective moral judgments can take it away.

> This is not a simple problem.

That depends. Why do you think there is complexity? At a guess, you think others should live by your principles, and so you are conflicted when they do not.
I like them! It's playful. You're getting people posing for a camera, but not your camera. Some shots are both awkward and endearing. Thumbs up.
Let's be real here, SWAT teams showing up at your house is far different than 'having hurt feelings from something someone said.'
It's not the browser ... the iOS app doesn't yet have the capability to scan the QR code to link your account to the website
> both React and Preact are MIT licensed.

Huh, I had no idea the React license wasn't still "you're free to use React unless you ever assert a patent against Facebook".
It's a popular subject in the shareware/isv circles and the stable consensus is that it's a phenomenal pain in the ass.

From the userbase being generally against the very idea of paying for software, to the complete clusterfuck of the package managers, the amount of effort required to sell and support native Linux apps is simply not worth the effort compared to even Macs, leave alone Windows. There are some highly visible exceptions, but they are just that - hard to reproduce flukes.
People appearing in professional porn today are almost by definition those who are most comfortable getting identification and age checks; the ability to maintain anonymity is a key concern for most amateurs. Adding the same verification process to amateur porn is more or less making all porn professional porn, not mildly tweaking the nature of amateur porn. Amateurs would be faced with a choice of 1) effectively going pro, 2) fleeing to a different platform, or 3) exiting porn production altogether. I'm fairly confident that 2) would be the largest proportion of people, closely followed by 3), with 1) a distant third.
I ended up doing most of these things as a business development manager (in addition to some engineering work) at a small manufacturing company. Often I felt like an executive assistant. My first project was to take a drawer full of invoices and bills, sort them, and put them into accounting software. Sometimes I made copies for people. Other times I cleaned the bathrooms before important meetings with customers when they seemed too dirty.

When a company gets to a certain size (and it's probably smaller than you might think), I think you eventually want a smart person to keep the "knucklehead stuff" off of everyone else's desk. It has to be the kind of person that has an intuitive understanding of the technical side of how the company runs internally, how the external sales process works, and a willingness to do things that other people don't want to do.

Shameless plug: If you are looking for someone to do this in the New England area, drop me a note. I'm not available immediately though.
For one example of this currently, here's what comes up when I search for Amsterdam Public library: https://www.oba.nl/service/word-lid.html (it also matches my memory of walking around the big public library in Amsterdam).

That's $44 a year to checkout up to 50 items (only 6 ebooks) and $1 for every reservation you want to make. For $56 bucks you get unlimited checkout. Its not exactly a huge cost, but still not what I expected based on my experience in the US and my perception of Europe
"They need to do way instain mother who kill their babbys."

https://arstechnica.com/information-technology/2017/03/how-i...
Interesting follow up reading:

"Relaxing the Constraints on Predictive Coding Models" (https://arxiv.org/abs/2010.01047), from the same authors. Looks at ways to remove neurological implausibility from PCM and achieve comparable results. Sadly they only do MNIST in this one, and are not as ambitious in testing on multiple architectures and problems/datasets, but the results are still very interesting and it covers some of the important theoretical and biological concerns.

"Predictive Coding Can Do Exact Backpropagation on Convolutional and Recurrent Neural Networks" (https://arxiv.org/abs/2103.03725), from different authors. Uses an alternative formulation that means it always converges to the backprop result within a fixed number of iterations, rather than approximately converges "in practice" within 100-200 iterations. Not only is this a stronger guarantee, it means they achieve inference speeds within spitting distance of backprop, levelling the playing field. (Edit: also noted by eutropia)

It'd be interesting to see what a combination of these two could do, and at this point I feel like a logical next step would be to provide some setting in popular ML libraries such that backprop can be switched for PCM. Being able to verify this research just be adding a single extra line for the PCM version, and perhaps replicating state-of-the-art architectures, would be quite valuable.
Warning to those who will click this - that site hijacked my browser's "back" button. Had to close the tab and about 40 entries in thr History afterwards
Corporations, like Indians and men, are groups consisting of people. Corporations, unlike Indians and men, also have the legal status of "personhood".
So, basically, the CIA won WWII by destroying German organizations by pushing for all the bureaucracy that my employers have always loved. Got to love the irony.

>Insist on doing everything through “channels.” Never permit short-cuts to be taken in order to expedite decisions.

>Make “speeches.” Talk as frequently as possible and at great length. Illustrate your “points” by long anecdotes and accounts of personal experiences. Never hesitate to make a few appropriate “patriotic” comments.

>When possible, refer all matters to committees, for “further study and consideration.” Attempt to make the committees as large as possible — never less than five.

>Bring up irrelevant issues as frequently as possible.

>Haggle over precise wordings of communications, minutes, resolutions.

>Refer back to matters decided upon at the last meeting and attempt to re-open the question of the advisability of that decision.

>Advocate “caution.” Be “reasonable” and urge your fellow-conferees to be “reasonable” and avoid haste which might result in embarrassments or difficulties later on.

>Be worried about the propriety of any decision—raise the question of whether such action as is contemplated lies within the jurisdiction of the group or whether it might conflict with the policy of some higher echelon.
Let your "someone" be Bob and anyone on his "spam list" be Alice, and you've made it a given that Bob's contacts include Alice.

If Alice installs Signal and Alice's contacts include Bob, then yes both parties will see the other suggested in their Signal app. Else no.

In the past Alice could assume Bob is capable of receiving phone calls and SMS, and now Alice could assume Bob is capable of receiving phone calls and SMS and Signal messages. Is it too revealing for people to be able to know this 1 extra thing when they already knew 2 extremely similar things?
Something that, surprisingly, hasn't happened yet. Thanks to the police.
So people on a fixed yearly amount are getting paid for a 40 hour work week, then expected to work 60 just to keep their jobs? Doesn't seem like a good deal to me...
Hi there! I've created a small service to automatically update load-balancer certificates on Hetzner cloud using go-acme/lego [0] and joohoi/acme-dns [1]. They lack support for Letsencrypt and this small service will update your certificates every two months. It's straight forward to install and used by Pirsch [2] in production.

Feedback welcome!

[0] https://github.com/go-acme/lego

[1] https://github.com/joohoi/acme-dns

[2] https://pirsch.io/
Indeed that might be possible. In fact there may be sub categories within the popular categories with different behaviors, e.g., a poet whose symbol is INTJ might be a different personality than an engineer with the same symbol. This would be hard to sort out because there are vastly fewer poets than engineers.

Intelligence may play a role too. Two people with the same symbols but widely different intelligence may behave differently to the point where they are identified as having different personalities. I'm speaking broadly about intelligence without necessarily believing in IQ testing.
None of these scriptlets would break if a site uses WASM, they're utilities for things like adding/removing/mutating elements from the DOM, modifying localStorage, stopping alert()

executesitefunction.js could arguably be effected, but that relies on a site installing a particular function on window, which isn't required when using JS, and could be still done where the function is backed by WASM
You should take a holiday and really think about what you would like to achieve next and why you want to sell.

If your decision is to sell (not now, but it will take some time...), then talk to 2 or 3 of such companies, explain your situation, and ask them how they think you can maximize your earn out at the end (should you invest aggressively, expand into new markets, what are the KPIS which are relevant, etc...), and when you should go to market. Sure you will have to pay for this advice, but you can certainly afford.

And then you decide if you want to do this and invest/grow the company, or let the profits roll based on their input, and then start a process one year later (or whatever they say) when you have shown track record.
You can do anything! You are so powerful. Thank you for sharing your story with us.
Quick google search will help you out. Ill do one for you: https://cointelegraph.com/news/study-over-74-of-bitcoin-mini...
If we use the Dow Jones index with dividends reinvested as a proxy for inflation, instead of the phony official stats, then we can see that Picasso's self portrait, which was sold in May 1989 for 98.7m usd, would be worth 1.2 billion in today's dollars.
Has it actually disrupted anything yet? I'm seeing a lot of people trade it amongst themselves, but it's like a market in fungible antiques. You don't use it for anything, some people just like having it.
>At this point I think you can train a GPT-3 model to write these articles every day and they'll still get upvoted.

Only because GPT-3 could write nearly anything... Have you seen Tom Scott's most recent video? It wrote an entire, coherent video script based off of a single sentence.
If the actual window manager be written in Python, one obviously does not face the startup issue.

If one attempt to send E.W.M.H. to the window manager using Python scripts, then one is faced with that.
Surveillance in China is completely ubiquitous to an extent that most westerners don't realize. There is an excellent book on the subject, "We Have Been Harmonized" by Kai Strittmatter that discusses it. As an example, if you jaywalk in Shenzen, facial recognition technology will trigger and have your face and name posted on a television screen before you have even finished crossing the road.
Hi, Docker author. Just wanted to say that we are aware of the problem, understand the underlying mechanics, and plan to fix it. In the meantime application-level fixes like this can definitely help.

One slight difficulty is that some applications do want to be pid1. While 99% of the ecosystem wants the problem of being pid1 to be handled natively by Docker, the remaining 1% (people who write init systems, or platforms tied to a particular init system) emphatically wants the opposite. So we need to make sure both modes of operations are available, and deal with a dilemma: do we change the default behavior, potentially breaking images expecting to be run as pid1? Or do we keep a default which breaks 99% of applications, requiring an explicit setting to opt into the correct behavior?

Anybody with opinions on the matter is welcome to voice them on #docker-dev / freenode, or the dev mailing list, we'd love to hear from you.
On Safari and Chrome, it displays the number of filters applied on the current site. This is (super) useful. If on Firefox you're getting a global count then that's a bug (so please report it on Github).

Perhaps changing the color from red to something more "off" (grey?) would help distract less.