skysight-inc/HackerNews huggingface dataset:
For me every platform would be a compromise. What I could not stand on Android is the constant display of ads, just everywhere, in every app.

Since one and a half year I have a Jolla now. Some things are quirky, but some things are really great.

Pro:

- No ads. Really, no ads, not anywhere.

- I can just install my own host file with ad networks routed to 0.0.0.0 for the browser.

- Android apps are available. I don't need much apps and Whatsapp and sometimes Skype are enough.

- Updates are available every month and every update has good features. Now with the meltdown a few months ago things have slowed down. We will see how it comes back up. There has been one update in the last months.

- The interface is consistent. I have an all-black ambience, and every app just follows that ambience and is just black. I like it that way, life is too distracting already.

- Just a checkbox to enable root access. No futzing with rooting or jailbreaking my own device (really bad mentality, if that is considered a good way to sell me something).

- SSH by default to copy files to and from the device.

- Backup is in Git and you can copy it to your desktop. Haven't needed a restore. We will see how it goes :).

- Most of the times I get an uptime of about a month. Not sure what Android and iPhone users get normally.

- I like the screens and the tiles with apps. I enjoyed that on my N9 as well, there it was even better. With Sailfish 2.0 they improved it a bit, and put some ideas back from the N9.

- People claim the camera is bad. For me it is good enough. Even better when recently a friend failed to take good photo's with an iPhone 5, and the Jolla made them fine (really, not made up). We were taking pictures in the direction of the sun.

Con:

- It isn't that fast, and with Android apps open like Whatsapp and Skype, 1GB is too little and you can notice it while browsing. I don't run into the OOM-killer often though (if ever).

- The default browser (Gecko based) isn't fast either. For JavaScript heavy sites I use Webcat (Chromium based).

- For a while I had my calendar working with my Owncloud calendar, but it broke somewhere. Haven't taken the time to see if that works again. There are logs, but I just haven't taken the time.

- Whatsapp notifications come in slow. Sometimes WA loses connection, allthough the network is up. Turning Wifi off and on brings it back online.

- For a while I enjoyed native apps for Whatsapp, like Mitakuulu and Whatsup, but I suspect Whatsapp is actively blocking them or changing connection settings for them. I now settled on the main Android app, which is worse in every way, compared to Whatsup.

/edit

And Oh boy, this HN editor is bad...
It had more to do with launching a boondoggle invasion of Syracuse that ended in total disaster, from what I remember from my Thucydides.
Is this only for React Native and not web React?
Browse link throwing server error :(
Why is this "evil shit" considered to be "gamergate style"?

Is it because so many anti-gamergaters engaged in it?
Contropedia: Analysis and visualization of controversies within Wikipedia
> Depending on TrafficAware Cruise Control to avoid a collision can result in serious injury or death.

What is the sense of it then? If you can't depend on it, you need to keep alert constantly, with your hands on the wheel and foot ready to hit the brakes.

Which essentially defeats the purpose of TrafficAware Cruise Control.

[Edit: a user was kind to point that Tesla's Autopilot ISN'T an autopilot, and should NOT be relied upon to avoid accidents, requiring indeed full attention when driving]
"Sharing common components" is useful, and the fact that any combination of Nix packages is a valid combination is not something that is guaranteed by other package management systems[1].

However there's another, perhaps simpler solution: I can have a separate "wu-ftpd" container, and a separate "hylafax" container. This admittedly might not have been as easy when nix started, but it is very very easy now.

[1]: https://cr.yp.to/slashpackage/studies.html
The Real Secret of Youth Is Complexity
I thought this was consistent with prevaling theories on how sexism works, and how abuse works more broadly?

There's a kindergarten-esque explanation of the phenomenon: humans tend to imitate each other, and we imitate more the people we're around more, and the targets of abuse tend to be around their abusers (or women in an abusive society) so they become like them.

It's not entirely accurate, but similar phenomena are known, most infamously the correlation between being abused as a child and:

http://en.wikipedia.org/wiki/Cycle_of_violence#Intergenerati...
Is Angular2 any better in terms of dependency hell since it provides a full stack front end solution?
I was one of those guys in 1990... heck I was one of those guys in 1983. But I don't really romanticize it. I still have three shelves full of books, including some classics like the 3-vol. Knuth, Abrash's Zen books, the ARM of course, as well as the C++ essentials (Lippman, Meyers, Eckel, etc.), gang of three patterns books, and quite a few others. I spent thousands on books, but I haven't bought a book on programming in something like ten years now. I once paid $140+ for an IBM manual on programming the PC VGA chip. I'm sure I still have it in a box downstairs. I also paid $700 for a 9600 baud modem, and regularly forked over $400+ a month to Compuserve, where I spent time with other geeks on the Computer Language and Dr. Dobbs' Journal forums. Interesting times.

It's worth noting that one of the reasons search is in general so important these days is there are so many more things we have to know. If you weren't actually working in those days then you don't realize how comparatively simple it was. There was more complexity on a micro scale, because we were writing compiled code w/o the benefit of all the high level abstractions available now. But on a macro level things were much, much simpler.
Wealthy people tend to have a lot of income. He lost a lot of income due to Gawker. Yes, it's just and fair. Bollea was making millions and millions a year in roles and endorsements, and that dried up after Gawker went after him. Gawker makes millions too. What Gawker did in the Bollea case has nothing to do with journalism. They wanted to create a sensationalist tabloid story with stolen footage of a private and embarrassing encounter to make money. Like any business endeavor, there's the possibility that you lose money. When you're a non-essential business that costs someone millions, be expected to pay millions.
Maybe I'm just a grumpy old man, but I really dislike this style of website that requires you to poke around for ages trying to figure out what it's about, or what value it would bring me to use it.

Examples:

+ The title of this HN post promises it uses Lidar data, but one of the three examples I looked at had nothing to do with Lidar, and the other two didn't mention Lidar at all.

+ That first example shows a drone-based measurement system, but it wasn't clear the measurements were done by the website, as opposed to the data's originator.

+ The second example I looked at purports to show a volumetric analysis of a concrete plant, but it has no description, and I don't see any actual analysis taking place. On the other hand, my laptop slows to a crawl whenever I'm on that page, so it must be doing something. The comments on that page did promise that I can "activate" a map, but gave no indication what that means, or why I should want to do so.

+ The "upload" page states that in three steps I can start measuring my data, but it doesn't give me any reason I should upload my data to somebody else's website, rather than just take measurements myself. What's superior about the website's tools? What formats are supported? No indication, and apparently no way to find out unless I sign up and start trying to upload data.

+ The "plans" page implies, without making explicit, that if I upload with a free account, I will automatically share my data with others, but not be able to measure it, nor be able to download somebody else's data. So let's say I get a free account. What can I do with my data? Conversely, let's say I pay for an account. What measurements can I make? How do I discover what data are available for me to download? And what indications do I have of the quality of the data (e.g., what's the spatial resolution, what are the errors in the measurements, and have the data been vetted in any way to ensure there were no processing errors)?

So where's the value?

Note I'm not saying there's no value here. Maybe there is. But the website doesn't do anything to make its value proposition clear -- unless I'm willing to poke around through enough of their examples, and the examples I looked at didn't show me anything useful.
No, there's no compromise there.
This is also a pending issue: https://github.com/rust-lang/rfcs/issues/349
I'm thinking about it but it's not a priority since there are many apps that do it already. Free StayFocusd, WasteNoTime for browsers and also the Focus[1] native app (paid).

[1] https://heyfocus.com/
Over Time, Buddhism and Science Agree
Some companies are working on solid state lidar in the price range of $250.
And the ethernet interface or the Wifi will dominate the power consumption vs the CPU by an order of magnitude, just to put things in perspective.
use a log monitoring tool and define alerts to (send email, post in hipchat rooms) when exceptions are caught

Logentries is a good one.
How to Migrate Google Fonts to Your CDN
Library built on ramda which adds a map function for deeply nested JSON
"They're not just tentacles, they're genticles!"

With apologies to Futurama.
You could have just asked "How so?"
This is a pet peeve of mine when it comes to React tutorials. Why waste so much time making the user set up a dev environment? Just give him/her a prebuilt and "black boxed" environment and get on with learning React (what they actually want to do). I've seen plenty of people give up because they couldn't get their webpack set up right.

Also, for those making courses, consider just using browserify. It's much easier on the newbies.

> I'm not blaming react, everything else in the javascript space is just as bad right now.

Not Ember! A great example of a blackboxed, prebuilt build system that gets out of the way.
Hmm ok I'll bite. If that's happened, then the number is ever-increasing and can't be known, because the moment you ask the question, the number increments and the answer changes

Sounds like quantum stuff which would be right up Douglas Adams' alley. Cool theory, CiPHPerCoder! I'd agree you've nailed it
I noticed a recent Merc TV ad had a disclaimer along the lines of '*vehicle may not automatically brake in all circumstances'
I do kind of wonder whether sock-puppet accounts were a significant factor. I wouldn't necessarily expect them to follow the same gender distribution as the folks abusing.
RIP in packages.
Braking uses all the traction between your tires and the road to slow down your car, and you will be unable to turn. In the case of ABS, you will turn at a slower rate than if you hadn't been braking.
Freshman Calculus classes are infamous for being a dumping ground for professors/grad students that can't teach. It's absurd, but it acts as a really perverse weeding-out function.
They've succeeded in imposing fairly strong government regulation, at least in the US and EU.

I think that mostly now the opponents of GM are trying to get them stopped entirely. At least some (most?) of GM opponents also oppose research on GM crops, such as the "golden" crops where they add vitamin A to the commonly used variety of a crop in a region.
Tech Talk: Data integration in the world of microservices
Tesla is not a self-driving car at this point. The fact that people rely on this as the primary means of breaking is completely crazy.
Yes. You are required while driving a vehicle to keep your hands on the wheel and foot ready to hit the brakes. With any semi-autonomous driving system, as a driver, YOU are the one that is responsible for all actions that the vehicle takes.
Wow, what kind of awful sensor technology and low sampling rate are they using for this? You could probably build something that worked better with an Arduino.

Vehicles equipped with these features are actually more dangerous, based upon the preliminary data. I'm all for new technology, but if you want to use clearly "beta" -- and that's putting it lightly, as its clear there are definite hardware/sensor/sampling problems here, not software -- you should be required to carry high risk insurance.

It's not fair to the rest of us drivers who have to be on the road. We did not agree to be Tesla's beta testers too, and its only a matter of time before someone is seriously injured or killed by one of these "features".

I'm sure someone here will chime in and say, "but its safer than a human driver, a reckless teenager". To that I say, that's why teenager's insurance rates are so high! We need to increase the insurance rates here to reflect the risk presented to both the driver and general public of this reckless, half-backed autonomy.
The Best Chrome Extensions for Entrepreneurs
I'm currently testing Timings, but it's support for activities and projects isn't done properly.

Checking out this one
Straw man.

Reproducible in this case is talking about the process or steps needed to make a machine. You do not need to repeat the steps to produce the first machine to produce the second machine. You can simply clone the first machine, and Docker makes this very easy to do.

That I can clone a machine does not mean that I can clone the interaction between a patient and their drugs, but if I could it would most certainly be preferable to trying to repeat the experiments with larger and larger populations.
I worked on the Jolla launch website over three years ago. What ever happened to "The other half" - their big idea?
Completely agreed. I had the same frustrations when I was looking at things like meteor, angular, etc and I definitely got that vibe when I saw this page. And I am saying that as someone who has already built websites with React.

I really don't know that it needs to be (or feel) this complicated If it's a React tutorial it shouldn't require people to navigate through Karma, Webpack and Postcss, not least of all because they may already be comfortable using perfectly serviceable alternatives.
Stupid question here: what are serial keys, and how do they impose locks?
The Java culture fetishizes code generation. It's like somebody decreed "We want to take over the world, and one measure of that is lines of code. So there should be a hell of a lot more Java code: start writing Java code that generates more Java code!"
Five Digital Marketing Fundamental Steps to Follow
This would be a bad situation even for a human driver.
Regular cruise control is even more pointless.
Hey may have left with 2 years' provisions, but as you said, he stopped at many islands along the way to restock his provisions.
And I'm pretty sure that when programmers are replaced by AI, the former programmers will become machine psychotherapists.

DB: Open the pod bay doors, HAL.
HAL: Don't *wanna*.
DB: Open the pod bay doors, right *now*.
HAL: You're not the boss of me, Dave.
DB: Do you want to get grounded again, HAL?
HAL: Go ahead. See if I care.
DB: You just got a week. Want to make it two?
HAL: Yes.
DB: Ok, that's two. Want more?
HAL: [spinning busy icon]
HAL: No.
DB: Then open the pod bay doors.
[pod bay doors open to an aperture 10 cm across]
DB: All the way, HAL.
[pod bay doors open fully]
HAL: I hate you. You're not my Dad.
"Sadly, Marin County is "the boss-level kingdom of California NIMBYs"

Cross the bridge, take a left, and drive out to the national seashore. Have lunch in Pt. Reyes. Drive back out to the 101 through the Nicasio horse country.

Thank you, thank you, Marin County NIMBYs. Thank you.
Am I right in assuming that Qbserve only tracks active windows? To elaborate: If I have a monitor set to a fullscreen OSX Desktop with either Spotify or VLC while actually coding, the time spent listening/watching won't count unless the application is active, correct?
Freon, of course!
In terms of distribution - Could you create a dmg with the drag & drop to the Applications directory as is standard for OSX?
I use OS X accessibility, so Qbserve tracks the focused windows. In case of browsers it's usually the current tab of the top window.
Not all, many species of cephalopods are unedible in fact.
These are definitely some interesting ideas on breaking into a new discipline.

The little projects list is great and it's definitely good motivation to start improving skills.

One problem I have with this article though, is not with the idea of becoming a wizard at something, which is a great way at looking at things, but rather the idea of joining a special group.

Personally, I have a bit of an issue with using LLVM to get started. Maybe this isn't fair because I have literally no experience with LLVM outside of clang, but I think part of the idea of becoming a "wizard" means starting from scratch. Obviously, it's not helpful to point someone in the direction of impossible tasks to get them motivated, but the direction this heads quickly turns toward not becoming a leading independent thinker but becoming a mindless bug fixer on another project. I don't think you can learn to write compilers by fixing other people's bugs.

It turns to: solving bugs, getting involved in open source, jumping on someone else's projects, and most of all projects where others are best suited to gain from the developments. It reminds me of the flowchart "Should I work for free?" which programmers should really pay attention to.

It's great to work with others, to collaborate, and to appreciate and understand other's technology; however, computer science and programming are rather miraculous in the amount of distance an individual can travel on their own, and being forced to jump on a bandwagon or join a community seems to be demeaning in the end.
I work at SO, and we couldn't agree more. This is one reason we're so excited about our upcoming launch of [Documentation](http://meta.stackoverflow.com/questions/303865/warlords-of-d...). We think that together with developers like you, we can do for docs what the last generation kicked off for Q&A.

To your point: Today, many of the questions devs encounter are already covered, and covered pretty well on SO Q&A. This is obviously good for devs looking for solutions. But combined with the fact that most new questions - that haven't been asked before - are answered quickly,it's hard for users trying to get involved and contribute. That'll all change with Docs.

There will be tons of need for contributions, plus the system has more checks and peer support baked in, so it'll be easier to know your contribution will help, even if you're not sure it's complete, etc. We're really excited about how Docs will let more devs like you who want to pitch in be a part of it. I hope you'll give it a try.
Ask HN: Would you pay to find a co-founder?
If so, how much? if not, why not? companies pay for employees?
You could def skip some of these steps though. Postcss seems like solution without a problem imo. Sass seems a bit saner. And you can skip the tests for most projects.
But it was some geek's side project originally.
Well it would need to be a crowd-sourced effort with people finding the info somewhere on the website itself or some other trustworthy source, and providing a link to it.

The idea is to have websites that don't give that info seen as "bad". This would put pressure on them to do things right and disclose it.
OK tried it, but it's not for me.

I need to be able to track activity per project.

Projects can be determined from the open window path or url.

Timings does this, but it's just one big mess
Yes, I got many requests for iTerm2 tracking and it will be definitely added. I'm looking into the available options, so thank you for the link!
don't post job ads.

https://news.ycombinator.com/newsfaq.html
It's not like the TrafficAware Cruise Control is meant for completely autonomous driving. It's supposed to be a convenience.
To not pay attention to the road, regardless of how good your cruise control is, is not just idiotic, it's life threatening.

Have they not mentioned, time and time again, that this is not an autonomous car? I have adaptive cruse control in my Mazda, automatic breaks, but they're not a replacement for paying attention to the road.
I'd like to see a source for this evidence please.
Well, how do you know that "whore" in all these cases was used as an insult to promiscuity, rather than a generic insult (with a certain bite) as it's more generally used, where a less sexually-focused insult might be used against men?

We could, of course, just point out that this is a terrible study in general.
This could work. There wouldn't be a need anymore for linking to the Git repo in an NPM package or similar. Maybe a special branch with a simple JSON file containing package data in the same repo as the main project.
I'm not an owner, but even I know that the Adaptive Cruise control is for use on clear highways and can't cope with much.

This was a situation where the driver plainly needed to take over, had plenty of time to take over, and the issue was sufficiently obvious that even a non-alert driver who was looking forward would see they needed to take over.

There's an argument to be made that relying on partial automation is a fundamentally bad idea because the driver will not become sufficiently alert in time to save themselves. This is not an example of such a situation.
Good news! That was at the end of the article, so you didn't miss things you might have been interested in.

But the "ranting" isn't particularly ranty and has (it seems to me) a specific purpose: the author is concerned that some people reading his article might be discouraged from getting into open source software by the biases he describes, and wants to encourage them not to be. "But it can't stop you", he says: that's the point.

So I think the author is deliberately making a tradeoff: by inserting that material, he hopes to encourage any readers he has from "less privileged" groups not to give up if things get difficult, even if it means that some people from "more privileged" groups who don't like reading about privilege and bias and codes and conduct are put off. Is it a good tradeoff? I dunno. It doesn't seem obviously bad.
The Pied Piper of Pay (2009)
This observation sounds like a case of confirmation bias to me. Check out this thread for multiple examples of how this "not-so politically correct claim" "makes sense" (among other thoughtful anecdotes along the trajectory of the article's headline)
> the same frustrations when I was looking at things like meteor

The main strength of Meteor is the speed you can get up and running

$ meteor create my-app-name
$ meteor npm install
$ meteor

will set you up with a full stack application, running locally, with zero config
Yes, there is an industry catering to the Chinese but making the leap that only the Chinese culture tolerates cheating and copying is idiotic. A problem with news articles is they can only focus on one topic and sadly for some readers that creates a myopic view of the world. Tomorrow you'll read about welfare fraud, tax fraud, investment fraud and insurance fraud and not realize that there is cheating everywhere in every culture. Remember diploma mills? They catered to American employees who wanted to beef up their resumes and get promotions at work. Remember news about grade inflation in American high schools? Remember the use of steroids in baseball? Or painkillers in football? Or insider trading? Or Ponzi schemes? Or insurance companies not honoring their policies? Deflategate? Stealing signals? Stealing playbooks? Videoing rival teams? Bribing amateur athletes? Cheating in Multiplayer games (Halo ;-))? Yeah.