skysight-inc/HackerNews huggingface dataset:
This is so true. I work for a large social network and we recently got an email from an employee of a particular porn streaming company. They wanted to implement this new web compression protocol/algorithm into their systems and they had heard that we were doing the same.

Our solution involved writing Apache Traffic Server plugins and achieving high throughput. Their solution involved using PHP to execute the demo cli tool that came with the library and pass it the content they wanted to encode.
A Call for a Temporary Moratorium on “The DAO”
Harvard Scientist Engineers Bacterium That Inhales CO2, Produces Energy
Well, that or we could identify them as common repeated argumentative elements, attach names to them, and call them rhetorical patterns :)
you are guessing that a line of conversation will turn out to be boring, but you don't really know. Suspension of disbelief should be easy since you don't actually know what will happen.

This incidentally relates to one of OP's suggestions: don't assume that you'll keep feeling the way you feel forever.
The honesty of your comment made my morning.
You are guessing that a line of conversation will stay boring, but you don't really know. Suspension of disbelief should be easy since you don't actually know what will happen. If you are interested in good things then you can be interested in seeing whether a conversation could turn out good.

This incidentally relates to one of OP's suggestions: don't assume that you'll keep feeling the way you feel forever.
I was thinking of the same thing.

But unfortunately people flying drones for malicious reasons may not think in the best interest of the animals. They can make use of mace or something.
I would love to think that animated speculation on the breathtaking suite of abuses an always-listening in-home web appliance invites was one of the first reaction to Echo and Allo of most HN readers. It certainly was among my coworkers.

The list of horrors just starts writing itself.

Is that a reason to not pursue the technology?

Normally I'd say 'of course not, but let's keep such possibilities front and center...'

In this case, my gut instinct is to say 'not in my home!'... not until we have some frank and detailed consensus on safeguards against abuse.

The words blackmail, gag orders, backdoors, 'anonymized'-that-isn't... they are all blinking red around me.
Wait, was the Aliens' exoskeleton used by Ripley and other Marines based on that prototype ? It looks very similar in some of the concept art. See: http://www.mwctoys.com/images/review_loader_1.jpg
Source for those claims?
3d print and Bondo are a great combination. You can test your idea with the raw part, then dress it up with a skim layer of Bondo and then sand and paint. I've seen prototype assemblies with glorious looking enclosures, and when you flip it over, the inside has that "fabric" look of a 3d printed part.

If it only has to look good, the skim layer can be drywall joint compound, which is super easy to work.
Compared to the current situation of writing a few lines and then having to wait for a vendor specific day one graphics driver update to have your game actually running at halfway decent speed, it is simple.

The current APIs are a giant collection for graphics vendor specific driver "fixes" which had been implemented initially to cheat in benchmarks, and then later had to be implement to fix issues which arose from those initial cheats. It is a giant, ugly mess.

Also 95% of game developers will never ever touch a single line of vulkan because the engine developers of Unreal/Frostbite/CryEngine etc. will handle all of the "dirty work" for their abstractions to run on top of vulkan. All without the need of trying wo workaround vendor specific bug fixes etc.
> It was open source for a while under Harmon, and free for non commercial use.

So it wasn't free software? It was proprietary?
Yes, and the other project was on here just 4 days ago [1]. I had actually tried it out myself so I was surprised to see this.

Just writing:

> I've seen a static version of this project on github, but I forgot the name of the original project. It is his static version of the dashboard turned into a configurable service that spits out HTML & JSON.

is unfair to the original author and just doesn't cut it in this case. I see that the MIT license is there, but the original [2] has this line added to the copyright notice:

> Copyright (c) Craine Runton

The MIT license requires reproducing the copyright notice in full, that includes this line as well. Even if it's just small parts of the original project that were used/modified.

It's very cool when someone makes their work available for everyone to see and use, it's not cool to just steal it and even go so far as to rename variables from the original just for the sake of it, see commit [3] (e.g. config.js)!

And even after that, the code still looks very similar. Just take a look at config.js [4-5] and get_cert_info.js [6-7].

[1] https://news.ycombinator.com/item?id=11770856

[2]https://github.com/cmrunton/tls-dashboard/blob/master/LICENS...

[3] https://github.com/JensDebergh/certificate-dashboard/commit/...

[4] https://github.com/cmrunton/tls-dashboard/blob/master/node_a...

[5]https://github.com/JensDebergh/certificate-dashboard/blob/ma...

[6]https://github.com/cmrunton/tls-dashboard/blob/master/node_a...

[7]https://github.com/JensDebergh/certificate-dashboard/blob/ma...
Why would never touching console be a goal I use the console for basic tasks and find it effective and useful.
> given that this was written by a consultant, is it possible that tests get in the way of completing a project in a timely manner, thus causing a conflict of interest in terms of testing?

That's not really what conflict of interest means, but it's certainly possible that his being in that position gives him a different set of priorities than, say, a project manager, and he's working backwards to come up with an argument that justifies his opinion.
Well it was pretty much a world war since about every other country that mattered at the time was at war, except for the US/Canada. Note that the US was anyway part of the War efforts as they were supporting Great Britain, too.
Yes, don't need to connect to update, but if you want to transfer music, movies, photos in bulk to the iPad that isn't on iCloud or whatever, then no joy.
• Keep regression tests around for up to a year — but most of those will be system-level tests rather than unit tests.

• Keep unit tests that test key algorithms for which there is a broad, formal, independent oracle of correctness, and for which there is ascribable business value.

• Except for the preceding case, if X has business value and you can test X with either a system test or a unit test, use a system test — context is everything.

• Design a test with more care than you design the code.

• Turn most unit tests into assertions.

• Throw away tests that haven’t failed in a year.

• Testing can’t replace good development: a high test failure rate suggests you should shorten development intervals, perhaps radically, and make sure your architecture and design regimens have teeth.

• If you find that individual functions being tested are trivial, double-check the way you incentivize developers’ performance. Rewarding coverage or other meaningless metrics can lead to rapid architecture decay.

• Be humble about what tests can achieve. Tests don’t improve quality: developers do.
The figure most often quoted is 0.5 for inheritability of intelligence (doi:10.1007/BF01067188), and don't forget this means genetic+environmental factors. Inheritability of wealth of course depends on the specfic society, but the figure of 0.7 was quoted by another commenter below.
Of course, both sides would be correct. That's why Orwell works so well as a logical razor. The question of government is always the degree to which the culture is controlled.

Orwell himself never really settled on an ideology, and were he American today I imagine he'd be deeply unsatisfied with all of our parties/candidates.
Google Allo is the chat app, you're thinking of Google Home.

Snowden is saying Allo is dangerous because end-to-end encryption is an opt in setting and not the default setting. Google set it up this way to provide Google Now style automated context based annotation to messages. Users can turn on an "off-the-record" style mode with end to end encryption but it disables the message annotation.
Fitbits been aiming for the fitness watch market, recognizing that's where a lot of people will go, for some time. Sure they still have simple trackers like the Flex, but the multifunction watches (Surge and now Blaze) have been around for a while.
I have friends that made their living off bug bounties for a few years. Eventually they get jobs at security firms, but sometimes you can't get a job without having some proof of experience.
Why can the military not just use a different frequency that animals can't hear? This whole thing sounds like a classic human failure; its under water, we can't see it, who cares. The same goes for green house gases and allowing oil companies to mess up countries like Nigeria.
This also requires overriding millions of years of evolution and multiple levels of body systems all screaming "you're hungry, EAT EAT EAT".

You can kick a heroine habit by quitting. You can never stop eating. How successful do you imagine most junkies would be if the standard advice was "measure the amount of heroine you take per day and stay below your target".
Looked interesting, but it was sooo long.
Didja hear Skrillex and Bieber are being sued by White Hinterland?
Checkout this site: http://devpressed.com/

And this excellent talk: https://www.youtube.com/watch?v=yFIa-Mc2KSk
It's not a "myth" I've done it to 3 drives when their heads got stuck 2 of those it worked afterwards one of those worked for over a year.

My personal theory is that it shrinks enough to release the seized heads and unlike striking on the side of the drive with a rubber mallet you don't run the risk of damage to the plates due to a head strike.
It could also be that the shrinking fixes/temporarily aligns something in the surface mounted components, maybe it breaks some tin whiskers that grew between the solder balls under one of the chips or w/e but I've seen electronics revived before after being frozen and brought back to temperature usually that doesn't last that long after.

I've brought back to life quite a few HDD's via various means the most common of which was replacing the controller board with an identical one, mechanical failures were harder to fix but the freezing thing does seem to work in some cases.
So now we know how the fbi got into the shooters phone :)
I measure my data transmission rates by timing how long it takes to transfer 100 MiB of random noise, so I do end up with mibi rather than mega unless I do extra maths.
Regulation can fix security, except you can't regulate security
System level integration tests also tend to be more flaky. Both unit and integration tests are useful.

Unit tests are also pretty quick to write once you have the mocking setup.
Canada declared war on Germany on September 10th, a week after Britain. (The delay was because Parliament was recalled and debated the matter first.)
Medicine in Early Buddhism
Does anyone know who's behind this site/books? There's lots of great material here. I always look forward to an update. Does anyone know if these books are to be published?
Over the last 9 months I have gained a new perspective on the matter of lifting heavy things. I decided to take weight lifting seriously, hired a coach and went for it. I am now dead-lifting 200 lbs (90 Kg) and squatting the same. If you saw me walking down yhe street you'd have no idea. By the end of the year I should be at 315 for the deadlift.

Before doing this I never imagined someone could look "normal" and move this much weight. I thought this was the domain of guys with huge muscles.

Anyhow, a long way to say that workplace injury could probably be averted with training.
Is your startup similar to ExoAtlet? http://www.exoatlet.com

Some dozens of them are currently being tested in Russian hospitals.
Would definitely not comb my hair or scratch my back with that thing... :p
It's pretty clear that the mental abilities or atributes of the animal is not the primary differentiation between 'something like family' and 'something like food.' The differentiation is in the emotional attachment a person has to other animals that belong to the same class as the animal in question.

I mean, I'm not saying this is right or wrong, just that this is how most people see the matter.
Racket Lenses
Making your content reasonably usable without any CSS is (or at least should be) the epitome of responsive design.
She mentioned in the talk that at the point where you are reviewing a contract, the company has already decided to hire you, so you are the one with the power at this point and definitely have the ability to negotiate your contract.
This was covered well in the recent LWN article about this talk (needs a subscription, will be public 2 weeks after publication):

https://lwn.net/Articles/688451/
The secret army of cheerleaders policing China’s internet
you dont post about this on twitter you wait
There was also a follow-up article [1]. My take on the two articles is that he argues that integration tests should be able to replace unit tests in most cases. However, in my own experience, both kinds of tests have their palces.

Why unit tests are good:
- You get well-tested parts that you can use in your integration tests, so that the integration tests truly catch the problesm that couldn't be caught at a lower level. This makes trouble-shooting easier.

- Decoupled design - one of the key advantages of TDD

- Rapid feedback. Not all integration tests can be run as quickly as unit tests.

- Easier to set up a specific context for the tests.

There are more details in the blog post I wrote as a response [2].

[1] http://rbcs-us.com/documents/Segue.pdf

[2] https://henrikwarne.com/2014/09/04/a-response-to-why-most-un...
The triangle is "cheap", "fast", and "highly available".

Pick any two...
The biggest benefit of unit test isn't catching bugs, but making aggressive refactorings possible.
Related: Windows thinks wireless keyboard is toaster.

http://superuser.com/questions/792607/why-does-windows-think...
How this yoghurt company grow their business to $1.6B last year?
Yes, and most of them shouldn't be.
I recently also spent some time on a CL webapp; do you have any details about what you did?
I don't doubt your technical prowess for repairing HDDs, but my skepticism is based largely in that despite how overwhelmingly well known it is, it's never been really tested in a formal setting and the explanations have never gone beyond just "expanding and contracting", with no deeper explanation. Aside from everyone's stories about how it worked, there really isn't a lot of good solid knowledge about whether or not it actually does anything.

I'm not doubting stories where it went into the freezer and worked; quite the contrary, I'm more than willing to believe that was part of what was done to do it.

What I question is whether or not it was the actual freezing process that did anything, if there actually is a physical change that occurs beyond people's speculation.

It would seem to me that if there is a physical change going on with the drive, it should be visible, or at least a difference ought be visible in a before an after, save a few minor parts not visible to the naked eye or without further disassembly.

The fact that there really hasn't been any research on this, even amateur, despite the number of server farms, kind of makes me wonder if it's not just a bit of old voodoo.
ARM’s newest CPU design wants to make throttling a thing of the past
Money in many cases can buy you (some) time.
"simple"
If you have a model that predicts success, then you can build a process that targets those metrics and reliably get success. We are not there yet.

Most of the time what I see is the Texas Sharpshooter fallacy. "The name comes from a joke about a Texan who fires some gunshots at the side of a barn, then paints a target centered on the tightest cluster of hits and claims to be a sharpshooter."
https://en.wikipedia.org/wiki/Texas_sharpshooter_fallacy
I found the wikipedia article on Lambda Calculus surprisingly good.

That said I don't believe you need to understand the Lambda Calculus to grok Haskell.
On the contrary, if you read further into it you will find he worked to find a scientifically provable reason for the phenomenon.
I like the loose management style described. My question, can such management be used in a commercial endeavor?
It was an iPhone. Not Qualcomm.
Yeah, I agree. Though, Vulkan is meant to be low-level, kind of like an ASM for Graphics Cards.
The euphemism of the article's title is too much though imho.
I wasn't, but I guess this is the only solution. The biggest reason I didn't unit test was that most of my functions were dependent on a significant amount of internal state. I suppose I should have spent more time coming up with mock models to use during unit tests. Also separating functionality would have made things easier.
I tend to look for things I can relate to in the how or why of the hobby. Sometimes I strike upon something totally oddball that makes me ask the person many questions. It might seem like a weird tangent to the person, but it does keep the conversation going for a while. At the end of that, you've at least had that long of a conversation.
Note that e.g. Agda uses unary representation of natural numbers during typechecking, but then compiles them to `BigInt`s to avoid exactly this kind of slowdown due to a representation that is well-suited for proofs.
Ask HN: Tabs or Spaces?
Well, if they're willing to invest money, then they've chosen, no?
Cost is not important, but timeliness and quality are.
If you want “production quality” parts, I recommend you use a laser cutter, some kind of milling machine, or regular woodworking / machine tools. If you want to make a bunch of the same kind of plastic part, you can mill a mold and cast them, cf. http://lcamtuf.coredump.cx/gcnc/

3D printing is great for making objects whose shapes make them (a) impossible to construct with a subtractive process, and (b) too complicated or subtle for your skills with clay or whatever. For example, various types of mathematical objects, https://plus.maths.org/content/3d-printing http://www.shapeways.com/marketplace/art/mathematical-art/
> Again, I'm reading between the lines because the author left no other option.

Sure, there was no information indicating the guy didn't have serious mental issues... but there was also no information indicating that he did. Your "reading between the lines" I think blames the old guy... when there's really no evidence presented, one way or the other.

>Things like, "A customer (his only one?) stopped paying (why?)"

The vast majority of small computer businesses (corp to corp contractors) that I know only have one customer at a time, because they only have one worker to rent out; themselves. It's really common. It's less common for those customers to stop paying after work is rendered, but it has happened to people I trust to not bullshit me on the matter. (It's kind of common for some of these small contractors to get pissed when the "contract" ends early, and to demand compensation for that... One of those mistakes a lot of people make before they learn how things actually work, at least in my jurisdiction, the length of the contract has no bearing on anything at all. You usually get paid for hours worked; really there's no further guarantees.)

>I don't think you're wrong to be concerned about age discrimination, of course. But maybe this is an example of it, and maybe it's not.

I agree. Well, I'm not 100% certain I need to be concerned about age discrimination; it's in my "might be an irrational fear, but I'm not certain either way" bucket right now, but I agree about the article.
https://news.ycombinator.com/item?id=11799263
Looking at this, the one thing I see is a person "fighting" a machine that's encapsulating them.

If we're going to interpret and strengthen moves we make, it might be smarter and safer to leave the interpretation of movement out of the suit. So wear a light, easy-to change into/out of suit with sensors, that controls a machine in front of you. Also saves space as you won't have to make space for a pesky, fleshy, squishy human.

(Just thinking out loud here)
https://github.com/bvandenbos/twss from 5 years ago
Liberal Party of Canada Adds Mincome to Platform
Gladwell is a wonderfully gifted writer who has a fantastic talent for weaving engaging narratives. Unfortunately, when it comes to science, this is NOT a good thing.

Scientific discoveries don't follow narratives: narratives are things we impose post-facto to make it easier to tell an engaging story. For example, the 10,000 hour rule makes for a nice story about effort, and Gladwell brings up a lot of examples: of course, if you look at the meta analysis, it turns out that it's completely wrong: http://www.smithsonianmag.com/smart-news/10000-hour-rule-not...

The problem with having a nice narrative is that it's too tempting to fit facts into your story for the sake of having a clean, linear narrative. If you were to write an honest book about the latest findings in social psychology, it would spend several chapters discussing statistical power and meta analysis, it would be incredibly cautious, and it would be full of results which are contradictory.

The only thing worse than social psychology in this regard is business school books. The numbers are even smaller, the tendency to pursue narratives even bigger, and the professors get paid a lot more.
Not quite - the technology and approach taken are essentially very new developments in the field, in general to avoid pitfalls of current/past state of the art. Since exoskeletons should be useful to humans, they should probably be designed like humans, and move like them too. This is our philosophy, and for this and many other reasons, the approach we've taken is distinctly different and very new.

Our objective is to give users uncompromising levels of mobility. We hope to begin private trials within the next 1.5-2 years.
More like bye bye Android Pay, didn't take much for the weakest link to break.
It does as well.

IIRC the Galaxy Nexus for example was abandoned because TI left the mobile business and could not provide new drivers.
Firefox nightly and developer edition show JSON loaded directly in a tab (i.e. not in a subframe) in a nice JSON viewer), and have for a while now. Release Firefox does not, for various reasons (including the fact that the current JSON viewer implementation actually changes the DOM of the page involved, which is technically an HTML spec violation).
He's a troll.

iPhones don't use it. They don't use Qualcomm SOC's.
The easy stuff then. ;-)
That's ...
>iPhones

nah
Huh. Here was me thinking that was what static type systems were about. ;-)
Toronto is 192. Who knows why?
Need to put this in Jenkins to send an email based on commit messages.
Mechanisms on this scale would seem relatively easy to test and compare. He's trying so hard to sell all the positive qualities of his propellors..... if they are so awesome, wouldn't they be easy to sell?
[an error occurred while processing this directive] - Server getting overloaded? - A backup copy: https://archive.is/HhXbI
Null references to memory are what is being discussed, which is completely different from variant/option types. Changing databases has nothing to do with NULL references to memory.
Automate tracking and sharing your location with your friends and family
As I said elsewhere, the distribution maintainers are the target audience, not the individual users. This isn't yet a problem for the vast majority of users yet because the consequences have not made it to them. It's reasonable to expect appropriate arrangements will be made before then.