skysight-inc/HackerNews huggingface dataset:
Not the grandparent, but I have a lot of experience with DynamoDB as well. I migrated a self-managed, sharded redis store to DDB close to a year ago, and what it really depends on are your read and write patterns, and whether or not you can live with the opacity of what DDB is doing behind the scenes.

An example: if you provision X capacity units, you're actually provisioning X/N capacity units per partition. AWS is mostly transparent (via documentation) about when a table splits into a new partition (I say "mostly" because I was told by AWS that the numbers in the docs aren't quite right), but you'll have no idea how the keys are hashed between partitions, and you won't know if you have a hot partition that's getting slammed because your keys aren't well-distributed. Well, no, I take that back -- you will know, because you'll get throttled even though you're not consuming anywhere near the capacity you've provisioned. You just won't know how to fix it without a lot of trial and error (which isn't great in a production system). If your r/w usage isn't consistent, you'll either have periods of throttling, or you'll have to over-provision and waste money. There's no auto-scaling like you can do with EC2.

Not trying to knock the product: still using DDB... but getting it to a point where I felt reasonably confident about it took way longer than managing my own data store... and then they had a 6-hour outage one early, early Sunday morning a couple months ago. Possibly solution: dual-writes to two AWS regions at once and the ability to auto-pivot reads to the backup region. Which of course doubles provisioning costs.

Ok, maybe I'm knocking it a little. It's a good product, but there are definitely tradeoffs.
Prediction - A crazy shift back toward server side apps.

Explanation - Everyone thinks tech trend is all about shifting more power to the device. In fact, what's gonna happen is devices are gonna be batteries, screens and wifi, nothing else. The CPU power is gonna shift back to where it's most efficiently provisioned: in the cloud. Basically we'll just be VLCing into all these super smooth apps over 9G connections. Obviously this won't happen until Apple unveils it's next gen transparent devices, but there'll be hints of it in web dev in the year ahead, a natural reaction against framework and toolage bloatware, which see the thin-client-becomes-thick-client trend decidedly swing back toward the thin clients again. Eventually the clients are totally gonna disappear.

Disclaimer - This prediction uses no actual industry leaks, just psychic power.
Geometry+Dash+Meltdown+v1.00+Hile+Mod+Apk+İndir-Ferhat+Özal
React Komik: ReactJS based comic strip creator using fabric.js canvas rendering
Where do you experience this lag? Graphics? Disk? Io?

Openbsd has always felt turbo fast to me. Easily the tightest Unix experience, in my experience.
Thanks! There are some libraries like PCL http://pointclouds.org/ for use with Kinect cameras or things like LSD SLAM and OpenDTAM available for desktop for real time processing and some other structure from motion solutions to reconstruct models from images. They are all really cool, but can be a bit clunky to use for people without computing background, so we're trying to create a new solution that's a bit more mobile and easier to use, hence the iPhone app. Give a try to the sites I mentioned though, maybe you can find something that fits your needs.
You're welcome not to answer questions I ask. I'm not breaking any rules in asking them here in a community where I often get extremely insightful answers to questions. I'm happy to admit ignorance about a lot of the startup drama I read here. I'm sorry this rubs you the wrong way.
How the Norwegian Broadcasting (NRK) made its first vertical documentary film
I like the Ruby, it really have example "standard".
Why did you decide not to use Immutable(JS or other) as part of the boilerplate?
Are their servers overwhelmed already though? Hall 2 conference seems to be freezing now. The CCC is probably a good place to be experimenting with streaming over Webtorrent or something like that.
Prediction - Virtual assistants that can pass the Turing test pre loaded into everyone's phone, leading to an AI unicorn.

Explanation - None.

Disclaimer - May or may not have shares in an AI unicorn.
How to Create WebSocket Server in Node.js
On a related subject, two good resources to learn how to write interpreters are [1] and [2]. The nice thing about approaching programming language implementation with Scheme is that the whole parsing subject is unneeded (the interpreters work by manipulating S-expressions directly), or can at least be delayed until later.

1: http://cs.brown.edu/courses/cs173/2012/
2: http://www.eopl3.com/
1. Linux Founder Linus Torvalds: “2016 Will Be The Year of ARM Laptops"

http://fossbytes.com/linux-founder-linus-torvals-2016-will-b...

Soon thereafter, fully free software ARM handhelds could take foot if common tooling accelerates both innovation and stability. So..

2. Base-level (free) software [and possibly hardware] (frameworks, languages, and developer tools) will coalesce and clear winners will emerge, while side-level interests will continue within ongoing and offshoot communities whose work then funnels back for mainline user adoption.

Bonus (re: emergent winners). Communities will pick targets and sets their aims based on principle more so than popularity.
Yes, I switched to the SD stream, it's good enough.
schedule:

https://events.ccc.de/congress/2015/Fahrplan/schedule/0.html
Yeah, their .5mm pens are fantastic. I've used them for so long that my handwriting goes weird when I use a different make.

They produce a lovely black line and the ink is quick drying, which for a lefty is vital. I make a special journey every few months to stock up.

The notebooks are good too, though I haven't forgiven them for discontinuing their A5 spiral bound sketchbook years ago, which was perfect. If I had realised it was going away, I'd have gone round every branch in London and bought them all up.
The servers are always a little bit under stress at the ccc.

PS: Reporting live from hall 2. good talk so far ;)
I can tell you that I tried your fork on some toy projects and.. nothing really to report, other than, I'm really scared something this good won't go anywhere.

Fingers crossed to seeing this hit mainline soon.
Can no longer abide Touch ID
When will librarians start to throw offline literature away?
To state this more precisely than the others did:

Most companies are motivated to return a profit because that's what their shareholders want, and the continued employment of their directors depends on keeping the shareholders happy. The BBC doesn't have shareholders, it has a government oversight committee. The continued employment of their directors depends on keeping that committee happy, which a move like you propose would certainly not achieve.

They have an ordained purpose of providing quality content to UK citizens. Selling content internationally is only done insofar as it furthers this purpose (by generating extra funding for it). Their performance is measured based on how well they satisfy the UK market.
> It seems more of an attitude rather than technical issue.

Indeed. All the above concerned what looks like official communication from the project only, not what they choose to spend their time on. But it's important to give a fair picture of yoru project to the outside world, if not for other reasons than simply to avoid hordes of thankless users demanding support.

It's a bit unfortunate when articles like the Ars one paints this as a desktop operating system for end users. It's clearly not what they're aiming for, and it only reinforces the commonly held view that Linux is somehow for nerds only.

Ubuntu seems to still be the desktop operating system to recommend for non-technical users, but between Unity and the shopping lenses we desperately need a plan B.

> Does it have to be Debian?

No, but Debian does bring so much of the solid foundation "for free" that I feel it is probably the easiest way to get there. Debian has had a mostly working upgrade path for some 20 years now, which is simply outstanding.

What's missing is mainly a well polished default GUI, including the ability to discover and install new software. Debian is simply too flexible for a non-technical user. It must probably also take care not to break the most non-free software.
Why are you bothered by it. It's true. HTML5 live streaming is only reasonably done by Apple and only works in Safari. I wouldn't push flash video streaming if I were them either.

Which leaves streaming over http (not using the browser) or rtmp
Yeah, I'm at the point of running Agisoft Photoscan under wine, no results yet. But of course I won't get the heat-map quality indicator, which is the bit I really like about your app!
So generally mint.com as a bank instead of as an app for an existing bank ?
This should read: one of the dozens of...
Do Data Have Politics?
I'm sitting in Hall 2 - WiFi is working like a dream. :)

Edit: Their online infrastructure is probably seperate though.
One could view it that way.

But the key thing is speed. Instant notification and control. Mint.com is just a layer over it at the end, rather than real-time control.
I have no problem streaming with Chrome Mobile iOS... Works really well.
A lot of hacking for supporting SVGs in emails. Is it worth it?
It's all about the money. I want to get CBC and blood chemistry. Why do I need to have a doctor take 75-200 USD to make the request for me? When everything is fine, he has zero input. When something is off, I may know how to interpret myself, or I might go to the doctor.

I don't understand your logic - it's equivalent, e.g. To making me convince a financial advisor about any transaction I want to make, and pay him for the privilege of sending the order to the broker instead of me. It will equally help some people who have no idea or business doing what they do - and is totally incompatible with western ideals and practices.
Mirror: http://fahrplan.top/congress/2015/Fahrplan/
Contract management needn't be a concern
Firefox works fine, vlc does not. Not bothered though.
Not him, but I try to use patterns that are portable outside Rails where possible.
In a fairly simple project, I have these:

gulp-autoprefixer -- CSS vendor prefixes
gulp-concat -- concatenates multiple files into one
gulp-cssmin -- CSS minifier
gulp-imagemin -- image optimizer/minifier
gulp-rename -- renames files produced by other streams
gulp-ruby-sass -- transpiles SASS to CSS
gulp-template -- interpolates some variables, e.g. environment settings or external dependency URLs, into a file (basically lodash's .template )
gulp-typescript -- transpiles TypeScript to JS
gulp-uglify -- JS minifier
gulp-util -- provides things like access to environment variables, console.log replacement, Gulp-specific throwable errors
gulp-watch -- automatically recompiles when source files change
gulp.spritesmith -- converts images to CSS sprites
At least in Zurich, I doubt that this is the case as 30% of its population hold a foreign passport. There is no other city I know of that has such a huge percentage of foreigners.

All other cities in Switzerland are rather small and by European or North American standards you wouldn't even call them cities but villages. If you go to a village anywhere you will get xenophobic vibes and I think this is where Switzerland bad PR comes from.
tl;dr This is ultimate clickbait. The entire article argues the opposite of its title.

"There will come a time when PHP will die. This, however, is not it’s year" etc.
How to rss the information
i want to rss this site
I think that's in opposition to "battle hardened". A wiseman wouldn't take "new and shiny" over "battle hardened".

With that said even with some years under its belt yet the react community is still in a state of flux (no pun intended), and one is signing up for new and shiny for the next couple of years. One should know that and embrace it going in. There is nothing wrong with that. I feel like we are currently in the "walking" phase with React and have stepped out of "crawling". These tools are helping us learn to "run".
Five useful css tricks for responsive design
Fair enough. I've been trying to do live streaming in an automated fashion and always failed. Mostly it's apples way or the flash way. Everything else is absurdly hard to maintain.
Good luck actually executing the transfer from state college to Ivy. I'm sure it is something that is possible, but I didn't know of anybody that actually did it in my four years. The very few transfers I knew of tended to be more lateral moves, or at best moving up from some of the "mini-Ivies", like Colby or Bowdoin.

Transferring credits between universities is also a huge crapshoot, as you never know whether school A will accept your classes at school B.
You need to tell where you are, local legislation may be different in different places.

Remember that the company may decide to change their API, you cannot completely rely on what you reverse-engineer.
Both my parents have PhD's from Ivy League schools. My mom ended up doing research at MIT and my dad at Harvard. I joke too bad Ivy League schools don't teach people how to be good parents.

The place I think people get crushed is when kids are the smartest person in their class in high school at the top and then arriving at an Ivy League college are of average ability in comparison. Their self esteem is propped by being the best at academic subjects while their peers excel in sports or in a social hierarchy. All of a sudden, they are not the smartest kid in the class.

My parents were so upset when I decided I didn't want to go to college out of high school. I was doing minipreps, isolating DNA, PCR chain reaction, and making gels, in my dad's genetics laboratory at an Ivy League school which is basically cooking. I liked cooking so much I decided to be a chef. That is when the yelling and screaming started. I should have stayed in the career closet.

The worst part was after 8 years and a successful career cooking with my parents accepting my choice I decided I wanted to do other stuff. Now my parents were upset at me again and refused to pay for school. Really? We are going to start this again?
Several satellites with nuclear reactors have even crashed. Luckily, most appear to have ended up in the ocean, but here is a more scary example [1]. Here is a map of the area with potential debris that I found hidden away over at Wikimedia Commons [2].

[1]: https://en.wikipedia.org/wiki/Kosmos_954

[2]: https://upload.wikimedia.org/wikipedia/commons/7/7c/Cosmos-9...
I'm in France.
Well, the app is mainly for my personal daily use.
So I have an incentive to keep maintaining it.
(As well as many people that told me that this would make their commutes a little easier)

And to be honest the company seems to be a little too "lazy" do do something like that.
Useful css and JavaScript tutorials
As a side node, you can join the discussion on IRC (hackint):

#32c3-hall-1

#32c3-hall-2

#32c3-hall-G

#32c3-hall-6

#32c3-everywhere

- http://32c3-wiki.top/congress/2015/wiki/Congress_Everywhere

- https://hackint.eu/
I'd like to add to morgante's excellent comment:

You don't need any of these things, but they make it so much nicer and easier to write an application. You can easily write a React app without them, but it's less fun and it takes more time.

The point of the boilerplate is to let you focus on writing your application, and let the boilerplate take care of making that experience a very nice one.
As is usual also with The Guardian, the actual story is not quite what the headline says.

"Nevertheless, the municipalities are, in the words of de Boer, taking a “small step” towards a basic income for all by allowing small groups of benefit claimants to be paid £660 a month – and keep any earnings they make from work on top of that. Their monthly pay will not be means-tested. "
This seems like a very good basic guideline. I have actually been meaning to do some additional security review of various personal projects after reading the Instagram bounty article. This will be very helpful, thanks!
i dont think so php is finally fast, has a lot of features, can run in shell without timing out, etc.

and i would say be careful because when things are perfect they tend to get deprecated because people stop working on them. (not necassirly perfect but close). good examples of this currently are lisp, java and php, (and systemd, wayland/mir, ssl, pgp, etc?). while they replace it with technology with more bugs and less features, so be careful (cough cough nodejs and tls).

of course your title was sarcastic. long live php :>
Good god that trick still works. I used to use this on windows 3.11 and winword.exe 2.0 in high school. We had RM nimbus computers (UK horrible educational computer manufacturer) that were locked down and didn't want to run arbitrary things.

I found this trick, we used to play doom and rise of the triad with this and some other glue. I am surprised this trick still works so well for foxing security checkers
Are You Resilient? A quiz about the keys to bouncing back
I hate to write this, but it must be more expensive than $80 to raise, brain-wash and train a human to become a suicide bomber..?
I'm working at a medium, growing startup and wonder when/why to use AWS?

We currently use a mixture of root servers (DB) and VPS (App, HAProxy, NGinx) at a hoster.

* We use a Docker/Consul/Nomad/SaltStack setup to install new servers for replacing broken ones and growth

* App setup is Redis/Disque, Postgres(DB, BI) and app servers

* New dedicated servers we get in around 1h, VPS in around 1min (Only VPS over API)

* We have around 0.2 Ops FTE (devs rollout apps, ops for security updates, new infrastructure etc. and incidents)

* Price seems to be way below Amazon
This is something I've been thinking about recently, I decided that for smaller projects having ImmutableJS included isn't very helpful. It's a lot of code overhead for not that much benefit.

Instead I Object.freeze the state[0], so developers get a warning when they mutate the state directly.

I'm happy to change this though, what do you see as the main benefits of including Immutable(JS or other)?

[0]: https://github.com/mxstbr/react-boilerplate/blob/master/js/r...
Css animation explained
"Something like Cloudfront would cost you a million just to get going."

We've used CDNs in the past, way below a million/year for a medium, growing startup. care to elaborate?
SuperTux 0.4.0

What a time to be alive!

http://supertuxproject.org/
Scary!
For complex platforms I may see your point. But what about personal pages or blogs (including hosted like Wordpress)? Why do webdevs even remotely consider publishing an empty webpage in case the client does not run javascript?

What do you think my impression of your website is when all I see is a blank page or an endlessly spinning loading wheel?
Show HN: Runiq, a little Lisp-inspired language that runs on JavaScript
I don't get the point of this article.

It posits the usage of small independent tools as a problem, and then provides solutions to the problem that are not much more than prepackaged combinations of these tools and therefore were made possible entirely by these tools being small and independent. But these tools are apparently also bad because you need to think to use them, and write config files to tell them what you want from them.

This doesn't make any sense. The ecosystem is working as it's supposed to be working.

Am I missing something here?

PS: Not sure why you would pick on React for tooling complexity. You can use it with one <script> tag and no JSX, just like angular or jquery or whatnot. If you also want to use ES6, JSX syntax, have your code linted, hot module reloaded, uglified, your sprites auto-generated, and all your assets packaged for efficient distribution that's not react, that's a lot of independent feature requests that require astonishingly minimal boilerplate to get running considering the value you're getting. All of that is completely optional too. If you look at how typical real-world react and angular projects look, they would be very similar in terms of build tools used.
> It's cool if you want to run NoScript but if you think website should/would be made around that you have cognitive dissonance.

I don't think that term "cognitive dissonance" means what you think it means.

Also please avoid ad hominem statements on Hacker News. It's not far away from saying "if you think that then you are stupid", and no more constructuive.
Studs Terkel - Working: People Talk About What They Do All Day and How They Feel About What They Do

https://en.wikipedia.org/wiki/Working:_People_Talk_About_Wha...
I hate these kinds of questions, because I have such a hard time divorcing the things I think will happen, from the things I want to happen. That and I am probably too enamored with the belief that "making predictions is hard, especially about the future".

There's another saying as well, which I think might be a billg thing (but don't quote me on that) which goes something like this (paraphrased a bit probably) "People tend to overestimate the magnitude of technological change in the short-term (2-3 years out) and under-estimate the magnitude of technological change in the long-term (say, 10+ years)".

I find that's largely true. Next year, most things will be mostly like they were this year, just incrementally different. 2017 will be mostly like 2016, and so on. But somehow these amazing things tend to sneak in there just the same...

I guess I still didn't actually make any predictions, did I? OK, find, you twisted my arm. I'll take a stab at some:

1. Wikidata will continue to grow in maturity and scope and will be a terrifically import piece of the Semantic Web as it continues to grow.

2. People will continue to insist that the Semantic Web is dead, and you'll see a continuation of something like an analog to the old saying "once it works, people stop calling it AI". Nobody will ever say that the Semantic Web has arrived, but we'll be using Linked Data and related technologies (although perhaps not the RDF/SPARQL stack)

3. I'll predict that at least one new (or new'ish) probabilistic programming language will gain some major traction in 2016.

4. Hadoop / Spark / etc. will continue to grow in the enterprise and start to move beyond POC's and demos.

4.5 - but most businesses are still just spitting in the wind, stumbling in the dark, etc. when it comes to actually becoming more scientific / data-driven. But you'll see more "stuff" (tools, technology, methodologies) etc. promoting the use of scientific thinking, analysis, etc. in business decision making.

5. Zeppelin will grow in popularity as people write additional integrations / interpreters for it.

6. MOOCs will continue to eat the foundation out from underneath traditional education. It's arguably already the case for programmers and people like us that a traditional university degree isn't all that important for many jobs; and more employers will start really looking at certificates from things like Coursera classes and hiring people without those traditional degrees.