skysight-inc/HackerNews huggingface dataset:
...

I think we're working from a different set of assumptions.

Edit: To ask "Why should anyone have more power than anyone else?" is missing the point: people clearly DO have different amounts of power in the world.

What part in particular of "groups of people supremely competent in certain relevant disciplines — investigators, activists, lawyers, lobbyists, policy experts, political strategists, journalists, and publicists — who could combine their efforts and advocate effectively for any issue, big or small" do you have issue with?

Is it that he would be at the head of this group (thus showing his desire for power)?

Is it that the group would be made up of experts (and thus presumably elitist?)

Is it that people should not form groups and make collective decisions or take collective action?

Is it that people shouldn't seek to make change in the world at all, since it's all up to God anyway?

Or something else entirely? Please clarify. Thanks! :)
Assuming that digital electric meters are fair, it's quite easy to use them for this purpose. Most houses in the UK are fitted/will be fitted with them.
Come on, you know he meant the stuff that measures "Faster, Higher, Stronger" like running and jumping and throwing.

The team sports and sports in which you get points for aesthetics are harder for robots, but I think they can do bobsleigh if not soccer.
And my point is that the records are useless as evidence, since the cops can't trust them, therefore an innocent person would want Amazon to provide the recordings themselves anyway.
Rosetta Code is cool, but I've long been looking for a "Rosetta stone" type of tool to show the equivalents of lower level operations in various languages. Recently I found a good resource for matrix operations (http://sebastianraschka.com/Articles/2014_matrix_cheatsheet....). This however covers other topics and languages as well . Another gem to add to my bookmarks :-)
> Like the Razer Core, with USB-C.

Yeah, I was thinking of my Surface Book (with the graphics card in the base).

> Yep, I can see this happening, but also remote gaming where you rent the workstation and just get a thin client which only has to be able to download and see the 'movie'.

I suspect the inherent latency will always argue against remote gaming - especially for the kind of games where you most want extra computing power.
Pandoro fatto in casa senza impasto sofficissimo e profumato
I'm imagining drones putting sensor domes with ~100 laser diodes each on top of existing street lights, using in the order of a few watts from a small solar cell and battery to do basic signal processing (most windows will be silent most of the time) and uploading anything possibly interesting over a standard mobile data connection.

Then process the possibly interesting signals with a voice-to-text system similar to Alexa/Siri/Google/Cortana and now there's a searchable text database of everything spoken next to a window in a city.

That would be, what, mid tens to mid hundreds of millions of £ for London? Compared to the annual budget of £3.24 billion?

edit: possibility->possibly
Reducing a single bubble sort in code size doesn't do much, because it is used many times and its code size cost is well amortized. However, if you had many bubble sorts coded in your program with special cases, then consolidating those into one very abstract/parametric version could be a big win.

The reduction comes from making the code way more abstract and much more difficult to reason about in concrete contexts. So ya, it is probably possible, but no, our heads might not be very capable in writing/maintaining/debugging such code even if the computer could execute it. As an extreme, consider "very small code" contests in the demo scene, where various crazy tricks (self modifying code) are used to drastically reduce code sizes, none of which would ever be used in practice and have little SE value.
The mom?

I have a small child that's been coming up to me with my phone and trying to nonchalantly guide my finger to unlock it since she was 4. She's never done it in my sleep (that I know of), but I don't for a second doubt she'd be able to do it if she was motivated to.
WebRTC Datachannels are awesome, I've always thought they could be leveraged for efficient peer to peer gaming but this is definitely interesting as well.

Getting started with webrtc datachannels is easy and you can even have your server in Python Flask, but keep in mind you'll have to handle multiple concurrent connections.

Here's a simple file sharing demo I made a while ago https://github.com/suhithr/CampFile
"but they're paying for that green color."

Is that bad? I thought it was our moral imperative to pay the cost of low carbon energy. That's how the the high kWh rates in Germany (roughly 40% higher than France) are rationalized, in my experience.
> So where's your public outcry to give him asylum?

So where's the public outcry to jail the traitor? Just live with it, Germany's mileage varies drastically from the US, and the main reason is experience with the Nazis and the GDR. We know something you absolutely do not, and the world us asking Germany to learn from it, instead of the other way around, at its own peril.

edit, just as a bonus, though I think the Spiegel isn't really that great: http://www.spiegel.de/spiegel/print/index-2013-45.html

This and variations of that exist aplenty.
> This has been fixed, but only in very recent versions of Excel, where I work this was a near daily issue until last year or two.

This has been fixed since Excel 2007. I don't know whether 9 years counts as very recently.

I also agree with the fact that it has been an issue. Even at customers who have upgraded past Office 2007, a lot of corporate forms and standardized data exports are based on old work that was completed before the new Office file formats. Updates to these documents and exports continue to use the old file formats because people make changes to existing artifacts, which are handled in compatibility mode in Office, and no one changes the settings to export .xlsx files.
> Seeing Like a State is right when it argues that states depend on 'legibility'.

http://opentranscripts.org/transcript/no-neutral-ground-burn...
Not just overclockers, Intel has been gouging everyone ever since AMD stopped producing a competitive CPU (so basically since Core 2 or 2006.. man it's been that long?)
I'd like to see something about dependency and package management here.
Or as bad as throwing your used CFLs and propane tanks in your recycling bin. "Let them figure it out!"
The fan is going crazy on my laptop with an older i5, but it works.
Ask HN: What technologies to study for remote work?
I currently have experience working for both two of the 'big 4' (Apple, Google, Amazon, Facebook, Microsoft, ...), and am now working in HFT. All 3 positions have been in low-latency and high-scale C++, but I see this isn't a popular option for remote work. I'd like to spend my free-time for the next year or so studying the right technologies so I can find a remote job and buy a home in Colorado or something.
Is JavaScript the right choice for this? Are there any guides for finding remote work? I'm willing to put in any amount of effort required to reach this goal.
Nice - I also started (but only a few days back) to jot down my ideas being from a book or for an app or something but I found that there's still some getting used to with this setup.

Also I'm interested of your morning/evening ritual of writing things down - what were your main "benefits" you've seen since you've started to do so?
So is the 21st century version of stealing cash from your mom's purse?
Sometimes it would misjudge an avoidable crash, though. When
an accident includes a vehicle in front, the middle car is oftentimes liable for following too closely. It might seem logical, but that "safe acceleration" could cause a pileup, and push it into an intersection for example.
Echoing dandandan. Would you mind sharing these red flags?
Well, it won't work with cats either, it will take anything between one nanosecond and 15 seconds to rip open the thingy after having taken it out of the wall (high as you might hang it).
Compare with this recent post (the OP there maybe overdid it a tad bit, still...):

https://news.ycombinator.com/item?id=13230904
I've worked remote for the last 3 years with two different companies and found both on HN who is hiring posts.
16GB SSDs are way too small to be usable in that case, especially when paired with an HDD...
They should be paired with an slower SSD.
What if we go with the secular equivalent of "all men are created equal"?
Interesting way of thinking.

I'd add Agriculture and Cooking, too. Maybe also Medicine.

Edit: and writing?
> It's a public space. There will inevitably be things you don't like about it ...

I tried a test with that argument. I replaced "a public space" with "my old, dilapidated private car" and I found that the argument still works.

Then I thought about someone who complained they didn't like living next to a freeway because there was a lot of air pollution. The argument works there too.

Then I thought about the complaints I've heard about the difficulties of living in a neighborhood characterized by a high number of shootings and police sirens. Sure enough that argument wins again.

I'm pretty sure it can be applied to complaints about the atmosphere and global warming too.

That argument is unstoppable.
I'm sure that every person who does things to make computers usable and useful for non-technical people associates primarily with a fairly limited subset of programmers. However, in this case I'm wondering exactly what it is you are implying.

Could you be more specific?
As others have noted, SQL Server is a very powerful platform. I only really know about it from the perspective of a web/app programmer, but that's only the tip of the iceberg.

To answer your question directly...

Don't think of it from the perspective of "green field" development where you're building something from scratch.

While "green field" development is every dev's dream, the overwhelming majority of dev work involves maintaining and integrating with existing services. There are lots of MSSQL installations out there, after all.

On another note, I know soooo many developers for whom "SQL" is synonymous with "MySQL." MySQL is okay, but they should know that Postgres and MSSQL offer a lot of programmer-friendly things that make working with them a heck of a lot more fun than MySQL. Different index types, data types, window functions, CTEs, etc.
I've always thought that often the best way to give is anonymously and I understand I'm looking a gift horse in the mouth, but in this case the 'horse' analogy might be appropriate. This isn't a criticism of the FreeBSD Foundation; I'm just raising a question about this gift and similar gifts for other FOSS projects:

FOSS projects thrive on transparency; are such large anonymous gifts good for them? Think of a similar anonymous gift to a politician - in that case, humble anonymity isn't a good thing (it's a very imperfect analogy; I'm just trying to relate the issue to something familiar). I assume, maybe incorrectly, that the FreeBSD foundation knows who the donor is; should the wider community know who wields such influence? Will the donor want something in return, now or later? Is it a corporation or corporate leader who may want FreeBSD's cooperation later, perhaps to stay out of or to support a certain market segment or technology? A U.S. government entity such as In-Q-Tel, or an entity controlled by a foreign government?

FreeBSD and the donor may both say, and even mean, that there are no strings attached, but it's similar to a parent saying they won't favor their own children; when that donor calls with a request, it is very hard to say no.

Likely the donor is being very generous and should be thanked, not questioned. And of course, if the FreeBSD Foundation said they were turning down the gift for the reasons above, many would question that decision too.
This seems... odd to me.

Teams are composed of individuals, and we've set up things so that if the team doesn't depend on the knowledge of one individual. However, we still have people working remotely and the engineers are valued because they create value, not because they hoard knowledge.
In the meantime it might be wise to simply update the readme.
Polish right-wing government is blocking any development that could hurt coal industry.

They passed the law that significantly constrains where windmills can be located. They also hindered development of solar by reverting the law that allowed individual owners of solar panels to be paid for the overproduced electricity.
Show HN: Nukool – Private message multiple Reddit users at once
See also http://danluu.com/butler-lampson-1999/

Here are some more that come to mind:

Sandboxing+permissions+isolation. Being able to easily install, safely use and cleanly uninstall untrusted software totally changed the way most people consume software, on both the web and mobile. (Virtualization is neither sufficient (because I do want to give some apps access to some hardware) nor necessary (see NaCl))

Types. The static-typing wars may still be raging in other domains, but the vast majority [1] of our infrastructure is written in statically-typed languages, and many popular dynamic languages are growing gradual-typing tumours.

LLVM. Writing a compiled language used to be a major effort. Codegen quality was a huge incumbent advantage. Five years ago C, C++ were pretty much it for compiled languages, with some heroic efforts like OCaml and GHC on the sidelines. Nowadays pretty much all the language and database research that I see involves LLVM.

Packaging. Both OS and library package managers have come a long way since 1950, and to a first approximation 100% of programmers use one or the other.

[1] http://danluu.com/boring-languages/
Recent discussion: https://news.ycombinator.com/item?id=13258029
Thanks -- changed to that from https://www.youtube.com/watch?v=APnN2mClkmk.
I'm going to venture a guess that it's not about poor people and more about crime and drugs and rudeness, which may sometimes correlate with but are not determined by economic class. A group of obnoxious rich teenagers can be as bad as anyone else.

I don't want to take a bus where people are stumbling drunk, arguing with the bus driver, talking about their heroin adventures, playing their music loudly on speakerphone, etc. These are all things that I experienced on the bus in Seattle, particularly but not exclusively during off-peak hours (e.g. 10:30am on a workday). My friend had an even worse experience: the person behind him was almost stabbed by a raving lunatic, saved only by two quick-thinking bystanders.

And I'm just a single young man. Would you want to expose your children to that?

Whether you want to accept it or not, the world is full of bad people, and even more people who don't share your code of public behavior. Why should you have a social duty to deal with that?
Functions have properties which are completely defined by their inputs and outputs.

Subroutines (I prefer the term procedure) are just a sequence of commands. They may use arguments and return a value but they can also do anything else.

Functions, real functions, can be reasoned about, composed, mapped over collections, and otherwise trusted to behave themselves. Very few programming languages provide strict functions. One may write them, of course, if one is careful, but that is doing work a compiler could be doing for you.
Except Rust has all of those with significant improvements to the type system, safety and library/package ergonomics.

I don't use the word "significant" loosely here at all either.
Friends don't let friends use Arduinos. Please use a Wemos D1 Mini, which costs $3, has WiFi, runs your Arduino code almost unmodified, and is amazing.
I had a 1.8ghz intel low-end pentium processor that could get overclocked to 2.66ghz
This is one of those stories where even if it is partially or entirely fabricated, the probability of something like it happening somewhere is nearly 100%. The odd thing about the story may be that this is the one that happened to get to the news, given how many times such things have probably happened.

(Similarly for the DailyWTF stories that people often claim can't be real. Well, even if the story you're looking at is made up, it's still happened a dozen times in the last week. Count yourself lucky that you can react in disbelief to these sorts of stories.)
Yes. I want a (standing) desk next to a window that actually opens, like I have at home. When it's ~70 degrees with a gentle breeze outside (as it is today), being forced to breathe the recycled air of the office building's HVAC system is torture.

I sit inside a large cube farm in an office building all day, breathing recycled air and having the life-force drained from my body via overhead fluorescent lighting. It's not unusual for me to feel mildly ill after a few hours at my desk -- and to feel instantly better as soon as I emerge from the building at the end of the day (and in this particular facility, stepping outside frequently is not practicable (at my previous job I could at least go for a walk during lunch)).

I spent about 2 years trying to get a work-from-home job (countless interviews, etc.) but no luck. I live a few blocks from the beach and I fantasize about small things, like being able to step outside for 5 minutes to clear my head and enjoy the sea breeze, or stepping into my kitchen to get a cup of coffee (because I refuse to join the office 'coffee club' which costs money -- hell, we also have a pay-to-play 'water club' if you want to enjoy filtered water from the water cooler -- eff you, I'll drink the room-temperature tap water before I submit to that crap). But alas, it is not to be.
Man, what a great article. This guy kind of reminds me of Ignaz Semmelweis. Great example of a guy who is right, but pisses people off so much that the uptake of his ideas is severely hindered.
"Progressive" HN client just ships JS without any server rendering..HN is exactly the kind of application that you would expect to work without any JS.
I wrote a guide for setting up Python 3.6 and OpenCV 3.2 with PyEnv on macOS Sierra
https://medium.com/p/6ebcebd6193e
Yup. In my opinion, this isn't a problem that needs solving. I bet with thumbprint security, money is more secure from house hooligans than it was when held in a wallet.
>Unfortunately, that assumes that "you" have that choice.

>Individually, I'm sure you can rip out, mutilate, deface, damage or what have you to devices that report fine-grained time-series data. But the moment you go anywhere else, you're being recorded, watched, monitored, measured, and recorded.

There are a variety of ways that this can be done, most of them revolving around visibility and community education.

Stop using facebook, stop buying voice assistants. Refuse to sign up for accounts that require your personal data. Be offended. Tell cashiers in shops on no uncertain terms that they don't need your email address to sell you things. Be a leader by telling people around you that you have consciously made these decisions, and /why/ you have made them.

Attach your public key whenever you email someone. Inevitably, someone will ask what the attachment is. Use it as an excuse to tell them about encrypted email.

Be the change you want to see in the world.

Early next month I'll be getting an old stock but new in box feature phone from the UK. it's from 2011, it cost me $30 including shipping. It has a browser, SMS, a phone and /nothing else/. I look forward to showing off my new phone to everyone at work and explaining I ditched my Galaxy ace 4 because I didn't feel in control of it. It's partially a token gesture, I can still be tracked via the GSM connection, but it's a talking point. It keeps the problem in peoples faces.

The US government doesn't give a shit about the legality of what they're doing. They have a "secret court" that no one is allowed to ask about that is "authorizing" all the things they are doing. Clearly, you're not going to win them over by town hall debates. What we need is gentle but powerful groundswell opinion against surveillance, the kind that threatens election results.

P.S, you can also move to places where this shit doesn't happen. I moved from Australia to Iceland, and at least 30% of my reasoning to do so was that Australia is actively turning into a surveillance state.
Absolutely. Changed from https://9to5mac.com/2016/12/27/terry-lambert-iphone-secrecy-....
It's possible with pcntl_fork() and pcntl_exec() but that's not compatible with apache's mod_php which is probably still pretty widely used even though it's getting replaced by php-fpm.
You're definitely not getting away without providing a citation for that. In the couple months after Capital was published, I saw a couple attempts at refutation, including one in the Financial Times, but Piketty responded to all of them with convincing rebuttals. I would like to see this "complete shoot-down" you claim exists.
Another Scotland recommendation- Ben Cruachan hydro dam has a nice visitor center. Its on the west coast.

I work for Vandebron in the Netherlands. Some of our smaller producers are happy to show visitors around. It helps if you are one of the households they are supplying of course ;)
For every 100 jobs you apply for, how many responses do you get, and how many interviews?
I'm seeing a trend among my own social group and family (so warning anecdotal evidence). Everyone seems to start with Android as their first smart phone, but as they gain upward mobility economically they switch to iPhones, and then the more people around them who have iPhones the more they want to switch.

EDIT -

Could be how annoying it is to get those iMessage group messages on a non-iPhone phone.
If you do data engineering, you can work with me: https://www.caura.co
- my clients are all remote
USA did not sign this agreement right?
I get relatively annoyed about the facile pedantry of this argument, but this is exactly the poster case for it, so here goes: fingerprints are usernames, not passwords.
"Voluntary" is easy to say, but the environment heavily suggests certain choices.
A (mobile) phone is these days used or needed for authentication: banking, email, real time communication and social media. Having to forgo those things is not without drawbacks.
I'd suggest one of the 'Learning OpenCV' editions for that. They (or atleast the first edition which is 8 or 9 years old now) cover a lot of OpenCV algorithms and more importantly, the underlying intuition/math. It's the kind of book you need to make time for and study, but will make you feel good when you do :D. There's a 3rd edition [1] now, which I haven't read but has one of the original authors as a co-author and the TOC seems as comprehensive as the 1st edition.

If you develop a taste for CV theory and math, then I suggest Richard Szeliski's [2] book. It's very readable.

Neither book covers any of the latest deep learning stuff. You have to look elsewhere for that.

[1] http://shop.oreilly.com/product/0636920044765.do

[2] http://szeliski.org/Book/
I'm sure it will be debatable but I think Burroughs B5000 should be on this list somewhere.

http://www.smecc.org/The%20Architecture%20%20of%20the%20Burr...

If not for OS or interactivity, I think it should be on there for being the first machine with OS written in high-level language whose CPU was designed to safely execute it. Entry would go something like this:

"5. High-level, safe execution of software."

Benefits: Stuff crashed less. Hackers had harder time. Easier to expand or maintain.

Drawbacks: Cost some performance due to higher level and some extra money for extra hardware.

Exemplars: Ada language + secure, Ada chips. Java processors + OS's. SAFE and CHERI architectures. Maybe NonStop with hardware/software architecture applied to fault-tolerance. Erlang.