skysight-inc/HackerNews huggingface dataset:
Now i don't know how much of this was his "Personal Project" but to me it seems more or less as facebook's or better yet mark zuckerberg's marketing strategy to get into the Home Assistance field. I am sure Facebook's Personal Assistant is not that far.
The only problem right now is that there's no WebRTC support on iOS :(
Where I'm from (Toronto, Canada), Rails development pays significantly more than any other stack and there is substantially more work available.
Landmark EU Ruling: Legality of UK's Investigatory Powers Act Challenged
Some of the websites you mentioned keep you logged in. So bookmarks work fine.

I don't understand what is so upsetting about mentioning a feature designed for that use case.

Then, not all HN readers are tech-savvy, being enthusiastic about technology is not the same as being tech-savvy.

Then, if you don't like having your point refuted, don't engage into a conversation by refuting others' point of view in the first place.
Paywalls has a very drastic effect on companies that depend on their articles and videos to get shared on social networks and news aggregates. If they wall in their content then they will also only reach people within that wall.

If they are small enough, niche enough, or entrenched enough, then it sometimes seems to work for a limited time. Personally I don't find it a major threat.
Everytime I read posts like this, I think I must be the lucky one. Fedora 25 on my laptop and desktop, and I've had no issues what so ever.

The author's package manager complaints are unfounded. Complaining about yum, and yum being replaced by dnf? C'Mon, software evolves and sometimes you have to do a hard fork.

The complaints about NFS seem to be a backend issue, and not an issue with the client.
Thanks for reporting! We'll check it.
The solution is not simple, if you're on the business management side and need to concern yourself with the fully loaded yearly office space, overhead, payroll/benefits cost of hiring hundreds of well trained, motivated, educated, english speaking customer support reps to support your 20+ million "free" customers...
This is a series of articles (previous entries have been on HN in recent weeks) that finds bugs in other vendors too.

AMD, for example: https://medium.com/@afd_icl/first-stop-amd-bluescreen-via-we...

They are doing the suppliers alphabetically, so they'll get to NVIDIA in good time :)

What mades you think that driver stability was a mobile problem? :D
I agree it is a tradeoff. It is very hard to make both local and remote easy. We opted to make the right thing the easy thing to do. That means it is harder to set up than Jenkins that default to local builds. But we hope the experience of https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/ma... is a lot easier than setting up build slaves in Jenkins https://wiki.jenkins-ci.org/display/JENKINS/Distributed+buil...
"if you have an android phone or iphone or smartwatch, you already can "Hey Siri/Google" whatever you want"

Powered on 100% of the time is the difference. The listening takes too much power for most devices still whereas echo's are always wired and listening. There are probably differences in the software as well but thats a big one. I guess the speaker is larger as well. Kinda like a beats pill audio quality (limited by size) with n always on mic.
How would Github "enable" HTTPS for custom domains? Do you want them to provide you with a free certificate for every custom domain you add?

On the other hand, if you _do_ possess a cert for your custom domain, then HTTPS works just fine [1].

[1]: https://rishav.js.org
The actual quote from the judgment is "allowing a player to unilaterally adjust the odds of a casino game in his favor – to any degree - would violate the essential purpose of legalized gambling." - which presumably refers to N.J.S.A 5:12-1(4) [1], which says that legalized gambling is a "tool of urban redevelopment" to "facilitate the redevelopment of existing blighted areas and the refurbishing and expansion of existing hotel, convention, tourist, and entertainment facilities." - In other words, "legalized gambling is supposed to bring money in, not let it out."

[1] http://www.nj.gov/casinos/actreg/act/docs/cca-article01.pdf
Blood test reliability
Khmm select sum(amount) as balance from transaction where user_id = 1;
How we broke the Guardian website in 2016
i'm not sure why anyone would expect to be able to install linux/windows/anything on a mac without problems these days.

apple go to lengths to make it painful, and my experience of this is that they have gone to increasingly further lengths in increments over the last 5 years. you end up having to install some funky efi bootloader like refit or refind, even if you want to use bootcamp to install windows (i've never seen bootcamp work correctly on its own, although i have heard that it does work sometimes) - even then you end up having to hack things to get it to work correctly, or find that things like the trackpad or keyboard mysteriously don't work properly if at all...

mounting your hdd into a vm in os x is often a necessity.

its a nightmare. apple don't want you to do these things.
I am totally opposed to the idea of complete state surveillance but I would like to share an alternative point of view. Perhaps DRIPA and IPA will push technology forward so that encryption becomes widely adopted to the point where it is no longer practical to collect and process data at mass. While the state will still be able to target (not good but happens anyway) privacy will simply shift in another realm through adoption of better hardware and software encryption technologies, P2P networks, Bitcoin, etc. In such environment the security industry will flourish.
So, the author tries to run linux on apple hardware. then he goes on installing a GUI on a server, misunderstands the difference between rpm and yum, judges package managers by command length.
Also mistakes GB for TB

This was a depressing read.
There's always neocities. You only get 50GB free a month, but paid seems cheap, and they seem to have their hearts in the right place.

https://neocities.org/supporter
Everyone is equally "loud" on Twitter. And you're not allowed to hurl racist abuse at speakers in public, either.

(You know, if there was some kind of agreement that tweets containing only the wood "boooo" were definitely not harrasment, that might actually be an improvement on the current situation. It's the "I'm going to find you and murder you" and "incoherent string of racial slurs with frog emoji" that are the problem.
WTF? Admittedly I've only worked in Scandinavia, but that doesn't sound right at all. Every job I've worked at (from small startups to multinational engineering firms) has been extremely flexible when it comes to working hours and taking time off and I've never seen a manager come even halfway close to to being anywhere near as bad as the stories I hear about American managers here on HN.
Type classes in Haskell are similarly awesome and where Rust's traits originate from. It's way more flexible and expressive than OO interfaces.
>> "it hasn't actually come into effect yet"

I believe some of it has already come into effect. According to s. 272[1] several sections come into effect on the day the Act is passed and another few after a period of two months.

[1] http://www.legislation.gov.uk/ukpga/2016/25/section/272/enac...
I've spent a few minutes digging around the repo and I still don't know what this does or how it works. There doesn't seem to be an obvious library "entry point" from where to start understanding the system. Where are the docs? I could only find a paper. There is no way people are going to use your framework if you didn't document it!

There are no doc comments, which is pretty unusual for a Rust project. Please use Rust's excellent documentation generator. It takes a few seconds to document an item as you're coding it, and it really pays off if you want to attract new users or contributors. Even if you didn't document it, rustdoc is still useful to see the project structure. Generate static documentation!

There is a /tests/ folder but they're not very useful to understand what it is or what I can do with it, and they have no comments either.

Remember: it is your responsibility as an engineer to document your project. I'm guilty of documenting scarcely as much as anyone else, but I couldn't find a single comment which didn't consist of old code commented out.

EDIT: I don't want to sound dismissive or anything. It's just a pity not being able to use an interesting framework due to lack of documentation.
The original article is in Russian, and here for our mentality this is not such unacceptable sarcastic exaggeration. But it may be too strong for a Western reader. So this can be considered as a little translation glitch (IMO).
>As a long time Linux user I am so proud that we're comparing free Linux distros with commercial OS' like Mac OS X and Windows 10.

As probably an even longer time Linux user (used it back in 1997 to 2004, used classic unices previously, use mostly OS X since and Linux on vms and servers), I can't share that pride.

Back in 1999 or so, the slogan and the idea was that Linux will soon prevail "on the Desktop". Every year since then, until the idea died out, has been touted as the "year of Linux on the Desktop".

And not in the same of some people happily using it either. Those existed back in 1999 too, heck I had a KDE based desktop and used Konqueror as my main browser.

It also wasn't about "this phone runs the Linux kernel with some custom company frontend, but otherwise there's nothing especially Linuxy about it, and you couldn't tell it from a QNX or iOS phone with a similar facade". So, no Android is not that dream fullfilled.

"Linux on the Desktop" meant undertaking Microsoft (OS X was negligible or not still existing then) at their own desktop/office desktop game, and for if not the majority, of a huge share (30% or more) of users.

Which basically means: a stable desktop OS, with a suite that covers all the basics. And what we have?

- Basic things like sleep, working touchpads etc are still issues on many installations.

- On the 3D compositor/desktop front-end there are still messes for users to deal with.

- Desktop environments go here and there, all over the place, sometimes mimicking Windows, others mimicking OS X, progressing and regressing, rewriting things for no good reason, etc. Perpetually less capable and/or stable than both Windows and OS X.

- Gimp is also perpetually less capable and/or stable than Photoshop (and still people promise it will all change with the new pipeline, that's close to a decade in the making)

- OpenOffice (and it's various forks) are still not as capable as MS Office and full of quirks and slowdowns, plus the bizarro old-school UI.

And tons of other things besides...
Mapping the flow of international trade
I wonder: how greedy do you have to be to complain about something you choose freely and you got for free?
FUD and Fake IoT Security News and IoTSecurity-Darwin Award
Google Container Engine with Preemptible VMs
>i'm not sure why anyone would expect to be able to install linux/windows/anything on a mac without problems these days.

Until 2014 Linus Torvalds used a MacBook Air as his primary laptop. And even in 2005 or so, his desktop machine was a Mac Pro (the steel ones).

And of course, tons of developers do the same.

I don't advocate it myself, but it's nothing extremely uncommon. They like the hardware, but want to use Linux on it.

The issues you mention is not because "Apple doesn't want you to do these things" it's because Apple implements new hardware setups and features without taking into consideration whether people who want to run Linux have the drivers to use them.

PC manufactures are less adventurous and rock the boat less, so Linux works more easily on them with existing drivers.

But that's the whole idea of Apple controlling the hardware and software: that they can take both in any direction they want, without being held back by another party (e.g. change the interfaces with which the keyboard/touchpad talks to the cpu, offer graphics switching, etc.). So it wouldn't make sense to give that up to wait for Linux drivers to catch up on their new hardware.
If anyone is using Rails together with Docker, I just updated orats[1] to use Rails 5.0.1.

[1]: https://github.com/nickjj/orats
> All of this stuff is solveable with proper diligence but I prefer my language to enforce it.

Exactly. Everyone trying to defend C always makes this argument, well you just need perfect programmers who write code without mistakes! Why can't everybody just write good C? But some of us live in the real world where those mistakes mean huge vulns.

(Not hating on C in general, just in any security-sensitive context)
Because no one in Google, even founders were able to explain what 'evil' means for them.
I think you drank too much of the kool-aid. You're very happy about things that are normal in Europe. And you are willing to be underpaid to get them. You don't have to be. You can get a good salary and the benefits too. It's funny how you're fighting the guys that want this to happen.
To my young mind, it was more about someone else taking credit for my wonderful ideas. My naive thinking was that Steve Jobs would be dazzled for sure. He'd probably want to hire me or pay me a million dollars, but some other person checking his email or administering the email server... how could I trust them? I was young and foolish and had spent too much time acquiring and configuring a NeXTSTEP compliant SCSI drive and SVGA card.
Natural Weight Loss with Green Coffee Beans
Do you use X11 on arch or no? Ubuntu has been having weird network problems and sleep problems for me. Looking into it has led to little to no answers. Im assuming the annoying part about arch will be trying to get a relatively simple desktop experience but most tutorials take you down quite a path to get there it seems
Not sure if this may be in violation of terms of service in some websites.
Services for you
The services of a hacker with discretion and top servicing are at your disposal, i implore you to try your very best to hire only professionals.
It will increase your chances of getting your job completed.
I was able to hire the services of an elite, asides the fact that i was
provided a permanent solution to the service that was rendered, also gave gave a very efficient customer experience.
gmail- pauleta.steelbreaker.
M-+19283233115
The problem is to make Twitter worth at least $20B. I don't see an obvious link between your suggestions and that outcome.
Just checked again, we're still seeing issues. I can reproduce, simply by using my personal account in a private window, it randomly fails in at least one of our environments (e.g. prod, staging, localhost).
Used throughout, serializable transactions will frequently deadlock, because the order of read operations needs to be globally consistent and the database doesn't have enough insight into the data dependencies and processing of query results by the application to reorder things.
This is from 2013 but still a fun read.

https://dolphin-emu.org/blog/2013/09/26/dolphin-emulator-and...
Why not just revert the offending commit? It would be a valid blip in history as mistake made and corrected.
iOS is Pretty reliable for me. Probably why it's so popular
I would imaging they are simplifying slightly, by using the term app. They wouldn't know for completely offline apps.

They probably mean for instance the Gov would know when you use Instagram, Facebook etc on your phone.

As the iOS or Android app will be sending requests to Instagram, Facebook etc IP and the Gov will log this.
API endpoints could point to what apps are in use
You're not wrong, but it's not just "tabloids".

There's a large part of the population that is very vocal against things like "basic human rights", and it's happening all over the world.

Doesn't matter if it is by ignorance or by political preference. I think we need to acknowledge that and take action before it's too late.

So far, politicians have taken the sane path, but I fear this is going away.
"We've" been doing that since forever. I distinctly remember a slew of articles back when windows 2000 was a thing.
I don't know what Firefox you're using but I always find it very slow and sluggish compared to Chrome.

Especially Google maps and YouTube. I always have to switch over to Chrome to use these sites because they always bring FF to its knees. I wonder if this is deliberate on the part of Google.
I guess this abuse reporting system was made to block spam via messages that are sent when adding a contact. But Microsoft doesn't check if the reported user is a spammer and whether he had sent any add requests.
> Firefox is better at every single thing and has a far better extension model, which sadly they will deprecate again to copy Chrome.

What's great about an extension model where every single extension is root in your browser?
It very much appears that instead of being able to infer
what you mean, Alexa mostly just matches extremely
specific strings to extremely specific corresponding
processes. Understandable as a developer, extremely
frustrating as a user.

I think getting this right, and especially getting it right while allowing third-party skills and preserving user privacy, is probably very difficult.

If someone says "Alexa, we need more bread" how do you figure out which skill to delegate that to when the 'amazon', 'ebay', 'ocado', and 'asda' skills all report they can order products matching that query, the 'music' and 'video' skills report they can stream content matching that query, and the 'grocery list' skill reports it can add that to a grocery list?

If I say that, what I really mean is "Look at Ocado and Asda, if I have a delivery coming in the near future add my most-ordered full size loaf of bread to the order if it's not already present, otherwise add it to my grocery list and remind me when I'm leaving work tomorrow"

And that behaviour is bread-specific. If I'm ordering beer I want different behaviour - and if I'm ordering something personal, maybe I don't want my search broadcast to every retailer just to check if they can help with it.
LastPass seems to be a common cause among my friends and others in this thread.
> It occurred to me while I was writing this that it would probably have worked to make one commit on master to remove the back-end files again, and then rebase the entire topic branch onto that commit. But I didn't think of it at the time. And it's not as good as what I did do, which left the history as clean as was possible at that point.
GNUStep[0] is a thing that exists, and it's mostly Cocoa-compatible (at least for old versions of Cocoa)? I don't think it is very widely used -- it never got much desktop traction compared to KDE or Gnome. But you can write apps that compile and run on both GNUStep and macOS -- the "macOS" version of Emacs actually targets GNUStep, for example.

[0]: http://gnustep.org/
Do we know why this was? That he changed stance?
Europe’s top court guts key parts of UK spy law
Its better to have a good mastermind group instead of a large community. Masterminds allow you to really dig into your issues and get to know people on a personal level. The moral support from your mastermind buddies is worth so much more than what a forum or slack member could give you.

I used to be part of a couple of communities like this and while they are amazing a mastermind is a thousand times better.

http://discuss.bootstrapped.fm/

https://www.foundercafe.com/
Is cloud dead? No! Will it die? Probably not because not everyone wants to deal with some of the complexities involved with building the hardware and networks required to achieve near perfect resilience.

What will certainly going to happen is that we will see more devices online and many of them will be IOT. ESP8266 can be bought for at little as the cost of a double espresso. The hobby electronics industry is booming in the face of Arduino and Raspberry Pi. It is happening.
Here's another article you can argue with:

http://www.2uo.de/myths-about-urandom/

And another:

http://security.stackexchange.com/questions/3936/is-a-rand-f...
GitHub adds usage limits for GitHub pages
What are your thoughts about the parent question? Is there a machine in the 15k price range that would give you remarkable edge over a macbook pro? I don't know anyone who's in these professions. Perhaps a NT desktop box with niche io cards?
I just set up a linux desktop, first time in over a decade.

It was basically a nightmare. Ubuntu-based distros (including Elementary OS, which I had hoped to try) just wouldn't find the network adapter owing to some obscure error that took hours to track down any information on.

Debian found the network adapter, but the USB devices wouldn't work. I had to tweak the USB bios settings – sometimes it'd work with the keyboard, sometimes with the USB flash drive I was installing from, sometimes not at all. To make USB work reliably I had to set the BIOS to use USB 1.1. Oh boy. Slow, but it worked.

It took a lot of fighting to convince the computer to use the network settings I wanted it to. I basically spent as much time turning off whatever-the-hell it was trying to do (network-manager, I'm looking at you), and edit the settings directly.

It took about 11 hours to get the thing setup (including the time to download 4 distros). There were many other nuisance and time-consuming issues.

All that said, now that it's setup it'll probably run perfectly until it physically dies. The firewall setup, though reasonably complex, was straightforward with ufw. VPN was a bit of a nuisance, but predictable.

So it would seem that a lot of effort depends on choosing the right hardware, and I'm probably missing out on some of the newer distros abilities (not that debian is old, but Ubuntu & Elementary OS clearly have had more resources put into the desktop-refinement).
'Except in holidays' > Nice straw man. All day doesn't mean every day.

'Do you have free universal medical care for all citizens yet?' > Yes, I live in Europe.

'Not a single european country in the list of the five most polluting countries in the planet' > You are very good at building these straw men. Not sure what understanding technology has to do with pollution.
Show HN: SmartOS-based solution for software-defined datacenters goes open source
##### EDIT: The title for this link started as "GitHub Pages sets usage limits", but was changed to "What is GitHub Pages?" by an HN moderator, putting this post (and most of the discussion going on in here) completely out of context. I don't agree with this decision. Most HN readers know what Github Pages is - it's the new usage caps that are the news here. Those caps are new - I've been tracking Github Pages for years, and the only cap they previously set was the 1GB repo size (total changes ever) limit, and occasional heresay from people that used to work on it: https://www.quora.com/What-are-bandwidth-and-traffic-limits-...

https://neocities.org free plan, for comparison:

Storage: 100MB (1GB by end of January).

Bandwidth: 50GB (never been enforced, many sites are over and it's fine).

SSL: Yes (forced SSL starting Jan 1st).

Change limit: one per minute, never enforced.

Number of hits: No set limit, would be in the millions if I did.

Number of changes: No set limit, not enforced, probably never will be.

But our usage limits aren't going down - they're constantly going up as we upgrade and improve our infrastructure. In fact, due to some upgrades to our anycast CDN I'm going to raise the BW limit to 200GB right now. Merry Christmas.