jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Not that this matters to your overall point, but base64 isn't actually a valid format to use in a parameter as a base64 string can legally contain: '+', '/' and '=' which would be interpreted and corrupt the data.

In the .Net world you'll want to use something like HttpServerUtility.UrlTokenEncode()/UrlTokenDecode() since it gives you a base64-like string with '+', '/' and '=' replaced or removed.
Yep, in addition, I would like to see an article that effectively answers the arguments in Why Not Capitalism? by Jason Brennan. The book itself is a rebuttal and quite good.

http://smile.amazon.com/Why-Not-Capitalism-Jason-Brennan/dp/...
I agree it could have been phrased more nicely, but it actually pointed out something valid, which I didn't catch at first. The author hasn't written any posts in 5 years, and has ~15 total since 2010:

https://blog.steren.fr/

As someone who blogs regularly, I'm more interested in the toolchain of people who HAVE done significant writing. I read blogs for at least a decade before I wrote one, and it's harder than it seems, and coercing a good result out of tools isn't easy.

In fact I just wrote a few of my own tools to fix the image problem, e.g. http://www.oilshell.org/blog/2021/01/blog-roadmap.html#unix-...

Basically, the author's strategy is not likely to last (though it's not impossible). My blog started out very minimal, but as you write, you bump into the need for more automation and tools. My site looks very simple and minimal, but there is a surprising amount underneath.

Funny comic: https://rakhim.org/honestly-undefined/19/

When I was writing those tools I often wondered if we should just go back to Spolsky's CityDesk. It was a Windows GUI that would FTP HTML and images to a static server! I remember trying it briefly in the early 2000's. Although his blog also rotted due to CityDesk rotting! It's a hard problem.

https://www.joelonsoftware.com/2016/12/09/rip-citydesk/
Their app can also be used for no-fee stock trades.
They really executed well on the promise up until the acquisition, which was why the change was so obvious and jarring.

I very much appreciated the straight talk at every level from their corporate communications to their support agents.

I don’t think it’s fair to be cynical about them in a more general sense.

It’s just a classic problem with the model of acquisitions, and a misaligned new CEO.
> the media was fully complicit with ignoring blatant rioting last year

Ignoring? They practically endorsed it as a totally reasonable means of change! The fact that the Trump supporters didn't Riot and very few of them entered the Capitol goes to show the vast majority of those Republicans do believe in law in order!

If the situation was reversed, had Trump won and Biden was challenging the election, you can be assured DC would be completely on fire like it was back in May. The Capital Building would be burning right now.
Is the flickering display an Apple Thunderbolt Display by any chance? They put out a firmware patch ages ago to fix that (in the monitor itself).

This might be the one: https://support.apple.com/en-us/HT204450
Except unlike the Austrian empire which was ruled under a monarchy employed to minimize other lords powers, the US is comprised of enumerable affluent lords that can sway policies as they see fit and others can likewise ignore them. Unlike a monarchy or an oligarchic republic, the US a system comprised of free market systems and government institutions. Someone in the market can have more say than the government. Then either they or an opposing faction gets in the government and alters the policy. You can't do that in a kingdom where your leading hegemon is the defacto law that is only inherited. The US is as much of an oligarchy as much as there is a shadow government of CEOs controlling the puppet strings of politicians. It just doesn't work like that. Free market forces and the flow of money has more to do with US policy than 1 set of individuals does.
Whats the path that Tesla crushes the competition though? Seems like existing competition can ride the coattails if anything. Only way to stop it would be to engage in some incredibly anti-competitive behavior.
My worry with most credit unions is that most of the ones commonly recommended have requirements for who can be a member, or are geographically tied. I'm unlikely to live in the same city for as long as I'd want to keep a bank account, and I'm not military or otherwise. Do you have a good recommendation for a CU that's more generally an option?
With that, you can't even tell me why the text it italicized. Markdown mostly sucks.
> For somebody who admits having no idea what it's for

I'm sorry, what?

I did ask that as a rhetorical flourish in a different thread (as a response to you, in fact), but c'mon. You specifically said

> It's not science, or science-adjacent, or anything to do with science. It doesn't pretend to be. That's not what it's for.

I note that you didn't answer my other question: how do you justify its use if it's not 'science'.

EDIT: Btw, my allusion was to a comment by Stephen Fry in a debate. (Specifics are no doubt going to lead to more contention, so I'll omit them.)
I suspect the difference in demand is huge. I still have stacks of 3.5" disks sitting around the house. I haven't had a 5.25" inch disk sitting around since the early 90s.
With Kinetica you can use the 'arg_max' aggregate function

select department, max(gross_salary), arg_max(gross_salary, first_name)
from salary
group by department

https://www.kinetica.com/docs/concepts/sql.html#sql-aggregat...
Correlation in time is not causation. Just because two events appear on your radar at roughly the same time does not mean they are connected. And it sure as hell doesn't mean I accept personal responsibility for those events.

The erosion of democracy in the United States did not begin with Facebook, nor will it end with Facebook. Facebook merely is profiting from an ongoing process of propaganda, deregulation, and selling out to the highest bidder that has been going on since at least the 1970's, if not much earlier.

I don't have solutions for the US: every fix is predicated on fixing another part of the system first. Whether it's about education, policing, prisons, healthcare, lobbying, surveillance, finance, or corporatism in general: the US population has been held hostage to money for over a generation, and everything that needs to be fixed is now entrenched.

Abandoning Whatsapp for another app is not going to make one iota of difference. Want to really change things in this area? Go advocate for the Signal protocol to be submitted as an RFC with mandatory server-to-server federation. Make sure there's an open-source, easy-to-deploy server implementation, and then go haunt the ITU to mandate its deployment for the 5G+1 standard. Advocate protocols, not apps.
My first access to the web around '93 was via CERNs e-mail to web gateway coupled with UUCP exchange from my Amiga to my local BBS which exchanged with its upstream 4-6 times a day.
You can do this with ecryptfs, which is built into the kernel. It transparently encrypts each file in a "lower" directory; this directory is mounted to a "higher" directory where the files are transparently encrypted/decrypted as needed. It's a great solution for this kind of stuff and it lives in the kernel. You don't have to deal with FUSE or any of that.
How do you plan on addressing the problem of the result of the game being a forgone conclusion if you include meaningful choices, pretty much by definition of "meaningful"? That's the core of my point, not really the learning or discipline bits, and there's a certain mathematical inevitability about it; choices -> adults winning against young children. Or having to throw the game, and kids aren't dumb, they notice that.
Just use keepvid.com or tubeminator.com to dw ur videos.
I personally feel the approach recommended here is unethical. However striking up conversations with random people does have other (different) benefits;

1/ The act of regularly practicing your pitch helps you find holes in the idea - often indirectly. Sometimes people say something off-topic that can make you think "damn - I should have considered that"

2/ Due to the "Faster Horse" effect you're unlikely to get decent product insights - especially with some types of consumer products. However, what you can do is get very useful insights into the person's pain points: "Why are they too busy for a competitors product?"; "Does the fact they have family abroad suggest previously unconsidered business models?" etc

3/ It helps you become more confident - provided you don't lie. Presumably if you end up only being confident when you lie then before you know what happened you'll become a scam artist!
You can talk about the privatization of the penal system as yielding degenerate incentives but ultimately it's up to the police on the streets to get them into the system.

If there's no dead body, damaged/missing property or even an aggrieved person (as in this case) what problem are the police trying to solve by capriciously jailing people?

What's the incentive here?
"Human society can't be engineered, it's a living mechanism"

These aren't exclusive. Certainly there are limits, but human society is engineered every day on many scales and the effects are all around you. Just look at the the differences in culture between a new tech startup and IBM. Aren't these human societies? For a larger scale, compare North Korea and Iceland.

"...in the past millennia we've been through pretty much all we could"

No, we've been through all that we've been through. Before democracy, there was no such thing and your reasoning would have deemed it impossible to live under any system but autocratic despotism. Even though we have a long way to go, humanity has created political innovation for its entire existence, and the rate of this innovation has continually accelerated. Why would this change?

I believe it comes down to culture. If the members of a society are instilled strongly enough with the right values, it isn't necessary for a central body to enforce these values. It would actually be counterproductive. For companies, these values relate to ingenuity, productivity, cooperation, ethics. For countries, the same apply, but replacing a central legal authority also requires strong judicial values. These already exist to an extent. Try punching an old lady on a crowded city street and see what happens to you--it won't matter whether there are police around.

Compassion and charity are also necessary. Luckily, in spite of the bad news we see constantly, these values are also quite pervasive in the world. Pervasive enough? I'm not sure. But I certainly wouldn't rule out the possibility that humanity could make great strides in improving its political systems, and perhaps reach a point that would look utopian to our present day, even if it takes a hell of a long time to get there.
The energy requirements bother me too..

I keep dreaming of slower and more efficient aluminum recycling/extraction. My fantasies mostly revolve around solar concentration in a vacuum chamber. e.g. heat the material containing aluminum and impurities to it's melting point while extracting all gases evolved.

I'm not sure how Aluminum Oxide would react in that environment, but I think it would be fun to find out.
My wife comes from a country that would be considered "third world" in many ways, and the diet there is much more traditional and seasonal: rice, lots of tropical fruit and veg, and a number of different fish. A variation on the Asian diet. Notably, there is not much obesity-- not nearly as much as in Western nations.

It's not just diet, it's also general activity level during the day, because only the wealthy own automobiles and average people walk and bike much more than in the West-- where I'm from, people dress up in fancy "workout" clothes to go for a brisk walk, jog for 1 mile or km, or take a bike ride!
Blech, the worst thing I've noticed after moving to document databases even when scale does matter is the loss of the relational data model. A nice ERD that shows relationships between your entities makes everything so simple. You could have one for document database as well but people stare at you strangely. So now it's just a random collection of collections of stuff, and it takes 10x more words to describe your design.
I said above:

> SQLite's API (the C one, not the SQL one)

To be clear of what I meant by this, it's not that SQLite has an API that you can use "instead of" SQL (like e.g. Z3 has a C API you can use "instead of" communicating via the LIB-SMT format) but rather that there are plenty of things you need to do to/in/with a DBMS that aren't covered by SQL itself, because SQL is designed around the needs of a client-server connection to a running steady-state database instance.

In any case with a client-server RDBMS, where you'd need to manage it by connecting directly to the DBMS instance host and editing config files or using DBMS-package-supplied CLI commands, SQLite instead exposes these configuration and management operations through C API calls.

Also, any "lower-level" operations that are part of the (proprietary) transport protocol for a client-server RDBMS, like statement parameter binding, delivery of notifications, or early termination of result streaming, are also done through the C API in SQLite, just like they're done through a protocol adapter library's API in a client-server RDBMS.

For your application to create, manage, and use a SQLite database, it needs to use both of these kinds of APIs. Thus, for a web browser to usefully expose SQLite to Javascript, it would need to expose these APIs on the SQLite Database object (which is precisely what WebSQL does.)

But neither the SQLite's "DB management" APIs, nor its "low-level protocol" APIs, have any standard keeping them stable in the way that SQL itself is stable. The API that SQLite exposes for this is precisely just "the API that SQLite exposes for this." It's made up, and nothing else implements it, because SQLite is the only embedded SQL RDBMS, so it's the only thing that needs an API like this, and so there's never been a need to unify SQLite's API with any other such API, and so there's never been a standards body created to accomplish such a task.

Which is a problem, if you'd like you guarantee that an API function equivalent to e.g. "sqlite3_bind_blob64" is going to still be there tomorrow. WebSQL makes no such guarantee. If SQLite changes tomorrow and gets rid of that function, then WebSQL-the-"standard" would also change tomorrow and get rid of that function. (Or, a more likely example: if tomorrow SQLite found a security flaw in the semantics of sqlite3_prepare_v2(), and responded by implementing a sqlite3_prepare_v3() with different semantics and deprecating sqlite3_prepare_v2(); then WebSQL-the-"standard" would likely respond by making its single "prepare" API now suddenly obey the prepare_v3 semantics.)

Thus, WebSQL is no standard at all.
Thanks for the links. I will look into them.
So in other words it's being used for something even more useless than trading Beanie Babies.
Really valuation as a pursuit was abandoned for a damned good reason - it took a lot of time to get it through most of humanity's thick heads that value is circumstance based. Even something outragously useful like a fountain of youth would become relatively worthless if it was nearly ubiquitous like oxygen.

Likewise the public sector section is annoyingly simplistic in that it doesn't grasp the difference between neccessary and sufficent in creation. Research certainly does give major dividend when it is pulled off but it also requires utilization.

I am not sure if the actual book addresses it better but any refusal to acknowledge the complexity and tries for a simple one size fits all is frankly insane.
That's my point, it's literally got a rule telling us to not talk about it. We really should talk about it, though.
Thank you for your comment, I fixed that.
> incredibly difficult to break into Dutch friendship circles who've known each other since birth.

Rest assured thats the case everywhere (well anecdotal evidence of N=2).

I do too love Netherlands and bike culture, but much like most of Western Europe it is overdeveloped and too synthetic. I'm not a huge nature fan, but does NL even has any sort of country-side housing? Another question is how they deal with bureaucracy and how much of common sense does average citizen or governor has? I thought I was hacky and handy until I moved to NZ to learn so much about farming while still living minutes away from metropolis.
Murder is defined as including premeditation or criminal intent in most jurisdictions so unless you go out intending to kill people pretty much nothing you do in a car qualifies.
You need to take a look at the TDI. You're talking about American diesel. German diesel is quiet, reliable, and cheap to maintain.
You are (purposely?) mis-stating what he claimed:

He wrote "good SEO" meaning ethical or non-sleazy and
"bad SEO (gaming the system)" as sleazy SEO.

Not your re-defining them as "good" as "effective" and "bad" as "incompetent".
Trapster - the largest mobile network in the world (yes - bigger than FourSquare / Gowalla / etc) is looking for a biz-dev guru. We funded, great office, adding 20 - 30k new users a day. Drop a line to jobs @ trapster dot com if you're interested in learning more - must be in San Diego area.
Also, to respond to a statement you made in your previous post: I work more than 50 hours/week, yet I still manage to find time to exercise and to cook healthy food. (Yesterday: work from 9 to 7, 3 hours of martial arts, dinner, work from 12-1.) If I can do it, why can't the poor?

Let me start off by saying that I don't disagree with the statistics you quoted or your interpretation of statistics. I'm only disagreeing with what I quoted.

Cooking healthy food and practicing martial arts both come at a cost. This cost can be a cost in money, in time or effort spent, etc. In my experience, poor people usually can't afford that cost easily.
None of your examples detracts from what he is saying. Your suggestion comes down to level of success. Your examples only work if Henry Ford would be considered a failure if painted rocks didn't lead to as much success as cars did, despite the evidence that rocks, painted and unpainted, are still a market.
I was at the last montreal reddit meetup, and the ratio was almost 8/6. (http://imgur.com/p5aWY). Most of the guys: programmers. Most of the girls: graduate level psych students.
While this passive agressive behaviour is good for a laugh, if you are serious you could do what we did - officially end support of the browser with 6 months notice (our support ended early April). Back in October we placed an alert at the top of our screen when an IE6 user logs in telling them this. They can still use IE6, but we refuse to address any support issues related to the browser. If they have an issue we tell them to install FF or a newer version of IE.
Most of the world, or just parts? Anyone have soil/water data to expand on this?
µBlock does have an option to disable "first-party" and "third-party" scripts. It's configurable globally and per-site (per-site takes precedence).

I don't think it blocks Flash. I let the browser to that anyway, so for me this isn't a problem.
>Finally. What happens when the password requires to have upper case, symbols, x number of digits, min or max number of characters... If you think about it, some websites have conflicting requirements.

It would be great if there was a site ran by a widely-trusted body (EFF for example) that tracks the various password requirements and limitations of websites. That way password managers, such as this one, can query that authoritative database for the idiosyncratic password rules for each domain and generate a password of the maximum allowable length and with the largest possible alphabet.
...because coal has become extremely unpopular and been replaced almost entirely with natural gas. Not so much renewables beating good ol coal, as coal tumbling to last place. Taking its place at the bottom, along with (all) renewables.
Ah yes! The experimental toy languages without specification like Python.
> I'm just starting to forge documents (...) The isn't even criminal to do because I'm not defrauding anyone

Some might see sending forged documents as fraud; you'd intentionally deceive an organisation for personal gain, i.e. more privacy. (TINLA)

Just to be clear, I also want more privacy; at the same time I'd prefer a different approach, e.g. shaming plus boycotting.
I thought the lesson is "listen to your customers and fix the issues they complain about".
> But how could R* not do this? GTAV is so full of great engineering

I assume there were different people working on the core game engine and mechanics VS loading. It could as well be some modular system, where someone just implemented the task "load items during online mode loading screen screen".
Agree, this is up there in the top tier of amazing stories I've read here on HN. I admire T0ST's technical and writing skills; first rate combination. Massive kudos, would like to shout a cup of coffee.

(I also really like the design and presentation of the article; I'm running out of superlatives here.)
Farmageddon was fantastic.
I find it barbaric and twisted.

Sounds kind of like a high horse. By this line of thought, are you not saying people of fifteen years ago were barbaric? Have we really become so enlightened and superior since then?
> Do I want to program in Cobol or Mumps for the rest of my life, or even the rest of the afternoon? No.

I had been a Perl hacker, and CPAN author (kraehe) ages ago, but time moves on. I learned coding with papertape and punch cards. I wont get any good job, if I would restrict myself to COBOL or Perl.

Perl has its strong sides, especially the CPAN culture of testing and documentation is unmatched in any other language. I still use Perl, if there is a module that solves my needs. But my portfolio of languages grows constantly. I dont want to write Perl the rest of my life.
Saw this on Twitter - it has some great content recommendations.
Agreed. I think the Snowden revelations have harmed the NSA's reputation to the point where most people on HN just assume NSA is a bond-level villain.

Not so much Blofeld as Klingon: http://www.dailymail.co.uk/news/article-2421112/NSA-director...