skysight-inc/HackerNews huggingface dataset:
Don't see this on my Win 10 ultrabook.
Most of these bike-share services aren't really meant for fun all-day rides. In fact, most of them limit you to 30-45 minutes before you have to return the bike to a dock. The hope is that these short 1-2 mile rides replace car trips and extends the territory covered by a bus or metro line.
A tasklist everybody can push tasks to, what can possible go wrong?

Email != ToDo List
What are some good alternatives to Dropbox that don"t do this?
Incase Power Bank, Review
A.I. Powered Businesses of the Future
Websites are sandboxed sufficiently that they aren't supposed to be able to do anything crazy to my computer or access any of my data as new versions come out: the same is not true of Dropbox. I don't want some system automatically upgrading the code running on my computer. I want to be able to download new code for my computer and choose to install it. This means that if there's a bug introduced by the new software in my workflow, I have at least some chance in hell of knowing what caused the issue: "oh yeah, I just upgraded Dropbox"; when Dropbox just upgrades itself, one day my computer just starts being unstable, and I'm essentially screwed. This is markedly different (and worse) than Chrome updating itself, as Chrome doesn't inject itself into other random processes or extend the functionality of other parts of my computer: if Chrome upgrades itself into something broken, I will almost certainly be able to notice when I start by closing everything that I'm running, one by one. Software that automatically upgrades itself is also subject to targeted attacks: maybe one day I, and only I, get targeted with a new version of Dropbox, maybe not even being sent to me by Dropbox (due to some MITM-able flaw in their upgrade system) that is actually spyware. When I manually download new software on my schedule, particularly if I'm downloading it manually with a web browser, especially so if I download it once "anonymously" and reuse the download on all of my computers, I can feel a lot safer that I'm not being targetted. This is just so so so fundamentally different than a new version of a web site :/.
8 Tools for Organizing Your Post Engineering Bootcamp Job Search
> Just reading about 'renderModuleFactory' in this announcement makes it sound enough like Java EE bullshit that I want to stay far away from it.

it is old school JEE, which is ironic as JEE,Spring and all that bullshit are trying to move far away from what they used to be. All that complexity has a cost.
I've got one surprisingly efficient, using fake jobs.

http://bit.ly/2n0CqDv

Makes you wonder...
This makes the client a tempting target for court-ordered and government-ordered surreptitious and potentially individually tailored updates (i.e. a malware delivery service for any government). It's a very bad idea.
I don't know anyone using Ember. You surely must mean React?
Honestly, I don't care. Angular 2 was shit, and Angular 4 will certainly be even more shit. Google, get your shit together.
Drake Equation Revision Hugely Ups Odds Intelligent Extraterrestrial Life Exists
>I'm sorry you feel that reduced status for white people is a problem, but we just need to accept that we're no longer automatically at the top of the heap.

Not an American, not a horse in the white males losing their status race, etc.

So don't particularly care for the weaselly "frame his sending this link as racism/white anger" angle ("I'm sorry you feel that reduced status for white people is a problem").

The issue pointed to is increased unemployment and scarce of blue collar jobs. It takes some twist it to turn it into some "reduced status for white people" problem in the sense of racist rhetoric. In fact it's a totally irrelevant reading, if not purposefully bad.

Reduced status as pertaining to white vs other races is irrelevant to whites losing their blue collar jobs. Whites could be getting less unemployment and still lose their status as superior to other races in American society, or they could lose their jobs and still retain their racist/top-of-the-heap status (and in fact racism often increases when unemployment rises -- just ask the Weimar republic. Germans were never poorer, but they sure increased their "top of the heap" status over jews).

And of course it's not just for white people -- it's just the demographic the research focused on. As if blacks for example have no issues with lack of blue collar jobs and lack of degrees (two things mentioned in the article). It's just that for blacks, premature deaths like mentioned in the article (and worse) have always been common, and nobody bats an eye.

I'm merely pointing something your "we're winning vs decades past" idea forgot, and which affects tons of people.
Love the country
Microsoft have a service their Dynamics CRM product that does something similar for a range of social media - Microsoft Social Engagement.

Wouldn't surprise if a lot of CRM companies support this kind of thing given the importance of social media to brands and customer service.
How do you start every day for success
How does RxJS solve the problem of virtual DOM?
NPM: announcing free Orgs
Easiest way of making your website load faster
Dude seriously explain in simpleton...?
Maybe not. But he is right though. Vuejs is doing everything right.
> Both of them doing that in mandatory fashion is unacceptable.

Don't install their apps then. There are lots of alternatives out there.
Adobe software is a notorious offender for intrusive background updater processes. It's not exactly something to aspire to.
> I gave a presentation back in 2013 at mloc.js where I argued that static typing is an essential feature when picking a language for a large software project

OK, so you went shopping for a statically typed language and somehow ended up with Python (which only _just_ started having annotations in 3.6)? Why not pick any of the multitudes of languages that actually do have static type-checking?
A Web Browser for Awesome People (Epiphany 3.24)
> sharing server side code with client side JS

ever looked into clojurescript?
> because they don't know how/don't care to update it

In this case the reality probably is closer to: because they don't know they should be worrying about it.

(Sample of one, obviously, but I certainly didn't know I should, and yet never got any kind of notification to that effect until I sought to delete the app a few weeks ago.)

It's so matter of factly on consumer devices that things just update themselves or nag you to do it from time to time, that it somewhat boggles the mind that it wasn't automated.
Finally! This should mean Debian & Ubuntu can enable SSL in Squid!

EDIT: Dammit, Squid is GPLv2.. It might make the situation worse due to the Patent clause.

So, potentially now.. GPLv2 programmes can't use OpenSSL. Nice.
Monster Truck Arena Demolition
This problem is not easily solved.

Any platform that will allow anyone to bid for jobs will attract bad developers and developers from third-world countries, who are going to bring bid offers down and push away good developers and developers from first-world countries.

Any platform that will allow anyone to post jobs to developers from third-world countries will bring crappy projects posted by amateurs with vague specs.

The more popular it gets, the crappier it becomes. There's no way to win.

PeoplePerHour is better than Upwork, it's mostly people from the UK. There are also services where they screen candidates and only accept the best developers (I signed up but there was too much friction and I lost interest).

In general, IMHO the market for remote devs is there, but I guess most people if they had to spend a lot of money for a dev they'd much rather have him work in the office or at least meet him in person and have him come in every once in a while. What's left is people who will be ok with crappy developers that will do the job for 1/10 of the price, and they might as well give it a shot.
why not download the mixes and upload them to Google Music? Now you have mixes and caching for free.
> To make matters worse, npm module names are doled out on a first-come, first-serve basis. Much like domain names, this means that great names often go to undeserving projects. (For example, judging from its download count, the npm module named logging makes it one of the least popular logging packages for JavaScript.) This makes the comparison of third-party modules all the more time-consuming since the quality of the name is not a useful signal for the quality of the library.

This is also my biggest complaint about global npm registry: lack of namespacing.

> write JavaScript code that uses async/await and type annotations, switch to my terminal, run node example.js

How about:

node --harmony
Hey guys, Nick here (creator of DragApp). Firstly completely rooky mistake. Https is going live today!
http://bit.ly/2obNrlR
Hey nkristoffersen, Nick here (creator of DragApp). Firstly completely rooky mistake. Https is going live today!
This is the same Apple that has maintained on their website that their OS is "secure by design" and no additional security steps are needed.

See http://cc.bingj.com/cache.aspx?q=%22secure+by+design%22+site...
Just read the first two intro paragraphs, and already stumbled on 2 major mistakes:

"Hash functions are by definition and implementation pseudo random number generators (PRNG)."

No.

> "In practice it is generally recognized that a perfect hash function is the hash function that produces the least amount of collisions for a particular set of data."

No. A perfect hash function produces no collisions. "Least collisions" => better but not perfect.

I briefly looked over the rest, and this looks much better.

Just the last section is a bit misleading. First he talks about hashing in general and then he introduces his implementations of hash functions as "Available Hash Functions". This is not a generalization as above, it's merely his collection.

DJB: "It is one of the most efficient hash functions ever published." Nonsense. FNV is considered the generally most efficient simple hash function. DJB ranks in the middle of generic unaligned string hash functions.
You do realise that would probably increase the amount of customer support cases raised, from confused/angry users - which is the exactly the opposite effect that Dropbox wants.

For the majority of typical users of Dropbox (and HN certainly doesn't count as typical), this is a net win in every way. They get the latest bugfixes, and they don't need to worry about all this downloading installers rubbish that seems so last decade.

Also - if you were deathly worried about Dropbox and what they could do - firstly, why would you install their client to begin with, considering it's entirely closed-source? Secondly, why would you use a cloud storage provider like them to begin with?

You talk about "losing control" - why not spin your own Dropbox? (I suspect many people, nerds included, underestimate the sheer amount of engineering and technical man years that go into something like this). However, for the Stallman's among it, it may make sense.
AWS Advent (2016)
Yeast can't make metaphors, can't understand that they're in a fermenting bottle with limited food and increasing amounts of excreted toxins, and couldn't imagine or implement plans to do anything about that situation even if they could comprehend it. Humans can do all of those things - except, so far, muster the collective political will to take meaningful steps. So I don't know in what sense it would be useful to make that analogy.

If you don't think 20 IQ points make a significant difference, consider some questions: do you believe that the average IQ 100 person is more or less likely than the average IQ 120 person to be concerned about global climate change? What about IQ 100 vs. IQ 80? If IQ numbers have no tangible meaning to you, do you expect the average Walmart shopper to be more or less concerned about climate change than the average graduate student (in any field at all, your choice: agricultural engineering just as much as climatology or gender studies).
Caspia Projects and Thunderbird – Open Source in Absentia
8 fantastic plugins and services to monitor server uptime
I can recommend Seafile (I think you need a server though): https://www.seafile.com
I assume you can create almost any ui with any framework. Some combinations will be a bit easier.

I agree that "beautiful" is not a very precise or important metric but easy to read and update is important. That said I think React is really good.
When I was in the US working first at Apple and later at Livescribe, I was essentially breaking even on salary vs. cost of living.

Moving back to Berlin, I went part time because it was sufficient.
> will attract bad developers and developers from third-world countries, who are going to bring bid offers down and push away good developers and developers from first-world countries.

What's the inherent problem with 'developers from third-world countries'?
You can remove the executable bit from the update process probably.

Disclaimer: I run Ubuntu.
https://www.youtube.com/watch?v=Erph1L_XwVQ

TL:DW - If I get to choose everyone you can vote for, does it matter how you vote?
Hey dddw, yes it does look like Sortd!

Sortd is cool. We're trying to be a little different in as far as keeping things super-simple and a really quick way to drag 'n drop your tasks into organized lists.

We're also working on the following features:
1. Shared lists (so you can potentially collaborate on a task/email/list with co-workers
2. Adding Notes to emails. Be able to note (or multiple notes if team) on emails inside Drag.
Is this speech-to-text or text-to-speech or something else?
They're a pretty isolated eco system, although it seems they're working to improve that. Right now they use their own ant-based build system, have their own ES6-incompatible class system and you're pretty far removed from HTML/CSS. So it's really hard to leverage "regular" JS frontend skills there.

Which might be fine if the system would work properly, as Ext would not directly compete with more "bare metal" component systems, but work as some kind of browser-based GUI DSL (which was what got a lot of people into it back in the days when DHTML was young).

Sadly, they seem more focused on introducing new features than fixing bugs or making all those elements work together (recent example: Conflict between new two-way binding and old statefulness of grid column sorting/order/filtering).

Mindshare isn't as good as with almost any other lib (some guy had the same problem you have with 6.2 with version 3.4, no solution ever posted), and due to it not being open source, there's not exactly a large community working on it, fixing things, adding new components etc.

And for all that, you have to pay a pretty stiff fee.
https://news.ycombinator.com/item?id=13941011
"Muhayideen Bak" i.e., the person who owned the ship from which the bell came.
Honest question: Why is Mainstream Media not covering this like it should be doing? Heck, this should be the breaking news every single day!!

After all, this spells doomsday for the upcoming generations, so shouldn't it be the news that should be shown/covered almost everyday on the front page.

The people have the right to know that their children and grandchildren will suffer because of something that is going on right now. I guess, that majority of people, all over the world, are blissfully unaware of this scenario because this doesn't get the kind of attention in the MSM that it should. All they get served is dirty politics and gossip entertainment news.

Maybe people will force the policies to change if they get to know that this will happen.

It seems that most people today think that Terrorism is the main threat to our society, when in fact, Global Warming seems to be the real deal.

Let's say it was found that fifty years from now, an Asteroid would hit Earth. Would the people of Earth react in the same way as they are doing now?
Here are my favorite videos on electoral reform:

https://www.youtube.com/watch?v=s7tWHJfhiyo

https://www.youtube.com/watch?v=e3GFG0sXIig
Duplicate: https://news.ycombinator.com/item?id=13947274
If it's unacceptable, why would you use the Google Chrome browser?

It's open-source (Chromium project) - just compile it yourself?

Once you've run somebody else's binary, you're already conferring significant trust on them. And I might be biased, but the Chrome team has shown themselves to be very vigilant with security, and generally on-the-ball on all of these things. (Memory issues aside...although I'm not going to get into that...lol).

Many newer projects do this - e.g. Atom from Github auto-updates.

VS Code from Microsoft does this - I think it's awesome! =)
Is this hooded cyber-bandit the web's most prolific hacker?
But is conciousness really an absolute quality like gravitation, or a qualitative one like say turbulence? Are you a turbulence dualist? If conciousness arises from certain physical arrangements and processes of matter at a macroscopic scale, like turbulence, then we can absolutely talk about it arising from non-concious matter just as we can talk about turbulence arising from static or ordered matter.
Absolutely agreed, this is brilliant. Ideally partner with Patreon to bootstrap it, but allow anyone with a Twitter account to have patrons. (That also gets more people providing payment information, useful for other future purposes, such as making "sign in with Twitter" support "pay with Twitter".) Then start combining that with a Patreon-style "patron posts" mechanism, increase the limits on "patron posts", and perhaps later introduce a "circles"-like mechanism for non-patron accounts.
Bug of the month
Sure. The point here, we're not coordinated enough. Not by a long shot.
Hey Bartj3. Inbox (Google) is awesome. What we're trying to do is visually improve your experience managing your emails.

By default the columns are 'To Do', 'Doing' and 'Done' but this is just an example and can be changed. The idea of Drag is to be a universal way to manage your emails. Whether that's a To Do list or simply a better way to categorize your emails.

Some of our internal team are simply creating multiple lists so they're visually available (to be dealt with) in a more intuitive way than Inbox or traditional Gmail.

Love to hear your thoughts. Always good to get feedback from users of like-minded products/features.
Industry support for Blender
Personally, I find inbox intimidating and confusing. When I set a reminder it is disappearing from the inbox! Also, downloading files from inbox is a real pain. Honestly, there is lot more room for someone to give a elegant solution to organising emails.
It's all just programming.

The thing with JavaScript is that as it evolves the opportunity to invent, and then solve, new problems presents itself.

Heck, most of the problems/solutions aren't even particularly new - they are just a JS implementation of other older concepts.

"...but it's just a client-side reimplementation of XSLT... BLOODY XSLT FFS!"

-- A developer, somewhere.

But for all the weird, wobbly wheels we reinvent, it reflects the time-honoured tradition of something getting a little better each time you rebuild it.

Each time the industry churns another fad we collectively learn something. Some of that filters back into browser development, some of that informs the development of the next set of frameworks and libraries, and some of it just forces us to ask difficult questions about our preconceptions.

But for me at least that's the appeal of a language like js - Programming is easy, solving problems is hard, so we keep trying.
You seem to be right about parallel construction as practiced by the DEA/NSA. That revelation came out in a Reuters' report in 2013 rather than from the Snowden leaks.

Regarding gag orders, I'm referring to National Security Letters. Google, Yahoo, Twitter, etc. all received them with corresponding gag orders.

The NSA's documents when referring to the collection on those unencrypted fiber lines use the terms “full take,” “bulk access” and “high volume”. Perhaps they do not duplicate and store everything, but they certainly have access to everything, which is not much better.

You can read more about Bullrun on Wikipedia. It seems there is much known definitively about it, and it's the source of the statement I made almost verbatim.

You may not find some of the content of the leaks surprising, but many do, and I was treated like a conspiracy nut for years and years for even broaching the subject. The extent of the coordination with foreign intelligence agencies, while also not surprising to me, is highly significant because it presents an obvious loophole to the whole "we don't spy on American citizens" with the unspoken addendum being "(but our allies do, and we can access that data whenever)".

Maybe you and I have pretty different notions about what is acceptable in terms of "intelligence" gathering. I believe that all spying, whether on Americans or foreigners, is wrong. I want to see the NSA, CIA, DIA, and organizations like them splintered into a thousand pieces and scattered to the winds, to borrow a phrase.
I assume exactly what that quote said. They bring down prices.
I have done both and I am not at all a fan of QT.
stopped using dropbox on mac after the last snafu with forced accessibility features access, unability to uninstall itself properly and it monitoring the whole filesystem file i/o ( wtf ? )

i've been using icloud drive only on mac ever since - unfortunately it does not have public links ( or any public access for that matter ) - which is the only feature which is good on dropbox and i'm using it on windows machines

with the recent collaboration additions and its web UI/UX, dropbox is somehow becoming strange sharing frankenstein
Why not call it "standalone app" (Chrome-less! though that might be confusing for other reasons.)
I used PostMan on the Mac for a couple of projects and now I'm thinking thrice before even starting the app.

The UI makes no sense to me, but I would need an UX study to find out what's up exactly.

I just know

. that I keep searching for buttons

. that somehow Postman never remembers my state. I have these "tabs" open, close them all, close the app, and when coming back there are tabs open again. When I want to close them it asks me about unsaved changes. (Which changes???)

. the panes can be resized in a way that you can hide their content, but have to fiddle around with the mouse to find the invisible point where you can size them up again.

. when saving a large response (1MB) from somewhere it keeps trying to sync that to the library which means that everything else is becoming really slow.

. It's really not easy to rename anything. I click on a Tab, duplicate it, now I have two Tabs with the same name (it does not even say 'duplicate' or 'copy'). I click the title to rename it, nothing happens.

. Oh and the title is displayed twice, once in the tab and once beneath it. Clicking on neither of them gives the option to rename. You have to find the invisible pencil icon first.

. I think the Tab metaphore isn't appropriate, especially the new Tab page. I would like to close everything.

. There should be a feature to auto-name requests or something. I keep being confused between the request, the description, the two titles.

. Don't get me started on managing environments.
> With Facebook going the closed garden route, there was a real opportunity for a network player to play the open strategy.

There still is. If there's real irreplaceable value in the platform itself, such as with a mechanism like that, then making the client and network bits more open and protocol-based would help them.
What to Look for When Picking a Big Data-As-a-Service Provider
I remember hearing about the Android version of this feature but never actually saw it anywhere. And I didn't know that there was a desktop version of it. I wonder why they don't advertise it a bit more.
What is wrong with Toptal?

I hired a couple of guys from it last year and it was a great experience.

What's the experience like as a developer? Working for Toptal is sort of my short term plan if my startup doesn't work out in fact!