skysight-inc/HackerNews huggingface dataset:
Good question! I'm not quite there yet, but I've got it in mind to buy all new staff members personal laptops.

A lot to think about with that though: Obviously they need to be insured against loss, theft and damage. We'd probably need some spare laptops around in case anyone is temporarily without one for any reason.

Also, I guess some 'give it back please' policy for anyone who's terminated within the first few months? And you'd probably need to commit to replacing them every year or two, or we'd be compromising productivity. It'd take a while to hammer out all these kinks. Interested to know what others do!
One packet is great if you can do it. There's a big penalty after the sender in a new TCP connection reaches the initial transmit window. A lot of sites these days have configured this up from 2x or 3x MSS to 10x MSS (about 5,360 bytes) to increase what can be sent in the first transmission back from the server (HTTP response for example).
The article describes ways to avoid using very, not that you should replace every instance of very with another synonym. There are instances when you can easily replace "very XXX" with a more descriptive term.
I wonder how those competing fiber ISPs recoup the costs of running fiber past buildings that aren't their customers. Is this "competition" government-subsidized by any chance?
I agree, blurry images and little content between images makes it hard to read, you need to space this out more I guess

Also in the costs, renting a space to put a booth does not seem to be included?
What I found frustrating was my questions being marked as duplicate. Any iOS developers should know that things change rapidly between each version of iOS. Methods get deprecated, huge change can happen. When I'm asking a question about iOS 7, it is not a duplicate of the question asked about in iOS 6 even though it may look similar. Especially when all the top answers use methods that are deprecated.
There are still some really nice people on there though and I'm forever thankful for their help.
But would you be willing to hold your face into the furnace? Because those arguing for the, let's say, "progressive" stance towards (gender-)equality issues recieve a pretty rough deal here.

I'm abstaining from commenting on these issues for just that reason. And the HN community is not even close to being one of the worst out there in that regard. It just seems that, in 2014, advocating online for measures to reduce the gender-imbalances in some parts of our society will inevitably stirr up pure, raw hate.
2014 Oscars Preview and Analysis
Robuest .NET and functional programming inside Excel
Thanks! I'm glad people are appreciating the design. I am a programmer by trade, but have always tried to appreciate design. As such, this was the first software project I've worked on where I wanted to take on the entire design by myself so I could learn more about it.
Female Conference Speaker Bingo
Having worked on many enterprise .NET projects I can assure you this is not true, at least in the general case. Licensing is definitely a complex beast but I have never heard of, or followed, this requirement
Excitement is growing around the second event for everyone that deals with the built environment. Come and evolve this multi-trillion dollar market that is in need of high tech solutions.
HP Starts It's Own Private App Store for Enterprises
As far as AK-47 goes I think you are conflating two different engineering concepts, perhaps because you are not an engineer. One concept is that of "clearance" as a feature for the designed functionality of a product vs loose tolerance as a result of sloppiness.

I think, you think tolerance means fits that rattle, thats not what it means in engineering. Loose tolerance may just as likely lead to interference fits.

Forget AK-47, there are more egregious examples, consider the Blackbird, SR-71 one of the fastest military aircrafts to have graced the skies, a marvel of engineering: it had just wide gaps between the parts of its metallic skin, at the joints. Now going by your logic one might think SR71 became successful because of loose tolerance and "good enough". It was quite the opposite, the clearances were deliberate and necessary for its success. They were there to account for thermal expansion. For the AK it was necessary for rough use and low to zero maintenance.

In fact not having clearance for SR71 or the AK would have constituted intellectual sloppiness: going with cookie cutter decisions and not optimizing the product for the use case. What looks sloppy to an amateur might actually be the result of perfection by an expert.

May I recommend Zen and the Art of Motorcycle Maintenance to you.

Further, I think you are being obtuse and defensive and railing against something I have not said. I am not quite sure why. I have never claimed all products need to be finished to the point of "burnished wood knobs". My commentary was on personal growth as an engineer. If it doesn't bother you somewhere to turn in a product that you know you could improve with little effort, you are not going to be a quality engineer, and will not be able to produce a quality product when one such is desired. I am categorically not saying that each item that you deliver has to be the epitome of some arbitrary quality standard.

The cultural tradition that I was talking about was not about adding cost to the product by unnecessary finish. Often people do not finish the product even when it would not have taken much effort. This is rationalized with the logic that the finish would have little immediate value, because it is already good enough for the job, but far from "good". The other reason is sometimes the craftsman just does not have the skill and "good enough" is a good argument to take cover under.
Research Paper: Censorship in the Wild: Analyzing Web Filtering in Syria
I initially thought the headline said something about standing in front of pg for 24 hours.
You mustn't work in an office environment then. The only significant break from MS products I've seen has been Lotus Notes... which was significantly worse than Exchange.

MS Office is the defacto file format for office work, and MS Office on non-Windows platforms (ie. Mac) is so bad as to appear intentionally crippled.
A simple solution - if they want to act like a utility, treat them as such, and nationalize the monopoly.

(clarification: nationalize the ISP portion of the business that is utility-like; the content-production and other aspects of the business can be preserved as they currently exist)

What happens after that has several options. It can be a publicly-owned utility, or spun off as a heavily-regulated independent (private) corporation under the PUC, to name a few possibilities. Such minutia is a secondary issue, and open for debate.

Now that internet access has become a requirements for even basic things such as applying for a job, declaring the ISPs a "public utility" is long overdue.
Used to process HR here, reviewed thousands of approved applicants, none of them have anything close to something like this. This is good, but you're trying too hard.

You have three months there to enjoy some food, possibly get to organize powerpoints and do some research. This shows you want to do something big but is tied to nothing concrete. Just fantasy, thinking of getting to a $1.4MM budget that takes 6 months to gain ROI.

This also isn't very Googley. This idea of bombarding Times Square, setup hardware in the middle of a busy street, and beaming things to billboards.

Try a different approach, change your scope.

You have 3 months, 480 to 500 hours give or take. You have perhaps 4 other interns on your team, now it's 2000 hours. You can only get a tiny fraction of Google's leverage but nothing crazy like constant travel, big budgets, or endless cpu power, you don't even get the full Google brand but rather a secondary, Google Maps, and maybe even tertiary branding, Google Maps Yellowman.

What do you do to gain usage? Loyalty? Awareness? How do you create feedback loops and get valuable information to the dev team? How do you identify and partner with other brands?
any party in almost any such setting, including hotels, could cancel two months in advance without fees. I really don't know what the big deal is.
"Very" is a fine word. There's nothing about it that inherently "degrades semantics and syntax." In fact, I think that's probably a meaningless statement. How could it possibly degrade syntax?

It can also be used quite stylishly. Most words can.
If you think this is bad, wait until you see what regular hotels can do to you during busy season.

Most hotel chains have a "frequent guest" program. One little-known feature of those programs is that people with the highest status can "bump" other guests from the hotel when the hotel is full with about 24 hours advance notice. Now, usually they'll give you a free night or two in exchange for that happening to you, but it doesn't help you that night.

Regardless, this is a hazard of traveling anywhere and relying on someone else for a place to stay. It is by no means unique to Airbnb, and hotels do it all the time (and often with much less notice.)
It's not quite so one dimensional as that.
Interesting. The "Extended Goldberg polyhedra" paper doesn't make explicit whether they are talking about planar ("proper") polyhedra, but maybe they are...?

Is the "Extended Goldberg polyhedra" prior publication of the same result as today's news?
C99 with some restrictions isn't actually that big a language, it's quite possible to put together a formal semantics for it, especially if you disallow heap allocation.

There's at least one fairly mature implementation of a certified compiler out there (CompCert) with only minor restrictions to the language.
JavaScript.next Maps are useless.
If you dont want to generate static files with data for that, you can use the google docs json API to store the graph data and render that.
Here's a report you can see the current projects with a bit of history:
http://www.potaroo.net/tools/ipv4/index.html

The potaroo site by Geoff Huston has been running for over a decade tracking address consumption.

Some history for ARIN consumption predictions:
Feb 2014 predicts Mar 2015.

Oct 2013 predicts Jan 2015 [0].

Apr 2013 predicts Apr 2014 [1].

Nov 2012 predicts Sept 2013 [2].

Sep 2012 - RIPE out of addresses.

Apr 2011 - APNIC out of addresses.

Feb 2011 - IANA out of addresses.

Dec 2011 predicts July 2013 [3].

July 2011 predicts Nov 2013 [4].

Prior to this it's simply about IANA calculations, though with some algebra some dates could be extracted.

As well, here's a Cisco article from 2005 describing some of the painful parts of trying to predict the address consumption (where they guess 2016 in 2005):
http://www.cisco.com/web/about/ac123/ac147/archived_issues/i...

[0] http://web.archive.org/web/20111227105916/http://www.potaroo...
[1] http://web.archive.org/web/20111227105916/http://www.potaroo...
[2] http://web.archive.org/web/20121122120407/http://www.potaroo...
[3] http://web.archive.org/web/20111227105916/http://www.potaroo...
[4] http://web.archive.org/web/20110709090704/http://www.potaroo...
Calling something essential then regulating it as a utility is a sure way to disaster. Look at our other utilities: I don't know what about water with lead in it, rolling brownouts, or crumbling bridges make you think treating internet as a utility would be a good idea. It's a sure way to freeze capital investment into improving the infrastructure.

Is this about making sure that poor people have access to the internet, or subsidizing Netflix's business model? If it's the former, then Comcast is irrelevant. Let's address the problem directly and subsidize cell phones with HSPA+ level data access.
You know you spend too much time on HN when pg is not PostgreSQL for you.
Coinlock 1.5, Bitcoin content platform is out
I suspect the arrow of causality goes the other way: the control software was written in C first. Later, Airbus wanted to gain confidence in its correctness.

In other words, the static analysis works on C programs because there are more extant (and mission-critical) C programs than Haskell ones, and the authors of the static analysis software wanted their tool to be as useful as possible, so they chose to analyze C.
Good article. Maybe I missed it, but where did you get the database of number caller ID lookups from originally?
Ideally, the market price is driven purely by demand and supply, not by bots and speculators.
And this correction goes in the other way.
OP here. My points were 1) the host said there was a glitch in the airbnb system & doubled booked somehow, but I think they either wanted either a longer tenant or they got a better offer for Marathon Weekend in Boston 2) if I cancel I lose 50% , if they do it they lose 3%.
Biggest takeaway is that she's open to a second version of her book. Still one of the most inspiring tomes for founders.
.... "bots and speculators" are participants in supply and demand.
Many colleges these days (particularly in progressive urban areas) have a big hook-up culture. Dating in college is pretty tough too: very few people are actually interested in dating, it's largely "I got drunk at a party and hooked up with this guy I met on the dance floor".

The equation changes dramatically after age 30, when a number of women who spent their 20s figuring out what they want, going after it, and generally making themselves awesome all decide they want to find a husband, and then realize that many of the guys who were interested in committing got married in their mid-20s, and many of the guys who are left have no intention of settling down...ever.

If I had to give advice to my 20-year-old self, as my 32-year-old-with-a-steady-girlfriend-self who didn't start dating until 29, it'd probably be not to sweat it so much. Go out, explore life, meet women, have fun, and realize that nobody has it figured out at 20. Being picky and taking dating more seriously than it needs to be just meant that I got to make all the mistakes at age 30 that I should've made at age 20.
I mostly object to the phrasing that Wikipedia is "forced" to block all of Qatar, as if Wikipedia is a mindless force of nature or not in control of its own actions.
Tell them you're only offering the service to a coveted few restaurants and that their restaurant has been chosen - but they need to try it out within the next week or else a different restaurant will get to try it. Basically, create a sense of urgency and exclusivity.
On a related note, Google Closure Compiler has some optimizations that increase code size before compression in order to achieve gains after compression.

http://code.google.com/p/closure-compiler/wiki/FAQ#Closure_C...
Since folks don't seem to know what I was referring to, I wrote up my experiences with Unity. The tl;dr is in the paragraph second to last ('But Why?'), for folks that don't want the nitty-gritty.
http://killring.org/2014/02/17/unity-shortcomings/
I'm one of the creators of Sourcegraph, which does have results for many JavaScript frameworks. You can find examples from all across GitHub, and you can search by function name or full-text documentation.

JS is hard to analyze, but we're working hard on getting better--and the analysis code is open source[1].

https://sourcegraph.com/github.com/joyent/node

https://sourcegraph.com/github.com/jashkenas/underscore

https://sourcegraph.com/github.com/caolan/async

[1] https://sourcegraph.com/github.com/sourcegraph/jsg
Bubbler Water Pipe Rips – Berry Strain Review
CSS, Hosting, Webmasters and Backups | WebDev Week #2
And you would be surprised how much of a shrinking segment that represents. The trend is toward a more connected society and not having access to the technology is quickly becoming a non-option.

Data is quickly becoming just another utility, along with power, water, and climate control, and just as necessary.
Avoid "exciting" and "passionate" as well, two other words so overused as to be meaningless.
So if I'm following this correctly, Airbus's breakthrough design philosophy is to use distributed version control to facilitate iterative construction with a heavy emphasis on integration testing?
The Rails asset pipeline requires a JS runtime, so Broccoli doesn't have any more dependencies than asset pipeline in my mind.
How is that different to any stock market?
I have top-level status with Marriott and have used the Guaranteed Room feature a few times; it's hard to say that using it results directly in displacing another guest since hotels don't really know how many people will show until the end of the day - what is does is guarantee you a room at rack-rate.

That said, as a top-level guest I would be THRILLED to get walked to another hotel due to no room being available since I'd get a free night at the other hotel, $200 USD, and 2 free nights anywhere in the world!
Dear Asus router user: You’ve been pwned, thanks to easily exploited flaw
Please stop changing the user interface
Django n00bs like me owe a great deal of our learning to Randall. His book, 'The Heroku Hacker's Guide' is an excellent resource for anyone looking to deploy a Django project quickly and cleanly to Heroku.

To that end, he also created a fantastic Django template `django-skel`[0] that uses good industry-standard practices. As a newbie, `django-skel` helped me understand code modularity and the importance of organizing your code in more ways than one.

To top it all, Randall is a thoroughly nice guy to chat with. I'm glad OpenCNAM is growing and I wish it continues to grow for a long, long time to come. :)

[0] https://github.com/rdegges/django-skel
People should stop using vulgarism as crutches for their frail thoughts.

State lottery is regulated. It also physically prevents people from putting money into it, which they cannot afford to lose (well, there are services that automate this for you at a price). Gambling is addictive and more often ruins lives than it makes people rich - I know this first-hand as I have relatives who just cannot get out of the vicious circle! I have no doubt that in the future all gambling will be prohibited and will be severely prosecuted.
I could not take my eyes off "One Birth" / "One Death"

Fascinating - and I think humanity is "winning"
At a high level, the rewrite included the following services:

- opencnam-accounts (user accounts, and billing API)
- opencnam-www (the public facing site and web portal)
- opencnam-api (the developer API service)

We're currently splitting the backend up into several other components as well, so in the end-game things will look more like this:

- opencnam-www
- opencnam-api
- opencnam-auth (or possibly use Stormpath)
- opencnam-billing
- opencnam-email (handling drip email, etc.)
- opencnam-logs (all logging information, metrics)
- opencnam-delivery (telco CNAM retrieval stuff)
- opencnam-storage (our CNAM storage product, still in development)

Each of the services basically gets their own Heroku app, their own NewRelic monitoring, and their own resources (cache, database (if necessary), etc.).

I can't even begin to say how helpful having multiple small apps actually is. Our codebase shrunk in size (total lines of code), became WAY more maintainable, way simpler, and way nicer in general.

As a side effect, it's also a lot easier to do teamwork type stuff, since you can have one person work on one service for a while, etc. Makes keeping things running smoothly really easy.

I wrote a bit about this in some other blog posts a while ago:

- http://www.rdegges.com/service-oriented-side-effects/
- http://www.rdegges.com/service-oriented-problems/
Exactly. While TV is certainly a luxury, internet access is not.

Many jobs require some sort of internet access when applying. More and more services are becoming internet-only.

This is actually one of the strongest arguments against all that "three strikes" progressive-enforcement the copyright cartels keep trying to propose; is sharing a movie 3 times worth taking away someone's ability to find a job, or participate in all those profit-making interactions with modern businesses?
US woman arrested over nine-year overdue rental video
Weren't the cable companies initially treated sort of like utility, due to the cost of laying the last mile cables? Isn't that why they were able to gain virtual monopoly on different regions?
The Anatomy of a Fundable Startup by Naval of AngelList (2011)
But I think that knowledge of securing your computer develops over time as you perhaps make mistakes along the way or threats evolve. Security isn't like an on-off switch. The issue that arises from app stores letting loose and letting people fend for themselves (particularly for an "overlord" like Apple or Google) is that it does nothing to address things like viruses or malware that proliferate due to a large enough population of people who lack that security experience. This ultimately affects the ecosystem as a whole and even those who are particularly cautious. It's like how religiously washing your hands is only going to get you so far in terms of avoiding getting sick when you are surrounded by people who are already sick. Especially now a days where access to personal information can have many entry points due to social networking (e.g. Facebook posts/pictures), unless you limit yourself to a sterile bubble, what effects the ecosystem will ultimately affect you.
Woa man, I'm extremely flattered! Thanks so much ^^
Isn't that what the review system is for and the chance you take to save a few bucks over hotels?
Video of Aeromobil – a flying car
A little more skepticism:

> Instead of filling the root canal with artificial materials that may pose bio-compatibility problems

Gutta-percha[1] is what is traditionally used to fill the empty canals. It is used because of its bio-compatibility and inertness. The most common complication of a root canal procedure is inadequate cleaning of the canals and related tissues, not bad apical sealing.

1: http://en.wikipedia.org/wiki/Gutta-percha
No, time in a gravitational well runs more slowly relative to someone outside, just as your experience time slower if you are traveling very fast.
I really, really want this for IntelliJ/Android Studio. Actually, everything, can I get this for everything?
My biggest takeaway: at 32:15 she puts her head closer to better listen a strong accent guy making a question. I bet she was thinking "I better understand what this guy is asking or another flame war will erupt on HN as soons as this get there!" lol
We've had to get it from several places over the years. We went from various sorts of telco contracts, to CNAM aggregator deals, to everything in between.

Right now we get CNAM from the authorative telco sources.
Google's Samsung smackdowns
or why is tilted from bottom-right to top-left. ;)
Anyone know of any resources for writing plugins?
It isn't (although the US stock market(s) have rules and people that try to enforce those rules). A market is just a group of people, it's not an entity unto itself.
Most of your population lives along the coasts, and is also quite wealthy relative to much of our population. If you look at our densely populated east coast states, which are also quite wealthy, you'll see that in terms of average internet speeds, many would rank between #3 and #4 on the worldwide chart if they were countries: http://www.akamai.com/dl/akamai/akamai_soti_q113.pdf?WT.mc_i... (compare pages 14 with 17). They also have pretty widespread fiber options between Verizon and Comcast.
Looks like one other person was able to leave feedback about a host cancellation shouldn't feedback solve this problem?