skysight-inc/HackerNews huggingface dataset:
> Like there's some code there that says if running on 4S then run slow?

Yes. It was fast and I was extremely happy with it when I bought it. After the update, its slow.

To spell it out - One code path is fast, one code path is slow. They chose to force the latter upon us, as part of an intentional decision. I wish I could go back to the previous iOS version which was not slow, but Apple, intentionally block that with their DRM. Things which were instantaneous are now sluggish, ruining my experience after spending like 700 dollars. I could have gotten the same experience with an under-powered android phone for $50. Thanks Apple.

>I feel sorry for you.

How sorry do you feel? I mean .. thanks for being condescending and all, but I was just curious.
was thinking exactly this, keep loaded in mem for the duration of the server's lifetime. Not too familiar with HTTP2 but could you cache the compressed packet and reuse with minor modification to the headers when needed to speed up the communication?
I recently went on a trip with several friends and we rented a new Ford Expedition. The integrated audio system in the car supported multiple Bluetooth devices with a history (including previous renters) but as far as I could tell not more than once device at a time. Every time we started the car we had to select Sources -> Bluetooth -> Connect -> ${device name} -> Sources -> Bluetooth -> ${device name}. It was a huge hassle and a 3.5mm cable would have been far easier and sounded better.
Depends on who you view as "the market".

There's zero competition in the distribution/publishing side of things for a movie - i.e a retailer can't choose to buy Star Wars from anyone other than Disney, or the Bourne films from anyone other than Universal.

They have no potential incentive to be more responsive to market demands.
Market Segmentation is a great way to ensure the highest revenue per sale, so they sell it into each market for as much as the market will support.

Then there's exclusivity arrangements in the online side of things - so I can't get (say) Game of Thrones on Netflix.

In Australia I have to subscribe to Foxtel and pay a fortune for premium channels, and if I want to watch it online, well, I can get a pretty crummy quality stream in some other painful to use app. Or I can wait 12 months and buy it on DVD/Bluray, which are still only 1080p.

The distributors/publishers are free to fix that, today, if they wanted to - but they don't.

So griping about "regulations, laws and cronyism" doesn't ring true. (Well, maybe the last)
Nope, but this is real
Yes, like this:

package main

import "io"

func main() {
var foo io.Closer
foo.Close()
}
justin@t420:/tmp$ go run nil.go
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x20 pc=0x401023]

goroutine 1 [running]:
panic(0x463ea0, 0xc82000a140)
/usr/lib/go-1.6/src/runtime/panic.go:481 +0x3e6
main.main()
/tmp/nil.go:7 +0x23
exit status 2
People that already subscribe identify with a particular tribe will, others will not.

AFAICT, the whole point of using that term is as a tribal membership signal.
I'd love to see how a claim with the antitrust authorities will hold up about Apple having an (iPhone) monopoly and abusing that somehow to get a monopoly in the headphone space, which is served by a bajillion manufacturers already providing many wireless and some lightning headphones. Don't forget Apple is also shipping the adapter that keeps all those minijack devices working.

No matter how many times people want to try this, Apple doesn't have a monopoly when it comes to the mobile/smartphone (hardware) space.
How would you know that? Maybe you had a natural aptitude and so enjoyed geometric objects and music more than others?
For free?

GAE doesn't charge for their object store nor their CDN service?
Yep, I thought this was a joke at first because it took 10+ seconds to connect.
How do you prevent S3 from slashdotting your wallet if your site suddenly gets really popular?
Cloudflare does, Cloudfront (AWS' CDN) does not.

EDIT: cm3: I didn't mean to call you out, just wanted my reply in here for historical context. Its very easy to confuse the two.
I Dare you not to open this
Have You Got the Insomnia Gene?
I don't know why I even read news anymore. It makes me feel hopeless when every news story leaves me without actions I can take to change anything.
What are you doing where it's unusable with a single charge? Most days I get by fine or mostly fine with my phone and I'm a pretty heavy user (music, web browsing, fb/twitter/instagram).

I had to get an external usb battery but only use that when I know I'll be busy a full day with more than usual usage (which is still quite a bit). Example being a full day of work (commute in and out) plus a sportsball game at night or similar where I'm seriously out all day.
Simplify HTTPS migrations with these tools for finding mixed content
Around the same for me, running fibre in New Zealand. Long delay before content even began loading - as mentioned in other comments, would likely have been a non-issue if a decent CDN was used.
They put in a new speaker on top, you get stereo sound now, and they did mention it in the presentation.
It is. Linode's Atlanta data center has been getting DDoS'd on and off since Sunday. This site isn't hosted on Linode, but could there perhaps be congestion in Atlanta from that attack causing general slowness?
Oh also, lighting port. For everything. Not USB3, lightning. FUCKYOUEXTERNALMONITORS.

But in all seriousness, if they make the port count any lower, the MacBook Pro will cease to be a laptop. It will become an iPad without a touchscreen.
IIRC, the CDN isn't charged separately, and the object store is available (within a certain quota) within the GAE free tier, so, within certain limits, yes, "for free".
I can see in the source code that you're expressing all dimensions in terms of ems and %s. A technology such as Bootstrap will always be the way to go; however, could you tell us a little bit more about how you did this? How did you ensure that it looks good not only on your screen but on any screen?

I know people are saying it has some errors on certain mobile devices, but that's still some pretty good job manipulating CSS properties.
The Perfect iPhone
"Obscure" does not mean "unimportant." It means few people know about it. I've lived in San Francisco and worked in the tech industry here for 10 years, during which time I've discussed this exact law with numerous people in many different roles. I can count on one hand the number of people who had heard of it before I told them.

Since almost nobody (here or elsewhere) knows that this law even exists, it's reasonable to conclude that it is not a significant factor in the development of the local tech industry.

Moreover, all of the large tech concerns whose profits fund those VC firms would be much better off without this law and are openly against it. See, for example, the anti-employee poaching ring that Steve Jobs set up.
I think you're right and obviously making the machine make suboptimal decisions is definitely not a good solution.

However I think a case can be made that certain protected attributes should be censored. Not to prevent the algorithm from making optimal decisions, but to prevent it from overfitting on those attributes. Which, if you think about it, is essentially what discrimination is.
The Ultimate Free Hosting Experience
Yes, you’ve read right. We are pleased to announce The Ultimate Free Web Hosting Experience, from now on also known as OneSite ( available at https://onesite.co )

We are providing absolutely free of charge unlimited web hosting, with no ads and with cPanel. OneSite is part of EVERY LLC, a company that aims to make a true difference; and we really mean it. With a huge investment, we are able to provide the most demanding web hosting, absolutely for free. You’ll get Unlimited disk space, bandwidth, email accounts, MySQL databases and a cPanel control panel. No limits, that’s right. We are running an Invite system at the moment, to control initial demand.

You can request an invite within less than a second at https://onesite.co/ If you have a website, OneSite is definitely the place to be. No downtimes or payment concerns any more. Everything a webmaster, designer or programmer needs on a shared web hosting, we have it!

So, where’s the trick here? Well, there’s simply no trick! We plan on growing within the same quality guidelines. We may provide VPS or Dedicated servers at some point, but as for now, the big initial investment is covered, so there’s nothing to worry about. We would like this to be more of a web hosting made by people, for people. A hosting that you can contribute to. We started a Community where you can leave us your thoughts or requests, and we’ll try to apply them in order to improve the web hosting. In principle, we really have no plans to get rich on this, so we’re looking for motivated people who are willing to help moderating the community, or giving a hand on anything else. The founder of EVERY, LLC (company that owns OneSite), is Fran Villalba Segarra. He worked at the biggest free web hosting provider for years, and now he’s released his own company with his money and experience. He expects this project to be the start of something great.
nope, it doesn't
I hate to be negative, but what really is the point of this? That a simple webpage without any content can be fast? Of course it can.

Is it desirable to inline your CSS, "like a boss?" Maybe if you have one single web page. What if you have dynamic content and your users intend to browse more than one page? With externalized CSS, that is all cached.

Same with images. If I'm building a web application, I certainly do not want inlined images. I want those on a CDN, cached, and I want the page to load before the images.

Not only is this not particularly useful advice, it's bad advice.
Minio server provides read-after-write consistency. For fault-tolerance,
* protection against failed disks, you could deploy Minio erasure code setup. ref: https://docs.minio.io/docs/minio-erasure-code-quickstart-gui...

* Minio erasure code setup also provides protection against "bit-rot".
I love Surge but they host your site on Digital Ocean... an SSD VPS.
I am actually optimistic on Big Data's effect in equality.

Small data is actually kind of the problem. When you have limited ability to process data or limited data density then your segmentation ability is limited to small data like state, county, zip code, credit score, whether you own a home, etc.

Big data processing, big bad ML algorithms and the ubiquity of data is making advanced segmentation available that allows us to make arguably more equitable outcomes.
Exactly! On a typical site, a lot of images are reused across pages, if externalised then it's already cached in your browser.
I guess it depends on traffic and wherever you are. it took me about 4 seconds on first load.
"The biggest problem with all of these I think is who owns the data"

Absolutely. It's why I'm against all of them. Best to have your communications in an open, vendor-neutral form with at least one copy local so you can guarantee access to anything critical. Indefinitely. Email already handles that well kludgy as it is. Next solution needs to be able to as well. Although, that's not required for popularity as we see with Slack, etc.
Another optimization:
- zopfli for PNG via advanceCOMP
>Hard work is overrated. What you really want is curiosity.

This is BS, and the kind of BS that results in lazy entitled adults expecting the world to be their oyster because they have kept their dreamer curiosity intact.

Out of the people I've know who are internationally-recognized academics and/or world-class engineers, many are both hard working and creative. Probably the majority of them, in fact. But many more are hard working and not especially creative: they doggedly pursue single lines of inquiry or development, and possibilities for truly new ideas or techniques - not just refinements - are exposed through the intellectual equivalent of brute force.

I don't know any internationally-recognized academics or world-class engineers who are creative but not hard working.
Punish parallel construction, perhaps?
GiveCampus | Washington, DC & SF | Ruby Engineers | On-site - Full-time

We are working to bring great software to educational institutions. Too many are stuck using software built in the 90's, or making do with what's out there, and not having it work well for their purposes. Our mission is to ensure that schools have the resources they need to deliver the highest-quality education possible, and that education is affordable and accessible to everyone.

You can read more about what we do, and how we do it, in The Washington Post (https://www.washingtonpost.com/news/grade-point/wp/2016/04/1...).

Who we are looking for: - Ruby and Rails expert - Comfortable working on the front-end and back-end, but skews toward the back-end.

- Enjoys building new features, from idea to supporting it in production
- Passionate about education

We are a team of four, and are really excited to bring high tech to the education space.

Please email careers@givecampus.com with your resume, any past projects you're proud to show us, and a note about yourself to apply.
If you're listening via AirPods, you can't charge the AirPods
Valuable things (hardware) are sold to China, junk is sold to private equity.
It also seems somewhat antiquated. As service-worker comes online we can... do a lot more with a more naive <link> method.
If it was praise, I would take it with a grain of salt, but the verge has typically been very apple biased in their reporting.
Generally I just try and steer clear of it these days.
Hopefully anandtech put something out in a while.
Took about 15 seconds to load for me...
Wait, how? I tried to hook it up to the global accessibility pop up but couldn't figure it out. Triple-press home would be awesome
I was shocked that it was that low. Even considering that another 20%+ are probably on life support, in denial, and/or destined for failure, that is an amazingly high success rate in startupland.
Ask HN: CDN or npm?
Simple question: Suppose i'm going to use bootstrap, and I have to include it in my project.

It doesn't make any difference to me whether to use a cdn or npm.

Which should I use in your opinion?
I was a fast webpage.
Maybe a lot of people are hitting it, but this webpage loaded slowly for me.
y, sounds like you are underpaid but depends on your skill set and what you're working on. I'm in the midwest and that's probably avg. web developer position around here but would expect NYC jobs to pay 2x that due to the cost of living.

Freelance/Consultant is lots of work keeping the pipeline full finding good clients.

If you haven't already I would work on leveling up your skills learning full stack web application development (Rails or Laravel) the rate/fees are better ($50 to $100+/hr) if you enjoy that kind of work the projects are more interesting too.

Keep leveling up.
A couple of problems rendering on iPhone 6s

http://i.imgur.com/EpoC9lG.jpg

http://i.imgur.com/qHS5v2H.jpg
The cynic in me sees this as a further attempt at lock-in.

As you mentioned, when the other technologies were abandoned, a suitable replacement existed that was widely in use regardless of platform. With the headphones, buying a set for an iPhone will now no longer work with other non-Apple devices (at least, at the moment -- are they licensing this to others and are any others interested in lightning headphones?).

I have two friends, recently, who destroyed their iPhone 6 (toilet and cement drop) and opted to purchase a higher-end Android device as a replacement (slightly less expensive with slightly better specs and they liked my phone when I let them play with it). Had they owned a pair of $200 "pretend" high-end headphones[0] that would have only worked with an iPhone, I doubt they would have been so quick to switch. I guess that could work the other way -- preventing Android users from switching to Apple, except it's resolved by a dongle on the Apple side without loss of perceived quality.

Wireless isn't a suitable replacement, either. Every time I see a new set of excellent Bluetooth wireless headphones, I think of the drawer full of the previous BT headphone/headset devices I'd bought and the several that aren't there because I've lost them. Usually something fell off of the device or the battery stopped holding a charge as long as the phone (when I remembered to charge those, too). The AirPods are small so they end up in the pocket opposite my phone with other things[1], most likely, my keys. They appear durable enough to survive in that environment, but it'll take about a week before I pull my keys out (I've only got 3 keys and a couple of rings), one snags on a ring and falls onto the ground without me noticing. Welp, I'm done, off to the drawer you go, mono-Pods.

I lose wired headphones much less frequently. They're usually plugged into my phone (and recent phones hold them tight) and wrapped inconspicuously around my neck. If I pocket them and they snag on my keys, I notice. But the best part is if I lose them, I can find a pair that suites my needs for $15 or less. Something tells me the Lightning headphones aren't going to be that cheap for a long time[2].

[0] "Pretend" high-end headphones refers to the likes of "Beats by Dre" and many others that are little more than the "Air Jordans" of headphones. You pay five times the price of similarly capable headphones because it's got a logo of a perceived "bad ass" on it.

[1] Because, at least where I live, wearing them in your ears when your not using them is going to get you labeled a "Douche Bag" pretty quickly.

[2] A quick search yielded several with the "basic features" I'd be looking for at around USD$50.00. Yikes.
There is a free tier. It looks like it's free up to 1GB per day [1].

On my home account I've only used it for demo projects that are scarcely used, but it's fine for that.

[1] https://cloud.google.com/appengine/docs/quotas
Nope.

If you're done in one HTTP round-trip, your HPACK state has to push brand-new headers, you benefit nothing from server-side push (if it's even enabled), there's nothing to pipeline, so don't benefit from multiplexing and head-of-line blocking is a non-issue.
A friend and I (both PhDs) were just discussing how difficult having a PhD has made getting engineering positions.In the course of interviewing at top-5 companies, we both have experienced a$$hats/interviewers with complexes who seem bent on showing off how they are smarter than the PhD interviewee .. curious if you have run into this as well, and any strategies to guard against this? I've also seen people who think PhDs can't code to save their life (I've seen such people but those are very obvious ... people who couldn't do fizbuzz) or think PhDs would get bored and leave easily. How does a competent PhD job seeker deal with this crap?
Thanks for sharing, informative article.
I am speechless. Just in case anyone reads this and thinks having a C-section is painless: it's not. It's really not for the faint of heart, and it almost always happens after hours in labor anyway.

Before leaping to insulting conclusions about why women get C-sections, consider the most obvious explanation: this whole thing is just due to gestational diabetes -> higher risk of c-section AND gestational diabetes -> higher risk of obesity later in life for infant.[0]

[0] http://www.webmd.com/baby/gestational-diabetes-you#1
What an arrogance, the page is done with me? I done with the page yet.
I can get the same page much faster by putting the png in an inline svg, strip the source of unnecessary whitespace and returns, serve brotli (or sdhc compressed pages) with firefox, chrome and opera dynamically... or even just do the decompression inline with javascript. Might save another 20% https://github.com/cscott/compressjs
I appreciate your effort.

Just to avoid any misunderstanding, I didn't mean to imply that Gitlab intentionally submits point releases or promotes them to the HN front page.

But even if that was the case, I don't think there is anything wrong per se with merely submitting to HN. Software releases can, and frequently are, on topic. And a point release that fixes a major security issue may certainly warrant the front page.

This is a complicated issue and every solution I can think of has significant, unacceptable unintended consequences. I also suspect this problem has deep roots in the upvoting behavior of certain kinds of users - it completely baffles me that this submission has over 60 upvotes.
Impressive stuff. If you're looking for a managed alternative, check out https://emailoctopus.com (disclaimer: I'm a co-founder).
Fwiw, the main Dutch tech news site just headlined with "waterdichte iphone", literally "water tight". Yeah, legally they make no promises but they definitely know what impression it gives.
This is talking about Hewlett Packard Enterprise. You are thinking of HP Inc.
Interesting, I am the opposite.

I would rather watch the video than read the transcript (although your formatted transcript was a lot better than the original).

I just enjoy watching smart people talk and explain things. I think you might lose something in a transcript vs watching the person say it themselves.

Particularly in this interview, his personality and sense of humour is evident watching it, and it might be lost just reading it.

It would be a lot better if they had posted the full video though, instead of editing it and splitting it up into small segments. Really disrupts the viewing process (especially on Chrome, where I keep needing to approve Flash to run).
> The tavern arrangement described has a vestigial remnant in Australia where pubs are called "hotels" (not that they aren't also called pubs).

Chinese does the same in reverse; hotels are called (among other things） 酒店, literally something like "alcohol store/establishment".
> I have a stereo and a set of nice cans and speakers at home and in my office

Moreover, if you want to play a song from your phone through your stereo and want the best sound possible, you'd use a digital connection versus an analog one.
Well, the One S doesn't support 4K video games (thus why I'm waiting for Scorpio)
The new "collapse subthread" HN feature was very useful for hiding 600+ messages in the headphone jack subthread.
Scorpio is also more powerful, however it looks like they are trying to pull an Xbox 360 on microsoft and launch something good enough but earlier.

Neither Scorpio nor PS4 pro would actually do 4K gaming, they will however most likely will have no issues of doing true 1080p gaming at 60fps which is considerably better than either of the consoles can pull off as well as maybe a few 1st party / indie titles at 4K.

I don't actually think the UHD BluRay is going to be an issue, BluRay sales aren't exactly have been great in general and considering that UHD BluRay movies tend to cost about double I don't see the sales being that great.
Streaming 4K however should be considerably more important as Netflix and the likes are getting more and more UHD content you would want your console to be able to catch up.
Oh really? I thought it looked like the sound was coming from the side in their animation. But maybe I saw it wrong or that was misleading.
Mercedes just invested in a drone company to help transform package delivery
AirAsia pilot flies to Melbourne instead of Malaysia after navigation error
HTTPSChecker have a desktop app (windows, mac & linux versions available) & an online service.
They can be used to scan sites for mixed content and similar issues, along with monitoring for issue reports after migration.
What is your skillset besides HTML?

Edit: Based on your website, it appears you are based in Uzbekistan. Is that correct? If so, what is the typical rate for Uzbeks at the same skillset and experience?
Searching for dark matter in the Earth
yup Atlanta is slow for me too