skysight-inc/HackerNews huggingface dataset:
These articles are getting boring and repetitive. "Someone think of the children" is the only line I haven't seen yet in these copy and paste yawn-fests. This one actually squeezes "dying" and "death" into the one headline.

Flash is a tool that provides more power and performance in games targeting laptop/desktop browsers who have the Flash player - and there's millions out there.

Adobe have stated the new focus and direction of Flash is console-quality games and "premium video". The latter can be argued all day as to whether HTML is completely up to the task. But it sounds like Adobe don't give a damn about web page ads. They moved on ages ago judging by the roadmap which was written ages ago.

There's Adobe Air for those who want to use the Adobe Flash tools to make games, and target native mobile platforms. It's completely reasonable.

We all [should] know that HTML5 is not up to achieving console-quality games. Nor should it be. The current HTML game scene is dominated by 1980s looking games in the browser. That's fine, but the thing is they're not even as good as 1980s games, and they don't perform consistently cross-browser, often not loading depending on the browser. Or, they load but "no sound" or terrible frame-rate, or other glitches. Maybe a conflict with your ad-blocker. At least Flash is sandboxed from your browsing environment, with all assets nicely folded into the one binary for highly compact, efficient delivery.

Makes you laptop fan spin up? Yeah.. like playing just about any modern game does.

I actually hope Adobe keeps innovating and improving Flash. I'm a fan of open source, but I also make exceptions for things that are up to version 18 and been with us since the 90s. That's just me. If you don't want the flash player on your computer, then simply uninstall it.
I can't believe this. Where is digital education headed to?
Fix Windows 10
How? Because the Federal Reserve enables the cheap credit pegged to a near-zero interest rate to institutions on Wall Street, who turn around and loan to large organizations through channels by which the Wall Street firms will receive compensation by way of financial transactions. If you add up all the pocketing that goes along before a single retail investor has a shot at a position, then you'll understand what I meant by the 'fleecing' comment. Well, that and go back to the first point that the Federal Reserve's ridiculously low interest rate for the past half-dozen years punishes Savers, who are not investors in the market directly (that's why they're called savers), and that's a very large population being taken advantage of by a sophisticated system.
Russian Lawyers want ban Windows 10 from govt offices
(Backend) Ruby/Rails: Elixir/Phoenix seems to be the next evolutionary step (functional, websockets, parallel, concurrent, fast). It's been awesome so far.

(Backend) Node.js: For extremely rapid prototyping Meteor.js remains superior, for everything else: Elixir. More complex Node applications tend to become fragile, unstable or awkward to read, and I'm (or: 'was') doing node in several flavors for years now. (express services , meteor apps, nw.js desktop stuff, scripting/automatisation, ... everything I can/could think of)

(Frontend) Backbone, Angular, React: Ember.js all the way now. It assimilates all the shiny features (web components, shadow'ish DOM, ...) and comes the closest to "developer happiness" imo. From all the SPA-frameworks I've worked with, Ember is the only one that doesn't feel wrong, unneccessary complicated or too DIY'ish.

(Database) MySQL, MongoDB: Doing Postgres now more and more, feels good.

(Misc) C, C++, Go: I decided to go all-in with Rust for when I want to be close to the metal. But i'm still in the learning phase here.
Thank you for the heads-up. I will definitely aim to see this at the National Gallery.
On OSX.
I don't use an AV.
In fact, I've visited known virus sites for the heck of it or plugged in infected USBs from Windows users to help clean it/recover data.

Nothing has happened to me, and it's been 2 years.

People keep harping on about the fact that viruses for OSX do exist. I don't dispute that. But realistically, outside of virus labs and white hat conferences, has anyone experienced or witnessed a Mac virus in the wild?

Ditto the above question to any other *nix users as well.
Seems Interesting. My friends will like this.
The stock market on the other hand, indicates the overall health of the country.

I think the parent's ultimate point is that no country (by which I mean under the same constitution, monetary system, or de facto political arrangement) has lasted longer than a few hundred years.

Even if everything seems economically fine right now and for the foreseeable future, at some point all countries and their associated economies go away and are replaced by something else entirely, at which point the stock market index within said structure goes to at or near zero.

You just need to take a longer time horizon than "when I retire".
Good idea! I've never run a crowdfunded project, but this seems like a good use-case.

I just created a Kickstarter, let's see what happens once it's approved.
There are defined Architect roles when you work at large companies where the division of labor requires more specific roles.

Like others have said, the focus should be on the bigger picture of the overall system(s) and how they inter-relate.

As you move around in your career, look for roles where you have more say in how the system is designed in the beginning. Take on more responsibility in how different modules/components interact.

Also read up on design patterns - including the book Patterns of Enterprise Application Architecture by Martin Fowler (and read his blog/site too).

Much of architecture is focusing on the parts of the system that have high risk and making them less risky, usually these are the parts where the systems interact with each other.
I literally just asked myself that question yesterday but couldn't find any good information on it. Nice write-up!
How to crack Ubuntu disk encryption and passwords
UC Berkeley had a few classes on Coursera early on but transitioned to Edx shortly after.

http://www.nytimes.com/2012/07/24/education/berkeley-to-offe...
> So, that's the thing, in some ways it's worse. It has more detail, it's voluntary and less intrusive. The one thing which is quite different is it's not a system to control people, by control I mean controlling as in Orwell's vision.

So to start, there's this. http://www.legislation.gov.uk/ukpga/2011/23/schedule/1 It actually replaced the even worse 2005 act. This is not voluntary, is very intrusive and is exactly a system to control people.

But then the actual surveillance, where on earth do you get that it's voluntary. Unless you're suggesting that simply having an Internet connection, a phone or travelling in a town is volunteering to be be surveilled.
Although a good percentage of those eat white carbs like bread and potatoes that easily convert to sugar in the body. Those on the salads without bread/chips tend to do quite well weight wise.
One repeated theme in this article is that `currentUser.id = 42` is bad and `currentUser.setId(42)` is good because it helps us organize our code (here are some quotes FTA[1]). Then the article builds up some complicated metaprogramming thing to turn the former into the latter. (Poe's law?)

BUT! Compare to the React.js way of doing things. React.js encourages us to store our models in plain old javascript data, e.g. nested JSON-y blobs, not encapsulated by classes and methods, you don't have getters, and setters have major limitations. Yet we can still separate concerns, re-rendering can still be organized to the right place, we can still log updates and cleanly validate. Without subclassing, or writing change callbacks, or resorting to metaprogramming. (Hasn't J2EE and Rails taught us that metaprogramming leads to really complicated systems? Also React.js is just an example, there are other systems where we access data directly)

I don't think it's direct property access that's the problem, but rather, mutability.

[1] "There was no way to decorate such operations with cross-cutting concerns like logging or validation"

[1] "Direct access does not allow you to organize the functionality associated with getting and setting properties, it forces the code doing the getting and setting to also be responsible for anything else associated with getting and setting."

[1] "Whereas we can’t do anything like that with direct property access. Mediating property access with methods is more flexible than directly accessing properties, and this allows us to organize our program and distribute responsibility properly."
You can buy a large used van for sleeping at night and 15 pound gym membership in the uk.

The reason why housing prices have skyrocketed has to do with the inelasticity of demand.

You can build a fully carbon neurtal small house for 10,000 pounds using 2015 tech. So why are empty parking lots priced at 200,000 pounds ?

I wished more millinenials would take the homeless route as an act of civil disobedience. Most of them have no idea how badly they are being rent seeked.
Given the importance of good communication, there are obvious additional challenges to manufacturing in China. Take baby steps and get small components, small orders first to establish trust. Finding an agent who will handle sourcing and communication can be a big help.
There's a neat Chrome plugin that was posted on HN a while ago called Wait, Google Sent Me (https://news.ycombinator.com/item?id=9531941).

If you go to the article and then click the plugin's icon in Chrome, it shows you the whole article.
What would spend your money on?
Stock market is probably least safe place for investment right now. Why do you think real estate has gone crazy in the past 5 years? Lots of people that I know who manage their money are almost entirely in cash and many of them avoided the carnage last week.
Most of everything in this article is taken from their blog posts, their new docs, looking through the source, and checking out the Bootstrap 4 pending Pull Request [1].

Really just wanted to test all the new features and see what was what with it. Decided to make some demos to compare some stuff too.

[1] https://github.com/twbs/bootstrap/pull/17021
Doubtful, GitHub isn't open source software.
The 'India Strategy' Shared by Cousera and Uber
That's so fresh! I really love it !!
Anything with SD card storage will perform very poorly. Anything that uses USB 2.0 as a system bus will perform like dogshit.

Using real SSDs on a real SATA channel makes an immense difference, not just in performance but also in system stability. SD cards are meant to be linearly loaded up with files, dumped to disk, then erased. They do not handle highly random write loads with sectors of extreme write intensity very well, their wear levelling is very minimal and sooner or later you will burn them out if you're not careful. The typical way around this is using a write-protected SD card for bootstrapping (if necessary). You load a minimal driver stub, and then you either boot from a USB stick or you do a PXE boot from an image on the network.

USB 2.0 is way too limited to handle your entire system disk+network traffic+data disk load. You want USB 3.0 at a minimum if your computer is set up like that.

If you just want something real minimal maybe the SD card options are OK, but I highly, highly recommend a SSD-based system if you can swing it at all. If you're not going to see a ton of traffic, maybe you could build it out once and run it on your corporate network? That could be more appealing than a hosted or colo'd solution, depending on the task.
yes - in my opinion, everyone should do barbell training, including (especially) women. it fundamentally changes you for the better. physically and mentally.

beware the person who warns against it - they have an agenda. it's unquestionably good for you when done properly and within your limits of capability.

i've heard less of the "but i don't want to get huge and bulky like a bodybuilder" these days, probably because as resistance training increases in popularity, people are realizing how incredibly, ridiculously, ludicrously, unreasonably difficult it is to build and maintain muscle.
What’s It Like to Get a Ph.D. In Science?
Yea, there's lots of other charts, sources, notes that I could have included in the piece. The challenge is that this is not an academic study – it's Internet catnip. All the things that make studies too dense and boring to read (i.e., assumptions, abstractions and simplifications) are purposefully excluded.

I know that this undermines the credibility of the article, but I'm optimized for readability and storytelling, not to build a full-proof argument for timelessness. There's a million rabbit-holes that I could have gone down to make a much more solid case, but I decided to present the data and let the reader draw conclusions (kinda like I did with the hip hop/vocab piece: http://poly-graph.com/vocabulary.html).

I also realize that one could argue that this is a terrible way to approach a writing/data-analysis project. Assumptions and simplifications are important to highlight. But I weighed the options and decided to focus on accessibility.

Happy to discuss the pros/cons of this further :)
Debian Package Management Book Under Creative Commons
I'm the instructor of an upcoming Coursera course [1]. A couple of observations from my point of view:

* I wish there were a way to fund online education through philanthropy/donations. Coursera being for-profit leaves a bit of a bad taste in the mouth. At a practical level, it complicates what images I can use in my lectures and qualify as fair use.

* After several years the site is far from being at a point where an instructor can log on and upload content. The interface is constantly changing, confusing, and buggy. My university has a dedicated team who help out instructors with putting their material online and even they are often confused about how to edit this or upload that.

Overall I'm glad that Coursera exists and is finding a revenue stream; my own undergraduate education would have been vastly different if I'd had access to the material that's available today.

[1] Bitcoin and Cryptocurrency technologies https://www.coursera.org/course/bitcointech
I disagree that the title was click bait. It's a common occurrence in sports to reference athletes against well known popular athletes--especially when it comes to how extraordinarily dominant certain athletes were in their sport.

These sorts of comparisons have happened long before "click baiting" was a thing.

In this case, I believe the original title should be restored to it's original, even if it is premature.

My questioning the title was specific to mentioning Lebron, while the article mentions Michael Jordan instead.
The free market has been pretty efficient at inventing lifesaving gadgets and processes. They are protected by patent and copyright. Its arguable they wouldn't exist otherwise.

Its a lazy view that 'everything we need should be free' that ignores basic facts about invention and innovation.
Those recordings are subject to the Data Protection Act. Most are blatantly not following the Data Protection Act, and as such are illegal.
That seems even less user friendly though. At least the original links give some clue to the text's title and subject.
Where are the women in tech? Coding bootcamps
>> <span>foo {'bar'} {'baz'}</span>

well, you just should get the idea that these curly braces are not for interpolation. It's just convenient way to define a component tree. If you want interpolation, you should use <span>{`foo ${'bar'} ${'baz'}`}</span> syntax.
Logging and Debugging in React with Flux made easy: Replaying your user’s actions
I always say that making an argument using analogies is like trying to tie your shoes with laces made of butter. :)
> The new investment ... would extend the company’s “runway” to try new experiments.

Is it just me, or is a plane on a runway a scary analogy for investment?

If being higher off the ground is better in this analogy, you're far better off building a structure than flying a plane because that plane will only stay aloft as long as it has fuel.
They just don't care.
Even when Cameron said: “In our country, do we want to allow a means of communication between people which […] we cannot read?” nobody cared.
Maybe if they start implanting transponders into peoples heads there would be a small uproar, but forget a revolution in the UK against surveillance, this will never happen.
Rice University, for instance, reports that it is getting more applicants — and higher-quality applicants — for its computer-science masters’ degree after offering a CS course on Coursera, he said.

This is a completely personal, liberal arts-educated perspective and anecdote, but going to Rice University for a Computer Science degree is akin to going to MIT for an English Literature degree. Prestigious school, sure. Is it the field for which it's known to be at the top? Uhhh, nope.
Mobile App Launching Soon for AnyCloud
> You probably already know this, but it's so your things don't get stolen and your computer doesn't get exploited and > possibly used against other people's computers. Wouldn't you agree that these are bad things?

In general, yes, these are bad things. But it is all about trade off, would you expose your bank account to watch some cat video.. maybe not. Would you expose your browser history to view some hot girl, to me, at least, yes I will do it in VM.

The current software world basically just kills off that possibility of me saying "yes, I'd like the trade some personal info for convenience. "
Do you use any sort of adblocker?
Dawn Sends Sharper Scenes from Ceres
> texans banning all squats from the weight room, for instance

Hu? I know Dan Riley does not like squats, but he uses several different alternatives and still says that they can be effective if you're built properly for them.
You may want to explain how this is related?
Completing these courses takes quite a lot of self discipline, an attribute I would have though most employers would be looking for.
All these words and nobody is talking about Tempora[0]?

I mean, tempora is pretty bad, rank and file stronger than the collection obtained by NSA, metadata is stored, content is stored, there are examples of "owning" certificate authorities and even examples of downgrading SSL/TLS to not include perfect forward secret ciphers.

And this is done for any content that passes UK borders. :|

[0] https://en.wikipedia.org/wiki/Tempora
The Amazon Kerfuffle
You realize I was responding to a comment, right?
Visible Rails Model Attributes with This Atom Plugin
After the Yarnell Hill Fire tragedy[0] happened, I got kind of interested in this stuff and wanted to learn more. I came across a pretty cool & interesting forum[1] that it seems is frequented by some of these wilderness firefighters.

Thought I'd share for anyone else interested -- BTW, the final report on the Yarnell Hill tragedy is also a very good read for those interested, just don't have a link handy...

[0] - https://en.wikipedia.org/wiki/Yarnell_Hill_Fire

[1] - http://hotlist.wildlandfire.com/forum.php
The”React Way" is another way to organize code, and I have no problem with it. In fact I like it.

However, if we’re arguing about whether to mediate property accesses with methods vs. immutable data vs. true observables vs. whatever else, we’re talking about which of the .1% of the JavaScript code in the wild is the best way to move forward.

The point of this is to illustrate the difficulties of the other 99.9%. Including explaining why existing popular frameworks like Ember and libraries like Backbone do what they do.
>According to an ICBA survey of 200 bankers nationwide, overdraft fees constitute their most profitable non-depository and non-lending product.

Emphasis mine. This is an inflammatory title, not matching the article's or any statements I see made therein.

This statement is buried in there, but if we want the title to at least be accurate, it should be along the lines of "The third most profitable source of income for banks? Overdraft fees - behind their two core services, depository and lending services."
I find it amusing that when the market is rapidly going up, everything is left alone. But when it's rapidly going down, or sporadically doing so, they halt trading and turn everything off for a while.

Does anyone else not see this as a clear sign the entire setup is broken and bogus? It's all a big joke.
FS Millibank – A wayfinding typeface
Anecdotal data point: I didn't have lower back pain until I started squatting heavily (I'm 25).
Er, it is quite literally a tabloid. No basically about it. It's not a broadsheet.
Oh no, people are wanting and getting things you don't approve of. How terrible.
proc with {file as name block} {
uplevel 1 [list set $name $file]
uplevel 1 [list eval $block]
uplevel 1 [list close $file]
}

with [open foo.txt w] as file {
puts $file "Hello, World!"
}

I'm sure it's possible to do it in a cleaner way without [set], but my Tcl is a bit rusty.
Depends on how strong the rest of your resume is. If you're solid otherwise, it's an "other interests" at the end.

If you're in an emerging economy and didn't go to your country's No. 1 Famous University, then you need some way of telling people in a hurry not to discard your application, because you might actually be good. MOOC completion may be one of your better shots.
Apple is rescuing Best Buy from retail obsolescence
This. If we accept "stolen and leaked information" as open source, we may as well start coaching discussions about privacy leaks in the same way. "Ashley Madison customers' information open sourced"
Yep, I realise that 'Absolutely free' is a bad choice of words and I will amend. Thanks for the feedback
The whole reason companies as big as Facebook and Google can exist is because this surveillance provides huge benefits.
Great scene. "He said Cadillac, but he meant Lexus."
Dreamweaver was a different kettle of fish.. not the same, it was worse because it messed with HTML code, injecting its own horrible mess of stuff including nasty javascript. Early Dreamweaver at least.

Flash doesn't mess with HTML, it actually forms a fairly good connection with javascript on the page with pretty seamless data exchange between the page and the SWF, back and forth.
You're talking about LIFX, and many were there with you speculating on their chances to deliver. Given that Kickstarter was booming and the failures were becoming more public (and the creator hadn't even delivered his much simpler previous project), it led to this article: http://blogs.reuters.com/felix-salmon/2012/09/18/kickstarter...

And also led Kickstarter to writing the "not a store" post and encouraging LIFX to cap their campaign.

While I hope for more diligence from project creators, I think setting a high bar to eliminate risks also eliminates many interesting Kickstarter successes.
Taking a break from technology can be useful in itself though.
Saxon was a great math program. I worked my way through the Algebra 2 book in 7th grade, and coasted on that until I reached college. For some reason (ahem-one of the teachers helped write it-ahem) my high school used a different, much shittier math program. Until the second half of my senior year AP calculus class, I didn't have to cover anything that I hadn't done in the Algebra 2 book.

Particularly for things like manipulating and simplifying systems of equations, the Saxon program was great, simply because it was built on repetition and practice - you would work through dozens of problems of a particular category over time. The other thing that was very nice about the Saxon program was that it would revisit older concepts - the problem sets would not just be on the current chapter concepts, you'd also have to work through material that had been covered over the previous 15-20 chapters. My mother is a special education teacher, and she's had success even with children that have serious memory deficits, because the repetition will pound the knowledge through into short, medium and long-term memory.