skysight-inc/HackerNews huggingface dataset:
No, it is pathetic that you are unaware of Trump's exclusion of major news sources from coverage, baseless attacks on the credibility of sourced articles, and explicit statements that he desires to go after news organizations for unfavorable reporting using libel laws. Especially in the light of his recent slander against Obama regarding wiretapping.

If you have your eyes closed in denial, then there is nothing I can do for you. The fact that you consider my statement "ridiculous" or "hysterical" just goes to show how utterly deluded you are about the activities and hypocrisy that he's actually engaged in. Trump has absolutely no interest in defending free speech, only his speech.
They do. That's actually what panda was all about:

"We actually came up with a classifier to say, okay, IRS or Wikipedia or New York Times over this side, and the low quality sites over this side." -- Matt Cutts
Seriouseats did another article later about how to use a pressure cooker: http://www.seriouseats.com/2016/01/the-food-lab-pressure-coo...

It's not as fast, but it's still only half an hour and the flavor is deeper and richer.
I find tons of small commits a clutter and waste of time. I don't see any reason for doing so. On the contrary I can see disadvantage - reading and understanding a history later may become difficult task. After all what counts is your full chunk of work, reviewed via pull request, and merged to master. It should be treated as a whole.

Has it really become so common with git? I don't see such trend around me.
Holy grammar.
Ah, but then you ignore the many years of deliberate effort by politicians to equate "privatization" and "public/private partnerships" with "free markets", to the point where OP's statement is perfectly reasonable in light of history.
Microsoft Hololens – Computerphile
Wait...I thought Guile was slow?
> Nah. The old "rustup.sh" script doesn't install "rustup", the application.

rustup.sh has been deprecated for months now.

> Rust isn't in the Ubuntu distribution, either.

It's in Debian now, so (as far as I know) that means it should end up in Ubuntu soonish.

> Stop rolling your own installer and use the distro programs.

Not everyone is on Linux.
> This is weird. First, it's very hard to pull off a DDOS attack using Tor. The most you could get would be less than someone repeatedly pressing refresh every second.

Please explain. Why do you think Tor can't provide a user with many RPS?
Awesome, thanks for this!
> Yes, there is some information that can be collected, for example, in server logs. But does the company need to keep those logs forever? And does it need to collect it all?

No, but companies will continue to do it if there is no cost and no consequences, which is the current state.

> The server can be run on the phone or user's computer or router. Why should the data from the toaster travel across the world?

Exactly. But people should be given the information to be able to make that decision.

Either mandatory rules on what any IoT appliance is allowed to send and rules on how much of and for how long that information will be stored, or a system that will reasonably allow consumers to make the decision between devices.

But nothing will happen if the consumers continue to not care and buy toasters that send your toasting information back to China.
I am a firm believer that it's totally fine to rewrite history when working on a private branch that hasn't been pushed.
looks good, how far are you with it? is it open source?
The company I work for is backed by a bunch of data in a MySQL database, scripts to aggregate and process more data into that database, and simple internal webapp to both manage inventory, track tasks and run lots of reporting on the aggregated data.

We made do for quite a while on a single colocated database with 32 GB of RAM and a few fast SSDs (for the time, which was about 6 years ago), and a few multi-TB archival drives, but disk space is a concern since our compressed innodb tables are well over 100GB now. I set up a Google Cloud SQL instance (the largest possible at the time I believe, 104GB RAM, and enough disks to hit peak IOPS) a few months back in preparation of migrating the data store to it, and found it wholly inadequate for our needs prior to even getting it going.

First, the second generation instances don't support being a replication slave to a non Cloud SQL instance, making migration a pain. Second, just running through the replication logs on a client and piping it to a connection to the cloud SQL instance showed that the cloud SQL instance was just barely able to keep up with the insert and update traffic from the replication log, even while handling no other queries. Catching up the the master would take over a week, even though the backup was from less than 48 hours prior.

We signed up for an actual hardware server from Rackspace at about 2/3 the cost, but with 128 GB of RAM (which I can request expanded), and nice hardware RAID 10 of fast SSD drives, and tons of logical CPUs. It's appropriately faster compared to the original database server, to the degree you would expect from from stats quoted. It fits our needs, because really I just don't want to manage the hardware anymore (this the decision not to deploy more hardware in the local datacenter we are colocated at), and that's covered.

On demand spin up/down of resources and per-minute billing is nice, and I've used it to good effect for non-database resources before, so I understand the versatility of it and how it can really enable some new types of usage and am a fan of that aspect, but I just wasn't prepared for how substandard the DB offerings are if you actually have any sort of load. At this point, the only good thing I have to say about the higher end database offerings is that they were quick to destroy so I didn't get billed anymore. :/
I can't believe believe people write essays on how to write a git commit message.

It even includes an example of not including a full stop - I'm all for examples, but sometimes they are not necessary.

Do other people not have actual work to do ?
Every couple of years they seem to wipe out all these kinds of things, so you don't get them, then companies come up with new ways of writing their pages so that they all show up again.

Remember when we had all those spammy answer sites that dominated Google searches for almost any technical question?
Windows 10 feels unfinished because a bunch of the UI seems to be in transition between older interfaces and newer ones, sometimes lossily - and I'm not talking about third-party components, I'm talking about things like configuring networking in Windows 10, or not being able to find a way to convince the new UI widget to tell you the capacity of batteries any more. (There were probably more examples, those were just the two that sprung to mind.)

It feels buggy because if I left File Explorer windows open, eventually all of explorer would stop responding until I killed it and restarted it. If I used a machine for a couple of days without restart, DWM would lock up and suddenly I'd get to try to remember the commands to kill dwm.exe and type them flawlessly without being able to see what I'm doing, or restart the machine. Sleep and hibernate, both of which work reliably under 7 on my laptop, have about a 50/50 shot of waking up or coming up to a black screen - which, itself, has a 50/50 chance of either being a login prompt which is just not displaying and if I enter my password and press enter, it will bring up the suspended environment, or just a permanently frozen unresponsive black screen. Oh, and Start Menu searching being completely broken - attempting to type, say, Firefox would prompt me to search the web for Firefox as the top result, or I could open All Programs and there's Mozilla Firefox.

I'm sure there are other things I've forgotten. But that's a concise list of what I recall.

(A quick addendum - my Windows 10 was patched up to date as of December 2016, which is when I sent my machine off for repair and started using 7 again, so this isn't just some artifact of the Windows 10 Preview or early builds.)
...Ok... given that please explain AdS/CFT correspondence.
We see a lot of users who needs data from the web or APIs for sites which doesn't have one. Just not all of them can code and we have to scale custom development.
Summing up my current ideas, A.K.A. The Zero Before the One, Redux
Tcl was accused of being a scripting language that is more suitable for simple scripts, so I went and took a look at the Wikipedia article to see if it too presented a similar view. To quote: "It is commonly used embedded into C applications,[9] for rapid prototyping, scripted applications, GUIs, and testing.[10]"

Is wikipedia also doing a fud attack on Tcl (as it naturally could be the case), or is RMS post simply a less diplomatic and less friendly way to say that Tcl don't have the same purpose and use case as languages like c and c++? Any turning complete language can of course be used for anything, but looking at how something is used often give a good hint on where its strengths are.
And this is a problem that go away with less evidence collection?
NY Assemblyman Unveils Bill to Suppress Non-Government-Approved Free Speech
Like many others, I'm interested, do you have a preferred way to contact you?
> why _should_ this be free?

Because I'm trying to teach someone how to make a simple webpage and publish it on the internet. If in this workflow you have to get your credit card out you're doing it wrong.
Interestingly, Tlaxcala, in reward for allying with the Spanish conquistadores, because an autonomous colony independent of the rest of Mexico (but subject to the King of Spain like the other Spanish colonies). The brutal repression and enslavement of the natives also didn't apply to Tlaxcala. They seemed to do pretty well for themselves during the colonial period.

Tlaxcala didn't become a part of the rest of Mexico until it was absorbed when Mexico became independent from Spain.

The Wikipedia article is a pretty interesting read.

In reading the accounts of Bernal Diaz del Castillo, who accompanied Cortez to Mexico, I think it's pretty clear that the Tlaxcalans were definitely the deciding factor in the Spanish victory. Despite their technological superiority, the Spanish had small numbers, and they would have been soundly beaten by the Aztecs (called Mexica by Bernal Diaz) if it hadn't been for the Tlaxcalan army assisting them. That book is a fascinating read.
A mandoline doesn't help unfortunately. If you want the best result, you have to cut radially along the grain (like orange slices). It's a technique that requires a knife, I'm afraid - though it's certainly harder.

It's sort of analogous to the difference between properly mincing garlic and putting it through a press. For some things it won't matter much, for some you prefer a different technique. But they are not interchangeable, they are different things.
Even though, at this point it's so well known that it's cliche, I hope they actually go through with the (rumored but non-canon) premise that Zion itself is just another level of the Matrix. I always liked the idea of undermining the typical cyberpunk trope of "jacking in to VR" and liberating oneself from the control of the system, when there's no reason for the Machines to ever allow humans to actually leave the Matrix.

If they dispense with the "humans as batteries" rationale for the Matrix altogether, which they should because it was a condescending cop-out on the original premise that the Matrix was using human brains to bootstrap its AI, there's no reason humans should even have physical bodies to escape to, or for the Machines to exist as anything more than software.

Everything should just be ever more intricate levels of control, the characters should never even see the real world.

Or, even better, we never know if they do or not.
Thanks so much for libjpeg. You totally rock.
"it is very easy" but have you ever actually measured whether it does, and whether the resulting performance is high?
This is a really important point. Numberphile had an interview with mathematician Terrence Tao recently [1] and he was asked if he works on big problems like the Riemann Hypothesis. His response was that we just don't have enough mathematical tools to fully tackle the problem. However when new tools become available he and many other mathematicians go through a list of problems and ask if any breakthroughs are possible.

GUT Physics is also similar. M-Theory was a breakthrough when Witten combined many disjointed string theories together. Recently Arkani's Amplituhedron [2], based on advances in algebraic geometry, is able to calculate some previously complicated QFT integrals using simple algebra, hinting at underlying symmetries.

1: https://www.youtube.com/watch?v=MXJ-zpJeY3E
2: https://en.wikipedia.org/wiki/Amplituhedron
FYI, I only downvoted you after you complained about downvotes.
not sure, but keybase is invite only to begin with.
Delimiter has $10/mo "bring your own drive" storage plans. Just buy this drive and ship it to them and share it with a VPS or cheap server there and you can store a lot of media for a cloud Plex server
hmm -- most unrealistic piece of this conversation if it's really from the future is the lack of interstitial product ads in the chat.
Phatch on Linux can do a lot (all?) of what PhotoBulk does.

(Obv. ignoring more command line oriented tools.)
Wouldn't you say that something on the internet can be valuable without attracting page impressions at a rate high enough to generate advertising revenue?
Side projects is the best favor you can do to yourself IMHO. The benefits are lots:

0. You exercise your passion

1. You improve your coding skill

2. You learn new stuff

3. You build a portfolio

4. You network (if you decide to do your side-project in a group)

5. There is a slight chance that your project will succeed.

I personally started spending all my free time in side projects about a year ago, and it was the best decision ever.
Great writeup, thanks! For the search query, are you guys using Elasticsearch's query strings or have you wrote your own? If using elasticsearch's, have you had any issues so far?
Ask HN: How many commits do you have in the last year?
Just curious, knowing full well it doesn't correlate to ability or productiveness, how many commits have you made in the last year? I'm sitting at 3500
>"Otherwise there is no reason an interviewer can or should trust whatever story you tell of past successes."

Except that its pretty easy to see if someone is telling the truth about their area of expertise with a few open ended questions.
That's what I thought, too, but I was reminded of the filetype field in the mach_header which has distinct MH_DYLIB and MH_BUNDLE values. fwiw, I don't think that difference means much for the loading process, but they are different.
If the government has to get involved, it should be on helping (forcing) to define a flexible/complete vendor agnostic data interchange model that patients can carry along wherever they may go. The rest is just GUI, bells and whistles.
Google provides a Chrome extension to block sites from Google Search results:

https://chrome.google.com/webstore/detail/personal-blocklist...

3rd party addon for Firefox:

https://addons.mozilla.org/En-us/firefox/addon/hide-unwanted...

Another one for DDG in Firefox:

https://addons.mozilla.org/en-US/firefox/addon/ddg-hide-unwa...
Does it allow anonymization of patient data, so that it can be used for research?
Why is it always colo vs cloud in these arguments? What about renting everything monthly from ovh, rackspace, softlayer etc? Many of them can provision dedicated servers within minutes, too.
I thought about that, but in the end decided to go for simplicity.
"Police ask for whole city's Google searches, and a judge says yes"

Fake news. The title is entirely false.

"The people of Edina probably don't know it, but they're doing battle with the Edina Police Department over the right to online privacy."

Fake news. The people of Edina are not the targets of the warrant.

"The cops are winning."

Be afraid! Cops are winning... something.

"a Hennepin County judge has granted the Edina Police Department an extraordinary degree of access to citizens' Google history"

More fake news. Completely fabricated misrepresentation of the truth. The cops have no access to their general search history at all.

"Of course, people's Google search history not only isn't public, it's not usually available to local cops trying to bust a small-time swindler."

Fake news. Google is "bombarded" by user data requests from government.

https://www.cnet.com/news/google-were-bombarded-by-govt-requ...

The article is fake news. The title is fake news. The content is fake news.
Using phone in a digital world. A Data Science story
Better Python Testing: How to Mock AWS
Instead of $_ you may find ESC+. easier. I have.
No? That's calc 2 level problem, not a diff eq one. Partial derivatives are hardly diff eq territory.
Yep, that was the motivation =). Although i did write my own function to calculate the number of years, so that i would take into account leap years. Surprisingly, not many solutions exist for that...
In the sense that they're devices with higher performance for sequential than random IO but relatively slow to rewrite the entire device relative to capacity, or specifically the use cases that parent is describing?
> Legally Google is different...
They are required to keep records that brick and mortar businesses do not.

> They have a de-facto monopoly as the largest search provider for the general populace.
> They are a public resource that is a requirement for many of us to use in our day to day lives.

Wait, what? Has the "defacto monopoly" been legally established? They're a "public resource?" Please cite the legal meaning of "public resource" and where it was established through legislation or judicial action that Google is one?
The problem is not AWS. The problem is poorly architected systems and software. We see a similar issue with the "we switched from PHP to Haskell on .NET in Azure and improved performance 3000x" -- the issue wasn't the fault of the language, it was the way it was used.

You put bald tires that are over-inflated on a Porsche and you're gonna have a shitty experience. Sure, bare-metal is gonna have performance benefits over AWS and at times might be cheaper -- but that isn't the only thing an eng organization is looking for.

tl;dr – you can build systems on AWS that perform well and are reasonably priced.
Flatiron Institute to Repurpose Gordon Supercomputer
I agree. I also think our brain has remained the same yet has been fire hosed with new information as things progress farther and farther along, well at least those who try to keep up with that sort of thing. Eating cooked meat was a big deal in having larger brains. We will need something like that but of course very quickly to be able to process the new stuff. I think that's Kurzweil's hope or "singularity", just a better iphone that let's us understand as fast as downloading that's within us to make it way over simplified, or an "internet of brains".

Side note, "certainty" is a feeling. If we were given extra senses outside of our own brain and given a sense of certainty this was ourselves, we would never know if we were controlled by the AI itself, similarly to how the brain stem hosts the higher brain functions such as the prefrontal cortex. Random, sorry.
Do you have / plan a paper describing butteraugli itself?

It seems like that's where most of the magic lies. Also peculiarities of human vision are one of my oddball interests, after compression of course. :)
"Finishing listening" is arguably grammatical and certainly clear as to meaning, but a double verb like that is relatively rarely encountered in modern colloquial English, and falls somewhat oddly on the ear as a result. In a case like this, the lexical context generally supplies sufficient clue; one might instead, for example, say "...15 minutes away from the end of the...", or just "...from finishing the...", and have only a negligible fraction of readers fail to derive "listening" from the context of talking about a podcast. When that context might not be clear, it's worth expanding on the nature of the action described, but such cases are unlikely to be common and should be fairly obvious when they do occur.

Hope this helps!
> The crux you may not realize is how customized every major hospital system expects their EHR software to be.

The crux that you may not realize is that this customization was done mostly to boost profits and promote vendor lock-in. This was aided by the .gov failing to make public and standardized requirements for things like medical records (and no, referring to an AAMI or whatever doc that costs serious coin to view doesn't count!).

> . There was no "one-size-fits-all" solution unless your solution includes "Destroy the entire industry, and use force of government to destroy a half dozen major software companies in favor of the government mandated and almost assuredly inferior option"

BULLSHIT. Epic is built on MUMPS, arguably one of the worst languages ever designed. Hyperspace is garbage. Their systems are garbage. They get by because they've attached like gigantic leeches to hospitals. Cerner, Allscripts, and others aren't much better.

> Many hospitals used paper-only system with very little software even into the 2000's and 2010's.

Feature not bug--notice how much more physicians and nurses seemed to like those systems.

~

Look, your entire industry is fucking cancer and the sooner the .gov decides to use truly open standards the sooner some hungry companies can clean out all the garbage you and others have managed to clog institutions with. You should be ashamed.
That seems like a well thought out article
> I would assume crosswinds aren't as devastating due to this banking.

You would assume incorrectly. The bank is mostly irrelevant. Crosswinds happen when the direction of motion of the plane is anything other than directly in to the wind. If you're turning, your heading is continually changing, and so the relative wind direction will be continually changing, and so you will necessarily have a crosswind component everywhere except at the one point when you are heading directly into the wind. Even worse, the crosswind component will be continually changing as you turn. This is even worse than it seems. Landing in a crosswind involves a maneuver called "cross-control" where you roll the plane into the wind with the ailerons while simultaneously apply opposite rudder to arrest the resulting turn. It's one of the hardest things to do in an airplane. Getting it right is tricky even when the runway is straight and level and the wind is steady. Trying to do it on a curved banked runway, where the wind is necessary continually shifting as you turn, would be a total nightmare.

> However, I am curious as to why you so adamantly believe that circular banked runways guarantee crosswinds. Is this based on scientific research that have proven this or is this just a guess?

I'm a pilot with over twenty years of experience. But you don't have to be a pilot to see the folly of circular runways. It's simple common sense: if you're turning, you can't be heading directly into the wind the whole time.
Google Says Home's Plug for Disney Was ‘Timely Content,’ Not Ad
Ask HN: Speeding up front-end layout development?
How do people speed up front-end development, going from some style in their head to working HTML on the page for web apps?

Are visual layout tools common?

We're wrapping up our first web project at work and one of the big issues we have is that the process of tweaking CSS and HTML to get what we want just seems.... excruciatingly slow. Especially when compared to our desktop application workflow (C#, WinForms and some XAML).

Now this definitely has a lot to do with our inexperience at web dev (it's my first front-end project in particular), but typing CSS into Atom and hitting reload to tweak things doesn't seem like the most optimal way to go about this.

What do more experienced web developers do?