skysight-inc/HackerNews huggingface dataset:
I'm a little put-off by the baked-in Markdown compiler. It's partly concerning because of the many dialects of Markdown, and the various configuration options available for each one (which a server shouldn't need to support).

But also, in terms of Separation of Concerns, it doesn't seem like the server should be responsible for compilation tasks when it doesn't need to be. It would be much better to move that out into a separate tool for compiling Markdown to HTML (perhaps on-save, for authoring) - many of those already exist. Or, if you really wanted to perform compilation during a request, it could at least be moved out of the server core, into a FastCGI script (perhaps something like https://menteslibres.net/luminos/).

Oh, and that whole method of using a `Caddyfile` at the root of the project, for configuration, is quite nice.
Why? It's a personal sob story rather than an article on how to protect your IP (questionable in this case) while attempting to market your software.

Rule #1? Never show anything to anyone without a non-disclosure.
I use named parameters in production C code for Nitrogen Logic. It just requires organizing things so that 0 is an acceptable default.
There's a lot of variability in cloud architectures, and for that reason there's really no one-size-fits-all solution for machine authentication. Sometimes using factors like the network subnet for machine authentication makes sense and adds something; sometimes it doesn't. It's definitely a factor to consider though.

Another example : in AWS, IP spoofing is not possible (according to https://ip-saas-infopark23444378-cms.s3-eu-west-1.amazonaws....). So IP address is a reliable identifier. However, IP addresses of AWS instances are sometimes stable over time, and sometimes not. It depends on how the instance is configured and used. So again, IP address is a potential authentication factor, but there's no "one true solution".

And even once a machine is authenticated, it needs to be associated with some kind of role (or a role-like thing). This part is actually even trickier.
-1 for disabling zoom. I'd love to see it closeup on my iPad, but the web authors have decided that this isn't permitted. Why do websites go out of their way to remove useful functionality?
"Computer program code/computer-readable instructions for carrying out operations of embodiments of the present invention may be written in an object oriented, scripted or unscripted programming language such as Java, Pearl, Smalltalk, C++ or the like."

Searching for the phrase "java pearl smalltalk" reveals that BoA has been copy-and-pasting the same text into a number of other patent applications without proofreading it.
I'd imagine it helps with tourism, money is a good motivator
Also, when you are talking about container-based cluster deployment, the network (IP addresses, VPC, subnets etc) is useless for machine authentication, because any container in the cluster can run on any host machine at any time. As an example, Heroku is basically a giant compute cluster in a single security group (for each region).

They used to publish the security group ids, so that you could whitelist inbound traffic from Heroku. Now they don't do that any more, which makes sense because really, what is the point of whitelisting all of Heroku? :-)
A simple to configure HDD/SSD caching system for use with non-fileserver computers.

I once tried a paid version called Gladinet, which worked as I had envisioned it being set up.

The closest FOSS options that come to mind are ZFS fileservers, & FlashCache on github. Neither can be dropped into a desktop easily.
I've also never heard the word "unscripted" used to describe a programming language.
"...unscripted programming language..."

Is that like impromptu programming?
I would say that high density cities have a high cost if living, and high cost of living impacts the birth rate.

It's also the case that young urban populations don't get the discount rate on children right. A lot of young urban people see children as a very high cost, and see no benefit. The benefit of children is all in the long tail. Many people who say 'kids are expensive and too much effort' have failed to factor in what happens when they get old and lonely. Anyone pondering this question should consider how much your parents like getting a phone call, then project forwards in their life where this possibility of joy is eliminated, forever. You don't even have to see adult children to get joy from them.
all wealth including land, industry and business was confiscated

Right. No one rich, well off, or even well fed except him. Sounds genuinely like all absolute dictators ever. Leaders around the world respect a glorified, scrubbed version of an idealistic man, not the real Lenin.

http://en.m.wikipedia.org/wiki/Vladimir_Lenin
>It brings up an interesting question, though, which is why would anyone choose to believe in a negative afterlife as opposed to none at all

Survivorship bias.

If things got bad, and you believed death was an improvement, you'd choose death. But if you thought no matter how bad things got, the afterlife is going to be worse, you'd stick around as long as you could.
New advance in brain preservation for neural reconstruction
So what's going to happen to the several dozen 'age my face' apps on the App Store?
Get to know deprecated features you still use with Symfony's new PHPUnit Bridge
hahaha, thanks for that reminder.
Erlang on Xen is extremely cool.
Good way to peddle his book. At least he practices what he preaches - and I'm sure he'll convince a good number to buy the hardback.

However, call me a skeptic. I hear about such miracle books on a monthly, if not weekly, basis. Many of them peddling vague ideas - almost like a horoscope - hoping someone who read it will use it as motivation, do something great, then give some form of credit to the book/author for their success. Regardless if the book truly helped them or not.

I think of them as placebo and homeopathy treatments that "happened to work" for a select few of people, when in reality they don't.

I enjoyed the story about his daughter though. I hope it was at least partially true.
Unless they also include "retirement tools", nothing.
Mandarin is linked with perfect pitch

http://www.sciencedaily.com/releases/2004/11/041114235846.ht...
pretty sweet, could this make things like bootloader menus easier to implement?
I've also never heard of a "Pearl" programming language
The internet has largely removed my desire for physical goods. It's probably partially my age, but I suspect it's somewhat true for younger people as well. I'd just as soon read an in-depth review on a new piece of tech rather than buy it and get it configured before putting it on the shelf not to be used.
After posting the initial comment i found a most interesting Firefox extension.

https://addons.mozilla.org/en-US/firefox/addon/column-reader...

It allows me to single out the main text of a site, and break it into screen height sized columns. These can then be paged through much like a book.

Seems to make it much easier for me at least to get through a long article without jumping between paragraphs.
to discourage startups with consumer encryption solutions

How does this defend the country against cyber attacks? Surely it just makes it easier. Have I misunderstood you?

Also, on a side note, I really dislike how the word cyber is now ingrained in our vocabulary.
What you are describing is manipulation of what I've seen called "book" or "depth" micro price; the sort of thing that got Trillium in trouble (http://www.reuters.com/article/2010/09/13/financial-trillium...). I would expect everyone to take bid/ask + depth data with a large grain of salt if there are no accompanying trades, and use it only in a defensive fashion.

As for quote stuffing, this sort of thing was happening by accident in the early to mid 2000s due to the failure of some exchanges to upgrade their hardware infrastructure to handle legitimate volume. In this sort of environment, it would be easy to get away with spamming/DOS'ing the exchange to put competitors behind, but I doubt that this lack of investment still persists. Might still be possible in less-developed markets though.
It changes you but it is very far from defining you. There is just a lot of joy from an unexpected place in your life all of a sudden. Just doing simple things like feed you kid some honey or biking around with them strapped to into a child seat of your bike suddenly becomes really enjoyable. But also when you go and do something that you love doing you want to share it, I brought my one and few month year old to Yosemite this winter and she was running around near Camp 4 while I bouldered. Just hours of wonder on her face it is pretty special.

Then again there are some mental case parents, who lose all social connections, gain 100lb and can never be seen again by their friends. Just don't be that. I have former friends like that, it is some kind of North American phenomenon. For me it feel so nuts I really don't get how people become that.
Investment at 200x MRR for such a low margin business is extremely overvalued IMO. The only case for that type of multiple is if instacart grew more than 100% YoY (which they probably did).

Also of note and let's not forget -- $100M 2014 revenues are the "groupon-esque" pass through revenues -- Whole Foods, Safeway, etc... are also booking these as revenue.

Remember when Groupon, on the eve an IPO, cut it's reported revenue in half? Yeah, only a $300,000,000 difference.

> "On Friday, Groupon said it would change what it books as revenue after discussions with the Securities and Exchange Commission. It will now only count as revenue its commission on sales, rather than the total value of an online coupon."

http://www.wsj.com/articles/SB100014240531119037915045765892...
In my own testing the only thing that stands out in null testing is artifact noise and stuff that's lost in the higher frequencies, i.e. cymbals. The more compressed you go, the more artifact noise introduced and high frequencies lost. As someone who can enjoy classical music (for simplicities sake "classical" and not some other classification), I notice that a bunch of "audiophiles" seem to think that's where their money is going - to increased listening satisfaction of classical - when that tends to be the type of music where least is lost in compression. Music with constant cymbal hits (e.g. rock music with drumkit) seems to lose the most.

Again, my own personal null testing with music spanning various genres in my library.
From purely a product standpoint, this seems like quite a depressing tool.
Basics was launched to compete with the likes of Monoprice. And due to the pricing structure of FBA, it doesn't make much sense for 3rd parties to sell items through Amazon for under $10. The majority of Basics items are inexpensive to take advantage of this. Almost every item in the Basics catalog are items that a person will buy at least once a year.

How many copper fire pits do you think the average person buys per year?
> Are you serious? You are incapable of reading and understanding an 8 page document?

Where did I say that senators do not understand? I am not implying senators cannot read.

Senators do not generally have security backgrounds. So they turn to experts. The senators remain responsible for interpreting the expertise. They must consider all input within a wider context that includes other stakeholders.

When the senators discuss the legislation amongst each other, they consider the inputs of all stakeholders. They need to condense all they learned from the experts into legislation. This requires balancing the biases of conflicting expertise. How do the senators handle the inevitable situation where telecom experts pitch an argument that conflicts with that of Mr. Blaze?

The best marketed idea will win. Experts are salesmen and their ideas are their products.

All I'm saying is that when the experts pitch their ideas, the senators are vulnerable to the same uncontrollable subconscious factors as everyone else. If an idea comes to them packaged with marketing expertise, it will have an advantage over any competing ideas.

Bullet points are good because they're good marketing.
I think there are some rose colored glasses in play here. Cities used to be just as you describe. We liked supermarkets better. What's different?
Title is misleading. It's not a patent, rather it's a published patent application. But, yeah, it's dumb...
No, it is usually one of those values salted with a value that is only available offline.
The hard part of long term planing is making it immediate enough to act now... and getting sued over a ridiculous patent seems like a resume builder.
I guess John Wick owes some license fees.

Who comes up with these descriptions? I can't possibly imagine what "face retirement" means, and even after reading the description it's not a whole lot clearer.
IANAL but this screams "business method" patent, i.e. unlikely to get issued:
https://www.google.com/search?q="business+method"+patent

aside: IMHO it's a great idea!!! hats off, BofA!
I provided enough evidence of its existence below. Besides I worked with its early model myself. Since when google and the internet became the proof of everything?
UDP vs TCP: environments with significant non-congestion related packet-loss (not to mention buffer bloat). In both cases the underlying assumption of TCP is broken, so the abstraction leaks.
Finding Unexpected Danger on Our Data Driven Analytics (Update 2)
Get/Update GIF BMP TIFF PNG Image Properties Using Aspose Cloud SDK for Android
Man, that's just embarrassing.
well, as you can see apples are doing better than aardwarks when thrown.
Nepal Earthquake Mapping – Sindhupalchowk (Highly Affected Area)
The US exports technology around the world and the US is also wary about domestic threats (they will not admit this). Widespread access to E2E encryption thwarts global surveillance and legitimate law enforcement (imagine insider trading), both inside and outside the country, and weakens America's national power. She feels she needs every advantage right now.

Here's one article that mentions E2E encryption: https://foreignpolicy.com/2015/04/23/defense-department-sili...
> In fact, I'd wager that if there was a subreddit /r/hackernews it would look almost exactly the same as this website.

A community that generates a nearly identical content feed seems plausible enough. I doubt the character of the comments would be the same, though. Beyond the obvious fact that HN is a more focused and less populous community, the structure, context, and presentation of the reddits must have effects on the psychology of their users.

Even if you were to replicate the HN content feed exactly on a private subreddit, with the same set of members and the same set of moderators, you'd see a different character to the comments.
Cool! What are you guys focusing on? Pathogen detection?
There are many jobs (though largely not office jobs) where you HAVE to be on time, where not being on time seriously throws a lot of scheduled things out of whack. It is not unreasonable at all in these professions to expect someone to always be on time, and get rid of them and find someone more responsible if they cannot be. One good example would be all of the elementary school teachers I've ever known; they NEED to be at work at their start time because that's when they get a roomful of children handed over to them. Being habitually tardy or unreliable in any way is completely unacceptable.

The friction here is probably from someone used to working in one of the job fields like this coming into an office environment where your hours aren't as relevant as the quality and volume of your work.

I will say though, I was a lead developer at my last job and I had some issues with an employee (with two young kids) not putting in forty hours a week, and he wasn't otherwise making up for it either. He'd be the last one in and the first one out, and it was problematic because he was supposedly the senior developer on the team but he was not meriting his higher salary. In the end I suppose you could say the real problem was with his output, not his hours, but they did seem like interrelated issues.
It's when your program is a bag of values and side effects, with one interface that does something.
called podrost in Russia. Not in all types of forests. often they die when you remove canopy. bugs come.
I've been using it, it's a good start, but can't believe OpenSky got 15% of my $10 and I don't even recall it showing Google Ads, but maybe that's from retargeting.
Not actually a patent (at least, not yet). This is a pre-grant publication of a patent application.
The background on this: http://www.dangoldstein.com/papers/Hershfield_Goldstein_et_a...
After Nepal earthquake, people turn to ham radio
DARPA's self-guiding bullets can redirect to hit a moving target
I think the difference between you and the people that want to work hard to "make the best chat app" is that the sense of fulfillment and the concept of living a good life between you and this group comes from two different things. For you it's just being happy by being with friends and family etc while for others its accomplishing something they truly believe in whether it's some college kid trying to make the next chat app or Elon Musk trying to make humanity an interplanetary specie. That sense of fulfillment is attained from different things - and that's ok. Everyone has their things that make them feel fulfilled, and they are not always the same. You just have to be honest with yourself to know what that is.
Countries which issue the death penalty for drug trafficking
IAAL. Yep, it has been initially classified by the USPTO as belonging to class 705, which is for business methods.
Is the backend written in Haskell?
There might be a "food related start-up" bubble but I don't think there is actually a "food" bubble. If anything, its the reverse. More mouths to feed. Less water and land and pristine ocean to do it with.

Providing sufficient food efficiently has been a primary challenge since day 1 of human history and probably will be right up until they invent those titanium bodies.
Chemical Change in Synthetic Marijuana Suspected of Causing Illnesses
I actually agree with you. I wonder if the Markdown middleware will turn into more of a "static site generator" anyway. There's definitely some room for change in this area of its development, so if you'd like, I'd welcome your involvement.
I generally just use dc on the command line. Pretty bare bones, but gets the job done.

M-x calc in Emacs is a very full-featured RPN calculator.

On Android, I use Droid48, a great HP48 emulator: https://play.google.com/store/apps/details?id=org.ab.x48 ; I also have RealCalc (https://play.google.com/store/apps/details?id=uk.co.nickfine...) installed, which I figured I'd use more due to the bigger buttons by default, but I still reach for Droid48 most often.
Keep in mind that "stock" is likely in the form of options which, with the stock price below IPO, are likely worth nothing at this point.
The Great UHD Codec Debate: Google's VP9 vs. HEVC/H.265
Title should be changed - this is not a patent, this is a published application.

Note the second line of the table of data on the google page:

"Publication type	Application"

It could, someday, after being examined, become a patent, but it is not yet a patent.
Why will we need to encase our cities and filter the air that comes in from outside the city?
If they could get him just fit enough to ride a horse shirtless, he could run against Putin ;)
Can you call mlock in go to prevent any secrets from being paged to disk?
No about page - Darn.

I had to go to their twitter to see that it was WebRTC based. - Darn.

Markets itself as peer to peer and requires signup on a central service. - Not really but ok, sure, WebRTC is P2P when it's not using TURN servers in bad NAT situations.

Not open source - Okay that's fine.

No explanation of how they plan to make money. - Am I the product?

The main image on the splash screen is some people who apparently decided to meet at a bar instead use their app. - I guess it's for atmosphere.
Heh getting close to 30 I felt awkward reading this one:

> 20) Youth is a really great thing. Don’t waste it. In fact, in your 20s, I think it’s ok to take a “Give me financial discipline, but not just yet” attitude. All the money in the world will never get back time that passed you by.

Compounding interest takes time and not a lot of money, don't let that time pass you by.
Here you go: https://en.wikipedia.org/wiki/PEARL_(programming_language)
> You can also see it in this thread: most people posting here talk about other subreddits than /r/programming, which indicates that they may not be programmers.

A more interesting question is HN vs subreddits in general. /r/programming seems like a bad example.
Yeah, umm, especially in high-end games, the idea of every object "knowing how to draw itself", in the stereotypical OO way, is completely absurd.
What It Takes to Change Your Brain's Patterns After Age 25
You're not wrong, but Sam isn't writing for those people. He's writing for the people that read HN. Not all advice has to be targeted to the least privileged.
This is certainly not what most people prefer. People enjoy embellishment and emotions demonstrated in storytelling.

But I guess it can depend a lot in the skill of the storyteller. Something most people are not good at these days because we don't require good storytelling as much as we did pre-technology days.
Elon Musk’s Ex-Wife on What It Takes to Be a Mogul
A Simple “Hello World” Built on Objective-C and Executed with Node.js
By "reality" do you mean "history"? Or are you predicting the future?
No, but you just assigned a name to a programming paradigm that has been on my mind for ten years.

EDIT: since two of you asked. it's not a big deal, just that you should be able to use "it", "this" or "that" with your IDE and interactively (unscripted, or impromptu) get it to name your long variables. Likewise for what you mean by functions and so forth. Then you could say somethinhg like, "Siri, double the value before you pass it to the function, then take what it returns and if it is greater than zero...."

and it should be able to make some guesses as to which C++ block you meant. (i.e. present you 4-8 variations or interactively ask you, "Did you mean if the first value is greater than zero, or if the value the function returns is greater than zero?" Then after all that your impromptu session is not saved, only the one you ended up selecting is.

It's sort-of like Googling for code, but with the difference that the machine makes all sorts of different guesses, and you just pick the one you mean. (When you Google for code you're doing practically the same thing, entering a tree where you descend first by which link you click in the search results, and next by which answer you select on the page...)

I still think it must be faster than typing, but until there is an unscripted/impromptu programming environment we'll just have to wait to see....
> This goes directly against your criticism of IAP, though. The trial is usually implemented by having a "lite" version downloaded, with an IAP to unlock the real version.

Fair; I don't think I articulated that well enough. My distinction between the two was a trial would allow me to test the app before paying one fee for unlocking everything whereas I always see IAP are being multiple items I have to pay for. Though that isn't a huge distinction and I don't think it's ultimate the best solution anyway.
New Zealand has gotten rid of software patents, seems like a good idea.
http://faceretirement.merrilledge.com/ <-- you can play with it here.
Eavesdropping in the 21st Century – Elvidence – Computer Forensics
This is already a free app on the Android store, I'll bet my wage that there are tons in iOS ecosystem as well.

are they really filling patents based on the work of these free ad-supported apps' developers?

Seems like thinking to create a troll patent is not even required!