skysight-inc/HackerNews huggingface dataset:
I think it comes down to what industry you are working in, who you are, what kind of projects you are doing etc. As I wrote elsewhere my company is having success along those lines (working 3 days a week) but we are also not cheap so that changes our option space quite a lot.

The writers industry is a pretty shitty paid one unless you are famous so you really won't find many stories there.

But if you take larger companies who already have a good business you often see that they are wasting quite a lot of their time being inefficient and working long hours doesn't change that.
Well if you opt in to tracking sure, but otherwise I don't think it's a safe assertion. NSA or whatnot notwhithstanding (which affects every single phone manufacturer without exception) .
Lose Belly Fat and Get a Slim Body with These Tips
Confused what a healthy BMI should be?
I would have thought the UK government would know who was visiting UK government web sites without having to ask GCHQ, but who knows.
I will try with this later.I check it.Cool.
5 Predictions for AR and VR in 2017 Through the Eyes of Experts
How did you get into it? I think something like that would be my dream job. Yeah, I'm not normal :)
Wouldn't that just make our universe a poorly designed simulation?
>Google self-anonymises with a flag in their API

Even if they could, they wouldn't be able to find it.
I moved from CS into Earth science a decade ago and I was similarly appalled at the state of affairs in the beginning. First, this doesn't have anything to do with how smart people are, it's a question of time and other resources. Our job simply isn't to write pretty code, it's just a means to an end. If you know how to do something in FORTRAN, why would you invest into learning how to do it with <lastest trend>? It's a huge cost! Second, the evolution of such code occurs often over decades; as the article states, with students and post-docs hammering along until it finally does what they need to get their project to move forward. The code usually begins with "Do X" and then the rest of the alphabet is tacked on later. We all know it's bad. But in the end, it's usually only your own lab group using this stuff; maybe a handful of people around the world. The cost of polishing something that started out as hastily written code to get something done in time for {conference,paper,proposal} a decade ago is simply to high. It works. Done.

I wish the state of affairs was prettier, but I doubt it will change any time soon. And frankly, I don't think it has to. Software engineers will always find something to complain about others' code (coding style discussions come to mind). If there's value in commercializing scientific prototypes, experts should rush in and do it. There's no need for us to invest in perfect code just in case someone may want to reuse it. Having said that, NSF is starting to fund initiatives to improve the state of affairs. For my field, it's EarthCube: https://www.earthcube.org/ but this seems to be fumbling along; all of their goals would need to be adapted by scientists outside of that community (standards, etc). Without the right incentives (funding, publications), it's just not going to happen.
"Society is unequal. It's just life" said the slave to the master, said the serf to the lord, said the subject to the sovereign. No its just just bloody life, it's a system of society which can be improved upon or even replaced (as indeed such systems have evolved and changed in the past).

What an appallingly paralysing way to view things.
My personal "favourite" are refridgerators with a dial for setting 1 - 5. Is that Celsius? [no it's not] Is "1" a low or high temperature? Usually "5" is the lowest temperature (presumably for "5 = most cooling power").
> What do you mean by 'fiscally conservative'? You want the Government to lower taxes and lower benefits and such, is that right?

Not quite. I do want lower taxes and less government in people's lives, as long as that benefits the people. I have less of a problem with welfare than people might think, though I believe we'd benefit more overall from a universal basic income as long as it's funded wholly from dismantling existing welfare programs rather than as an addition to them. That eliminates tons of bureaucracy, overspending, and politicians mooching off loopholes in the existing system. I concede though, that at this stage it's nothing more than a pipe dream.
Undead Karl Marx posting from his iPhone? Seriously?
Same problem in here.
> But then again some projects wouldn't be that popular if they were hard to install.

Slackware was my first distro back in 2007 and I still wish it had at the very least a decent installer and package manager, it is so well built but upgrading, and installing is just not as trivial when compared to Debian. I guess openSUSE (afaik) is the only remnant of Slackware that's usable - really loved openSUSE but just like every other distro in the world I have to dance to get my Wi-Fi working properly.
By the time iPhone hit, Nokia were doing over the air updating on their more recent models.

And Nokia was not alone, my Sony Ericsson C702 were capable of being getting new firmware OTA as well.

Keep in mind that this was back with the original iPhone that needed to be wired to a computer with iTunes installed.

Frankly the iPhone introduction feels more of a rollback than a upgrade from non-American point of view.
That would only help if it were possible for a user to visually identify if a stream is not malicious.
Yep.I got it.
Maybe we should bow to the inevitable and recognise that IPv6 is an unfixable problem.
Yes, but the proper thing to do is never curl to your terminal, especially a privileged terminal. And really, you shouldn't paste either.
Macau was handed over from Portugal to China in 1999.

https://en.wikipedia.org/wiki/Macau#Transfer_of_sovereignty_...
2048 Ether launched on ProductHunt today
Is it really possible?
Thanks bwhites,

We launched less than one month, got more than 500 users, and got 5 orders(thanks).

Their email content

=========

Hello,

Thank you for applying for the Associate program. Upon review, were unable to accept your application. A part of our criteria is that your site has to be established with enough unique content. We rejected your application due to one or more of the following reasons.

- Lack of content which is original and beneficial to your visitors
- Pages that are mainly empty when advertisement content is removed websites containing mostly images, videos, or Flash animations will not be approved

Unfortunately, we arent able to review an application once its been rejected. If your website has been further developed and now contains appropriate content, youre welcome to submit another application by using the following URL:

affiliate-program.amazon.com/gp/associates/join

Thank you for your interest in Amazon.com Associates.

=========

here is our website:

http://toptalkedbooks.com/
Not really. State controlled schools in theory are supposed to take students based on postcode only, but in practice the most prestigious do their own selection. And you also have lots of private schools that are even more heterogeneous.

The French system is very paradoxical. By trying to be very egalitarian it is achieving the opposite result.

For high schools, the postcode allocation makes that wealthy areas where parent tend to be all highly educated have much better schools, whereas the poorest suburbs where immigrants live when they first arrive in France, have become educational toxic waste lands. And since teachers do not want to live there or face these students, they also get bottom of the basket teachers and high turnover.

The mainstream universities, because of a long standing practice of having no selection, are chronically over-crowded and under-funded and their reputation has gone down the drain, outside of a few disciplines, like medicine, where incompetence has too great consequences, and which maintained a good reputation based on competitive exam selections.

In parallel to universities, you have grandes ecoles which are small universities (student count wise) but very selective and very prestigious, and from where the vast majority of company executives come from. In theory these grandes ecoles are very egalitarian too, the entrance is based on a very selective competitive exam in math, physics, economy, etc and are either free or cheap (outside of business schools). To prepare for this exam, students go through a 2/3 years preparatory school, with a very intensive and demanding curriculum. Most students keep a horrible memory of these years and these preparatory schools are known for being a "not for every student" experience. As a result, teachers in poorer areas (who did not go through these schools themselves) discourage good students from enrolling ("it's not for you, too hard"), whereas parents who themselves went through this system apply pressure on their kids to do it anyway. As a result, you end up with a massive endogamy.
Funny, i felt that the iPhone brought the US mobile market crapfest to the world. Especially when i watched Apple play favorites with what operator in my country, down to dictating the style of plans the iPhone could be combined with.
Related: http://www.moneysavingexpert.com/banking/basic-bank-accounts

There is actually a legal requirement for banks to offer no-credit no-fee accounts, in order to help people get into the banking system and take advantage of the associated discounts, but obviously they don't advertise it much.
> I've wasted several days trying to get programs I write turned into debs and rpms, I gave up.

The formats themselves are pretty easy to create; for a .deb you just:

- Make the folder hierarchy you want to include, e.g. things like `myBuildFolder/usr/bin/myProgram`

- Make a `myBuildFolder/DEBIAN/debian-binary` file containing `2.0`

- Make a `myBuildFolder/DEBIAN/control` file which contains e.g. the name of the package and its dependencies

- Run `dpkg-deb --build myBuildFolder`

This gives a .deb package which will be tracked by dpkg/apt, allowing clean removals/upgrades/etc. unlike `sudo make install` which will spray cruft all over the system. When I used Debian, I would install all software like this.

I've never made a .deb that's compliant with Debian's packaging policies though, since that does take a lot of effort.
And then 4-bit WORDS? These are nibbles.
WeasyPrint converts HTML/CSS documents to PDF
Facebook makes it simple to see if friends are safe
Financial criminals can hide behind WhatsApp
"incredibly fast"

What
> About an hour later it occurs to me that what if the .hdr extension stands for ‘header’ and wasn’t the name of any valid file type?!

I guess that's just a mindset, but I see proprietary extensions created and used everywhere.

Especially in the context of firmware, I never once made any assumptions about this being a default file-format, nor that tooling for this extension was a path was worth digging deeper into.

Ironically the author has found lots of good tools I didn't know about which more or less should automatically reveal this, before he himself arrives at this conclusion.

Facepalm, indeed.
In the past GnuPG didn't verify that the keys it receieved were the keys it asked for.

Is this bug fixed now?
Bingo.

Both Nokia and Sony Ericsson were doing OTA firmware updates at that point, for "featurephones" no less.

iPhone didn't get that ability until iOS5, in 2011.
2 GB/week is so much better than 161 GB/week! It looks like compression helps a lot. Thanks for sharing these numbers.
Please don't dump that much text in long lines to HN, you are breaking the layout of the page and make reading extremely annoying.

Please remove or edit your post.
I need more info by you.So....
Not surprising.

I suspect the reason is that there is a lack of appealing alternatives to NPR on the "conservative" side.

If anyone has ever listened to conservative radio like Rush Limbaugh, you'll know that his slow-wit attempts at humor/satire are cringe-worthy failures unless the listener happens to be a septuagenarian with dementia. The other conservative options are preachers and conspiracy wack-jobs... is there anything else?
What hourly rate should I pay for development?
ActualVim has a similar goal and is a pretty strong PoC on top of Sublime Text (with less resource usage as a result)
> More people are just buying whatever phone and sticking a simcard in it but there is still a huge number who live by what their carrier gives them.

Interestingly enough I see that as the wrong way around.

Going to a carrier specific-store is also guaranteed to offered me inferior choice both in phones and subscriptions. What's in it for me as a customer?

My electronic store is giving me the phone and carrier which provides me with the best deal. I have no reason to give a carrier, a transparent transport network, any sort of loyalty.

I don't have a "my carrier" which I care about. I do however have a "my phone", and I care about that deeply.
It uses Chrome's built-in print-to-PDF functionality via Chrome Debug/DevTools Protocol. In other words it creates PDF files with real vector graphics and text, not just images embedded in PDF.

Page.printToPDF: https://chromedevtools.github.io/devtools-protocol/tot/Page/...
VSCodeVim is using ActualVim as a reference now, which afaik is the furthest along project for neovim embed (using Sublime Text). I think we wrote up a spec for proper embeds that's floating around somewhere.
He speaks about non-local receivers.

You can't have:

func (r *otherPackage.Receiver) method(arg int)
I have the impression that Nokia had trouble getting into the US market because they refused to let US carriers modify phone firmware to disable features.

In particular when Nokia tried to introduce SIP support.
> There's a major political party which has been saying "free market", "less spending and regulations", and only turned protectionist as of the last election (Republicans

I've noticed republicans and (so-called) libertarians being protectionist long before last election, so I think that's a bit of a non-point.
Yes but Lineage OS can indefinitely support a fair chunk of Android 7.x on an old kernel without official help from Qualcomm.

Google chooses not to with AOSP past a timeframe.
calibre has been able to convert arbitrary HTML files to PDF with Table of Contents with page numbers, links, embedded fonts, arbitrary headers/footers for years, all rendered using WebKit, without a running X server, for years.

ebook-convert file.html file.pdf --pdf-add-toc
This is the line I was criticising: "I suggest investigating a move to one of the functional libertarian nations with no taxes."

If I've misinterpreted you, feel free to correct me.

(Also, +1m Internet Points for your pleasant tone, sir. You are a gentleman and a scholar.)
That's odd because this website is lightning fast. Perhaps there was a network issue?

It may be slower for you if you're on the other side of the world, but you shouldn't be able to do much more than switch tabs during the load even if that is the case.
Samsung launches Bixby in 200 countries, UK and Australia included
Indeed.

You would walk in, and find a wall of phones, alongside a list of carrier plans.

Then you could pretty much mix and match plan and phone to find some price you were comfortable with.

Come the iPhone's "worldwide" launch however Apple sat down and insisted that only one carrier would get the iPhone, and defined in detail the kinds of plans that said carrier could offer.
Nice work !

Depending on your use case, I feel like you guys might be interested in http://weasyprint.org/. It is an open source HTML to PDF converter written in Python. It passes the Acid2 test and implements CSS Paged Media.
It's just a camera in a box, hooked up to some image recognition software. The convicted thief would have been caught just as trivially with a regular security camera.

So, the answer to your last question is "yes", same as with any other camera.
I think the high cost, but strong desire to achieve the lifestyle has contributed to the 'van-dweller' lifestyle.

I've gone from a Class C(Small RV/on truck/van frame) down to a Class B(typical Camper Van).

As you've said large RV's(Class A's) are lots of work, and less affluent people buying a used one, don't realize they're taking a problem off someone's hands. Namely finding a place to park it.
> [Bitmain] has over 70% of the market for bitcoin mining rigs—effectively providing 70% of all the processing power on the network.

It's incredible that one company accounts for the vast majority of the entire Bitcoin network's hash rate.
> like having your IDE cover the other 100 some-odd places of boiler plate such as writing getters and setters, and implementing comparable and hashCode and every other piece of insanity?

What is insane is believing returning errors is actually handling them, it is not, you're just passing the burden on the caller.

Second, Go isn't free of all the bullhshit you described so I'm not sure what is your point, that you don't have to write getters and setters in Go? lol, off course you do have to.

> Also, I much prefer to handle my errors where they happen in the code rather than do Pokemon try/catching

Who cares, go back playing Pokemon since apparently that's the only thing you can think off and stop being an hypocrite. What do you think panics are? yes, it's an half-baked exception system, like everything in Go, a language designed by people who clearly didn't know what they are doing, for people who don't.

> Sorry, the if err != nil horse has been beaten to death already

Yes, and don't worry, people will keep on beating that horse, because it was designed by people that clearly don't know what they are doing.
Tips to Improve iPhone app development process
I think truckers are one of the groups of people that really love Sirius/XM satellite radio, too -- uniform programming and coverage across the US, and if you are in your truck all the time, the monthly cost is trivial. Sirius even has special stations dedicated to truckers, as well as most of the ads added by the network being trucker-focused.

(If it were me, I'd go for audiobooks, though.)
This is a PR piece. It has no correlative relationship to reality.

Source: knowing truckers, having them in my family, extended family, friends of family etc. for 40 years. They all have XM/Sirius at this point. None listen to NPR.

Why were no statistics about truckers and NPR quoted? Because they wouldn't have supported the thrust of the article.
Backup and Sync can’t recognize pre-uploaded Google Drive stuff, creates dups
End-to-end tests comparing output to hand-computed results on small examples (or perhaps the output of an earlier, simpler, prototype)?

(For predictive models) evaluate the output on a test set? Depending on what you're trying to do, the contents of the black box may not matter so very much if the results on an agreed test set are good (...and you're confident it's independent from any training data...)

Manual eyeballing and sanity-checking of output? (in my experience important however many layers of automated testing you're using, and undervalued by people who focus on software as an engineering process more than an art-form).

...and, circumstantially, probably a bunch of others. I don't think this is a field where making lots of rules is especially helpful (except, perhaps, the "always eyeball" one...)
I test API's and code I expect to reuse a lot but I agree on CRUD type stuff. If the code is being used in one place and bugs aren't all that consequential its a huge waste of time to test everything.

I've found that unit tests are less important when you have good CI and your codebase isn't shit. On high quality code it takes so little time to fix bugs and redeploy that unit testing is a hard sell.
What People Really Think During a Board of Directors of Meeting (humor)
if it's unfixable, why is 40% of our in-office internet traffic running over IPv6? Why is 100% of our LAN traffic over IPv6? Why is 30% of the traffic to our sites running over IPv6?
Debian packages are signed, they are safe to transmit over http. See https://wiki.debian.org/SecureApt (which appears to have been written around the time of the transition, so it's out of date, e.g. SHA1 signatures are no longer trusted etc)
"likely", "can be", "must have", "normally", "probably", "could also be".

Do you have any information the rest of us don't? You should share it if you do. Otherwise I'll just assume you're making this all up.
I didn't know that existed. How good is it with corner cases? HTML->PDF is a notoriously difficult problem; even generating PDF is. There are several software services which charge well for doing that (Docraptor, PrinceXML). If it's smooth and handles everything well, is there any reason someone should pay for them?
I think the idea is that they cooperate once, and then Google promises to stop breaking the HAL interface for x years at the cost of increasing their development difficulty.
The users matter, not the contributors.

> Can't really think of writing all this up in plain C++, wiring up native calls...

Yes, it's more work and features will come slower, but the end result is a better application. Latency matters. It's extremely irritating that when I hold the delete key in an electron based application like visual studio code, that half my file continues to be deleted after I let go of the key. The application can't keep up with the key repeat speed, and it's running on a high end workstation! It's pathetically slow, even for all of the improvements that have been made over others like atom and brackets.

I'm excited by Oni, and it saddens me that the top comment is a negative comment complaining we should all just support electron.
I don't understand why you are lying? Your first sentence is an outright lie.

The article links studies, you do not.
>because liberals tend to prefer news that has no bias

As a kid in the central US, I asked my mom why the people in our town didn't have an accent but people from everywhere else did.
Containers are more than static linking. You can have multiple binaries, which is not really possible with static linking.

Your A and C package example are actually an argument for containers.
YNAB is another option (although it's not free)
You don't need more teachers, since the total demand (total number of children) remains the same. You just need to move them around.
Germany: R.I.P Free Speech
How ISS astronauts saw the eclipse
It should have been possible for Google to open up much of what they are pushing, but they don't. And i wonder if that has to do with the likes of Amazon and Xiaomi.
Not to forget Goa, which was actually invaded by India in 1961, with the Portuguese fighting back, although there were 10 times more Indian troops.
Photo Emerges of Alleged 'iPhone 8' 3D Sensing Camera Module
Per year, yea. But smokers live shorter lives. That's why I referenced the lifetime total expenditures.
The issue: apps that are only updated with the OS end up outdated.

The current solution: Move them out of AOSP, into Google's internal projects, distribute updates via the Play Store.

An alternative solution: Move them out of AOSP, onto GitHub, distribute updates via the Play Store.

Yes, Google had to decouple them from AOSP. But that’s no reason not to put the code anywhere else in the open. These issues are entirely orthogonal, and Google uses it as a way to force more people onto the proprietary ones.
Is checkinstall still available? I had great success with it.
Tuxera FAT+ lets you store up to 15 TiB files on FAT32 devices
It may be used, by developers, as an argument for containers. But that is just the same old lazy devs being their same old lazy self. Containers are not fixing the underlying problem.
I spotted the problem, it is Java in 2017.
The article suggests "Fragmentation in IPv6 is unfixable", not ipv6 itself. Try running this to see if fragments get delivered to you:

http://icmpcheckv6.popcount.org

http://icmpcheck.popcount.org (IPv4 version)

via: https://blog.cloudflare.com/ip-fragmentation-is-broken/