jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yes you are correct in 1-4 but I think that your hypothesis is wrong wrt to simulation:

You don't know the initial conditions which are a _huge_ part in determining the outcome of the simulation. Maybe you will limit your precision to Plank constant. Can you measure with that precision?
Consider: you may become depressed, unfulfilled, and unhappy in this life. I had a position that was around halfway to what you want, government database coding, and I was miserable. I think becoming fully "chilled out" is ideal, because being "half chilled" and half "in-the-hotseat" gave me whiplash a few times. I developed lazy habits over time, my work output suffered, and all that free-time on my hobby wasn't as great as I envisioned.

You know the story, it's Christmas, you're the only one in the office this week because you're new and your PTO is garbage, you're young and have no family to go back to anyway. You stroll in an hour late through the side door, check emails briefly, okay no one is here, then you fire up the YT clips or the novel reading or whatever it is. By 3pm, after 5 hours of pure faffing around, you surely deserve the christmas cookies left in the break room. By 315, you're pooped, time to head home, sneak back through the side door, and you're off to use the screen at the apartment.

Is there some nagging feeling in your stomach? That you could've explored the database, you could've dived into that long-term project you've thought of. You could've been writing up a research proposal, searching for new grants, or helping someone at a volunteer organization. Instead, you're "half on" so you're half-assing your life, not fully relaxing, not working at all.

Honestly, it wasn't for me. I want to feel fully into what I'm doing, and having to half-ass my way through a boring job was causing serious depression. I'd only recommend this if you can use less of your ass, preferably remotely, and if you're sure you won't have a crisis of meaning in life.
> Obviously, if you look for second-rate developers to be your testers, you will end up with second-rate testers or worse!

Yeah, and to make my thoughts a little clearer: if your organization does that, it's no wonder some people come to the (wrong) conclusion that only devs should test their own code. To come to the right conclusion in such an org, you either need an outlier experience (e.g. a talented tester who chose the role against organizational incentives) or the ability to see past your own direct experiences (which is really hard).
>On a fundamental level, applying the same vision and forcing the same values and rituals on everyone looks to me at odds with what diversity is supposed to bring.

IMO the difference is that consistency brings people together to agree on the same goals but diversity brings different perspectives on how to reach said goals. It's a bit of nuance, like the distinction between strategy and tactics.

Having disjointed strategy wreaks havoc because people can't agree on what's ultimately important in determining success. Differing tactics brings a bit of experimentation to the table where groups may try out different paths but are all honed in on the same end goal.

I've worked in organizations that couldn't align on strategy and it was horrendous. One level wanted the focus to be on creating an organization that is known for high-quality "world-class" work. The other wanted to move fast and bring in as much work as possible, sometimes at the detriment of quality. Leadership couldn't get on the same page and it created a fracturing of the workforce into competing camps, neither of which trusted (and at time worked to undermine) the other.
Why mainstream? But yes I agree we definitely should take a hard look at any software biz older than 10 years old
It was intentionally designed as a single user mode-machine wasn’t it?
https://feinternational.com/ (https://feinternational.com/blog/saas-metrics-value-saas-bus...)
This crime is about as serious as
1. walk into a building on campus that anyone could walk into since it's not a closed campus
2. write your message on a whiteboard calendar. Not even a permanent calendar, since the calendar is digital, it can be erased as easily as a whiteboard.
>you are running under the assumption that human government officials are somehow immune from these asymmetries

I may need you to elaborate a bit on this for me to really understand your point. Am I claiming that politicians are magically immune from cognitive biases? Absolutely not; I'm actually claiming the opposite: nobody is immune from them. That is exactly why laws and regulations exist to provide the guardrails for better decisions. There's certainly a point where overreach happens, but I don't think you've yet made a very concrete argument about how the extreme of no government somehow is an improvement over some government.

Or are you claiming government can't alleviate the asymmetries of information (the actual 'asymmetry' in my OP)? I do think the government is better at this via regulations. See the Sarbanes-Oxley Act about disclosing accurate financial information passed in the wake of Enron as a concrete example.

>official lacks the ability to model every citizen's unique set of preferences & optimizations better than that individual citizen's ability to make their own choices.

Except it's not a case of a lone official. It tends to be a case of groups of officials and experts. And yes, each has their own biases, but with a diverse group there's a lesser chance that a single bias will overrule the decision (unlike at the individual level). With modern society as complicated as it is, do you think an individual has the bandwidth to properly gauge risk in terms of items like public health, transportation, engineering, etc.? The mechanism chosen by citizenry in most Western countries is to choose the constituent politicians and policies via a voting mechanism rather than shoulder the burden of making all those decisions individually.

The utopian ideal you espouse seems better suited to fun though experiments than a large society that must also factor in pragmatism. It's a bit of a privileged indulgence in that sense. I suspect that's why it hasn't ever been implemented in a large, diverse, and complicated society facing tough problems. I understand the seductive allure of libertarianism; it feels like a straightforward and simple way to maximize freedom. Unfortunately, most people in society want to optimize across more domains than just freedom. They want security as well as other objectives that may be in conflict with absolute freedom. You can see this play out in countries that are borderline failed states. Unfortunately, I think the framework you advocate to maximize freedom almost naively over-simplifies the model of the human condition.
> This deeper failure is In the incentives for Rackspace to withhold key commits on Ironic from the community because they feel it is secret sauce. (I am taking the OP's version of the tale at face value). They're one of the flagship supporters of OpenStack, and their behavior is perceptably a big reason for its failures to date.

I'm an Ironic core reviewer and work on OnMetal at Rackspace.

At Rackspace, we run ahead of Ironic trunk. It's true that we haven't been super vigilant about upstreaming our patches into Ironic; this is not because it's "secret sauce", not because we don't care. Priorities are hard, both upstream and downstream.

OpenStack moves slowly compared to a team developing proprietary software. This is a well-known fact. We do our best to upstream our patches as quickly as the project allows, but they often need to be improved to work with other hardware/drivers/etc.

For example, when we launched in July, we already had support for "cleaning" a server - erasing disks, flashing firmware, etc. The "spec" for the new feature was first posted upstream June 25, 2014.[0] This spec finally landed last January 16, 2015.

Our work on improving network support in Ironic has been similar; the project hasn't been ready for it (again, priorities). It's been done in the open[1], but the code is not in Ironic trunk yet.

We've been extremely open about what we're doing since we joined the Ironic project almost a year ago; I'm curious which patches the article has in mind.

As an Ironic developer, this article bums me out a bit, but it's a good pointer as to what we're doing poorly. /me starts writing better docs

[0] https://review.openstack.org/#/c/102685/
[1] https://etherpad.openstack.org/p/ironic-neutron-bonding
I found it surprising that the strike was apparently coordinated across many state prisons by use of cell phones. I thought possession of cell phones was generally banned in prisons.
"Besides, as Apple proves every day, developers can hate your guts but still jump on cue if the platform is good enough."

It's not about being good. If it is, developers would be all over the WebOS platform. It's because the App Store still generates the most revenue for most developers.
It's unbelievable that no one has swooped in to crush MTurk given how little Amazon has done to develop it since 2005(!)
It's too bad these design awards often highlight sites that don't show much of anything and interfaces that don't do much of anything. There's some nice art there (most of it self-promotional) but there just aren't many design challenges to solve on many of those sites. This is my favorite design of 2010 (though it's been around in lesser forms for a while):
http://www.cbssports.com/nba/gametracker/live/NBA_20101216_A...

That interface takes all the information about an ongoing basketball game and organizes it visually while making it look appealing. It's also very much _web_ design, with dozens of useful links woven in all over the place. I guess you could say that's technically information architecture or UX or something, but to me it's the core of really valuable design.
Yeah, no network connection is the killer app here, since you're probably going to need this in another country where you probably don't have network access.
I went to Best Buy looking for a DVI <-> HDMI cable once. They wanted 40 dollars. I got it on Amazon for 7.95. And they wonder why their stock recently took a big hit...
Fair enough. I've edited my previous post.
Yea, but you have to hit Ctrl+Option or Cmd+Option (can't remember which off the top of my head) for Meta though, instead of just Option (which is what most people bind to Meta in Terminal.app or iTerm.app).
X11 security is...weird. There's no reason, in 2015, not to use SSH to access it, and kudos for doing it that way, but the difference between ssh -X (X11 forwarding) and -Y ("trusted X11 forwarding") is not what it seems; remember that "trusted" in this context means a component with extra privileges. In short, because you probably trust that Raspberry Pi, then ssh -Y is the correct option to use. But don't rely on "trusted X11 forwarding" to protect you from a remote machine you don't trust: it has exactly the opposite meaning. If you use trusted forwarding to an untrustworthy machine, it can more easily hurt you thereby.

Edit: the reason has to do with snooping on keystrokes, e.g., snaffling your online banking passwords from another window.
Google pretty much created the status quo on that one.

Earlier search engines didn't mark results that had paid to rank higher.

Regulators across the world weren't paying attention to the internet at the time. I'm sure if Google decided to remove that word "Ad", regulators would start paying attention.
> Eventually I'll probably implement a Pascal layer on top of Racket.

https://github.com/soegaard/minipascal
Well, he's a good writer, but he was definitely a fascist. There's probably a bit of wiggle room in the difference between japanese and european fascism, but he's pretty solidly in the japanese fascist tradition.
Last I was paying attention, all the legacy aircraft carriers hadn't been upgraded from windows xp, and had no upgrade path. That's only one of the platform's many vulnerabilities. Their purpose seems to have more to do with capital extraction than warfighting.
sadly, a very good point.
Oh, sorry. I'm from a tradition where "read a lot" means expanding your mind. (I'm assuming you're not reading pointless romance novels, and such.) My response was predicated on the idea that your employer was not valuing intellectual/cultural education.

(If that doesn't apply, then I'm doubly sorry.)

EDIT: I now realize this comment may sound ridiculously smug, but I'm not sure what to do about that. I do realize that I am privileged (by location of birth, etc.), FWIW.
> and natural un-processed products favored.

Should they be favored automatically, or only if there's evidence that the un-processed foods are actually better?
You are guided by faith, not data. You wore a helmet when you crashed, and you lived. You also wore socks and underwear.

EDIT: I realize that there is no debate, as I will "never convince (you) they're a bad idea." I'm talking to the people who are coming at this with an open mind.
Yes you can, but you don't want to. You can afford $1 houses, come to Detroit. But no, you probably rather live in silicon valley or New York.
I never said I looked at it—we work with it, meaning we develop products which allow customers to operate on their own data.
I'm having trouble understanding what you're hoping to bring to the conversation. The basic problem is this. There are a great deal of resources that can be brought to bear on solving problems in the world. There are lots of philanthropists in the world, with lots of money.

The problem is picking the right problem. There are big problems, like hunger. No matter how many resources you have, you're never going to make a dent in world hunger.

There are smaller problems, like dam building. One could, conceivably, build all the dams in the world that need to be built. But just like the big problems, there's never going to be any shortage of these smaller problems to solve, and each effort needs to be managed and championed.

So you can't just solve all of them. You have to pick one at a time and throw everything you have at it. The problem is not resources, but ideas. We need really good ideas for how best to go about making the world a better place. A good idea needs to be simple, because it has to be scaled.

HN is a forum where one good idea could inspire someone to make a Kickstarter campaign, that could attract the attention of someone like Bill Gates, and could improve the lives of potentially millions of people. I wish more people took that seriously.

Malaria nets have their problems. But they've also helped eradicate malaria in many places. People look at stories like this and they think, "aww that was a stupid idea anyway! Silly billionaires." It's not a stupid idea. It's a great one that we need more of.
> if you don't enforce your trademarks you stand to lose them

This is a widespread myth.

Trademarks don't come up with any duty to enforce, and there is no penalty, explicit or implied, for not doing so. You don't even give up your right to sue tomorrow for something done today unless you have given some sort of explicit undertaking not to sue, in which case Estoppel applies to that specific case.

For example if Nike told famous artist Bob Smith that they won't sue him for his limited run of 1000 hilarious "Just Fuck It" posters with the logo and style of Nike's "Just Do It", they can't wake up the next day and sue him anyway - estoppel prevents that from happening.

But say Bob is thrilled by how well those thousand sell, and commissions a T-shirt, $50 each, with the same image. That's not what Nike agreed to, estoppel doesn't apply, they can sue.

Or suppose Bob's rival Alex Lincoln sees the posters and decides hey, I can make "Just Fuck Off" posters, Nike don't have to humour that either, they haven't agreed not to sue Alex so they can no problem.
Are stupid people overrated?
And there are other (better) right-leaning sources listed as reliable for politics. The Financial Times and the Wall Street Journal, for example.
Hidden measures are the essence of surveillance capitalism. What's needed is personal choice and transparency. And yes, I agree. I want to be in control of my consent too. The thing I think we're missing is the informed in informed consent that legislation requires. These measures just help to keep us in the dark.
Let’s say your phone breaks. Can you afford to buy a replacement today? Where will that money come from? Or you’re out somewhere and see something you want, say an Aeron chair for $150, a great deal. Can you afford to get it? Safe-to-spend is how we had relied on knowing that we could buy something and all of our necessities would already be covered.
During the gold standard, did people take payment in gold?

I don't think so...

They used paper that symbolized "withdrawal rights to gold". USD (or any other piece of paper that people agree has a value) is a perfect currency for exchange, it's just not a great store of value.
TERRIFY CHILDREN
Looking at the 2020 Amiga and C64 releases on pouet.net I'd say both systems are very much alive.
If you only need to know how many times things were called, you could probably record that in much less space. Something like O(log n) of the depth of the stack, instead of O(n) that you need for the actual stack frames.

But I assume that kind of information is probably not enough for Java.
I have a question, isn't the problem with the gold standard that the amount of dollars is fixed and in order to have enough currency to drive a rapidly growing economy you would in essence be buying a gallon of milk for .25 cents?

It seems to me that either you the amount of currency in circulation needs to increase or the value of the existing currency needs to increase.

Taking into account the gold standard was used for possibly centuries (not sure) was this problem encountered before and how was it solved?
Hm. Seems like a tautalogy - given the frequency of light and the wavelength, C = F X W. But you didn't measure the frequency at all - it was given.
http://www.ideatorrent.org/
open source program ...

"IdeaTorrent is what can be defined as an "open innovation software": it lets people submit their ideas, brainstorm them, and vote on them. The most popular ideas and requests are then easily assessable."

Demo:
http://www.ideatorrent.org/ideatorrent

Question: Do you Know - similar - Open source Idea management program ?
Er, wow. I don't get the impression he has any idea what's going on.

The title is incredibly misleading, especially given that this is a ~2 month old post.

As of this writing, 1.4.x is the stable branch, with 1.5.x as the unstable.

I should note that I've been running MongoDB in Production since last August. Development, deployment and go Live occurred on a pre-GA 0.9.x version and I never encountered ANY issues. With almost a year of uptime I've had no data loss or anything else.

At the same time I understood I was using an unstable version and was careful to also understand what was going on under the covers.

So here's the REALLY important thing you should understand if you're using MongoDB because it probably has to do with his data "loss":

Data operations in Mongo, viz. insert/update are asynchronous - from both a API client and a disk-persistence standpoint. One of the things that gives you the speed boost you see from MongoDB is this concept.

When your language driver sends new rows, it does NOT by default wait around to see if Mongo saved it correctly. It sends it off, makes sure MongoDB got the data and returns to you. You can force it to wait, and you can ask it for the lastError - but normally you don't wait for a "I got it in correctly" answer.

Additionally, once MongoDB receives it, it goes into memory... it writes to disk lazily, rather than immediately (if you sent 1000 increment commands between the last disk write and the next, it would batch them into a single increment, etc).

Yes, these things can lead to data "loss" - or the appearance thereof. If you're sending in a bad update or insert statement and not checking for errors, data will "disappear" - by which I mean it was bad data and never accepted for write.
Great idea, signed up right away.
When setting up your account, selecting how much experience you have is a little confusing in my opinion:
I have been a "professional" software developer for a few years, but still early in my career. Should I select "professional experience" or "little/some/average experience"?
I liked the free trial, but garbling part of the text is not a good idea. I glanced through the text to see what sort of output I got and thought "oh, that's rubbish, it's made tons of mistakes". It was only by chance that I actually read the bit at the top saying parts were garbled on purpose.

Why not just give 50% of the text and cut off with a message saying that's all you get in the trial? It give a better impression IMO.

Good luck with the startup!
Umm, just charge money for your product.
Cool, thx. I'll check it out.
just a note for people who come across this and are confused: queries in MongoDB use a much more concise document-based query language, not map/reduce. map/reduce in MongoDB is just for aggregations / ETL type operations
>"We disagree with their policy because they web should be open and free!"

Agreed. That's not the defense I was recommending.
Oh I didn't mean to imply that we can't have both. I completely hope that Matias (the UI/UX guy from Palm that everyone juices over) can come in and beautify android.
It's still a lie.
It will let you seamlessly grow from shared to dedicated hosting (and back again) as needed for either your application serving or database needs.
I don't think the question you're answering ("why were Roman numerals replaced by Arabic?") is the same as the one that was being asked ("why did people using Roman numerals switch from IIII to IV?").

I think the answer to that latter question is unknown.
Premise 1: There is a very tiny chance that a future update could break Palm sync but not break compatibility with the legacy iPods that the Palm is simulating

Premise 2: This would be undesirable

Conclusion: We should avert the risk of breaking the device by breaking the device

Doesn't make a lot of sense. The device is broken either way.

Anyway, the problem isn't that they don't want to write their own playlist manager — it's that requiring the user to have two music managers (one for the OS and one for the device) is a bad user experience.
Something like Gamestop not coming back doesn't mean those dollars aren't still going to flow to gaming