jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Think of it this way: when you were a kid, were you told to keep a clean desk or a messy desk? Why?

I was told there were two types of people: those who were messy and those who were tidy, and that I should discover which I was and become comfortable with it.

I'm also not sure it's a good idea to metaphorically base life lessons from what people teach kids. I remember one kid being hit for using the wrong hand for writing. What was that meant to teach him? To value other people's judgement over his own?

Here what I mean, in a quote from the book Zen and the Art of Motorcycle Maintenance:

> Inside I see that Bill is a mechanic of the “photographic mind” school. Everything lying around everywhere. Wrenches, screwdrivers, old parts, old motorcycles, new parts, new motorcycles, sales literature, inner tubes, all scattered so thickly and clutteredly you can’t even see the workbenches under them. I couldn’t work in conditions like this but that’s just because I'’m not a photographic-mind mechanic. Bill can probably turn around and put his hand on any tool in this mess without having to think about where it is. I'’ve seen mechanics like that. Drive you crazy to watch them, but they get the job done just as well and sometimes faster. Move one tool three inches to the left though, and he’ll have to spend days looking for it.
The usual charge for drug trafficking is "possession with intent to distribute" so it's irrelevant whether there is a sale or not. And I'm not arguing that prosecuting drug dealers is socially more valuable than prosecuting people running Ponzi schemes.[1] I'm saying the government should do it because it would make for a fascinating sociological experiment.

[1] The reason I draw the distinction is because society at large has decided it doesn't want drugs in their communities (whether you agree or disagree with this purpose is a different argument I don't want to get into), and has thus made it illegal to distribute them, and that shouldn't change because the transaction is denominated in Bitcoin. But people transacting in Bitcoin voluntarily can reasonably be put on notice that the government will not protect any property interest in Bitcoin and they will have to rely on the Bitcoin ecosystem for that.
>> That's not a particularly interesting question (and it's not an improbable unbroken streak of 39 years, but a mixture of successes and failures, much more likely to result from chance).

> Why is any particular permutation of 39 wins and 8 losses more improbable than another? That's like saying HHHTT is more likely than HTHTH.

Again, that is not what I said. Are you trying to misinterpret, or is this all inadvertent? Had I anticipated your effort to misinterpret, I would have said that a random sequence of 39 heads is less probable than three sequences of 13 heads, each separated by some other unidentified, random sequences or, as I put it originally, "a mixture of successes and failures".

>> The herd can be relied on to make Buffett's choices after he has established his position, which means he's positioned to benefit from the public's responses to his choices.

> But now you're playing it both ways.

Nonsense. I'm explaining how any outcome can be attributed to chance, not that they are explained by chance.

> Are markets efficient or not?

That's not even a topic, and if it were, it wouldn't be a binary choice.

> I may have misunderstood,

You thoroughly misunderstood, no ambiguity. And no offense meant.

> ... but your thesis seems to be that markets are efficient, and no strategy can consistently beat the market over time.

No to the first (no one knows) but absolutely yes to the second -- no strategy can consistently beat the market over time. Isn't that obvious? Any strategy that consistently beat the market, and that could be expressed as a deterministic algorithm, and that was something other than a transient effect of no real value, could be used to drain the market of its capital in a matter of months -- and therefore it would be. The market would collapse and businesses would refuse to trust equities.

My point? If there really was such a strategy, it would demolish the market, meaning there would be no remaining market to beat consistently. The golden goose would lie dead.

Just think a bit more deeply.
Configuration management systems (I'm thinking Ansible, Puppet etc) are used to declaratively execute configuration tasks at fairly slow timescales. You wouldn't use them them to say, make 1000s of VM/pod placement decisions per second.

Using DCM, we're building a Kubernetes scheduler (see the k8s-scheduler folder in the repo). It continuously listens for new pods being created and other events in k8s, and schedules these pods onto nodes using complex rules described in SQL. This is not the kind of problem that configuration management systems target.
We changed the URL from https://github.com/zhenghaoz/gorse to the project page.
They were commonly used in home-brewing as well, before being mostly replaced by dedicated software or spreadsheets.
Nothing. I switched when Firefox Quantum came out. Haven't regretted it since.
Unit tests make debugging suck a bit lest, because of the ability to change the test case (on local machine only!) / and tested code iteratively in combination with the debugger to find the source of the problem, with fast feedback cycle. Debugging using the UI is another tool. Advantage is you can quickly cover new scenarios and change what you do based on new info. Downside is loading time can be a lot longer than running a unit test.
I did just a minor in CS but have a life long love of programming and Science Fiction.

For three years I worked on this novel and the best way I can describe it is Computer Science Fiction.

The target audience is tiny (a good chunk of the book is a command line based "conversation" between our hero and an AI).

I'm asking for any feedback and am willing to pay $10 through paypal or Bitcoin if anyone reads the whole thing and tells me what they think.
Yeah, the YouTube one is really bad. The pop-up really needs to be redone too. It used to be a nice easy to understand wizard and as soon as you saw it you could tell instantly you weren't interested. Now it's an awkwardly worded choice and you have to take the time to read and think about it. I might even go so far as to call it a dark usability pattern. Where's the "don't ask me again" checkbox?

Personally, I like commenting on really unseemly videos and only having an obscure username attached to it.
It is in Googles interest to have as many G+ profiles (aka potential userbase) as possible.
You can still do this, and I recently did. You have to have an alternate email address set and confirmed. Then, you delete your GMail account, which can by done through the products section of the account management page. After that, your Google account's primary email (and thus login) will be whatever your alternate address was set to.
Aww, you got me thinking of the gesture area on the Palm Pre...sheds a tear, renews vow to never buy HP anything out of spite
I don't get the national security argument for a country like NZ.
It depends on if you have to switch to the tiered plan on upgrade.

It's a foolish purchase if you do, or if this is your first iPhone. 2Gb is nothing, particularly when they're pushing ads at you, and don't forget the game network is coming.

I'm installing an in dash GPS receive this week that will let me stream Pandora in my car, that's next to useless without unlimited.

Hell a poorly written app could blow through wads of data while you're at the doctor's office and you wouldn't know until too late.

The iPhone (and realistically all phones of this nature) need unlimited plans. AT&T is really screwing the customer here, and Apple as well.

At the very least they should have offered a $50 a month unlimited (or practically unlimited) plan.

They really need to open up the market and get some competition going.
Steve said (in the keynote) that the Golden Master download should be available today.
Well, I do bike to work. But that's beside the point.

All calculations I've seen conclude that driving alone actually is less carbon-intensive than flying, on a per mile basis. The average American drives 10-15k miles per year. If you fly even remotely often, you'll easily end up logging more air miles than car miles. And if you carpool, there's no contest.

Flying is way worse than you may think, from a CO2 point of view.
...or the cafe, or the coworking space, or at your friend's house. Since the call comes first, it's a fortuitous enhancement you sometimes add to an ordinary call. Your way, you are either already sitting and working, or you had to plan ahead. Big diffence.
გილოცავთ შობას! from Georgia
> chunks of address space that contained lies rather than RAM

My favourite sentence fragment of the day :D
From memory, a GNU tape cost me $200 in 1986.
You don't have to wait for video games for the future, GPU physics is commonplace in games. See eg https://en.wikipedia.org/wiki/List_of_games_with_hardware-ac... though that list hasn't been kept up to date.
If you think GA is a privacy concern, you should consider services like gmail to be a privacy concern too. Perhaps they should block that too.

"Paying for it"? GA doesn't do much that a webmaster couldn't otherwise learn by analysing their webserver log files.
There are castles with no gates.

I think problem is that current dynamic websites are sort of crippled already. Right now even simple shopping app requires UI based on HTML + web. Not a chance to use command line, some automated devices etc... In future we might see radically simplified protocols/webservices for more universal access.
The person you originally responded to provided one in another comment (which seems to suggest 20%, not 30%): https://news.ycombinator.com/item?id=8912097
Check out radio Nectarine if you like this kind of music!
This would be fun IF:

1. My boss paid for the whole thing
2. and paid for my family to go with me
3. and it didn't count toward my paid vacation days.

(In other words, no chance in hell.)

But if I'm taking off to go somewhere, you can forget it. My vacation is for me.
This is exactly how meme-based science looks like.

My 2 cetns - to be creative you must suffer a lot.

Half of "good literature" would be my data-set evidences. Making models and plotting the plots I will leave to those who love doing this.
The comments that struck me were: AI is Communist, Cryptocurrency is libertarian. Both are arguably a fast curtain to a bad second act if taken to their ne plus ultra extreme.
Windows was a clear dominant 'winner' for a long time. Still is, even though it's becoming less relevant.

I agree that identifying with a side or a company is usually counter-productive, but having a strong preference for a specific technology to 'win' for practical or ideological reasons seems fair.
Yeast don't methylate.

Histone acetylation sites? Epigenetic information is too transient and is not necessarily passed down in a 1:1 fashion, which is really bad if you're trying to store data reliably.
never did iGEM. I think it started when I was in grad school. I'm building a sub $500 PCR machine now, might start a company to sell them, bio kits, etc. I'm also thinking about making ethidium-free paradigm (using fluorescent primer adapters instead) and eliminating the use of E coli so that DIY bio can really pick up.
It is pretty easy, but publishing is divided into two areas:

Personal publishing where wordpress.com (and posterous, tumblr,etc.) are the best use case.

Professional publishing where Wordpress self installs are the best.
Google has as much ability to dictate their App marketplace as Apple. They've strayed away from such practices because they realize the dictation of applications begins to devolve into a very bigotry-riddled process which ultimately hinders development and innovation. Google could suffer greatly if one day Apple decides to ban or suppress their apps within the App Store due to competitive reasons.
I think the point is something Apple-sanctioned. Most people want to be able to put apps on their phone without violating terms of service agreements..
Ever considered using just a straight Jabber client and a gateway for each non-Jabber protocol that you use? I am quite partial to http://psi-im.org/ .
Are there any conflicts of interest in this, e.g would they represent you in an employment dispute?
How would these engineers approached to same design knowing what we know now? (I mean as in Internet).

Every upgrade is a step taken on the same ladder. Maybe sometimes, designing a elevator (read:innovating a new UI) might be the real solution.
Please don't post dismissive comments like this to HN. Maybe you don't mean to be a jerk, but on the internet that's how it resonates. As the site guidelines say: "Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html
Your hypothesis is wrong. At one point I was thinking of changing careers and gave a serious consideration to getting a law degree. I've had long conversations with several attorneys and did plenty of research. You would be surprised at how little most new attorneys make. Unless you land at a firm, you'll end up scrambling to find your own clients as a solo practitioner. Some give up and end up working in the business world on the edges of the legal profession.

> One used to be able to self-study, pass an exam, and practice law. Now it virtually always requires 3 years of law school, at a cost of thousands.

This is state by state. In most U.S. states, you have to go to an accredited brick-and-mortar school, graduate, and pass the bar exam. At that time, there was only two online law schools, both in California. I believe that in CA (maybe one other state) also will let you apprentice for a licensed attorney and pass the bar to become a licensed attorney.
I don't think detection would really help even if we had it. Even now, most fake-news stories are obviously fake. They have no subtlety; they don't fool anybody paying even the faintest shred of attention.

They'll be used on people who are already perfectly happy to believe fake printed quotes from obviously unreliable sources. When challenged, they'll refer to conventional partisan media citing those sources as proof. Ordinarily showing video would increase their certainty, but they're already absolutely certain. It'll just be a more entertaining way of delivering it to them.

Detection, no matter how definitive, can't deter that. They're already perfectly happy with their trusted sources.
We've also had video since before convincing photo edits were available.

So people learned that we shouldn't trust a photo of Martians, or a sound clip of the President confessing to murder, but should hold out for video. When footage of Rob Ford doing crack cocaine shows up, we believe it's real. And when an investigative reporter wants a verifiable record of something, they resort to a high-quality video.

Even if video deepfakes aren't any more realistic than image or audio fakes have been, they're important because there's no fallback. With perfect-accuracy photo and audio fakes, we'd have to be more skeptical. But with perfect-accuracy photo, audio, and video fakes, we'd suddenly be back to the pre-photography era when there was essentially no way for an untrusted source to convince you that something had happened. Deepfakes aren't flawless, we're not at that point, but the specifics of video are less important than the impact of having some medium which can't be convincingly faked.
Amazon's sprinter vans that do deliveries. are 6k pounds. curb weight, can carry up to 12k pounds

so 5x road wear of normal car when unloaded. 81x the wear when fully loaded.
There are tons:

https://en.wikipedia.org/wiki/List_of_generic_and_genericize...

You don't necessarily need to sue competitors for being misleading, but you do generally have to show you are trying to defend your trademarks and a lawsuit is a nice expensive papertrail.
Close garage door or verification it is closed. Turn off outlets (parasitic devices or just something I forgot). Drop water heater temperature when away assuming not tankless. Pet feeder/treats. Close/open shades depending on temperature and time of year. Water shutoff (burst pipe? leaky toilet? bad neighbor?). Watering plants (bonus if based on soil moisture). Run dehumidifier based on moisture. Control ceiling fan speed in bedrooms rather than air conditioning entire house. Turn off gas if pilot light goes out (furnace, oven). Warning on radon, CO2, smoke, etc

Of the above, the dehumidifier is one that I'd really like living in Minnesota. My dehumidifier's built in threshold for running is poor so I use a timer. It is far from optimal.
I think this was possible without siemens help. Many of Siemens customers would be familiar enough with the control system product in question to find weaknesses in it. People find flaws in software of all sorts without help from the vendor all the time right?
I develop control systems for power generation. Current trends are towards more and more automation, interconnectedness, collecting of business information and integration with smart grids. None of this should take place over the public internet... Private fiber or microwave would be nice, but isn't in the budget for many operations, so VPN over the internet is the compromise.

Stuxnet was spread by infected USB keys, so even a totally separate network wouldn't have helped them there.

PLCs and HMI software are a security nightmare, 30 years of legacy protocols, hardware, and client deployments to support and now all of the sudden it is under attack and no network can be considered safe.
http://www.reddit.com/r/carlhprogramming
Yeah, it's true, but many of them are able to prosper in large systems where lots of code can be copy-pasted around.

Here's my string reverse. Actually, it might be the first damn time I've ever reversed a string in code. Thoughts.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main (int argc, const char * argv[]) {

/* alloc mem so we can reverse in-situ */
const char * s = "reverse me 123";
char * rev = malloc(strlen(s));
strcpy( rev,s );

/* reverse the string 'in' */
for( int i=0 ; i<strlen(rev)/2 ; ++i )
{
char tmp = *(rev+i);
*(rev+i) = *(rev+strlen(rev)-i-1);
*(rev+strlen(rev)-i-1) = tmp;
}

printf("string: %s reversed: %s",s,rev);
}
Change out Emacs for Vim and you'll be a pro in no time.

Vim tutorial: http://blog.interlinked.org/tutorials/vim_tutorial.html
Totally agree w/ the comments. It's a nice job! :D
Yeah, going through iTunes is a drag.

Unfortunately, that's the only way we know it will work.
You're not supposed take Stallman's claims at face value. His vision is unimportant, what matters is his effect on the world.

The FSF exists to provide balance: remember we have companies radically promoting proprietary software, we just don't notice it because that's what companies normally do. The FSF promoting free software seems a little odd because they're not a company and the software is free, however it's not really any different.

There's absolutely no chance of proprietary software disappearing (at least in capitalist countries), but without Stallman free software might have been much less popular.
I think some of it might have been based on the somewhat less glamorous aspect of just having a large installed base, though. Schools in particular had huge numbers of Apple II machines and lots of sunk costs in software and training.
Thanks for the link. What I take away from it is that Stallman's full opinion on SaaS is internally inconsistent, either that or I am completely misunderstanding him. The "Distinguishing SaaS from Other Network Services" section was exceptionally incoherent; here's one quote:

> Multiplayer games are a group activity carried out on someone else's server, which makes them SaaS. But where the data involved is just the state of play and the score, the worst wrong the operator might commit is favoritism. You might well ignore that risk, since it seems unlikely and very little is at stake. On the other hand, when the game becomes more than just a game, the issue changes.

So, SaaS is okay so long as the "risks" are sufficiently small? Who defines that risk, me? So that makes it okay for me to use Google Docs, since I deem the risk of Google doing something evil with my documents to be small? (Well, no, because Stallman explicitly calls out Docs as unacceptable. So I guess I better not use that.)

Or from the conclusion:

> Don't buy or install “thin clients”, which are simply computers so weak they make you do the real work on a server, unless you're going to use them with your server.

...thus violating the "essential freedoms" of anyone who uses your thin clients?

This is (one of the reasons) why it's so hard to take Stallman and his "four essential freedoms" seriously.
To be fair, Western medicine has completely eradicated multiple fatal viral epidemics, developed a rather good series of antibiotics to handle bacterial infections of all kinds, kept a lid on flu epidemics year after year, and made vast strides in the treatment of multiple cancers.

Now that Western medicine has got most of the low-hanging fruit and is now banging its head on the hard problems, it may appear to fall short in the "what have you done for me lately?" sense. But that's just because we take it for granted that we aren't going to get polio or smallpox.
Are there any plans for supporting UK customers?

I'd be on this in a flash.
Ah, gotcha. That makes a lot more sense!
+1 NameCheap - $10/yr, automated ordering & no chain file
Comparing the proposed map with the current map (the 2nd map in the article), it's clear that the river provides scale and locality, allowing better association with one's mental above ground map.

Put back the river, and the proposed one would be better. Without it, a tremendous amount of context is lost.
They didn't have a bunch of geeks sitting around thinking that up - they bought a company that was actively working on it.
Android isn't a google invention - it was an acquisition.
Works as well in version 5.1.6.2 on Linux Mint.
The point of inflation is to reduce the wages paid to poor people?
I am not a front end developer. Can someone explain the benefit of these low level APIs in a web development context? Is the purpose to eventually have complete GUI toolkits with even the underlying window managers all contained in the browser window? Or is it primarily a performance thing, to get 2d and 3d client side animation? Or something else all together?

Edit: Another possibility -- prettier widgets. I just wonder what need is addressed by making these low level APIs available. (again, not a front end developer, so relatively naive about the whole field, especially state-of-the-art)
The author of this tool also appears to maintain a website[1] with information about migrating from MySQL to Postgres.

[1]: http://mysqltopgsql.com/
Why now?

PG has written about this before. My thinking is that the tech stagnation has lately become evident even to the most disbelieving ones. And perhaps even SV is starting to think it's time to go ahead with the less safe ideas. That's just the idea i get from my reading of Twitters, i m not even in the US :)
Cloud9?
And yet people go and vote for them with hopes that some random real estate billionaire will bring prosperity to their homes. The entire thing would collapse after first election if people would vote with brains instead of feelings.
If it got large enough, how long until companies like uber try to ban you from the platform (like they did when people were driving for uber as well as lyft to increase their hourly rate)?

If they can lower pay and take away workers rights any more than they already could, these companies would not hesitate.
These are examples of the consequences of racism.

But racism does not start there.
I'm not sure if it falls into your definition of bare metal but Rackspace has a managed colocation offering (its not a Bare Metal as a Services...service...although Rackspace has that as well).

(disclaimer - I work at Rackspace)