jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's not named after homeless people, I'm saying the character of the place has been the same since like the 1890s. That part of town has always been full of transient and destitute people no matter the flavor of local government, is the point I was trying to make. The OP comment was implying some false correlation between homelessness and progressive government. Lest we forget it was progressive government initiatives that ended the great depression and both peace and wartime public works projects, not private corporations, that finally got people back to work decades ago.
Already here:

https://news.ycombinator.com/item?id=26698242
No, it is closed-source with an open plugin API that you can use to extend it.
I'm also a big Formula 1 fan, they also sponsor some of the best surfers like Kai Lenny and awesome events like King of the Air. I enjoy Red Bull, the marketing.

Not so much the product. The problem I have with them is that they make the money for all this good stuff by selling expensive and extremely unhealthy drinks to youngsters. I'm wondering if they are a net positive for the world, my conscience whispers maybe they are not.

Red Bull may be the only company that I like for their marketing but whose product I'd like to be taxed to oblivion (together with all sugary softdrinks).
I believe Sublime's source is open source but not for re-selling. You can use it 100% free but it has a popup asking you to upgrade to a license once every few weeks or so.
I'd be happy with nothing more than a bootloader unlock. They don't have to give me a line of proprietary code.

It would be nice of course, but that just makes things easier.

Releasing code is merely the difference between easy and difficult.

A locked bootloader is the difference between possible and not-possible.

(I have a Sprint V20 which is not rootable. There have been brief windows of rootability in the past due to exploits and hacks, which were subsequently closed.)

Why would anyone even want a crappy old V20?

Removable sd card.
Removable battery.
Headphone jack.

The only thing I don't like is the placement of the power button. That is truly ridiculous and agrevating.

Oh and the lcd actually kinda blows. It has a weird form of burn-in that comes & goes and always shows things that were recently on the screen, not really like normal permanent burn-in that builds up over time on a crt or oled. It's a known issue with the model.

I digress but if I'm going to say why it matters to be able to root this old phone by pointing out it's unique and desirable features, I felt the pretty significant negative should be noted anywhere the positive is.
> Shenzhen to LA will never be viable by train

Probably, but a certain breed of politician (across nationalities) keeps the dream alive:

https://en.wikipedia.org/wiki/Bering_Strait_crossing#21st_ce...
RSS feed of the newsletter:

https://www.jendrikillner.com/tags/weekly/index.xml
Pretty cool. I don't ever remember seeing this occur anywhere. More examples of this occurring in nature on his main page: http://my.ilstu.edu/~jrcarter/ice/diurnal/
Its against the site rules to construe the worst possible meaning to a comment. And its lazy to put words in others' mouths. If you have something to say, just say it. Without attacking others, please.
Apache Pulsar is a streaming platform more comparable to Kafka. It doesn’t have built in parallel computation APIs like spark. You can hook spark streaming up with pulsar as a data source though.

https://pulsar.apache.org/docs/en/adaptors-spark/
Interesting.

How do you reconcile this:
"Julia's type system is designed for semantics specification, not proofs, so it's not really what you'd want to use there."

With

"think the most promising way to go is basically to let the users specify their own correctness criteria (for example, some people really care about correctness of array dimensions), and then just go to a full theorem proving system"
Mumbay, probably.

(i'm being ironic here, btw)
I find WPS Office works well, but somehow I have WPS, OnlyOffice and LibreOffice all installed, and still sometimes need to resort to Office running in Wine.
Did you follow your own advice and negotiate with Stripe when they acquired Indie Hackers? :P.
>2008 was different. After Lehman collapsed, the government had to make it's initial intervention overnight, and the full package took weeks to put together, not months.

Looking this up in Wikipedia it seems the crisis started in early 2007 and Lehman collapsed in September 2008. So there was a year and a half to plan a response.

http://en.wikipedia.org/wiki/Subprime_mortgage_crisis#Financ...
I'd bet someone here would write some QAnon-level conspiracy theory on how this is bad news and here it is.
You shouldn't ask anyone if your business is a good idea. It's a bad question and everyone will lie to you at least a little.

Talking to customers is one of the foundational part of building something useful.

Two books every aspiring startup founder should read.

> https://www.amazon.com/Mom-Test-customers-business-everyone-...

> https://www.amazon.com/Talking-Humans-Success-understanding-...
Of course, the problem here is that the attacker can also revoke your backup key, and since they're the attacker, they can probably do it faster than you.

Preferably I'd have a certificate chain scheme where I have a private revocation key sitting in a safe somewhere whose public key I specify everywhere, so I don't even need to take it out of the safe to sign up somewhere.
I'd definitely also treat a question “why aren’t you living in Istanbul” as non-neutral with an implied assertion that in the absence of any specific argument it the natural choice would be to live in Istanbul; it's pretty much the nature of any question in the form "why aren't you doing X".
I want to love Azul, but the developer hasn't made a commit to its repo for 11 months now. Its Discord is commensurately quiet.

So I'd point people at one of the webview-derived crates, probably Tauri.

https://tauri.studio/en/
> you see that it makes perfect sense for a programming language like Python, too, to make only backwards-compatible changes

That's exactly what Python does of course (except when purposely otherwise, like 2->3 transition). And of course, that policy is implemented by humans, which are known to err.
Is this testing service HIPAA compliant? Will you sell my data like 23andme does?
What was your reaction to that? I'm genuinely curious, as I've never been in the situation and wouldn't know what to do.
Interesting. I took oxytetracycline for acne for several years as a teenager in the late 1980s. I wonder if anyone has done a study on the long-term effects of that.
Check out SteerMouse, my friend. It figuratively saved my life as I too can't stand the standard settings.
It lets you configure both acceleration and sensitivity, and while it takes a while to find the sweet spot for your mouse, when you do - it's great!

https://plentycom.jp/en/steermouse/
For a while now, I've thought we should change SIGPIPE's SIG_DFL action to _exit(0).
No, the studies are very clear, we take the variance of nature and variance of nurture at a population level and see how much a standard deviation effects some observable trait. Of course if you look at extreme cases of nature or nurture like being locked up your entire life or being born with a birth defect then that part will dominate, but we can still look at the overall population distribution and say something relevant about heritability since most people have pretty normal genes and environments.
Does anyone know why Musk believes so strongly that robot overlords are a serious threat? I don't understand how wasting any time worrying about AI taking over, Terminator-style, is productive. We're not going to be developing Strong AI any time soon, so it's simply not a problem worth worrying about. And if we do, the Strong AI won't be in any position to "take over." It probably won't even want to take over. That's a very human trait, and Strong AI wouldn't be human.

I'm wondering whether he was tricked by someone at DeepMind, perhaps the same way people were tricked hundreds of years ago into thinking a chess-playing robot was possible.
Do you work for minimum wage? But you expect waiters to smile for it.
It does mean they can take the amendments back out.

Parliament previously rejected this after debate, so it's simply improper for it to be added to something else in the Lords. This "riders" trick is highly frowned upon here as an abuse of protocol.

If it's ever to be raised again like the highly controversial zombie legislation it is, it needs to be raised in the next session of the Commons, after the next General Election (e.g. Cameron probably would, along with his "let's ban encryption" muppetry). And the Lib Dems will probably oppose it again, as would the Greens and Pirate Party, should they hold any sway.

Even the Information Commissioner has strongly warned against the consequences of knee-jerk reactions in surveillance/privacy-impacting legislation like this.
The organization fails to say what's in it for anyone who would donate. It sounds like it's a purely philanthropic project.
Philanthropy is a noble cause, but if that's their intent, perhaps they should be more clear about their road map.

For example, what happens if they raise the seed financing of $150,000 to get started, but another bidder buys the satellite while they're ramping up? What happens to the money raised?

How will donors be able to track the success of the project in the short term and long term? Will donors have a voice in the decision-making process when it comes time to put the satellite into use?

The t-shirts are cool and all that, but they need to establish some credibility and publish a detailed plan.
It's surprising nonetheless that this fellow knows about Hacker News.

I am considering posting an HN poll: "I know what a terminal is." What percent of HN users don't?
I was waiting for this. Expected it even. ALMOST even made a comment that this might just get Facebook to block Chrome altogether, and how that would be an awesome turn of events.

Ultimately, I figured I was just being cynical, and that the comment wouldn't add any value to the conversation, so I didn't post it.

This makes it fairly apparent that FB really doesn't want their information getting back to Google, however unfortunate. I'm eager to hear the justification.
Agreed about the lucky part, but I generally disagree with saying "X is a human right." Because different resources are always competing with each other at the margin so if you put in a huge campaign for Internet access, etc, you're probably crowding out other valuable infrastructure, like plumbing or electricity.

Furthermore you can take things too far. Water is so cheap in the US because "it's a human right" but this doesn't mean that it's above the laws of supply and demand, which in Southern California anyway means that people still take long showers during droughts, because the water's not priced at market level. See more here http://search.forbes.com/search/colArchiveSearch?author=davi...

On another note, just putting in Ethernet lines and computers won't have magic side effects. I was in India last spring, and when I went out to the field most places generally had a computer. However it was almost always under-utilized; for example in one place the computer had been off for 2 months because the mouse was broken, and another place had Photoshop and was using it only to resize images because they didn't know how to use it.
> And I was going (ingenuously, naively, stupidly certainly) under a touristic visa because it was simply the only option (more on that later) to go there.
>
> Refused entrance because I was going to do unauthorised work in the US

I can't think of any way that the customs officials could have known that he was going to do work unless he told them. It seems to me then that the naive stupid thing was not trying to enter on a tourist visa, but telling the officials that he wasn't really a tourist. When dealing with government officials, a little discretion can go a long way.
Yeah. Once you're busted, it's hard(er) to ever get a real visa again. Unfortunately, that's the "illegal" part of of "illegal immigration." In AZ, you might even spend some time in jail...
Well done!

How about adding drag/drop mechanism for browsers that supports it? That will be really convenient because I can just drag the files and move on.
Jeez, give him a break. Everyone has to start somewhere.
First of all, there is no such thing as a Buddhist 'prohibition' of anything. The precepts are trainings that describe skillful ways to live, and are much more like guidelines which can vary wildly from person to person and must be worked out individually

Umm, no. Some modern Buddhist traditions may treat the precepts as "guidelines which can vary wildly from person to person", but that's a fairly recent innovation. The precepts (including the lay precepts) are described in painful detail in the Pali canon, the Agamas, and some Mahayana Sutras, and although the details of the prohibitions differ somewhat between various traditions, all of them go far beyond "guidelines". Trust me on this one.

Second: I ask again-- do you know a non-Western culture where theft is not stigmatized?

Finally: taking up space or a seat is not a factor in the legal definition of "theft of services"-- theft of Cable TV holds as well. The salient characteristc (which coincidentally agrees with the Buddhist precept) is "taking that which is not given."

I understand that you'd like to divorce copyright infringement from the notion of theft, based on the physical deprivation of goods, but the legal notion of theft is (and as far as I know, has always been) a great deal broader than that, however inconvenient this happens to be to your conscience.
Hopefully everyone sees this as the positive news it is. US research is it’s greatest asset.
I was going to write up a rant on Germany's relationship to the euro but it appears someone else has done so:

http://open.salon.com/blog/timinglogic/2010/10/25/germany_on...
This trend will definitely continue. Facebook will dominate display ads because they give the best targeting platform and people are spending more time on social networks.
Yup, the site hasn't been updated for at least 2 years now.
> 1) Pike, Thompson & co. made obvious errors in designing Go because of their ignorance of programming languages and/or ineptitude

Go was designed by a team at Google, where there is a policy that the only languages you're allowed to code in are C++, Java, and Python. I think the resulting language reflects that; it has many of the strengths of C++, Java and Python, and might even be a better language than all three. But it is also missing really obvious improvements that could be taken from e.g. the ML language family - which shouldn't be surprising, given that no-one at Google is allowed to use those languages!
High relative to the traffic. I could probably bring that down much further but it's pointless.
I'd buy a cheaper computer before one so expensive it would be a fiscal catastrophe if I lost it. Buying a computer on credit is just as bad, might as well just set fire to money.

In fact, my laptop is a $500 one I bought 2 years ago for travel use and didn't want to be too upset if it was lost/broken/stolen.

My previous one was 10 years old and was a bit heavy :-)
I'd forgotten how much I'd laughed at that line. Gaiman is great.
Well I'm glad you're still here. Thanks for sharing.
In other news "This hammer is trash because it doesn't screw in nails properly!"

I'm not interested in compilers, I hate writing code in low level languages, I cannot for the life of me understand assembly and Go works extremely well for what I want to do. I've used PHP/C#/Javascript my whole life and I'm more concerned about writing software than writing code. I don't want to nitpick on the tiny details of a running software with memory registers, cpu cycles, cache miss, etc unless there is an obvious bug or performance issue I need to fix. Those things should be abstracted away from me as a developer and go is a great compiled language that looks and feels like an interpreted language from a developer point of view.
Your understanding of sarcasm is highly nuanced.
This seems like a good idea (can/will you support Solaris?) however without an "about" page that discusses who is involved as well as whois privacy not showing any info it's a non starter for us. You should give full contact info in the appropriate places as well as the team (or sole developers) qualifications to do this type of service.
This is why humanity invented the Hero. We recognize that irrational selflessness can be extremely beneficial for society.
The more heroes we have, the less corrupt the system, the stakes of corruption would be lower and the price of heroism should decrease, thus society at large and these selfless heros will probably benefit together.
>> "If I had more time, I would have written a shorter letter"
>I don't like seeing this quote in the context of programming.

Maybe you're overthinking it?
Just yesterday I delivered a temporary fix with copy/pasted code inside because I didn't have the time to make the 'correct' code..
Here you go:
https://github.com/blackmesalabs/hyperram

The controller is really not very complex, so it shouldn't be a showstopper.
How is it “in the air”? It is a non-profit registered in California.
You state this as if it's fact but it's a point of view, not necessarily wrong but not proven either. More to the point, it's circular: "intelligence is not intrinsic to the agent but the result of the agent trying to maximise rewards in an environment" is a statement that the human mind operates on the same principles as ML algorithms. If you assume this, then not surprisingly it follows that ML algorithms can in principle do anything the human mind can do. Not everybody agrees and the question has not been empirically settled.
I'm also having a hard time swiping the text. So ahead of the poster:

1. learn how to communicate: being a good developer requires as much (more?) social as it does technical skills. I would recommend formal training and practice.

2. question all assumptions.

3. there is no silver bullet (read mythical man month).

4. fight complexity and over-engineering : get to your next MVP release.

5. always have a releasable build (stop talking and start coding).

6. code has little value in of itself; only rarely is a block of code reusable in other contexts.

7. requirements are a type of code, they should be written very precicely.

8. estimation is extrapolation (fortune telling) with unknown variables of an unknown function.

9. release as frequently as possible, to actual users, so you can discover the actual requirements.

10. coding is not a social activity.
> A wealthy software developer produces a lot of value in an hour, whereas a poor barista does not.

I could argue the exact opposite. The barista assists those who'd like to drink a cup of coffee and contemplate, and increasing contemplation creates a lot of value (intrinsic value) -- maybe not every barista, but this particular one does -- whereas the software developer writes programs that make soul-crushing economic activities more efficient, and so sucks away value from the world.

> The world is then better off.

Or worse off. It all depends on how you see value, which, naturally, is part of your personal value system. For example, in my opinion, a single crippled cat may create more inspiration for a great work of art than, say, Uber. I therefore see a single crippled cat (or any cat, for that matter) as making the world much better off than an inane ride-sharing smartphone app. I would venture to guess that you believe Uber is more valuable than a cat. You value efficiency, I value inefficiency (or, rather, freedom from efficiency); you value rational behavior while I value spite -- or freedom from rationality (not all the time, of course); you value freedom from the will of the masses, while I value freedom from the will of corporations.

BTW, are you a Dark Enlightenment believer? If so, I'd love to shoot you an email, if you don't mind.
Several of the things he cites are a matter of preference (and using the right tool for the job) - namely dynamic vs. statically typed, compiled vs. interpreted.

> The documentation is very good and can be consulted instantly form
the command line or from a browser, indifferently.

I can't speak for Go, but I've always found Python's documentation to be fantastic. And very few things make me as happy as docstrings.
Sure, by the time you enter all the specifics of the Circle, you've got something more unwieldy than a succinct programmatic description.

But for most people unfamiliar with Mathematica syntax, typing, "draw a red circle" and having the computer choose sensible (or any) defaults yields a template of the exact code one would have needed to type. Which saves Googling or reading the manual for circles, and teaches the syntax in a very natural way.
Sometimes I forget that those 6 figure jobs require one living in US, then I remember and I'm a bit happier with my not 6 figures job.
Of course we know the real reason for this post is to beat Jason in the battle of the blogs :)
I also believe in this as a promising direction!
Specifically I have been trying to apply it to full-stack web app development for some time now by building a DSL (https://github.com/wasp-lang/wasp).

Why do you think DSLs are not the full solution? My main thought was that having DSLs for specific areas of programming domains is the way to go. But they should have interop with Turing complete languages to implement specific sub-parts. That way DSLs can capture a lot of knowledge and best practices that we learned through years in that domain while still facilitating innovation being flexible. Such language would be very limited, more like "smart configuration languages". Some of them I have seen around are Terraform, Nextflow, Meson-build.

APL still sounds too general and self-sufficient to me to be a solution to this (but I don't know much about it so maybe I am wrong, I just checked it out on the wikipedia).
Rational thinking doesn’t preclude data gathering. There’s lots of data points to inform that position: who will I be playing against? What is my relative skill compared to them? Is skill a major factor in my poker play? Can I expect to lose money? If I expect to lose money, would I enjoy that anyway because the game itself is fun? Would I have a particular threshold over which my losses would ruin my fun? Can I come up with a sure fire way to prevent my losses breaching the fun threshold?

After data gathering, it’s no longer garbage in and garbage out. You’ll note the questions assumed a randomness to the results, captured the worst case scenario, and minimized it to something I can live with.

You can do this with everything. That’s the beauty of rational thinking. It’s less about knowing the absolute correct solution and more about being conscious of the process of decision, rather than letting intuitive cues be the only deciding factors.
I think the 20% is the fee for Shopify as a whole, not the payment processing fee. Since payment processing is a small portion of what they offer at Shopify its not an apples to apples comparison with Stripe.
Yet if more things birth than those that die, the world keeps growing.
Yeah it sucks, I just think of it as the marketing fee. I have done literally zero marketing other than put my app on their store and it has been selling for 6 years now.

As of now, the app pays for the mortgage, car payment and then some so I can't complain too much I guess.
It sounds like you live in an american city. I live in Stockholm, and people here mostly don't even dream of driving to each other or stores. It's expensive to park and own cars. Instead we have a large bus, tram, train, and subway network, and that's all that's needed.