skysight-inc/HackerNews huggingface dataset:
Assuming script being fetched by cURL is hosted using HTTPS that is reasonably well configured it basically provides the same guarantees.

Unlike a distro package you can also just -not- pipe it to the shell immediately and actually read it.

Even if you did unpack every distro package source before you installed it with the amount of crap and boiler plate you would almost never be able to work out -exactly- what it will do.

The way I see it the "curl | sh" people have found somewhat of a middle ground. It achieves similar convenience to "apt-get blah" but with simplicity level closer to binary tarball.
It's almost as easy to work out what it's going to do as the tarball but it will also do it for you automatically.
I completely agree with you. It doesn't change the feeling I have.
What principle is that? Prices reflect reality, not the other way around.
I agree with Stallman too, and he's a great explainer of these issues.

Stallman's default assumption that proprietary software is malware rings true to me, too... if not now, it will be in the next update.

Rhetorically, I think Stallman's ethical strength contributes to the integrity of the Free Software movement, but also tends to alienate people who do not already agree.

As I see it, this is a common dilemma for good causes. For example, I think animal rights rhetoric tends to alienate people who don't already strongly agree that animals have rights.

I'm influenced in my thinking by reading things like Alisdair MacIntyre's book "After Virtue", especially the second chapter, which begins:

"The most striking feature of contemporary moral utterance is that so much of it is used to express disagreements; and the most striking feature of the debates in which these disagreements are expressed is their interminable character. I do not mean by this just that such debates go on and on -- although they do -- but also that they apparently can find no terminus. There seems to be no rational way of securing moral agreement in our culture."

Another source informing my approach is Richard Rorty's "Contingency, Irony, and Solidarity". I see free software as way to actualize solidarity, and yet I'm skeptical about the possibility of convincing people that proprietary software is "wrong" or "evil".
There can be all manner of agreements in place that mean that the mapping from the share ownership structure pre-IPO/acquisition might not be straightforward.

e.g. When the company I co-founded went public there was a ratchet agreement in place (amusingly, which we'd tried to get removed at the time of the first round of VC investment) that gave us large amounts of new share options that was much larger than the employee share option scheme. Things like liquidation preferences also can also have a huge impact and as an employee your are probably not going to get visibility of all of these and I'm pretty sure none of this will be in Companies House!
See also Lipton&Regan: https://mitpress.mit.edu/books/quantum-algorithms-linear-alg...
Web development is not serious work (I say this as a web developer). Naggum wrote software for oil rigs. That is a serious business where lives are on the line, not to mention real and not nominal wealth.
I think the economy has two extreme states with lots of possibilities in the middle. 1 with faster growth and higher volatility(totally free market) all the way to total state controlled(low volatility but minimal growth)
In contrast, here's what is effectively an oracle machine playing mario kart: https://www.youtube.com/watch?v=ZBNgbJ5hXtQ

(Amazingly detailed) info: http://tasvideos.org/5243S.html
The Merry Cemetery
yup, usual far-right trolling.
Points 1,2 and 4 also apply to open source.

1. Open Source makes me dependent on the whims of a particular community. If the group has infighting or lack of activity, enjoy your abandonware. Yes, you could resurrect the project yourself, but that is a ridiculous burden for most situations.

2. It's often complicated sharing Open Source apps. They often require loads of tinkering, are poorly documented, and require specialized knowledge. Unless all of your friends and family are free software enthusiasts too, this isn't always simple.

4. Open source tools can also be hard to integrate with. You exchange licensing being a barrier for integration with lack of resources for designing good integration schemes. The larger projects can have significant resources to get around this.
I got referred to Pivotal by an employee I used to work with. After passing the pairing interview it seems that I was denied further hiring progress because of a nonpoaching agreement with my current employer (a competing consultancy).

I'd love to work there but dont know what I can do.
my bad, sorry, I misread your comment
Sorry, currying by default. In the ML-inspired languages, unless a function takes a tuple of its arguments it's curried. This doesn't seem to be the case in any of the Lisps I've looked at. You can certainly curry the functions yourself but the language doesn't seem to make that easy.
We're looking for a DevOps Engineer in Boston. Apply now!
http://www.midaxo.com/careers/operations-engineer-helsinki
IoT starter kit combining wireless IPv6 meshing with Bluetooth beacons
Does anyone have any good examples or resources that they can point to that possibly show an online community switching one way or the other with real/pseudonyms and the results that showed? Would be curious to see some first hand data about the issue.
2017 web tech predictions and good ideas that will not happen
So I checked out your Objective Smalltalk (aside: isn't that a pleonasm?) link, the last update was from May 2014. Are you still working on it?
SEEKING FREELANCER - Cambridge/Boston or Remote

---SevenLeague---

Seven League Products is a consulting firm focused on helping companies move from the first version of their web/software product to a version that can scale indefinitely with their growth potential. We've built tools that support millions of users.

We are looking to expand our network of Developer Partners.

Developer Partners:

- learn new technologies

- earn good money for contributing to available projects (part-time or full-time)

- get mentorship from senior developers

Please email (see my profile) with:

- your development experience

- preferred software technology stacks

- technologies you hope to learn or things you find interesting

- anything else!
True, and hopefully if/when people do that they're not GRANT to '%'@'%' or whatever, but I figure if you're not going to bother to tunnel who knows what other silly things you might do.

And this is case in point.
>I actually prefer it to Dia or commercial products for drawing diagrams.

Does Inkscape have good routing yet?
http://www.slideshare.net/stubbornella/object-oriented-css/2...
UXmas Challenge: UX Ideas, Shorthand for User Flows, and Prototyping
Seems like there's evidence that this 'Master' character is actually AlphaGo:

https://twitter.com/tadctw/status/816641505515302912

https://www.reddit.com/r/baduk/comments/5lz85o/master_alphag...

Apparently it's the new version of Google's bot.
Some solutions to the greedy css selectors are how web components can limit scope to certain elements. Angular 2 has some level of emulation for this. CSS modules also tries to achieve something similar through scoped classnames.
> "No, we're special, and you can't prove otherwise."

More the opposite. What makes you assume we're smart enough to fully understand how it is that we work and reproduce it non-biologically?
My main issue is around some people treating it as an inevitability as opposed to a possibility. I mean I'm all for humans performing crazy engineering feats but we have to ask ourselves if some feats are beyond us. Could we build a star? Would we build a star? Will we build one 2017?

You get me?
That's why Libre is used instead of Free quite often
They have a trademark on "Piwik", not on "Piwik PRO".

Have a look at http://piwik.org/faq/new-to-piwik/#faq_21984 for a more detailed explanation.
Except we're not talking about limiting your freedom of expression. I'd challenge you to give me an example of a program that you can't express in Rust, with the obvious exception of silly and obviously unsafe things like "read from a random memory address". Which, by the way, was deemed so unsafe that the operating system itself will probably kill that program dead. (I can think of one excellent answer off the top of my head that requires `unsafe`.)

We're talking about eliminating a class of programmer error through static analysis. (If you're writing a large C program, you arguably should be using static and runtime analysis tools on it anyway.) This is no different than using a strong type system. Yes, it limits your "freedom", but sending a "banana" to a `sine` function is nonsense anyway. Well, it also ends up that reading 10 bytes into a five byte array is also nonsense, and we now have tools to detect that nonsense and tell you that it is, in fact, nonsense.
No, and some difference will always be there. That's healthy - it aspires people to be more. But I'd like it to be more like Star-Trek: people work hard and achieve things for the prestige. If you become captain of a star ship, you're admired, and you (for example) still get more pretty ladies fawning after you than the helm officer. And he does so more than a dude who wants to do nothing but play GTA:XXIV on the Holodeck. But that dude can get the same food, education and modes of transport as the captain, if he so desires.
Did you figure out the breakdown of what ate into your expectations? Mostly investor preferences or solution or an even mix of both?
This.

I assume there is some legacy inertia or opposing force to this in the publishing industry - would be interested to understand the thinking, as it seems like an obvious win for publishers.
I've seen this being sold at a local big-name hardware store.
The basic version of Search Guard provides TLS/SSL encrypted intra-cluster communication and also HTTP basic authentication totally free of charge also for commercial projects. Only for authentication methods like LDAP or Kerberos, or for advanced features like Document-Level-Security and audit logging a license is needed. Disclaimer: I work for floragunn/Search Guard.
Are they? Are you kidding me? Putting all controversies aside, OS X is a much better finished product.

Which is also why the latest elementaryOS posts on Medium are kind of cringy. One moment the author says how Apple users are disatisfied that Apple may be abandoning powerful desktops, next moment he emphasizes how you can install Linux on any laptop.. starting with your Macbook. LOL? As if replacing the OS on the same hardware is going to solve the disatisfaction of a power user? And installing a much more broken, inconsistent collection of constantly broken packages? WHich you need to updated CONSTANTLY. If you don't like Windows updates, man, Linux is even worse. Every friggin day there are updates, they are all somehow VERY important, and they are all potential bombs that will fuck up your config or break some apps you installed. Fuck, I'm running a LTS version and I still get updtes everyday, probably for completely insignificant fixes.

I think I may end up installing Linux again on a partition because my Ubuntu VM is too sluggish for front end dev (especially CSS animations/transitions) but I would never expect that to be a better solution that straight up OS X.
Sweden abandons six-hour workday scheme because it’s just too expensive
I am such a developer. Just moved from an older MPB to a (soon-to-be) Linux (Ubuntu) laptop. Always preferred Linux as my primary OS, but liked Apple hardware and OSX when I didn't feel like fiddling with things. For me it was a complex calculation (in no particular order):

-Increasing annoyance by subtle changes to various native mac apps.

-Migration of OSX towards more of a Windows, hiding details from the user.

-Wanting a machine with NVidia GTX 1070 to explore 3D and ML.

-Apple's migration towards a fully soldered machine.

-Removal of ports and DVD drive.

-The Apple premium is too out of whack.

I settled for an Acer Predator 17":
https://www.acer.com/ac/en/US/content/predator-model/NH.Q17A...

Essentially:

-i7 CPU

-NVidia GTX 1070 GPU

-16B RAM (now 32GB, with $100 of RAM)

-1TB HD

-256GB SSD

-1920x1080 display

-CD/DVD burner

-11 ports for stuff

It was on sale at MicroCenter for an unbeatable price.

The downsides:

- its a beast (almost 10 pounds, and 18" - not sure it will fit under an airline seat, needed to buy a larger backpack).

- its a "gamer" laptop... with all the tacky red lights and styling deemed necessary by marketing.

- the display isn't as nice, but more than sufficient for my needs

I've booted from the Ubuntu Live disk and seems to get up and running with minimal issues, not sure how long the road is to get this fully functional with Linux. I strongly considered a System76 laptop, but was ultimately persuaded by the value of this hardware.

Ideally I'd like to just by a laptop with a preinstalled and supported hypervisor where I could trivially install any OS image I'd like (preferably in a way that would let me seamlessly run in either a cloud (AWS) or my local device). If I can slog though it, my ultimate plan is to get things running on here with a minimal arch linux as the hypervisor. Not looking forward to dealing with all the driver pain.
I think it's worth adding how DSPs and ADXs fit together. There are only a handful of ad exchanges out there -- Google ADX, OpenX, AppNexus, etc. Some brands and agencies are large enough to buy inventory directly through these but for most brands and agencies, it's too expensive and cumbersome to do so. This is where DSPs fit in. DSPs buy large batches of inventory from the ad exchanges and resell them to brands and agencies and try to add value where they can.
"Courage" is a reference to Apple executive Phil Schiller's use of that word to describe Apple's removal of the headphone jack from the iPhone 7 last Fall.
Show HN: Site I made to find independent tech articles that may not be trending
Being the devil advocate, sometimes startups are the only place you can land that they're experimenting with a technology that interest you and you can use them to pay for your education. Adamant the pay is less than your peers, but you're trading it for career advancement.

After you get the required skills and knowledge jump ship and re-market yourself and get pay rise.
Mac doesn't have perf, but it has DTrace. They added it in OS X 10.5 which was released 9 years ago.

Regarding the other tools you mention, keep in mind they are system tools. You cannot simply take the source of Linux netstat, compile it on your mac and call it a day. The data displayed by these tools is obtained from the kernel and different kernels have different interfaces (for instance, OpenBSD doesn't have /proc which is where Linux netstat gets information).
Kaspersky fixing a serious problem with inspection digital certificates
> Based on everything else we know about the world now, we can "just" simulate a brain.

Right, we think we can. But we don't know. I would argue that as we get closer to doing it, it will become a fact that we can (or we will find that we can't.) The fact that we still don't know for sure that we can (or cannot) is an indicator or a symptom of how far away we are from actually doing it.
But that would be evidence of a bad engineering culture. Which is United has said is not true. So we can probably assume they meant FB's bootcamp is more about placing their engineers on teams they would enjoy and are good at, most of the time.
Show HN: VentureDub – We help you name your company or product
Mossberg: The Trump effect
How to update large tables in PostgreSQL
Used to develop full-time using Arch Linux with a tiling WM (i3), and the reasons I switched to using a MacBook when my company offered me one are:

* The trackpad is awesome, it's well integrated with the OS and feels fantastic. I've yet to use a PC trackpad that isn't completely awful.
* Networking doesn't randomly break. This used to happen A LOT. The most stable solution I could find was just using wpa_supplicant and maintaining a load of config files, which was irritating and time consuming.
* There's a pretty unified well tested operating system that is designed for this piece of hardware. And it shows.
* The battery lasts for ages, even in this 2.5 year old laptop.
* The text rendering is pretty.
* The operating system is aesthetically pleasing and it's interface makes sense to me.

I'm up for giving Linux a gander again, but honestly I want something that's as bug free as possible and allows me to get on with coding instead of tinkering around fixing bullshit.
Governments have found one neat trick to hide what are exactly handouts from scrutiny like that. They call them "tax credits". A "tax credit" is literally just a handout, a $1000 tax credit means you get a $1000 check. You don't even have to pay any taxes to get a tax credit. It's a pure handout. But the phase "tax credit" implies that it is somehow connected to taxes that you've paid some time in the past, so in people's minds it's not a handout anymore. Even hardcore conservatives can get behind "tax credits"!

All you go to do is call the handout a tax credit and give it to almost everyone, and you implemented UBI. In the USA, you wouldn't even need a new system to implement. We have various proto-UBIs written in our tax code, the most notable being the Earned Income Credit, we would just need to "enhance" it.
They really aren't all that similar, and it only solves a tiny subset of Ising problems (which match D-Wave topology), and they really aren't faster than a single modern Intel core running a reasonable algorithm.

http://www.scottaaronson.com/blog/?p=2555
The article focuses on improving online behavior yet doesn't acknowledge trust-- a key reason that user identity matters in online communities.
The reason I, as a professional programmer, use macOS is exactly because it's user friendly and gets out of the way.

I'm supposed to work on the code my boss is paying me to work on, not tinkering with some OSS project to get it just the way I like it. Basically, my OS needs to be able to launch an IDE, a shell and not bother me with irrelevant shit ('Windows just found an USB mouse...').
Bitcoin at $1095. 5M BTC bought in Chinese yuan($3.8B);100x more than in US$
You say that. But the more sophisticated players can avoid the bots with much better efficacy than that less sophisticated players and those players get adversely selected at an egregious rate.
Only really poor people will consume more. When those at the very low end of the income scale have, say, 100% more money through UBI (ignoring the actual value of that money, just sticking to the numbers for now), then high income earners would have 50% more, or 10% more or just 1% more, depending on their earned income. Relative to the high earning class, the poor will be able to bid more, inflation or not. A shift in resource allocation, "diverting water from golf courses to subsistence farmers", to paint a grossly simplified picture. Prices will rise, but not by the same amount as total income.

(theoretically there might be a few exceptions, e.g. goods that are not very flexible in supply and target a very specific low income demographic)
> Freedom of speech is meant to protect all views,

Too often one person's freedom of speech is a megaphone used to drown out some marginalised group.

http://imgur.com/a/LKiRU
I'm glad you are happy with weight lifting 3x a week and have a healthy lifestyle; but it's not a reason to diss other types of exercise like cardio just based on personal anecdotes. Unless you have a meta-analysis study with high evidence that proves this :)
Price inflation of basic necessities is my major concern with BI schemes, I get the impression that noone really wants to discuss the other systems such as price fixing, and nationalisation of many services that would need to be deployed in parallel with basic income to prevent this from happening.
Smart Business Management Tips You Should Consider for Your Startup
Should you get a master's degree in computer science? An informed decision tree
I'll add another potential reason - culture. Many (most) developers grew around open source, or at least interacted with it in significant ways during their (work and/or hobby) career. Many if not most of the tools they (we) use for programming come from open source too. So we're kind of used to this environment of collaboration. You see a project you like and have some spare time, it's natural to contribute.

I doubt UX specialists live in such a culture. I might be wrong, but from my experience with artists and designers, it's much more of an individualistic culture with stronger commercial interest. I.e. "I do it for myself" and then "want my work - pay me".

If that is true, then there's simply much less UX specialists with spare time and interest in open source than there are such developers.
That would be kB (kilobyte) and not kb (kilobit) or Kb (kelvinbit).
In my experience, this view is very prevalent, especially in physics departments. Once you hit the job market it is one of the questions you'll have to answer during interviews, so be prepared! I do agree that there is steady progress, which definitely has helped the field. Context: worked in quantum computing for 10+ years (and was a prof).
Do you mean more efficient than ships? Ships are far more efficient. They can scale up far larger, making for much lower fuel consumption per ton, and don't need to maintain much (or often any at all) infrastructure between terminals. Trains exist just because a substantial minority of the planet's surface isn't covered by water.
> Seth Rich

My money's on Charles Delavan. Nobody's that stupid: https://wikileaks.org/podesta-emails/emailid/34899
It takes two clicks on a FB ad to get to my site. One click to product page on FB, another click to get to my site. Too many steps.
Yes. But GP was simply refuting the assertion that all Apple does is "Plug computer parts together, wrap in a shiny case, add software," not claiming that Apple has a strong research presence or is working on a quantum computer.
For HashLife, I think the chief problems are around an efficient cache, and especially efficient canonicalization. The algorithm is so fast for universes that suit its domain that I think most other considerations drop by the wayside.

However, besides the fact that not all problems have enough redundancy in time+space to suit it, it also suffers from the fact that it is most efficient when computing massive jumps in generations. So it’s as not as performant for creating animations as it is for doing things like finding the maximum size of a pattern, calculating its growth rate, and so forth.
This seems like a good opportunity to ask, is there a clear way to export an svg from inkscape for the web? In a lot of applications (for instance with logos on the web) you want to be able to make a selection, reduce it down to a single path represented by a single d attribute, and then be able to copy that off, or save as a file. I did manage to do it by fiddling around by combining/intersecting different shapes, until the output svg got into the right form, then normalizing that with an online tool. But is there a way to do this more easily in Inkscape?

Ideally you could make a selection, and then go to file > export for web, and get a graphical dialogue to allow you to play around with viewBox and other display attributes. Or is there another open-source program that handles this well? Now that SVG seems to be becoming more and more a first class part of the web, this kind of thing would be very useful.
5 Amazing Things Exercise Does to Your Brain
Yet thats what I hear too. (I live in NY)
Good thing we just invented replicators.
Grover's algorithm is also (theoretically) used for breaking symmetric crypto, by halving the exponent needed in brute force search. It's the main reason to move from 128-bit ciphers to 256 bit.
I'm currently re-individualizing my personal IT. It is work, but I own the results and they won't be erased by the next minor os "upgrade."