skysight-inc/HackerNews huggingface dataset:
The people at Buzzfeed will love it :)
Same for me; was looking at it as a potential customer, although outside London
When I checked out Plan 9 it felt like like walking around a dim and dusty abandoned palace. Eerie thing.
Hey guys, someone has a good list of presets to share?
There's a name for that move: https://yourlogicalfallacyis.com/middle-ground
It might, but I wouldn't say probably. It might also mean more resources devoted to ensuring that PolarSSL runs well on the ARM architectures/chips that are (or will be) out there anyway. That's probably more interesting to most people, except for those making dedicated network hardware.
> Magicians don't like to do tricks that might not work :)

I actually don't think this is true. As I understand it, a given routine will have a number of high-risk tricks that may work, say, only 1-in-3 times. If they do work, they're highly effective, precisely because they're so implausible, and if they don't work you can just pretend it's a bluff and move onto plan B. It's all about effective showmanship and managing expectations.

(Disclaimer: not a magician!)
Very pretty, but is it really semantic? "A button can have different sizes. A button can have different colors." </soapbox>
> Being able to quickly change something in /etc/init and then have the system react to that is actually very convenient (and a must if you are pid 1 and don't want to force restarts on users).

I'm not sure I see how it's a must. Why not just have init respond to SIGHUP like so many daemons and reload its configuration then?
wxWidgets has QueueEvent and ProcessEvent and AddPendingEvent for this sort of thing - does Qt force you to emit a signal without being able to queue it first?
Fiber to the premises by country
Thanks for this insight. We'll take this onboard for next iterations.
Cashvault – The First Digital Moneybox Built on Stripe
Our server isn't quite as dense, and people usually settle several hundred meters apart from each other. We try to keep people settled close enough for interaction but far enough away from each other so that there are no neighbourhood conflicts. Considering we have 15km^2 of worldbordered space for less than 30 people, density isn't yet an issue.

We allready have a functioning nether road system for all 4 cardinal directions, the new road is mostly designed for overworld exploration and finding a place to settle for new players. Also, since we're running ATG with Biomes of Plenty, the landscape is truly stunning in certain areas, with rich sloping mountains and d̶e̶a̶d̶l̶y beautiful valleys. Due to the dangers on the ground at night (full powersuit won't safe you baby), there's rarely much exploration going on in this stunning landscape.

Also I'm absolutely running out of big things to build, having set up a 11x11 chunks base with 60 blocks high obsidian walls, and built the majority of the nether roadways. The project afterwards would most likely be a tokamak reactor or something if i could get the thing working in creative.
Google Just Took Its First Step Back into China
>You can listen to audio while you do other things

My biggest problem with podcasts is that I can only listen to audio while I do other things. Running, cleaning the kitchen, driving. If I don't have something to occupy my hands and eyes, then unconsciously I find something, and tune out the podcast.
The Top 5 Women in SEO Today
The Centre for Computing History runs school classes on BBC micros and Sinclair Spectrums which go down well with the children (& adults!) who take part: http://www.computinghistory.org.uk/pages/12058/Schools/
This is very interesting and quite sad at first glance. Has there been any official response from reddit?
That's a massive stretch of logic to go from .net is being open-sourced, to visual studio being released for linux and mac to SQL Server being released on Linux.

Wishful thinking perhaps?

I mean, I know SQL Server was once Sybase, and that's on linux ( http://www.sybase.com/linux ) but after nearly 15? years on the windows platform, I expect that there's a lot of very windows-specific code has migrated in there :)
The User Experience of UXMatters
It's GPL 2 - https://polarssl.org/how-to-get#open-source

I'm not saying that's the nadir of licenses - but it's pretty good, no?
Stop writing stateful HTML
http://adv-r.had.co.nz/dsl.html and the two prior chapters
Exploits include denial of service, surely?
I guess you have your question answered than. I was also a BoS forum user since 2008.

With the XYZ (Apple, Microsoft) stores these days I wonder if a $39-99 desktop software can truly have success on these compare the the average < $9 app.

High-end B2B software can certainly be profitable, I would guess the $500-2500 software coming with support, integration, training etc.
Compile time, sure, but that shouldn't influence running time.
Current radio has both talk shows (AM talk radio) and produced content (NPR). Both very popular. No reason they can't both exist in the podcast area. And a popular radio talk show isn't really much more professional than "three nerds and a microphone." At least the podcast has an editing pass.
PyDev of the Week: Carl Trachte
I love 1986 computing too! Everything was so simple. Just a single thread of execution to worry about.

Then again, Javascript is also single-threaded essentially.

Thus, from another point of view it looks like we're stuck in the 80s...
How to Execute Autocomplete in ng-grid
Cryptography in .NET: Digital Signatures
GPLv2 crypto will never dethrone OpenSSL
Does this mean we probably need a new, more minimalistic concept for a modern kernel?
Show HN: Printchomp API
The author's journalistic career seems indistinguishable on many levels from trolling. Perhaps that's why they didn't want to hear him and his accomplice "debate" abortion?
ARM Holdings plc (ARM) is also the company behind the CPU architecture, so it's rather likely that ARM they refer to.

See http://en.wikipedia.org/wiki/ARM_Holdings, of course.
It's hard to disagree when stuff like this, comparing the death of a high schooler to the a conspiracy to assassinate JFK, is on the on the front page.

http://www.reddit.com/r/serialpodcast/comments/2n7m7n/watchi...
I believe that, as a written rule, it took 90 days minimum to become a regulated bank, in addition to complying with all the other paperwork one would expect.

GS and MS were able to sidestep all the rules, and with the Fed's help, become banks overnight.
I think mainly because the top of the podcast charts is all existing public radio shows, so they don't "count" as podcasts.
The only problem is these Alternate methods are qute good for small low desity vilages but tend not to work very well at scale like the rapidly growing cites in china and india.
If we boil this down it says: its a huge framework. it works but there is a big learning curve, and there are pitfalls. You might run into performance problems, you will need experienced people, you will have to know a lot about the inner workings of the framework to pull a big project off.

This could be said about any big framework: Spring, Hibernate, GWT, JSF the list goes on.

The conclusion of the author: because of this its not good enough and I don't recommend it.

But he is right about the bad parts, those are basically the reasons why Angular 2 will not be backwards compatible, although a migration will exist.
Los Angeles, California, United States
It not be easy but it is a logical move if Microsoft wants expansion of SQL Server database.
You just hope that the son doesn't make an especially brilliant move and cause a car accident.
Showing random surprises on the main page is related to what they are doing with the doodles, I think thats quite nice.

The physical Google button is a somewhat terrible idea, I think someone tried something similar a while back http://bit.ly/1rZkPdO
Functional Programming using JavaScript
With React, the only thing a new developer joining your team needs to know to do their first UI change is:

- JavaScript
- React.render
- React.DOM.tagName(props, children)

I agree about JSX, because it introduces 1) general complexity, 2) steeper learning curve, 3) incompatibility with other tools.

But React works fine without JSX! Just structure your app properly with small components and DOM.div(...) isn't that noisy.
Galaxy S5 sold 40 percent fewer units than Samsung predicted: WSJ
I've not gotten the same impression and expect Angular 2 to be out sooner than later. Here's a code example: https://github.com/angular/angular/blob/master/modules/examp...

It looks like `master' is all Angular 2 and coming along well.
I fried my first C64 pulling out dual-inline package chips while the power was on.
Same here.

Never used Node or Rethink but looks like the DB treats undefined vs null values differently (errors on the former, inserts the latter).
Just because you can phrase things to sound similar does not mean they are actually similar in reality. For thousands of years, governments were not run by or for bankers, except on the rare occasions when they were. In fact, bankers were often lynched and run out of whole territories whenever governments or even the masses could not pay their debts -- the state power was held by those with lands and armies rather than by money-lenders.

If you cannot be bothered to examine today's situation in its particulars, you won't come up with workable solutions.

For my own position: definancialization of the broader economy would go a long way to breaking banks from the state.
We used compost (sawdust) toilets in our house for a few months before we had indoor plumbing. Before I read "The Humanure Handbook" I thought the very idea was some kind of awful hippie bullshit. However now I have realized something that is really obvious when you try it:

Some machines and designs have been perfected for centuries. The toilet however is not one of them! Because it took us so long to discover how germs make us sick, our toilets were really horrible things.

In fact, it has taken us so long to understand sanitation, composting, and the environmental impact of using fresh-water flushing toilets, that the entire human race has become used to an activity (flushing toilets) that is astoundingly wasteful (you're not only wasting drinking water, but you're wasting excellent nutrients in your own shit which is then lost to sewage sludge, which itself takes huge resources to purify)

The thing is, you can totally recycle all human (and food) waste without much of an inconvenience and really no smell at all. Yes, let me repeat that - no smell at all. You crap in a bucket of sawdust, cover it completely with more sawdust, and the bucket does not smell.

The fact that our civilization has taught itself that flushing our shit away with drinking water is "the right thing to do" is really very troubling and wrong once you realize the vast resources that could be saved by some very, very basic stuff like sawdust toilets and composting.

I am aware that achieving this on an urban scale would be a challenge, but it can certainly be solved.....
That is downright hilarious!
You say:

> That said I've found Angular to be more than flexible enough to meet the needs of your typical CRUD apps

The OP says:

> Are there any use cases where Angular shines?

> * Building form-based "CRUD apps".

So I guess you and the OP pretty much agree.
Is it just me or is having the text "Due to the fact that JavaScript’s browser monopoly is hopefully coming to an end very soon," link to Dart kind of contradictory? Since Dart just compiles to JS anyways.
The thing I really like about Angular is it makes composition of complex ideas relatively easy. The encapsulation and dependency injection is perfect way to allow you to be as structured or unstructured as you want / need to be.

I can understand how someone coming from more traditional frameworks, and working in an environment where you are rarely or never required to think outside the box, will have difficulty making the transition.

Where I personally think Angular could be better (yet was state-of-the-art when it originally came out) is with directives. Now, I'm not talking about run-of-the-mill directives that are easy, that implement relatively straightforward concepts. I'm talking about highly complex functionality that you want to encapsulate into a single "thing" in your code. I think Polymer is going to fill that gap. That being said, Angular team has already (if it hasn't changed) decided they're going to be moving forward with Polymer.

Personally I think Angular + Polymer is going to be hard combination to beat.
The comment above yours is a giant, unbroken paragraph of dogma. I'd say it's worthy of downvotes.
Another technique is to make empty time less horrid, which in turn reduces the need to immediately fill it, which in turn allows you to choose better activities instead of scrambling for what is the quickest and easiest distraction.

Empty time doesn't have to be a void in your life. If you can't sit alone and do nothing for an hour without a lot of anguish, that indicates some internal turmoil. Eliminating the feeling of emptiness during empty time is freeing, because in my experience it lowers the bar for your own contentment. While living, instead of worrying about meeting your needs for present gratification AND productivity of an action, you usually only have to think about the second, because you know you'll be fine, and even happy, regardless of the "fun" of the action you choose, as long as the action seems rewarding in the long run.

This is easier said than done, but I've found some success in being content in the present through reading up on both mindfulness practices and Stoicism. A lot of people have found success through mindfulness meditation specifically (so check that out), but I've found it more useful for me to mindfully and meditatively carry out mundane tasks, such as dishes, instead of sitting meditation.
Trying to find the root cause is also important after a safety incident. Rachel managed to find a way to reproduce the problem, and though it's not exactly what occurred, it seems like she figured out a way of crashing the box.

Perhaps the repro seems pathological. But fix this issue, and you may well have fixed a whole bunch of other issues that are not so pathological. Certainly, just touching Files should never force the system to reboot!
Android 5 lollipop update removed all AIR apps
Nothing Kills Startups faster than these 2 things
Given it's ability to integrate with visual studio, it will be worth watching to see whether someone's able to use it to fix the CUDA integration highlighting/intellisense faults which appeared somewhere after visual studio 2008.
UK Government Pushes IP-Matching in Latest Digital Counter-Terror Measure
For his next trick, create a worm that can use these keyboards to hide a rootkit?
Stopped reading at the word ninja
H4Y and iVH extend partnership to put health on agenda of all European Youngsters
How I Learned the Smart Home Industry Needs to Change, part 2
At this point I'm not sure it's worth it. We've got far more covered by just using a working Linux and taping specific protocols together than trying to make Plan 9 even work everywhere (If we're talking IoT, we're talking exotic hardware, so there's much much more chance Linux will need less work to be adapted, if not already done)

On top of that, we already have some platforms to use on Linux: the Erlang VM already has a notion of "global cluster of things" where the actual location of a resource doesn't have an impact on how things are executed (other than performance). The plan9 utilities are also partly ported to run on Linux; maybe we could try to run services that speak 9p/9p2000/styx on top of Linux ? That would be more useful.
>Due to the fact that JavaScript’s browser monopoly is hopefully coming to an end very soon..

Aaand that's where I stopped reading. Try not to kick your articles off with dogmatic statements like this and, if you have to, at least make sure they're factual.
I've linked a short well made video below which addresses your arguments. TLDW Just because man's emissions are relatively small in comparison to the over all natural emissions does not mean they don't affect things.

I implore you, (as you seem a reasonable fellow who values science) to give it a watch and see if you still feel the same way. I'm willing to watch or read any counter argument you care to link if you will do me the same courtesy.

https://www.youtube.com/watch?v=OWXoRSIxyIU
The only advantage of doing so would be to allow small closed-source, proprietary shops, who can't currently afford the €99/month subscription, to use the library. I struggle to sympathise in this category, it's not like this group is locked out of SSL/TLS entirely.
What about screen readers and all those device that support people with certain disabilities?

They maybe able to access the static version, but how about their participation? What if they need to login to get access to certain information?

I just learned that certain screen readers have some support of JS. But does it work in general?
How does Github alone determine a good match? If I don't have much on my Github, I'm ineligible?
What Is This #DevOps You Speak Of?
Odo: Atomic Counters from the Command Line
Tesla to enter India with new sedan at attractive price
I don't mean to be a jerk, but this article is really poorly organized.
The term you're looking for is "crypter". Heuristics may be more sensitive to the executable-packer-like behaviour than the crypter itself. Signatures which look for crypters will obviously target constants if they're around.

Speed is not a factor - size is. Cryptographic security is far less important than fingerprint evasion: rolling your own is not therefore as insane as it usually sounds.

RC5 is therefofe a slightly odd choice. Block function's a small Feistel, but the key schedule is a pain which totes constants around, which is poor especially from a polymorphic/metamorphic crypter's perspective, because that means you'll have to calculate them or include literals, and they're distinctive constants which make it pop out.

AES has a similar issue with the distinctive S-boxes - include or calculate them.

RC4 variants are more common (but you need scratch space), as are smaller more native stream ciphers, right down to good old XOR-based crypters, which will do the job. RC5 is just not the first thing that'd spring to mind to me.

It obviously was what sprang to mind to the author of that particular bit. Code styles differ, as do skill levels. Big team.

They speak English. It's big. They're interested in Ireland. US or UK is a good guess. I don't think this matches the Detica one for GCHQ, so my early suspicion still remains NSA. We're missing huge chunks though.
Sounds like a solution looking for a problem:

"Create an AJAX request to the location (eg.: /about.html).
Change the URL in the browser with the history API (this way, the back and forward buttons still work in the browser).
Show a loading animation that the content is now being loaded.
When the content is loaded, parse it to extract the contents of #main (you can help yourself there by adding markers in your HTML) and replace the content of your current #main section with the one you just loaded.
Make sure that you handle all the links in your new #main content so they will act the same and fire off any BrowserScript required for the page that just loaded."

Aside of usability issues (what if the user has JavaScript disabled?), I don't really get how search engine spiders will be able to index the web site.
You can either use a timer with 0-timeout or http://qt-project.org/doc/qt-5/qmetaobject.html#invokeMethod with QueuedConnection.

Example: http://code.woboq.org/qt5/qtbase/tests/auto/corelib/kernel/q...
Compiling to Javascript is the way Dart solves its chicken-or-egg problem.

Chrome ships a Dart VM and hopefully Mozilla, Apple and Microsoft will follow suit one day.
My understanding is also if you make your site accessible to screen readers, and validate it with accessibility testing, then you will have good search indexing as well.

I agree the static pages would be faster, but I feel like there is dynamic content that should always be rendered. Login pages for example are often linked in a dynamic menu.
Ahhh that's right, I forgot about the Dart VM. Thanks
plan9 kernel builds take less that 10 seconds.
Native support was planned for Chrome. The other browsers won't implement it, never ever, for strategic reasons. [1] So no, I don't think it's going to happen.

That alone discredited the article a bit. How can one be so confident of something that is highly improbable?

[1]: https://en.wikipedia.org/wiki/Dart_%28programming_language%2...
Civcraft is quite impressive regarding giving players actual needs such as transport and commerce.

I made this map here http://txapu.com where you can see rail connections. The map tiles are collected and submnitted by players, and the live player list comes from an in-game bot.
The main home page would benefit from a sentence like "Semantic UI is a user interface framework" explicitly written down somewhere...

Relying on context to convey that idea seems to me a glaring omission. Other than that, I like their stated goal and approach.

http://learnsemantic.com/preface/introduction.html
Early Traction – 41 Solid Free Websites to Get Those First Visitors
The demand for contract Rails devs here in London is showing no signs of lessening
I agree with the sentiment, but in fact Dart intents to replace JavaScript as a language. Dartium (based on Chromium) can run Dart scripts natively. Why it isn't included in Chromium or Chrome, I don't know, but they claim Dart isn't finished yet, so it would be too early. But if Google don't in some form exercise their dominance, then people won't be changing from JavaScript to Dart any time soon.
Nonsense. Legals and accounting should definitely be done properly, but they're things that can be fixed later if you get them wrong. Also, killing a startup with bad legals takes months. Running out of cash can kill a startup in days. Getting the team wrong can kill a startup in hours.
> Due to the fact that JavaScript’s browser monopoly is hopefully coming to an end...

If this is so, author might want to view his page in a NoScript enabled browser. Why should the front image show itself through JavaScript if JS is on its way to meet dodo the bird?

Also, gray text on white background?
This. Reality is poorly designed. Using it merely as a substrate to compute a superior environment makes a lot of sense.
Agreed, it's pretty standard behaviour to signal daemons to cause them to reload config. SIGHUP'ing it is how you get sysvinit to reload its config too.

I see why and I also understand that fixing it isn't that easy. Software is complicated.

The flip side of this is that perhaps we should aim to reduce the complexity of software. In this case, it's not like libnih is providing any significant increase in functionality over just using inotify anyway.
GnuTLS is LGPL and can be used alongside commercial applications. There's also Botan (BSD, C++), Bouncy Castle (MIT, Java).
That is an incorrect massive oversimplification from what I understand:

https://duck.co/help/results/sources
You have a problem with my username? ;)

EDIT: OK, I see, he misspelled it...
> It rather makes me worry it is going to be the Python 3000 release all over again in terms of how much is changing.

The underlying technology is changing so fast (ES6, web components, mobile web, etc.) that it's going to make upgrading an obvious choice even if it involves relearning a lot of stuff.
Often I've lost code not permanently but came across it months or years later after I thought I'd lost it.

More often than not, it turned out that the code wasn't clever so much as I had remembered it being clever. The code itself often didn't even do what I thought it had.
Awesome! I was just looking for something like that.
You got farther than me. My entire browser window was filled with a headline and a background image, so I just moved on.