skysight-inc/HackerNews huggingface dataset:
Buying 'the brand' can also lead to much more documentation which can make the 10% change in price worth while.
It's still just about as hard to read a comments thread on a mobile device. However the main page does look a bit more readable.
Firstly, thanks so much for starting to work on this!

Let me suggest a few things:

* I'm confused as to why you're using tables for layout? Might want to consider something more modern, and use tables just for tabular data, and use divs, classes, and CSS for handling the layout: http://learnlayout.com/ You can get a lot done without using tables and <center> tags, etc.

* The width on your table is 85%, why not 100%? Let that bad boy go to the edge of the viewport, on mobile every pixel counts.

* I'd suggest adding this to your 'body' css, make that content go to the edge of the viewport:

margin: 0;
padding: 0;

* I see a lot in inline styles in your table, you might want to consider taking those out, and just throwing them into your CSS stylesheet. Those are the most specific, and override everything. Maintaining that will be hard, and painful. Unless you have some historic, or those are dynamically entered for good reason by your CMS, I'd take them out.

* <tr class="spacer" style="height:5px"></tr> Things like this could be better improved by removing, and just adding padding to the element you really wanted to add some breathing room around

* <span class="score" id="score_10487419">318 points</span> Perhaps this is a personal preference but I prefer classes over ids in CSS. Classes are more easily overridden, and have less headaches than ids on large websites http://csswizardry.com/2011/09/when-using-ids-can-be-a-pain-...

* <span class="deadmark"></span> Reason for these? Looking at it, I'm not sure what value it might provide. If it's something that isn't pertinent to that item on the page, I'd consider not rendering it, as there is nothing in it, and you, as a general rule shouldn't use spans or divs to solely help you lay things out on the page

* <td colspan="2"></td> As I see you have these there, since you're laying out with a table, I'd encourage you to not do that. Tables are markup heavy, and you'd find you could bring your page weight down if you did not use tables for layout. See http://www.stevesouders.com/blog/2013/05/09/how-fast-are-we-...

Specifically for mobile:

* Responsive Design: https://developers.google.com/web/fundamentals/design-and-ui...

* Touch Targets: http://www.smashingmagazine.com/2012/02/finger-friendly-desi...

I hope some of those tips are helpful. Keep going! Keep learning!
This is intriguing, as the author seems to want to mix formal and informal systems describing mathematics.

I wonder how resources like http://www.mizar.org would impact his effort ?
YC is an investor in the company. We've been trying all day to reach the CEO and we've been unsuccessful so far.

Obviously, this is very bad and we hope the company will fix it quickly.
Why Bob Ross is the perfect gamer hero
White+Pages+Like+Reverse+Lookup+-+Info+on+Millions+of+People
This is a good intro as well:

LoneStarRuby Conf 2013 - Neural Networks with RubyFANN by Ethan Garofolo

https://www.youtube.com/watch?v=M9w7OMxmRv4
I don't recall them saying anything about the safety of ads one way or the other. Their arguments seem to center around calling things theft and restating the thesis that if their ad revenue dries up, their content does as well. The safety or lack thereof of advertising isn't mentioned. It isn't part of the narrative they want everyone discussing.

This is more like Banquo's ghost: Something they hoped everyone would forget which comes back to haunt them.

Out, out, damned spots indeed.
If we’re having a nerd debate about logic, we both know that many different was of phrasing the same thing are equivalent. But the reason there are copywriters and focus groups and A/B testing and the entire apparatus of marketing is that how you say it has a very real effect on the inferences people draw and the way they behave.
I can't agree more with this headline. I can concede that IRC isn't the most modern of technologies, but it is effective and well-developed at what it does. There is a FOSS ecosystem that can be achieved with IRC, which cannot be achieved with Slack. As a FOSS project, you can commit to only using free and open software when you also use IRC, as software such as atheme or charybdis are all open.

Additionally, Slack is more privatized, with a less opportunities for enhancement (e.g IRC bots, IRC webchat, many clients). All users also need to sign up prior to use, which is just simply not viable. IRC manages large influx of help-seekers or project members well with its op-voice-user and ban/quiet system, allowing for channel operators to handle the high amount of users without a problem.

On the other hand, Slack fails at all of these points, as it is intended for internal team usage and struggles with this specific usecase.

Furthermore, most FOSS contributors are also not contributors to a single project only. For instance, I personally contribute to a variety of FOSS projects, and it is extremely easy for me to coordinate with all of those projects simply by opening a new channel on my freenode or OFTC network in my IRC client. Slack lacks this, requiring a new tab for each project and really lacking support for FOSS operating systems such as Linux distributions, a problem that is likely not going to be fixed due to its closed-source one-client structure.
Either you're wrong or literally every software company on the planet is wrong.

I'm betting it's you.

Please do prove us all wrong by starting up a software company that produces bug free software faster and cheaper than every other software company on the planet. There's a big pot of gold at the end of that journey. Go and claim it. If everyone else is as incompetent as you claim, it's going to be a walk in the park.
Oh wow... I didn't know Google lacks the ability for customers to specify reverse DNS. I had assumed any full-service cloud provider would offer this feature.

If Google doesn't have configurable RDNS, they're not a "one-stop shop" for all hosting needs. For example, a customer wouldn't send transactional e-mails from a server at Google because the lack of RDNS would affect deliverability.
In the video, there's a shot from what looks like Cacti, an SNMP monitoring program typically used to monitor network utilization on routers (among other things). That's probably what they mean when they mention "connections".
It's great to see an attempt at mobile responsive design. This looks like a good step in the right direction. Here's hoping for even more work to make the site work on mobile.
dbpokorny, I think you'd be interested in http://erights.org/. Basically the answer was that yes, this is an important direction, and it's possible to tame JavaScript, at least with many years of work on the standards committee by someone brilliant and dedicated to making that happen. (http://programmers.stackexchange.com/questions/81118/has-any...)
This looks great on my phone; please keep it. The text sizes are awfully small but still really clear and the layout seems to work well.

One caveat is the text entry box for entering a comment is a fair amount wider than the screen in either orientation. I hope this can be fixed.
This was written in 1999, I wonder if his opinion on software engineering practices have changed. I've never worked in industry, but based on what I've read there are some pretty good processes that are supposed to have some empirical support, just not many people adopt them. Like I read a paper from 2002 in which basically no companies would consistently use good processes.

Most of the material in my Software Engineering course is outdated, but I imagine most companies still try to get away with minimum security and slack on good software engineering practices, like code reviews and static analysis and thorough security requirements, or what have you. Using these processes in general tends to force simpler systems. Iterative development with clear thought out implementation per iteration etc.
Economically putting up barriers for the sake of it (aside from valid issues of qualification required for the public good) is bad policy. It's good for the people who can get the qualification, but bad for everyone else. When you average it out, it's worse for society as a whole (this is roughly implied by the Welfare Theorem's of economics).

Your argument that other professions do it is invalid. In fact the government should be more proactive in ensuring that professions only impose valid conditions on employment, and don't add spurious requirements in order to exclude people from the profession, in order to, as you say "protect [their] careers and incomes".
Libelous.
Just adopt https://cheeaun.github.io/hackerweb/ it does wonders on phone/tablet form factors. This design will not easily accomodate slightly larger displays such as tablets very well. This screenshot someone posted points out a lot of CSS problems regarding font size and the navigation layout: http://i.imgur.com/idgEFon.png
My Body Was Not Mine, but the U.S. Military’s
AirBnB was just walking by the scene, looking unsavoury enough to make for a sufficently satisfying lynching.
Maybe are you looking for the word "libelous"? https://www.wordnik.com/words/libelous
> We aren’t competing with other women, ultimately, but with ourselves — with how we think of ourselves

Reminds me of a quote,

"If you are willing to look at another person's behavior toward you as a reflection of the state of their relationship with themselves rather than a statement about your value as a person, then you will, over a period of time cease to react at all."

- Yogi Bhajan
Demand does go up, because people who earlier couldn't compete for the good we're talking about now can. There are x locations each night to sleep that are zoned for residential purposes, some more attractive than others. This is the supply. There are y people competing for those; y is roughly equal to the amount of people who have their primary residence there. Now y' people who are not primary residents start to compete for those places. Result: demand is y + y'. X remains constant (in the short term). Result: P goes up.

The 'cheaper' meant compared to the prices of another market, i.e. the hotel market. This is a cumulative effect, on top of the first-order effect of those consumers being let into the market in the first place.
You claimed that the temperature hasn't risen in two decades in a previous comment. Do you mind if I ask for your source of information?
Don't underestimate though, the power of social pressure to influence the belief system and overall culture of immediate neighbors. Usually first your are born into an area, then you adopt the culture in order to get along. It can be very difficult to hold counter-beliefs in many groups.
HN isn't "delicate". But HN tries to keep a high signal-to-noise. That means, generally, aggressively downvoting off-topic comments including attempts at humour (that aren't otherwise substantial). Not doing this means that threads quickly devolve into reddit-like grabs to try to be clever. Adding sexist language is presumably what dang is referring to by bannable offense (then realising it was a bad joke).
This author's first sentence is:
"There is an apocryphal tale I've heard many times about how, in Ancient Rome (or, in some tellings, Greece), the engineers responsible for the construction of an arch were required to stand underneath it as the final wooden supports were taken out."

This story is derived from Law #229 of the Code of Hammurabi (of Babylon). Babylon was not part of Greece, but it was very briefly part of the Roman empire.

"
229 If a builder build a house for some one, and does not construct it properly, and the house which he built fall in and kill its owner, then that builder shall be put to death.
"

http://avalon.law.yale.edu/ancient/hamframe.asp
I spend significant time in very urban areas and very rural areas, and I'm seeing more convergence because of the net.

There is covergence thanks to major sites such as Netflix, Amazon, Facebook, etc. And near-ubiquitous smartphones help.

More-powerful convergence is happening thanks to the rural areas adopting tech for farming, weather, robotics, construction, how-to learning, and broad support for personal freedom.
Let's take a step back then, as a mental exercise. Was it not luck that you and I were born at all?
Your screenshot has a different username. Thought I'd let you know.
Why are you leaving Houston for LA? I have a similar option.
I'm not a big fan of professional bodies or mandatory qualifications. I think these tend towards rent seeking, with these bodies existing mainly to justify their own existence. In the case of software engineering, I'm especially concerned about academics with little real world experience using valid security and privacy issues as an excuse to force their own view of how software engineering should be done on everyone else.

That said, my employer has standards for security and privacy that go well beyond industry norms, so if I was working elsewhere maybe I would feel the need for better standards across the industry.

In my experience, software engineers tend to be conscientious. Caring about the big picture is a big part of open source, hacker and nerd culture. But knowledge is hard to come by. I learnt from the experts, but I doubt most engineers would be able to build a simple CRUD app form scratch without major security holes.

It would be nice to see some best practices around security and privacy emerge without forcing everyone to write Ada or Coq or completely change their approach to writing software.
Is that "Thought Crime"? Criminality dependent on internal mental state!
Definitely better on my phone.

Easier to read by far, but requires some side scrolling for most comments.

Please keep.
This is great -- much appreciated. Works well on an iPhone 6S in Chrome and Safari (same engine).
Huge improvement (iPhone 6s).

Now that you're returning to different results for mobile vs not: how about Upvote on the left (where it is) and downvote on the right of "hours ago"? I don't want the buttons bigger (and I suspect others don't either) but I would prefer not to accidentally up/downvote incorrectly.
Good point, usage for gaming has also died completely. Old networks like QuakeNet existed to allow gamers to co-ordinate match making. Now who needs that?.
Given that they already edited the user's profile to say their full name and supposed placed of work, this means that they could've just blanked out the user profile with junk placeholder data.

Since the user has done nothing offensive or distasteful, but merely asked for account deletion, I'm surprised at livecoding.tv's vindictive response.
For once, they would not (easily) be correlating my data with other sites. Also, they would have more liability for choosing their ads so they do not include malware (a liability that Yahoo and friends have somehow been able to avoid, but shouldn't have)
Google has done a lot of work [1] with respect to fuzzing ffmpeg because it's included in Chrome.

[1] https://googleonlinesecurity.blogspot.com/2014/01/ffmpeg-and...
You can supposedly do Google docs style colaboritive editing with it (and the plugin supports Emacs and atom too).
I always preferred Yogi Berra.
I disagree with the premise that there is little binding that holds us together. I hope we all still consider the Life, Liberty and the pursuit of Happiness to be of the same high importance as Founding Fathers did.
Go suck a fucking dick Mr Smartie pants!
I'm guessing you haven't actually used one of these units? You'll be lucky to get half of either of those values.

FWIW, note that, unlike the majority of the network equipment industry, $UBNT's throughput numbers are aggregate values (i.e. equal to transmit + receive). 1.2 Gbps in $UBNT-speak, for example, means 600 Mbps transmit and 600 Mbps receive -- whereas an 1 Gbps NIC can transmit 1 Gbps and receive 1 Gbps simultaneously (yet we don't call them 2 Gbps NICs).
It's a bit reminiscent of the purported ancient Rome thumbs-down (or thumbs-up).
Of course! And by digging deeper, we can also establish that cellphones are popular, and that electronics are also popular. It's going the other way (away from generality) which lessens popularity, since you're targeting something _more_ specific.
I actually think it's much harder to read in portrait mode since the titles have all different lengths. It's okay in landscape though.
I used them a long, long time ago. Apparently my stuff is in this leak. Not really concerning given I don't use the same bank info and never reuse passwords, but still...

They also booted me off of their service after my site started to get more traffic than they wanted to deal with... Terrible company.
Now just you watch, as Apple removes JavaScript access to the 3D touch sensor data, hahaha :)
F.B.I. Tool to Identify Extremists Is Criticized
Looks much better on iphone 6. No longer have to zoom to read. But some of the UI buttons are still too small (comments, etc.)

Also, I don't think the numbers on the left add much value and may be better replaced with bigger up vote button.
Online event ticketing could get rid of scalping completely, by auctioning off the tickets, if there's excess demand.
Keep - much more scannable at a glance.
Some Mexican drug gangs do execute engineers for fucking up. And they recruit by kidnapping family. Hardball capitalism, for sure :(
Damn it, I was wondering why my newly upgraded copy of Neovim suddenly stopped reading my .nvimrc (which is a symlink to .vimrc) Now I can fix it. Thanks.
It probably helps that AFL's author works for Google.
A Pirate Surgeon in Panama (2014)
The minimum system requirements for Zimbra feel excessive.
> Since it seems to play an ad after every song (?!) this basically prevents ublock users from using the free version of rdio.

I imagine it tries to play an ad if it hasn't successfully played one in a certain time period. Since you're blocking them, that's between every song. If you weren't blocking them, it would probably be less often.
I am from India. The process is exactly like I mentioned. The two useful sites are skillselect and acs. All information is there.
Except that tipping has actual value, and does not lead to termination.
> Add to that the possibility that one's account will be closed for no reason and without recourse, and you have the most unstable platform for apps imaginable.

We use AWS heavily and I considered the very same possibility. My solution: redundant cloud providers! We now have servers on standby at another vendor (Joyent), with live database replication to the standby servers. Something happens to Amazon, we'll be okay.
You have a weird notion of fairness. Why reward investment in low latency above all other investment?

In any case, quantising to eg 1s, allowing arbitrary sub-penny bids, and fulfilling by prize and using time as a tiebreaker would be `most fair' in some sense:

The counterparty gets the best price. And people are only able to `cut in line' if they make a better price.

(I don't think the fairness of waiting in line is a fundamental thing. It's just one way for humans to allocate scarce resources, and it's not very economically efficient---it just works well with human psyche and social norms.)
It's clever. I admire and fear cleverness.
https://news.ycombinator.com/item?id=10467847
Yes,I heard that as well from a few others. Seems like Melbourne has more of IT industry than Sydney? So, umm, I am not sure if this is a good question to ask but what's the inflation rate in Australia and what would you say is the average salary for a software developer with about 5 years of Indian experience? I can find the numbers from sites but better to talk to someone regarding this.
I don't understand why they are allowed to look the other way when "professionals" are breaking local laws. Youtube can't allow copyrighted movies on their site. Megaupload was shut down. Below is a real customer service response to reporting a professional in our building.

thanks for reaching out about this, I do apologize for the delay in my teams reply and for contacting us regarding your concerns with the listings you've identified.
Airbnb is an online platform and does not own, operate, manage or control accommodations, nor do we verify private contract terms or arbitrate complaints from third parties.
We do, however, require hosts to represent that they have all rights to list their accommodations.
To that end, we are committed to notifying hosts about complaints such as yours, provided we
(i) receive a formal written letter (scanned electronically as an image or .pdf) addressed to the user that
(ii) details your specific allegation, and
(iii) fully identifies the Airbnb user to whom you believe it applies (please include links).
Although we will not verify, evaluate or arbitrate the terms you identify, we will provide a complete copy of your complaint to the host and we will ask them whether they wish to remove their listing(s).
Again, thank you for contacting us about this.
Best,
When the iPhone was launched back in 2007, there were parody videos that showed the "real" potential of iPhone e.g. using it as bathroom scale. Looks like they weren't all that wrong :)
Which "disk"?

We've got Persistent Disks aka PD (logically similar to EBS / network storage) that come in both a "hard drive" variety and an "ssd" variety, as well as local SSD.

I assume you're talking about one of the PD products, most likely PD-SSD and comparing to one of the EBS offerings (either the new one or a piops one)?

If so, unlike traditional EBS, PD scales throughput according to disk size [1]. You get 30 IOPS/GB up to 15k or so. As far as latency goes, what instance were you testing on? Your VM's I/O competes for cycles with your vCPU (this is true of all KVM-based virtualization), so if you spike up your CPU you can easily "starve" your I/O threads or vice versa.

As to your DNS question, I'll have to look into that. But where are you trying to communicate? (I mean clearly you found me, but I mean where else)
If enough people look for them and compete, the poor sucker won't be out of so much money.
You did what ?

"The performance tests were run on a MacBook Pro laptop with a 2.7GHz Intel Core i7 processor and 16GB of RAM running Windows 8.1."
First cancer-killing virus finally approved by FDA
If your thesis was correct, it would be evident to the author who is actually time-sharing (taking advantage of all the things you say). But what he describes in his essay is how even he is of a different mindset...this essay is more about context switching. Its impossible to context switch when you never leave the house/office/facy neighborhood. Or to use some data, look at the dismal % of african americans that go to yosemite or even know how to swim. There's lots of racial and historical bias at play in that data, but the empirical point remains--context switching for urbanites is hard. And the poorer you are the harder it is. The reverse is also true--the poorer and more white you are in appalachia, the less likely you are to context switch with the weathy coastal cities. So we have money and culture paying a part as barriers to context switching, notwithstanding the revolutions in transportation (train, plan, auto, jet) and communications (telegraphy, telephone, tv, internet...etc).
We are most definitely not a one-stop shop yet. We don't even have IPv6 on GCE (I recommend Linode for low traffic IPv6 to IPv4 bridges).

Moreover, (sadly) your example doesn't hold anyway: sending email is actually something all cloud providers try to avoid (SoftLayer in Brazil lately is the notable exception). So getting anyone to whitelist your smtp and other ports is usually an unpleasant experience.
The home page is nice but the internal pages like this one still dont work for my phone.
And then after that you need to go into formal proofs.