jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>Very common things like commiting and checking the status and log are much faster and cleaner than in the command line...

git st, git add ., git ci seem pretty quick to me. I set aliases for status to st and commit to ci, but tab completion work pretty well. I've been stepping away from GUIs lately when the command line is available. It's quicker for my hands to stay on the keyboard than it is to switch to the mouse and back
1) Code Complete

2) The Pragmatic Programmer
Ah, but you have to look at the means by which each approach them.

Conservatives assume that "human sexuality can be shaped and controlled by society" through law, religion, custom, etc., and while we're at it, although not directly related for them for this but very important to some progressives (see below), to a certain end, that of families and properly raising the next generation.

That's entirely consistent with the attitude that man is born evil and must be prodded in the right directions.

The modern progressive attitude is as you say, "let it all hang out". Historically it that wasn't entirely the case, e.g. progressives were heavily into eugenics until the Nazis gave that a bad name (e.g. check out Margret Sanger, even Wikipedia doesn't dare to entirely airbrush away that aspect of her: http://en.wikipedia.org/wiki/Margaret_Sanger#Eugenics_and_eu...).

You also need to factor in this bit of wit from I think William F. Buckely, although I wasn't able to find the quote as I remember it on the web: "The only thing liberals want to be liberated from is their marriage vows." I.e. there is an aspect of self-interest in all this.

You also need to factor in that the more radical of the progressives want to destroy the family in pursuit of their particular idea of utopia, since the family is the foundational unit of existing societies (the Bolsheviks are one well known early example). A lot of feminism also goes along similar lines (e.g. the fish and bicycle slogan). So supporting "every variety and quirk of human sexuality" are means to those ends.
I'm always curious how Magic Online (http://www.mtgonline.com) gets left out of these virtual goods conversations. It had an 8 year celebration this past July and by a rough calculation (http://robowarp.com/2010/10/29/another-revenue-datapoint/) was pulling in 150k per day during release events for Scars.

Ever since I started tracking news on virtual goods it's always boggled my mind that it never gets mentioned. Perhaps it's just a little bit too different in that there's an incredibly small free portion and a huge premium portion and it's a direct translation of a physical product.

(I digress some but they seem to have the ideal customer breakdown. Very few freeloaders and a huge number of people who pay ~$15 to draft each time.)
This all reminds me of Brian Eno's "Oblique Strategies" cards.. something which I've used a few times.. good for creative thinking when faced with a block of some kind.
> Does anyone still use "mc" ?

Midnight Commander is great!

I use it for file management on my wife's iMac (I'm usually ssh'd in, while she uses the console). I also use it to keep her small business web site updated (it supports ftp, which is what my wife's web host uses).
I've got plans to address this issue in the next release. I've been using this for more than 2 months now, and I haven't noticed any slow down, but I will do something about this never the less.
Fluff. A paragraph stringing together two twitter comments and a few links.
>Am I missing something about dogs ?

Puppy breeders don't make million $ campaign contributions or hire TSA officials as 'advisers'
I'm going by what nearly every normal person in the world considers a small business.

For example, Wikipedia: "Typical examples include: convenience stores, other small shops (such as a bakery or delicatessen), hairdressers, tradesmen, lawyers, accountants, restaurants, guest houses, photographers, small-scale manufacturing, and online businesses, such as web design and programming, etc."

If you truly believe that a corner hardware store is not a small business, please go ahead and tell that to the store. See how much they laugh at you.
Oh man, this is so true. I hate when people bring coworkers to hobbies, because then their work drama shows up elsewhere. I had an RPG player call me in tears because another player had fired them and they didn't feel coming to RPG night anymore. My coworkers are good for the occasional beer and that's about all I'll ever ask of them.
I’ve had an office and it was a miracle. The best of both worlds.

I’ll take full height cubes as a fallback. Open layout is the worst, I actually just go work from the lab.
I guess you could say they'd be...

Living under a rock.

Yeah, yeah, I'm leaving. Put the weapons away...
People aren't "just fine" about dark energy. It is an entire field of study in physics/astronomy. A problem there is that we are quite stuck; some future experiments might tell us something (if it has changed over time for instance), but theoretically there aren't any stand out answers or ones that can see experimental confirmation soon.
I think it will be challenged by hordes of people leaving as the back-to-office date approaches. They said that exceptions may be granted on a case-by-case basis (because people have already been hired remotely, and on top of that the CEO himself has been working remotely since pre-Covid, so their hand is forced) with approval from the exec team. As for sharing the email, I don’t have a (full) deathwish.
I'd vote for this, this is truly the most pressing issue of our time.
It looks like they won't die without a fight. I don't think they're coming back from this one though. Unless they repay everyone and have a good explanation as to what the past week is all about I'm pretty sure Mt.Gox has ruined it's image ( if it had one haha..).
Where 1 iteration and 1 syscall to io_uring_enter() is submitting 100s of I/O operations per io_uring_enter() syscall (and you can even run the ring buffers with the kernel set to poll so you can do 0 syscalls if that's not already enough).

That's pretty huge amortization. Rough benchmarks we've done are showing double throughput for io_uring for 4096 byte AF sector write/fsync/read combos: https://github.com/coilhq/tigerbeetle/tree/master/demos/io_u...
Because the Scala comes with a lot of FP fanaticism that is counter productive.

And the other languages have better ecosystem.. you can use kotlin for Android development but doing the same with Scala is close to impossible.
yes, calling them colonies are a stretch but there is a relation of dominance there, not just because of inflation but the whole credit system
Yeah, I ran through the list in my head as well: Marie Curie, Irene Joliot-Curie, Lise Meitner and Emmy Noether were the ones that came immediately to mind. All of them deserve to be well-known.
One notable site which runs on SQLite is SQLite's own source code version tracking system called Fossil.

See https://sqlite.org/src/doc/trunk/README.md and https://www.fossil-scm.org
You pretty much need ray tracing for reflections of objects that are not directly visible - hacks like SSR cannot give you that. Even if you don't care about graphics, RT can absolutely have an impact on gameplay too. And if you care about graphics then RT makes realistic lighting so much easier and with much less restrictions. Modern games have to fake so many effects just to make things look good which do come for "free" with RT.

Now for the current iteration of RT graphics cards, it is still very limited so calling it a gimmick is a bit more warranted. But the hardware will improve (and has already from the first RT generation) which will allow more games and engines built arround RT instead of having it tacked on as an option.
There are features in OSM like power lines, pipelines, ski runs, fences, cliffs, hedges, traffic lights, marker buoys, ferry routes, bus routes etc. These aren't in the OMT vector tiles, to keep them small. (Some of them might be included since I last looked.)

The features that are there are included from a particular zolm level. If you want to make a global railway map - so you will show major railways at zoom 2, say - you would need to hack around, since the first zoom the railways appear on is 4 (or whatever).

What you can easily customise is showing those railways at zoom 4+ (or not) and the style of the lines.
If I wanted, as a complete novice, to learn a lower level language, where would be the best place to start.

I always get confused by all these new languages. Ive heard of: nim, rust, D, V, and now Zig. Where do I start? Should I start with C or C++? Or pick one of these? But which one?

Im currently looking at Lisp because I read it was good for alot of things. I'm also aware of Go and Swift but not looked into them at all.
So in the end it can be done when the right people make profit
Seems to work well for sparse data, I like these little clever tricks that yield big impacts.
So do computers.
There is also gitub.surf which seems to be the same as github1s.

What other features should they add?
Find is specifically called out in the article.

> There were a few programs that ran on Unix systems and used long option names starting with either - or no prefix at all, such as find, but those syntaxes were not compatible with Unix getopt() and were parsed by ad-hoc code.
A console showing multiple lines in context is already a gui.
Does this imply a heuristic such as:

"To earn more money, I should look for jobs that I can do, but don't like doing so much that I will charge a lot more than my normal rate, then quote for a lot of those jobs"?
I don't personally feel building infrastructure helps the US grow its economy. What does this even entail?

Faster Network speeds: yes
Build more highways: no
Building highspeed rail: no
Building a better way to transport things: yes
building intellectual property: yes

The point is, what sort of infrastructure does the US actually need to build? I personally believe more roads is not one of those things that we should be trying to build. Pretty sure the highway system does an excellent job already.
If I understand correctly you suggest that it was a mistake not having launched GDrive as a gate-way service to their 'no file' vision, but I agree with their approach to focus on developing the services that will eventually remove the need for files.
>Those who were sitting more were substantially more likely to die

That has to be the stupidest quote I've ever read. Are you telling me that if I sit less often, I'll be less likely to die?
Yeah, Canon PowerShot A60 ;)
The Wii was Nintendo's first console in a long time to be more than profitable. If they pull the Wii's success off again, people will be less skeptical on the next one.
Yes, his principles are internally consistent and well thought out. The problem is with his crackpot government conspiracy theories. By talking about that stuff publicly he's harming the truly important principles he stands for.
That's true, I made a bit of a straw man up there, but in my defense it's one I have encountered in non-straw form over and over.
The Sun is strong with this one.

"GNU/Linux has been written by people with no sense of smell, no concept of architecture, and no ability to advance any large-scale piece of work."

The cathedral vs. the bazaar. Which do you think has won?

"And even if systemd were properly scoped and executed well, it would be only a modest improvement on SMF… which has been running in production on illumos for 10 years."

That's impressive. illumos has only existed for 5 years.

Perhaps the fact that the licensing and the ownership of the OS, the viability and attitude of the company that developed it and of the company that took it over has been a complete clusterfuck since 2005 might go some way towards explaining why people aren't using it.
These were cancer patients or am I mistaken?
Exactly. Of course here the license used was MIT, but like all licenses the reason it was a license is that the rights holder was a rights holder. If the code was in the public domain then license choice would be moot.

The bigger point is [IANAL] that "open source" only has legal relevance in regard to concepts like trade secrets (a common connotation of "closed source") where revealing the source code might be subject to tort. Any rights that others have derive directly from copyright law and the way in which the rights holder decides to assert their rights.

Putting something in a public Github repository makes it open source, but "open source" is mostly a common language phrase not a term of legal art.
> You're saying "they'd have competitors" as if it is some kind of a downside.

Well, it is to Google.

> Is it worth having sucky internet access so Google couldn't nefariously target their ads for me?

No, but in Seattle you have other options: live somewhere where you can get good internet access from someone who isn't Google. That's what I do.
Missing the trees for the forest. We already have exactly what the article is calling for in biology, and it is called chemistry.
The ability to upload your own pictures.
Only problem with GWO as compared to Visual Website Optimizer or Optimizely is that you have to create a separate version of the page you're testing yourself. GWO then redirects to visitor that alternate page--so Google warns:

"These URLs could be bookmarked by your users, so after your experiment finishes, you may want to keep these URLs valid."

I'm not if I want to have a bunch of redirects set up after I finish the experiments to make sure no one gets a 404.
http://skydrive.live.com ?

Doesn't it already work this way? Specifically, I can create and edit office documents using Microsoft's web-based editors, and then open the documents in my local editors and when I hit save they save back to "the cloud."

What else needs to happen?
Many people post to facebook & twitter from here: https://www.dropbox.com/referrals

Comparing these two pages is really interesting in the different prompts to post and the different results. We'll integrate the two pages more deeply soon.
I run a hackintosh as a cheap way to keep some OSX only software up and running that we access a lot for small admin jobs, a small Dell desktop Intel Core Solo 1.6ghz. It works great except for system updates, and you have to restart to see any new USB or drive connections etc. Just one core, so can't comment on the thread scheduling. I'd probably not set another up, due to the hassle.

For our general testing and development purposes a Intel Mac Mini does a great job. Maybe get a couple of those and cluster them? Much cheaper and more CPU for your money.
Given that Steve Jobs' net worth is $5.5 billion (source: http://en.wikipedia.org/wiki/Steve_Jobs), that number does seem deliberately misleading.
Hi Ray,

I started typing a really long reply yesterday, but you're right, there's not a lot we can share in public about our plans right now.

One thing I do want to share is that SVN merging and text merging are completely different problems. Both would be great features for either app, but there's not a lot they could share implementation-wise.

SVN merging means dealing with the pre-defined features and limitations of SVN (both a pro – it already works – and a con – it is really hard to make something within the contraints of SVN that's not too error-prone and easy enough to use).

For text merging, we'd get to work on a completely 'new' problem, the only systems we have to code against are the file system and the cocoa text system.. More work maybe, but 'easier' to create something excellent.
> However, electrophoresis can only sort them by weight.

> To check for allergy to a specific allergen, [...] Repeat for every allergen.

Hah! If only we could run a binary search.
So a paying customer trying to get in contact is "bothering the CEO" - what a truly awful bit of customer service.
I agree the UK has been going in the wrong direction on civil liberties, but your post is too much FUD, which is ultimately harmful to our cause.

> The UK has abolished self defence,

The most recent cause celebre on this was a robber being given permanent brain damage after escaping the scene of the robbery. The attack was not self defence, and frankly, the brothers who joined in the attack got off very lightly indeed.

In reality, reasonable force in defending oneself and others is allowed, and is interpreted by juries, so how can you possible argue self defence has been "abolished?"

> compromised the legal protection against double jeopardy,

Only in the event of important new evidence, i.e. DNA that couldn't be done at the time due to lack of science. Not ideal perhaps, but you have to draw a line somewhere, and smarter people than you or I supported it.

> lifted many restrictions against government agents entering one's home.

Any more details on this one, citation/statute?

> Political speech is less free as in the United States as well.

The HRA mostly fixes that although there is not an inalienable right to free speech. Since there isn't in the USA either, are you sure it is measurably less free?

> There's also the sizable DNA database

Declared illegal by our highest court, and currently being fixed by the government in the proposed Freedom (Great Repeal) Bill, as is ID cards, right to protest and so on.

> and the CCTV itself (which is still controlled by the government, and hence on the other side of the table from any recordings made by citizens).

CCTV is generally controlled by local shopping centres or business associations, or local councils. I recently visited our local council CCTV control room and was interested to discover they actually won't let the police into the viewing room, except for a specific operation (which has to authorised by the chief of police and the head of the CCTV stuff on the council). They will report crimes to the police, but the police cannot trawl or watch their system. So, I really don't see what the problem with CCTV really is. It watches the public, but so could a council employee up a hill with a telescope. It remembers, but only for a limited time, and so could the same council employee with a pencil and paper.

The biggest argument against CCTV is it is a total waste of money, doesn't reduce or deter crime, and is not backed up with any proper evidence of efficacy whatsoever.

I agree the UK has been going in the wrong direction, but I don't think it is as bad as you say, and I am offended by the continual denigration of the UK compared to America, as if America was the capital of human rights and civil liberties, and we still have the star chamber.

Also, you didn't mention the most worrying thing of all - the powers the police have been using to prevent climate change protest. Regardless of your views on climate change, the fact public resources have been so heavily diverted to protect commercial interests worries me much, much more. That way fascism lies.
I encountered an even bigger problem/limitation while implementing a RESTful API with Rails. It was that it's not easy to follow one of the most important principles of REST (from Wikipedia):

"An important concept in REST is the existence of resources (sources of specific information), each of which is referenced with a global identifier (e.g., a URI in HTTP)."

I do not find the global identifier (URI) in Rails when I just do a "render :xml => @model" or "render :xml => @array". Instead of a global identifier the id of the object is in the representation of the resource.

What is missing are the links between all the resources. When a client fetches a collection it must guess or reconstruct the URIs manually for the individual members. This makes it impossible to change the route generation on the server without breaking the client.

In REST Rails Models are Resources, but Rails Models don't know anything about their global unique id (URL). I wish there would be a way to just say user.uri and I would get something like "http://myservice.com/users/1 or user.path "/users/1". It would be nice if this would be considered when rewriting the Rails router. Maybe the routes should be defined in the model (=resource) itself?!

I tried to implement links between resources in the API I created. You can find some information in documentation at http://wiki.tagcrumbs.com/developers/rest. In my opinion an XML representation of a truly RESTful service should look something like this: http://wiki.tagcrumbs.com/developers/resources/user#examples. Comments are highly appreciated.
It can be argued that any industry is strategic to a country.

And it's funny you should mention military, I know serveral companies in Denmark that are sub-contractors to various branches of foreign, including the US, military. Countries do indeed let the international free market supply their militaries..
so we should accept website analytics/tracking scripts that potentially are recording every click and cursor movement under the guise of user research?
Funny, I always thought of writing C as working with marble. An unforgiving and time-consuming material famous for the masterworks created with it.
I don't like judging people based on their age. It seems like a really blunt instrument that unfairly groups people together who do not belong there. But as someone who is only just pushing 30, I can say that you are talking the same kind of nonsense I did in my early 20s.

"To all of the people who say that the best thing to do is get a good job, buy a nice house, and to put the max into a 401k that the company will match: Fuck you. It’s not what I want. Mediocrity is worse than failure."

Mediocrity is not worse than failure. Try being homeless. Except when you say 'failure' you mean "maybe I'll have to move back in with my parents". You have an enormous safety net allowing you to be so disdainful of "mediocrity", don't take it for granted.

Stop romanticising driving yourself into the ground. Stop thinking you are better than your peers that have "sold out" by taking (gasp) jobs. It sounds like you've lived life very much on your own terms until now, but life doesn't work that way indefinitely. At some point you have to make compromises in order to achieve what you want. Deal with it.

Take a job as a developer. You'll make good money. Make sure it isn't for a demanding startup. Something that guarantees exiting the office at 5pm every day. Then go home and work on your startup. Plough your free time into your startup, and when you have enough of a ramp you can quit your day job and transition to the startup full time.

You are not a unique butterfly that is owed the opportunity to only ever do exactly what you want.
>You likely have no idea how Americans are treated by the Taliban and Al Q when they're captured [... T]he guys in Abu were fighting on the same side as the guys that beheaded Daniel Pearl. [... I]f the US soldiers at Abu had shot those prisoners on the battlefield, nobody would have complained, but they put underwear on their heads and the world freaks the hell out

Your obsession with terrorists' lack of scruples is causing you to become what you hate. You think it's OK to humiliate and torture them because they're terrorists, they think it's OK to behead us because of religion and nationality. How about a little show of strength and dealing with them without lowering to their level?
You have to turn off compatibility mode
Good for Arc90. They built an awesome tool and deserve more recognition (and for more people to use it, in various forms).
It’s a thing in every democratic country – although usually, only few people actually use this, and those few tend to often be the rich.

If every now and then regular people would also use this right, we’d be able to change a lot.