skysight-inc/HackerNews huggingface dataset:
Luxury? This isn't government funded, and it's no more of a luxury than private jets, or a supercar or whatever else you spend hundreds of thousands of dollars on.

Most of the first world live their lives based on non-needed luxury and it just seems mad to try and suddenly impose "need" as a requirement of a product.
"Dark Web" Version of Facebook
Bot traffic is more likely a bigger culprit for "dark traffic" than people becoming aware of privacy tools.

http://www.bbc.com/news/technology-25346235
Yep, I think this is the correct answer for the general case. With structures close to or larger than a page and on 64 bit systems you can go nuts with overallocation because the virtual address space is much larger than the amount of physical memory.
Botron Software﻿ is looking for Sr./Product Marketing Manager.

If you work in marketing or know someone who might be interested, please contact us at jobs@botronsoft.com.

For more information: http://www.botronsoft.com/?nav=company&content=careers
Fuck. I have ADD. Any good therapy out there?
Just read this: http://www.bothsidesofthetable.com/2014/11/02/why-add-might-actually-benefit-startup-entrepreneurs/

and figured out that's how I'm wired. How to help my self?
Yep but your post is about "fixing" all possible allocation strategies to exponential growth: "please grow your buffers exponentially", "if you know of some more code in Firefox that uses a non-exponential growth strategy for a buffer, please fix it, or let me know so I can look at it".

That sounds as if very little effort was put into the allocation strategies in the first place, since you're willing to override whatever thought was put into deciding an allocation strategy and fix it with exponential growth (that, admittedly, is often a good heuristic) or just have other people do it.

It's perfectly plausible than in other circumstances a different approach is better. That said, in both patches mentioned it makes sense (I think the minimum for XDR encoding buffers should be at least quadrupled from its current 8KiB if it's true that on startup it gets already bigger than 500KiB). One thing about exponential growth with rates as high as x2 each time, is that picking a reasonably big (even slightly overshoot) on the expected buffer size it's the conservative thing to do. Because if you let the allocator do the growing it's often going to overshoot a lot more. If you are going to have buffers in, say, a normal distribution of maximum sizes over their lifetime, it's wise to preallocate as much as the 90% percentile expected size and then instead of growing x2 perhaps grow x1.5 . Something worth testing and tweaking because it makes a real difference.

Sorry if this sounded negative, it wasn't meant to.
By definition, profit benefits society. Customers voluntarily buy products which companies sell voluntarily (at least in the typical case there are corner cases of course). Both parties profit which is evident by the exchange taking place.

Society is made up of individuals, if individuals profit so does society.

Companies exist because there's opportunities for profit. So I'd argue they do indeed exist to improve society. On a larger scale one might say they improve society by allocating factors of production to the places where they are most useful.
Walter, a simple build pipeline tool
Paradoxes of Software Architecture (2012)
Yes, but advertising plays a big role on paid newspapers too. They would be just too expensive without ads. Moreover, before the free newspapers on the internet, the only mainstream free way to get news was from TV, which is much more superficial and easier to control by governments. I think we are much more free and more informed thanks to ad-supported online news sources. That's why I find all this hate for that business model wrong.

Final remark: A website like Hacker News would not be possible if all the content was behind a paywall. Would that really be a better internet?
That's a really important aspect, are desktops going the route of developer only? (Non-web) Designers and other white collar probably don't need it, but they use machines that wouldn't notice the difference...

With FFOS, Android/Chrome, and MS there's a conscious effort to eliminate the difference in development between desktop, tablet and phone. With more people using computers, not as many people need or want desktop apps and those features on all of their desktop apps. If I suddenly need to edit an image, I don't need PS or even Gimp, I'm often fine with a web app.
That is one thing, and a different thing is recommending that people go through all their allocations ever and just make them all grow exponentially on a x2 rate without much more consideration to what was expected in each case.
Christian Bale drops out of new Jobs movie
happy to see this...was using face.com till facebook bought them :(
Can't an email be in multiple clusters?
I know how this will turn out but my intuition is screaming otherwise.
Currently not. I imagine how this could be done, but it's quite a portion of work.
Show HN: PDRT-Sandbox: A Haskell NLP Library for Computational Semantics
Well, I'm going to admit I blatantly stole that piece from another project I use... Never considered that :)
Offload: Build seamless multiscreen interfaces
Please say yes OP
John Napier Tye tried to change these policies and practices before resigning from the State Department earlier this year. His story is spine-chilling for anyone who cares about these issues and is well worth reading in full, e.g.:

"Before I left the State Department, I filed a complaint with the department’s inspector general, arguing that the current system of collection and storage of communications by U.S. persons under Executive Order 12333 violates the Fourth Amendment, which prohibits unreasonable searches and seizures. I have also brought my complaint to the House and Senate intelligence committees and to the inspector general of the NSA."

http://www.washingtonpost.com/opinions/meet-executive-order-...
Why the down-vote? Is it the ASCII TIE FIGHTER? Was the text too cheesy? Or was it the indenting :S ?
I've always wondered if there's a story behind modern.ie using chunked .rars over e.g. non-chunked .zip.

What were the technical/human constraints that lead to that solution? Was the team agonising over conflicting goals? Or was it as simple as "Alice already knew it"/"Our tool chain already supported it"?
What Android 5.0’s Auto-Updating WebView Means for Mobile Apps
Go with any scale invariant distribution.
ADD isn't an illness or bad. it just means you thin kabout alot all the time. If you know this you can use it.

I make music to calm myself a bit and express things i can't put to words. Other than that itry to challenge my other (logical) side of the brain with programming. With this i try to balance myself and keep my mind occupied with positives :). don't help yourself. use yourself :) add can be a gift!
In some environments, even upgrading Make to a newer version is a hassle. Let alone installing some different tool.
Congratulations Joel!
Apparently there was a syringe-litter problem.
I guess this is a pretty superficial complaint, but this is a 2nd-generation clickbait-site link (posted on io9, reposted on thekidsshouldseethis.com). Why not post the Youtube link directly? This isn't really Hacker News material, anyway.
Instead of weasel words, [RFC 2119] should be sufficient (https://www.ietf.org/rfc/rfc2119.txt)

(Google also gave me http://tools.ietf.org/html/rfc6919, which I did not know about yet. The third month of the year often sees remarkable productivity, culminating in superb output in the beginning of the fourth month)
I'm appalled that the number 1 issue isn't even mentioned: Voting through machines doesn't work. It doesn't respect the fundamental needs for a vote (https://en.wikipedia.org/wiki/Secret_ballot):

- It isn't anonymous, and therefore not secret

- You have no guarantee your vote is taken into account (it can be modified, deleted, or even created in your name)

Open source doesn't solve any problem here, much like an Open source Facebook would still be able to know who you vote for and modify your vote.
Ψηφιακές υπηρεσίες κινητής τηλεφωνίας – GetConnected.Gr
AppViz is Shutting Down
A good documentation is what mean.io missed so far. Congrats!
I ended up using $(eval ...) a lot, and turns out Make's support for it is... suboptimal.

As for paper - I believe it's "Recursive Make Considered Harmful" - I read it, it's great. Was one of the main motivators during build system rewrite.
Announcing RemoteIE: The only way to safely use IE.
Very nice - had the same issues finding the app but it's the second result under 'Filedrop Ltd'.
Well executed, original, emergent and possibly highly addictive!

I imagine you'd get the rotational equivalent of Tetris Syndrome after playing this for too long!

The gravity mechanism is cool and the number of colors appears to be about right.

Tweaks:

- I reached a point where the circle was almost full and then I got a lucky cascade whereby most of the circle was cleared. Unfortunately this must have levelled-me-up as the difficulty (speed and frequency of ball entry) suddenly increased and it was game over pretty soon. Maybe you could implement a limit on the maximum rate of increase of difficulty, so that it eventually reaches the same level of hardness, but at a slower rate.

- I had no inkling of what the 'special' balls did, I imagine they cause something of a cascade. Could you implement a 'slow-mo' effect when they explode, whereby the action is paused and it can become clear what the hell is going on. This would also give welcome breathing room as the action can be quite unrelenting.

- add a cascading popping, bubble wrap effect (sound + appearance) to the balls for some additional addictiveness
Hoping Hacker News Will Help Me Beta Test GA.Today: My App for Google Analytics
Financial Gain, Taylor Swift Changed from Spotify to Apple
If you know you have special case constraints, you presumably will know enough to deal with them properly.

In my experience the far more frequent mistake is developers on "normal" systems that seems to think that system calls in general are "free" and are far too cavalier about doing things like small reads, or allocating small buffers.

As a more general advice, rather than growing buffers exponentially:

Developers should in general treat kernel space as a remote system in terms of performance, and remember that every system call is slow. You can typically afford to do quite a lot of extra bookkeeping in user space to cut the number of system calls and still come out on top (e.g. user space buffering of reads).

And learn to love strace/dtrace/systemtap/whaever mechanism to trace and profile system calls.

Paying attention to this can have a dramatic impact on performance for very little effort.
http://calendaz.com (disclaimer: I made it)

I wanted a private calendar without sharing/invites too, so I ended up building my own (do not recommend unless you have a lot of time on your hands!).

No spam, no ads, you own your data. Feel free to email me if you have any questions about it.
Indeed.

A better example might be the the Mercury Project, which made 17 unmanned test flights before attempting to put a man into suborbital tests, and a few more before into orbit.

As for "can't be flowing without computer assistance", I think the F-16 was the first production plane of ours, in the '70s (https://en.wikipedia.org/wiki/General_Dynamics_F-16_Fighting...). Airbus's A320 the first airliner in the early '80s, albeit with some mechanical backup (in a fighter you have the option of ejecting): https://en.wikipedia.org/wiki/Fly-by-wire

There's also the relaxed stability concept (https://en.wikipedia.org/wiki/Relaxed_stability), which I assume is what you were referring to with the reference to the B-2, and per that Wikipedia article the MD-11 airliner employs it (although back when it was flying passengers if I'd had any option at all I'd have avoided flying in one, for many reasons I and others don't consider it to be a safe plane. And its parent DC-10 was the least safe wide body airliner in its days; as some people said before, and probably still now that Airbus is on the scene, "If it ain't Boeing, I ain't going").

As I noted in another posting, the new fuel used in this flight meant new patterns of vibration, some of which can only be found/tested in free flight. Sometimes you can get away with that, e.g. the Space Shuttle was never unmanned, then again the first flights had only two crew and they had SR-71 survival systems (ejection seats and intense environmental suits).
Lavaboom's response to warrants
Yes, you already know the ending, but its worth watching just to see the massive structure.
WTF India Forceful sex on menopausal woman not rape, says Delhi High Court
With all of the tools available now - some of which were mentioned in this writeup - it really puts into perspective the efforts Edward Tufte went through with his awesome books 10-30 years ago. I believe he said he spent into six figures just getting The Visual Display of Quantitative Information produced and out of the door.
#StartupMovies Movies, Series and Documentaries on Startups & Entrepreneurs
It was this weekend when I really wanted to watch a good movie on Startups, Geek Life or Entrepreneurs and I found out nothing was really good! So I decided to share all the movies I watch and I recommend you to share yours as well.

http://startupmovies.be-genius.com

- Tagging Movies is in progress.

Suggestions? Drop a line.
The space and aerospace programs of the sixties produced some really impressive technologies and facilities. Too bad government spending on technology research went down, just imagine what could be possible.
Would be nice if the page showed me what this gives me that any of the 1000 other bots don't give me (like Hubot).

Would be also amazing if it had source or some way for users to contribute their own integrations; is that in the pipeline?
Oh, it seems to be a proper bug then, not a matter of Firefox policy. I misunderstood you. According to the linked bug report it's even fixed in the enterprise support version.
For me, it always was more about infrastructure - successfully distributing a project when it's built with something less-than-mainstream is a problem, even if majority of install base is Ubuntu systems.

In this particular case, we would need to either build GHC from source for every user, or provide a binary compiled version for every Ubuntu version to keep providing source-level access to build system.
Bass Dunk Ft Fatman Scoop and Lady Leshurr , Hilarious
Meh. Betaface has had this for years.
Electric Showdown. Tesla P85D vs. BMW I8
IKEA to Sell Solar Panels in Stores in the Netherlands
Time and again, the luxury of one era becomes a basic need of the next. Legal protection, education, electricity, health care...
I believe this is a good place to plug a very usable open source computer vision project: http://openbiometrics.org/

Fantastic alternative you can hack with if you're allergic to APIs that "might" charge their free service in the future.
Coffee for Air – Coffee for you, tree for the world
Designing in a vacuum: Why do designers hate useful graphs?
Deploying Elasticsearch and Apache Spark to the Cloud
You are over selling the risk of moving out os the Bay Area. The original commenter mentioned Chicago which is also going through a tech boom with plentiful software jobs to be had.

I'd also add that there is something to be said for diversification of industry. Anecdotally at least, it seems like the last time the tech bubble burst, the bay area was hit the hardest. Other cities had more to fall back on in other industries that need tech (finance, insurance, medical etc). The real advantage to SV is 1) access to VC and 2) it comes back faster after a down cycle.
Meteor Style Guide: self rather than this
Seeing as the original site has now fallen over, the actual youtube link is

https://www.youtube.com/watch?v=E43-CfukEgs
When and where you can speak freely
Everything they are doing is legal. Sadly, the laws will be changed to criminalize normal behavior, even if they are in Germany.
Very good article, I've also been down the path of using Ruby + LaTeX to build print books. It ain't easy.

You might take a look at a project by Matthew Butterick: he made a very nice publishing solution with Pollen - http://pollenpub.com/

He also has an interesting take on eBooks in general: http://practicaltypography.com/economics-year-one.html
You get it anyway. Are you kidding me? Were you born yesterday?
Especially since the linked site is starting to hit resource limits. I had to refresh a few times before it would load.

Here's the youtube link: https://www.youtube.com/watch?v=E43-CfukEgs
Seconded! Would love a chance to peak behind the curtains on this one.
Considering them telling almost 20 other domains about your visit, I would not call that stance on privacy a strong one: 2o7.net, ajax.googleapis.com, chartbeat.com, chartbeat.net, dqwufkbc3sdtr.cloudfront.net, facebook-web-clients.appspot.com, google.com, googleadservices.com, googletagservices.com, imrworldwide.com, mathtag.com, ophan.co.uk, optimizely.com, outbrain.com, scorecardresearch.com, twitter.com, wunderloop.net, www.googleapis.com
The destination isn't the point. Yes, some rich folks go to go to almost space, and that's awesome for them. But what's awesome for the rest of us is the rich folks are subsidizing research into spaceplanes, and some day stepping into a spaceplanebto go to the Lunar colony will be just like stepping onto a 747 to go to London is today.
I wonder why companies who host their own analytics choose to use a separate request to track users?

Surely it is better just to get the data from your own content web server logs ? Wouldn't you get the same information while saving on the extra HTTP request? It would make the site loading times slightly faster as well.
How Copywriting and Food Porn Fuel Kickstarter Craze
Verizon Tracking Mobile Internet Use
Nice suggestion. Yes we would want to open this framework for custom integrations. We are trying to create a bot which is easy to setup and use with neat interactions. We will be doing this as a service integrating interesting commands and services. We would want to provide an easy way to add data to other team members eg: You can create an event and add your team members calendar too easily.
Looks nice, though it's unclear what the intentions are. Is this to become open source? Or are you going to start charging for it?

Also, any chance of adding support for the Kandan chat app?

http://kandanapp.com/
If someone is not critically reasoning about what is needed in their specific case, exponential growth is going to give far better results on average than constant growth.

If someone is critically reasoning about their allocations, then presumably they'll be able to pick up the (fairly rare) cases where exponential growth is sufficiently detrimental to matter.
> You can certainly set reasonable limits.

No, not really. Not unless you plan to review them every few years or so. Which no-one will ever do.

The point about exponential allocation is that it is scale-independent. It doesn't depend on measures of the underlying size, so the same strategy works in 2000 and 2020.
What? That's actually the way all the compilers/transpilers work. You just take some string and transform it into some other string that happens to be runnable.
Back when we used 32 bit machines, the exponential container would kill us. Couldnt use all of the memory without running out of ram. When ur at 1gb of space do you really want to double that on insertion? Yeah, yeah demand paging, doesn't work in practice. My instinct is that u want a doubling allocator with a max, some sigmoid that responds to free space and allocation rates.

For FF, they might be better off just making a couple memory pools per page and bump allocating. Throw the pool away on exit and be able to migrate a long running tab into a dynamically allocated pool.
Interesting. Would love to see some innovation on this, beyond just SensorTower. Too many great apps get ignored.

Add me to your list (email in profile). :)
Lol, it doesn't like my picture much :P I'm a 31 year old white guy (ok, was 29 in the picture) and it tells me I'm probably 43 with 7 variance and black :P
This is a great example of the 'Reality is Unrealistic' trope. The feathers just look so photoshopped falling next to the bowling ball, motionless, unfluttering.
Not that crazy. It has valid use detecting/preventing hotlinking/bandwidth leeching. Plus otherwise how would you find out what search terms were driving traffic?
We don't have any plans of open sourcing it at the moment. We want it to be a service and it is free. Yup we are starting with slack and we have plans to integrate Chat apps which has the API option open :)
Neither that or the number of open engineering positions tells you the difficulty of the problems they are solving. It might just tell you the difficulty of the problems they are making: If Netflix has a technology side with a history and the executive ability to overcomplicate, they might be making little problems into big problems. My perspective as an outsider is to look at the complexity of their app platform (again, separating the video streams which happen from systems that never seem to be the foundation of these tech blog entries), and it is unarguably not a complex system.

Early on I remember the heroics that Netflix went through running on EC2, building numbers of complex tools for varied performance, reliability issues, etc. At the time many much larger sites just quietly worked 24/7, minus the heroics, and minus the effort, often by using purpose-suited dedicated servers. Later, once Amazon rolled out SSDs, Netflix triumphantly announced how much of an improvement it was to their product, again demonstrating that they were creating a problem (huge numbers of horrible I/O machines) that they then solved with gusto, albeit unnecessarily.

I'm not trying to be overly down on Netflix, but it is a company that seemed to make tech blog entries a product of the company years ago, and the result is that people have bought into this notion that they're doing some hugely complex task. They aren't.
Formaldehyde and Chicken Eggs: What’s Inside a Flu Shot
PDFs do not work well for example with the 6 inch kindle. It's like the difference between PDFs and HTML: the eReader can be a lot more flexible in presenting the text to fit the screen size.
PS Vita Level 1: Webkitties
Tech in Boston Podcast: C.A. Webb – New England Venture Capital Association
Who on earth would want the subjective experience of reading a page to subject him to executing untrusted code, potentially compromising his privacy and security?

I'd love it if all browsers had an 'Enable code' button or somesuch which had to be manually clicked for every page which used JavaScript. And not remembered. That'd go a long way to ensuring that JavaScript were only used where necessary.

(for that matter, books have managed to be quite remarkable for centuries, with absolutely no interactivity)
Startups Are a Contact Sport