skysight-inc/HackerNews huggingface dataset:
This reminds me of a nice article I read some years ago. I quote:

"
Eventually people will begin to put their memories of their lives on their sites. At first they will be like a grand photo-album, but then things will get more complicated. People will begin to journal their memories (cleaned up and detuned or exaggerated). This will be called their Book Of Life and when you fall in love or become very close with someone you will share your “Book of Life”. You will go to their past (as they remember it or as they want it to be remembered) which is not to say that that is how it really was, but then, that is another story. In the end, who cares? The motto of the day will be,”Intention is Everything”.

Some people will constantly hang out in their own Memory Palaces. Some will call this Cyber-Porn. Masturbatory! With some people, taking a walk through their Book of Life will be like a walk through a very cultured and cluttered museum. With others it will be a walk in a park. With still others, you might not want to walk through their Book alone, without a guide and without protection. And especially not at night, even Cyber-Night. It might resemble a cross between Times Square, New Year’s Eve 1999, and a car crash in progress with everything happening at once and yet with all the separate incidents frozen in time, to be savored later, like the left-overs from a frozen dinner. From a Jeffery Dhamer buffet.

Some people will actually hire others to design their sites, so it will be dramatic or pretty or impressively chic. Beware of anyone who has someone else design their Book of Life."

link to article:http://www.unexplained-mysteries.com/column.php?id=143352
Storage Scalability in Docker
PRESENTING: The 100 Most Influential Tech People on Twitter
I thought the Space Shuttle was already primarily a steam rocket. It held liquid oxygen and hydrogen, which was combined, ignited, and the result is high temperature water (steam).

Another way I wondered about, is to have a cold water tank with a nuclear reactor in it. As long as you ignore the safety part of the equation, do the physics work out? That is, would you get more thrust than from recombining hydrogen/oxygen?
You should charge as much as you can charge while still getting work. For fully remote work as a programmer, honestly, it tends to top out at $45/hour for experienced people. If you aren't experienced yet, you can't charge as much. This is because there's basically infinite workers willing to work in Europe on programming at that price.

For someone who can meet in person in the US, on site, with a legal ability to work and then works remotely you can do double that. For someone on site rates easily reach $200/hour and above. My Dad used to bill $213/hour doing neural network programming for credit card companies. Generally you spend Monday-Thursday on site consulting, often expensing a hotel, then head home for the weekend.
Sounds exactly like Opa Lang. Though they've finally moved away from AGPL, but it is too late and their confusing incorrect marketing (it isn't a js framework.. It compiles to js..) is not saving them.
Can you hack this site?
I am not ASKING you to hack it, just curious if it is hackable as I found what i believe to be a security flaw.

The site is: http://modernartbuyer.com the admin login is: http://modernartbuyer.com/admin
then after a little fiddling around I found that this page: http://modernartbuyer.com/admin/browse.php has no password protection. Is it just me?

Out the goodness of my heart i'm going to contact them and let them know. I cant find out what design studio made this site so hoping the owner knows.
"If it tastes good, spit it out" may be an exaggeration, but there's a lot of truth to it...
> but (quickly, in my opinion) hits a point of diminishing returns.

That's certainly true - it depends on the tools you use and problems you use them to solve, but sooner or later you'll see your "sharpening" stop giving you any advantage. That's the moment you should just stop :) And maybe try other tools: but that's always a non-trivial time investment and should be done only after making sure there actually is something to be gained from the switch.

This is true in most other areas as well. For example, I'm collecting knives as a hobby. I had to learn how to care for them and sharpen them. It's incredible how sharp you can make a knife given proper tools - whetstones ans stropping - you can get an edge which is sharper than any scalpel or razor. It's also a complete waste of time to do so: it takes hours to make a knife that sharp and it takes one or two cuts to dull it. Granted, my "dulled" edge is probably still sharper than anything you ever saw ;) but in the end I get the same edge I'd get without those extra hours spent on polishing it. It then stays that way for quite a long time. It took me years to learn how much sharpening is "good enough". Now, for my primary pocket folding knife, I spend 15-30 minutes sharpening it per week and get an edge I can trust.

It's the same in programming. Both sharpening knives and tinkering with programming tools can be pleasant by itself. It takes practice to recognize that "good enough" is actually really ok and that anything more than that is a waste of time. Still, I can't imagine not sharpening my knives at all. Or giving them to someone else for sharpening. The very idea seems crazy to me.
There are TJs in Pennsylvania, and they can't sell alcohol at all. It might be a factor but not the overriding one.
As hamstergene mentioned, drones are the before and after risk abatement.

A hunting rifle at a few hundred meters is going to be a heck of a lot cheaper, more reliable, easier to use, and more difficult to trace than some drone with a mounted weapon.

Aside from the difficulty of a few hundred meter shot in urban settings, shooting a weapon from a location announces where you are, exactly when you are there. Aside from the immediate and overwhelming response likely, the human traces would be enormous and unavailable. A drone, in contrast, comes from some unknown place off in some unknown direction, can with ease get anywhere near the target (on a nearby roof for instance), and then when the task is complete it can go low and fast and get back to a drop-off. For arson and peeping, the same premise holds -- a drone can go to exactly where is needed, do what is necessary, and get away with, currently, essentially zero risk of capture.

Will we eventually have drone registrations and tracking systems, comprehensive urban radio tracking and announcement, police overrides, etc? Yeah, probably, which was what I was getting at -- events will inevitably happen, and regulations will adjust.
On the other hand, the Internet is a multicultural and multinational community. It does make some sense to shed the typically American “right to not be offended” when you browse the Web.

Just as much as you ask for your culture to be respected, respect other cultures by acknowledging their more offensive and black humour and not taking everything personally.
Borrow-checking in Rust seemed pretty modern to me.
Guys, this is such obvious scare propaganda to sell you their anti-virus software (which I would be more scared about installing).

Basically their pitch is: Be afraid, be a afraid, there is this malware we have no idea how it gets to your computer, but we have it and have analyzed what it does. And did you know that if you had our antivirus program you would be completely safe.

And as it turns out it's just another trojan horse that has to be installed by user to work.

http://www.thesafemac.com/iworm-method-of-infection-found/
I dunno.

I like work. I like going into work, I like solving the problems that get presented to me at work, I like the challenge of working with other people to get shit done.

A lot of people hate their jobs. I think it's these people that are hoping one day that the technological wonderland comes where nobody has to work, but the real answer is to manage human labor better. I think that even if we implement basic income, I think after a little while we'll all be back to work.

Reason is people have this deep need to feel useful to each other. They want to feel like they matter. Most people don't at their jobs, but like I said, I think it's because management hasn't evolved to that point.

I don't think we'll ever get a world where no one has to work, at least not until we find the world where nobody wants to not work.
By american law. While the principles are pretty much the same worldwide, the implementations vary.
And of course the Sheeple well keep buying the vaccine, because they have been made dumb and compliant by chemtrails and fluoride, ripe to be overthrown by the shadow Illuminati of Nazis flying UFOs from their hidden Antarctic base.

That's what you were going to day next, wasnt it?
To me the issue with multiplexing is that it's multiplexing "streams", not simply sending multiple files.

(There is complete support for MIME multipart in browsers already, but if that were fixed it could be useful for "pushing" content from the server).

> What I was saying is that the current problems this link is talking about, that http would try to solve, those problems are quite gore.

I just don't think that HTTP2 (that name still kills me as this protocol is as much HTTP as clean coal is clean) really makes for a cleaner protocol. I think that it's being sold as HTTP is what really bothers me to the core -- it's not a replacement for HTTP; it's a Layer 4 protocol implemented at Layer 7. That's fine, I guess, but I don't think that it's inherently "simpler" than a Request-Response, text-based protocol (which, admittedly has been used to kludge a lot of things).

Also, I was hoping HTTP would have solved actual issues, and not just those faced by heavy-weight websites. Issues such as:

* Better authentication
* More secure caching
* Better methods to find alternate downloads locations
* Keeping the protocol simple
* Making each request contain less information about the sender
* Improved Metadata

(I get into those a little more here: https://github.com/jimktrains/http_ng)
Start with a "Salary" that you would like to earn. Where I am at Software Engineers go for around 100k + Benefits. If you conservatively figure 20% of salary for benefits then the total number is about 120k. Still tracking with me? Now divide that number by the number of man hours in a year (1928) or the number of hours you are willing to work. In my example you would have to charge 62.24/Hr to cover that cost.
And food tastes much, much better if you work hard and abstain for hours beforehand. But few of us get to do that. Maybe that's why we demand ever-more-vivid food experiences as we age? Bored of chicken soup and good bread, we want McCheese with curly fries or ultra-hot-sauce wings.
I wonder, is David J. Steele the John Steele of Prenda Law or is this just a weird coincidence?
That's a great quote, but I'm not sure it really applies here. Both sides are "the law" here. One side is the law (defined by ICANN and enforced by a US court) that allows domains to be taken away. The other is the fourth-amendment protection against unreasonable search and seizure, which clearly forbids that very same thing. Both sides are the Devil, too. ICANN vs. domain squatters and speculators. Which is more loathsome? Which law to defend? Which malefactor?
Or read them after; none of the interest is lost
While we're posting DFW links: http://stanford.edu/~sdmiller/octo/files/GoodOldNeon.pdf

Deals with the concept of feeling like a fraud (which seems to come up here a lot), amongst other things. Occasionally hilarious, often sad, then it gets awesome towards the end, although I won't spoil it.
Amazing - you must blog about it!

I only wish that in a site called 'Hacker News', it would be technical comments like yours at the top of this discussion. Oh well...
The old situation with list processing in which the decision to fold from left or from right can make a big performance difference might be the fundamental example of this kind of problem. It is enough to make me think twice about the wisdom of defining lists recursively. It definitely doesn't feel "declarative", which attribute is surely more important than elegant simplicity of implementation.
Ask HN: How effective is the .website TLD?
Has anyone used the .website TLD?
Is it good for seo? Do the search engines equate it to .com domains?

How approachable is it for users? My website would be aimed at software professionals. How will this be perceived in relation to a .com domain or a .io domain? Are TLDs significant at all?
Windows 10: Code that uses 'os.StartsWith(“Windows 9”)'
Is the Bay Area really all it's made out to be?
> an out-of-place merge on a linked list would be pure madness

Absolutely. I'm not even sure how you would do such a thing.

I personally have found it interesting when considering the difference between an array of pointers and a linked list, simply because they both have the same overhead but one doesn't require allocating any more memory for a merge sort.

I basically agree with what you say (maybe bar it not being useful knowledge) but I don't think it's worth continuing trying to clarify my initial statement.
Unless a Github employee happens to have a personal difference of political opinion with one of the committers.
http://www.pastemehere.com/gm7h5lg0, bug?
Is it https://news.ycombinator.com/item?id=4628509 ?

Google "hidden bias" quiz inurl:ycombinator
I apologise for that codebase! Let’s just say I’ve learned a lot about building Rails apps since 2007. ;)
I'm not affiliated with Techstars at all. But this seems a bit tasteless. How would you feel if someone from Techstars had rejected you, and then posted a long explanation of "Why I Rejected Talkroute"?
https://www.siliconmilkroundabout.com/startups is a good list (and you should probably go to the event if you're in the market)
I don't get it. The GitHub byline proclaims, "Learn AngularJS playing Super Mario Brothers". So I wondered if this would be yet another browser implementation of Mario, this time using AngularJS in some fashion? Or perhaps it would be like "vim-adventures.com", where you learn Vim editor commands by using them to play a video game?

It's neither. This seems to be nothing more than a very primitive PowerPoint slide deck, with slide transitions activated as you progress through an unrelated video game. The "Mario" hook is meaningless clickbait.

Moreover, this will almost certainly receive a DMCA takedown within the next couple of days. It seems buggy to boot... stomping on the first turtle brought up slides, and no keypress closes the slides and returns to the game.
How to make the switch button of UI office
Drawing Vector Cheese Fonts with PS
A drone leaves all that bomb trace leaves and more - its construction, hair skin and dna traces of the builder, even its radio control details. So its not perfect; its more like leaving the rifle at the scene.

And the idea that shooting a gun brings down some hailstorm of official response is myth. Fire a gun in most places and ... nothing will happen. Folks will rush to the scene of any murder, but will only find the sniper's location after hours or days of investigation. It won't be like the NCIS show where the investigator glances around and says 'must have come from that rooftop; its the only secure sniper post in a half-mile!' You can shoot from nearly anywhere with line-of-sight, from the partly-open door of a parked delivery van, without much risk of discovery.
Its true that its difficult to build an working magical all-around wrapper, but the core parts can be replaced well. HTML+JS+HTTP is open to be LightwightMarkupLanguage + SupportedLanguage + NetworkWrapper, e.g. Markdown+Haskell+WAI .
Often they can be wiped as well.
Arduino LED Startup Counter
I particularly like this argument. It's so full of meaning.
First time posting on Hacker News! I thought this tutorial on how to build your own LED internet connected startup display might be of interest to some people. http://matthack.com/startup-counter/
Jet engines have to survive the Chicken Test, which is to throw a frozen chicken into the engine running at full speed. A drone would have to be made pretty chewy to stop a jet engine.

And then the plane just lands. They can fly with an engine out.
Those who do, blog. Those who don't, snark at those blog posts on HN.
"It is to impose yourself on places that in all noneconomic ways would be better, realer, without you."

This is one of those sentences that sounds insightful, but in reality is pretty surprisingly shallow.

The entire problem underlying such a viewpoint is a focus on yourself and not the place. On your experience of the experience and not the experience itself.

If you stand at the edge of the Grand Canyon and all you can think about is how it's spoiled by the presence of tour buses plowing through for half hour visits, you're missing the significant part of the experience. Hell, just one layer of thought deeper and you're thinking about the slow-moving timescale of the canyon vs the almost instantaneous visits of the tourists.

The mass tourists are a source of perspective, and to treat them as some sort of spoiler of the experience is in a way a denial of reality. In very real ways, they're an essential part of the experience.

What is the Mona Lisa without an adoring (but very transitory) throng?
Who will do what? Commiserate with you over the phone. I'd get a butterfly net or a paintball gun, take the thing out, and dump it in the trash compactor. Who's going to come demanding the thing? What can they say? "When I was flying my gadget illegally in your airspace, you damaged it!" to which you reply "Lets go down to the station and work this out".
Can't agree. You don't need a ton of data to run into perf issues if you are running on slow commodity hardware for example in Azure. Nor does the lack of synchronous replication with automatic failover make your job easy. Considering the lack of features in PG in this area, running it in Azure seems like a no go to me. We currently had to pick SQL Server which has failover and so on which works great but costs a lot.
There's little to prevent construction of unlicensed drones. Like they say, make operating drones illegal, and only criminals will have drones. And they can be made simply with mail-order parts.

Probably we're just going to have to get used to drones being around. Like we got used to cities and crowds on public streets and horseless carriages. This paranoia about drones will be seen by future historians as quaint.
And it will become hard to even see/notice them as they become smaller and quieter. What then? Shoot down a fly?
Pricing your self is just one aspect of being a successful freelancer. There is a lot of other stuff that you have got to keep in mind including: client satisfaction, getting paid on time(or at all!), finding new clients, letting go of existing clients, dealing with failure etc

One of the books that has really helped me and the one which I refer to constantly is "thefreelancery" by walt kania [1] Give it a read. I am sure you will find it useful.

There is another book that focuses more on the "survival" part of your freelance journey. The freelancer's survival guide[2] by Kristine Kathryn Rusch.

My experience has been that

a) your rate usually depends upon your perceived ability to successfully deliver. Prove to your prospects that you can and they will be more willing to give what you ask

b)Don't mention where you are from (unless you are okay with your prospects discriminating on price based on your location, it's sad but it's true)

c) If you have trouble finding >$50/hr jobs then what you do instead is quote a fixed price (non refundable 1/4 in advance) and finish the job in fewer hrs it takes some practise to identify high income and low effort projects though

All the best :)

[1]http://thefreelancery.com/portable-wisdom/
[2]http://kriswrites.com/freelancers-survival-guide-table-of-co...
It is not going to equalize around $100. It's going to be lower than that as more and more specialists from around the world enter the field. Indeed, these are the good old days, just like it was for many explorers and entrepreneurs in the past.

The software world is also still (and always will be) dependent on the "real world", where fossil fuel is still key and will be for a long, long time.

I have to say that you live in a bubble slightly above ~95% of the world, you are indeed very lucky - hopefully for the rest of your life.
A wiki about entertaining/anecdotic/useless information
How to Pitch Your Startup on Stage
It sounds like you haven't tried to get an engineering job, you just assume you can't. Right now is probably one of the best times to get into software engineering since the demand is so high. I suggest applying to a bunch of interesting-looking jobs. The worst that can happen is that they say no.
In the "why use this?" department, I think the answer to the question is that you want to distribute massive amounts of content in a single-file (making content updates easy) while also maintaining a POSIX-level control over the content in the container.. so if you've got a massive SQL database full of content - say a dictionary or wikipedia, or whatever - doing a content transform that spits out a single .db to your paid/registered/updating customers is quite useful..
Cool for documenting a party, a wedding, a parade. I see news agencies using these in future for public events!
Synchronous replication with automatic failover?
Ask HN: Can one sue platforms like Reddit or Quora for plagiarizing?
Can one sue and win against platforms like Reddit or Quora for plagiarism and copyright infringement?

Many users of these platforms, blatantly plagiarize ideas or Original work without giving due credit to source.

Example
https://www.quora.com/What-are-some-psychological-tricks-that-everyone-should-know/answer/Nikunj-Kothari-1

It was copied from

http://www.esquire.co.uk/culture/article/6300/14-simple-bits-of-psychology-everyone-should-know/

But there was no source link given in the answer, after repeated suggestion user finally added source link. This is just one example. There are many such answers, where users use stories/articles written by others as their own.
Use the right arrow to go through the slides. Each enemy has between 1 and 3 it seems.
There are robust ways to do this. The fact that some choose to implement their own buggy protocols for it does not mean that I do not want it. I use automatic failover with SQL Server today (and has been for years). I don't like the idea of getting up in the middle of the night to acknowledge some hardware error to initiate a failover.
I live in Philadelphia and use Amtrak to go up to New York on the weekends, where I used to live. The train ride is actually faster than the most-distant points on the NYC subway, so in a way I feel like I'm actually in a distant part of the same city.

Anyway...the Northeast Corridor is great. Especially in the middle of the night when its cheap, and theres no traffic on the rails.
The title of the story is "
Narendra Modi was speaking in code when he visited America. Here’s what he was really saying to his Hindu nationalist base"
Don't editorialize titles when submitting.
TXR: A Programming Language for Convenient Data Munging
It's not an argument. It's a request for one. What's the argument for condemning the GTLD holder just because he doesn't want to sell a particular domain?
One can sue anyone at any time for anything. I presume what you're really asking is, can you sue and win? We need a lawyer to chime in here. There's a doctrine of "fair use" to consider, but beyond that there's simply the concept of free exchange of ideas -- do people own ideas?

Plagiarism, in a narrow legal sense, is mostly a matter of copyright violation. But again, I sense that your question is larger than that. Is it?

Perhaps you can cite a well-known example in order to make the discussion more concrete?

Not trying to downplay the legitimacy of your question at all. I think it needs to be discussed.
Schneier on Incident Response