skysight-inc/HackerNews huggingface dataset:
also operationally it's easier... you can rely on replication to backup those files instead of separate scripts that would need to work in-conjunction with the database replication.

If say you have the database with blobs - you can restore the db and everything is back up and running. If instead, you need to also restore the individual files... well - not only do you have lots of individual disk writes, you also have to make sure you still have all the files...
I run a SAAS product and I have learned that it is OK to ask for their email if someone is really serious about using your app. Yes give them the test access to sandbox, demo whatever but at least get their information in return so you can follow up with them for feedback as well. Remember, it is not just about getting people to pay.

Here is what I will do. Give them access to a sandbox but let them create their own userid for it if possible using their email etc. This way, you now know how many actual users are trying your app.

This will also reduce the number of non-serious users as well. Yes this may cause some users to not try the app but in my experience, any user who does not give you at least their email to try your app is very unlikely to become a paying customer.
Cause no one wants to work with an asshole, no matter how smart they are.

I guess thats why HR should work more to find people with different mindset, ability and should create working environment for them, where is the equality then? Not everyone succeeds in social terms, not everyone is good at amusing their peers, there are some people who do better in academic/virtual stuff, but not so good in other terms, so what? should they die? should they always live in dirt?

My small brain suggests me that's the problem of HR
It sounds like they mostly lost recently created/stored data that hadn't yet been fully replicated to the required degree of redundancy.
>The header-only approach from Sean Barrett is quite a bit different than the header-only approach from C++:

I'm aware, but the practical advantages of having a library in a single source file apply no matter what the programming language.
That still sounds useful for something like a moon-based spaceport where they can drill heat sinks into the ground. Maglev catapults would help cut the amount of fuel they need to transport or produce.
There's a difference between prodding your brain or prodding a brain modeled after your brain, which doesn't have a way to sense things prodding it.

let me help you take your example further:

"These humans, they might have agency and free will, but they don't have fuqismatk and missildrigg, so us gakimiking and monikiking their brain should be ok."
The Disposable Startup
I'd guess it's about as real as most other concepts we use - fuzzy at the borders and breaking down when you focus on them too hard. It's like asking when a chair stops being a chair - when it has 3 legs? 2 legs? When it's angled 45 degrees? 30 degrees? Etc.

I suspect that identity is just another way of grouping things by properties, in this case including sharing spatial and temporal history - I am the same I was 10 minutes ago, because I'm made mostly of what I was made 10 minutes ago, and I moved somewhat continuously through space, etc.
Angular by default is not using jQuery. They have a convenience layer that is similar to the jQuery-API called jqLight. But if you use Angular in the right way you usually don't need to access the DOM with these methods.
"Ditching GMail changes nothing about your privacy situation."

Actually, there is quite a bit to be gained by running your own mail server - especially in relation to other people on your mail server.

For instance, everyone at rsync.net logs into (al)pine over SSH. So yes, if you email rsync.net and we converse, that is like the postcard - every hop it goes through can see it.

But no piece of internal rsync.net email has ever traversed a network of any kind. Internal rsync.net emails are just local copy operations from one mailspool to another.

The same could be true of your company ... or your family.
I think it'd be cool if there was a rogue batman scientist on the loose, self or publicly funded, who'd go around cleaning up the streets by replicating and forcing retractions.

Why batman? Because he had to fight cops just as often as baddies. Not that the current system is necessarily corrupt, but that our current system is almost as blind when it comes to recognition of good science. Our current system is a bit, well, dumb.
JavaScript > All

Your time has come and gone ruby!
Mwhahahahaha.
If they did that, I might consider rejoining after my 5 year hiatus. Second thought...no...never. I will not allow the level of manipulation and control that facebook had over my life again, pay or none.
They did have more people. The problem is not everyone in the group knows the code to the same degree. Even when you have someone on station who's supposed to take care of problems, if it takes him more than about twenty minutes to find the problem they're going to start calling the rest of the team.

If you're good and you have a reputation for being good they're going to call you. I got 3:00 AM calls because I'd written a particular piece of code even though a half dozen of my colleagues were already on site and awake.

Put yourself in the manager's shoes. You can not tell the customer he's needs to wait two hours for the people on site to come up to speed on the shipping module (or whatever) because the guy who wrote it needs his beauty sleep. There's too much money involved.
This is a piece by On the Media's Brooke Gladstone from before the AM database leak, June 24, intervewing Paul Ford (of "What is Code" fame).

There's audio if you prefer here:
http://www.onthemedia.org/story/what-can-we-learn-ashley-mad...

It's an intelligent piece and hits on many of the themes revealed since:

Brooke Gladstone: You wrote that at it's heart, this problem with protecting our data stems from, essentially, a conflict between the centralized and decentralized Internet, and that we've always been at one end or the other, swinging like a pendulum

...

Paul Ford: See, I read this book in 2002 called Translucent Databases by a guy named Peter Wayner. It's a short book and it just describes an approach to obscuring data inside of a data base so that it's still useful in some ways. You might know the zip code but not know the street address and so on. The user of the website, they might have full access to it. They can update their name, they can change their address, whatever. They can make decisions about how they want that information to be used as well, but what it really does is scramble the eggs. It's an approach to just hiding and obscuring as much by default as possible, adding lots of garbage and then hashing that all together into a big mess.

B: So this idea has been around for a while but these big centralized sites have not picked up on it, I assume because it runs counter to their desire to market the information they've assembled or to market to their customers.

...

PF: ...I'm starting to wonder (if) maybe the best thing to do is erase my own history, just get rid of it. Maybe that's the only way out for us right now, just to start to travel a little bit lighter, throw stuff away, have less digital footprint.

The key theme I'd like to add is this: Data is Liability.

Again and again, that's the message from data disclosures.

An exceptionally peculiar aspect of digital data is that, while it may remain in the boxes and cages provided for it, it's got a notable tendency to find itself liberated. Often without warning, and not detected for days, weeks, months, or longer, afterward (as in this case). In the real world we've got friction, especially associated with data processing and transfer. In digital form, far less so. Sometimes friction is good.

See:

Steve Bellovin's "If it Doesn't Exist, it Can't be Abused"
https://www.cs.columbia.edu/~smb/blog/2014-11/2014-11-11.htm... (h/t Don Marti http://zgp.org)

"Personal data is as hot as nuclear waste"
http://www.theguardian.com/technology/2008/jan/15/data.secur...

Maciej Cegłowski's "The Internet With a Human Face"
http://idlewords.com/bt14.htm
I always think of Feynman's minority report [0] on the Challenger Disaster when these types of risk assessments pop up.

[0] http://science.ksc.nasa.gov/shuttle/missions/51-l/docs/roger...
I think there can be a few avenues, each worthwhile:

1. Use Rails as a back-end only and commit to a front-end stack like Angular or React+Flux. Rails will continue to be viable for a long time, but even longer as just an easy API server.

2. If you don't know the Node ecosystem, it might be time to dive in. I haven't really enjoyed Express.js, the Sinatra-esque framework for Node, but it can be a good excuse to learn NoSQL db's (though you can use them in Rails as you know) and just increase JS chops. Also if you hire a front-end dev I think it's a tad more likely they'll know Node than Rails.

3. If this is really just to learn, I'd suggest trying other languages, Clojure seems like a great mix of mind-expanding programming along with web ready usage.

4. Meteor.js is a project I'm really interested in. It's 'Rails but for Javascript'. They have funding to stick around for a while, and they have a vision of pushing the web away from stateless API's to an always connected client. This is my answer of what I'd start a new web app in if I had to begin one today.
Brain science is my expertise, and you're right that the lack of vasculature will limit the viability of this. It will never grow beyond a few mm, and will have a dead core most likely. Plus, at "5 weeks" there will be no astrocytes or oligodendrocytes. You need astrocytes to make proper synapses and oligos to get proper signalling speeds. Others have shown more advanced brain organoids, incl astrocytes, but this tech is still very far from a conscious piece of tissue in a dish.
durability is not same as "protection". It doesn't include items like government seizure, hacking. Your own drives, in your physical possession fill in that gap (somewhat).
Great Article , I wish a book was written where a simple database with a query language was implemented from start to finish , even a nosql one, I always wanted to implement my own.
Early adopters also use Java.
There is very much a technical reason that third-party rendering engines won’t work: JavaScript JIT. Basically, for JIT to work, a process has to be able to mark a piece of memory executable, which would cause all sorts of issues with sandboxing/security.

Apple did introduce XPC in iOS 8 and all the extensions use XPC extensively to respect the sandboxing rules. This is what they used to introduce the WebKitViewController whose JavaScript performance is on part Mobile Safari (UIWebView’s JavaScript performance is poor due to not having JIT). In fact, the new SafariViewController that was introduced in iOS 9, which is effectively an embedded Mobile Safari in third-party apps, is mainly possible because the OS has first-class support for XPC within the confines of the application sandbox.

I could see, although I’m not sure how likely it would be, Apple introducing a new Extension Point for rendering engines. Although it’s attractive to attribute malice to their intentions, I don’t think Apple are actively enforcing the “all third-party browsers have to use WebKit" for any other reason than security and battery life impact. If they could find a way to allow third-party rendering engines/browsers to work within the confines of the application sandbox, be secure and have insignificant impact on the battery life, they would allow it. They’re almost there technically, anyway.
"An Introduction to Database Systems" is more about the relational model, whereas this article is more about the implementations.
Ref: http://www.physics.princeton.edu/ph115/LQ.pdf
GitHub counts preprocessors as CSS. For example, I have a project that only has .scss files but it says "2% CSS". Similarly, it says Bootstrap is built with CSS even though it uses LESS.
I think it depends on what your goals are. So far I've built simple apps in Node.JS (Express, Sails, vanilla JS), Spring Boot (Java), Grails, Django, ASP.NET, PHP, Spring MVC (Java), Perl CGI, C++

The perspective I've come away with is.....MVC is MVC. So far I haven't seen anything from any of these frameworks that is completely different when building a webapp (they're of course different when you're building different types of applications, such as Batch, Three Tier, etc).

I found myself worrying about the same things (Input Validation, internal state, database management, Object mapping to the database, and Output serialization) in each case. The optimal choices depended heavily on the characteristics of the input domain and the problem domain.

Meaning, for a simple CRUD app, I'd probably use Rails (mainly for their scaffolding), for something that was more event based (like transactions/financial), I'd probably use Java/Spring, for something that was more system level or batch, I'd probably use C/C++ or Perl depending on how numerical/stringy the data is. I'd probably use PHP if I didn't want a bunch of startup time (i.e. if I just wanted to prototype something really quickly), ASP.NET if it was going to be Windows.

After picking up a couple of these, I stopped thinking about the solution in terms of the language, but more in terms of the Paradigm.

Sorry I couldn't be of more help
What's the state of dynamic linking in go? even with C libs , is it supported ? if yes does it work on Windows ? thx.
Most people on HN, including myself, side with Edward Snowden
Here’s What Actually Gets Terrorists to Tell the Truth – And It’s Not Torture
I found an interesting comment from Yann LeCun about the TrueNorth chip which this seems to use: https://www.facebook.com/yann.lecun/posts/10152184295832143
Is anyone live with this? Sounds interesting
Troubleshooting Table View Performance in iOS Apps
Linus Torvalds Isn't Looking 10 Years Ahead for Linux and That's OK
Is that the animated movie about dreams from ~10yrs or so back?
It also easily fits in a Postgres instance on a single host, if you only look at "can store X amount of data".

And even if Postgres is slower, for the money you save in license costs you can buy a few beefy nodes extra.
Why would you doubt it?

"The psychology of adultery has been falsified by conventional morals, which assume, in monogamous countries, that attraction to one person cannot coexist with a serious affection for another. Everybody knows that this is untrue."

"There can be no doubt that to close one's mind on marriage against all the approaches of love from elswhere is to diminish receptivity and sympathy and the opportunities of valuable human contact. It is to do violence to something which, from the most idealistic standpoint, is in itself desirable."
[...]
"but I do not recognize in easy divorce a solution of the trouble of marriage[...] but where there are children the stability of marriage is to my mind a matter of considerable importance.

[...]

I think that, where a marriage is fruitful and both parties to it are reasonable and decent, the expectation ought to be that it will be lifelong, but not that it will exclude other sex relations.

A marriage that begins with passionate love and leads to children who are desired and loved ought to produce to deep a tie between a man and a woman that they will feel something infinetly precious in their companionship, even after sexual passion has decayed, and even if either or both feels sexual passion for someone else. This mellowing of marriage has been prevented by jealousy, but jealousy, though it is an instinctive emotion, is one that can be controlled if it is recognised as bad."

Bertrand Russel, Marriage and Morals
Good article. I think the voices that cried the loudest about this were people at the top of the food chain -- they are the ones getting cut out. In the music industry, what happened were bands just started self-producing albums once it became feasible to do so with a consumer PC. The bands ended up making more (which wasn't hard because record companies had been screwing them over for years) and suddenly had a publicity outlet other than radio. Most bands were more than happy to give their music away for free because they had been doing it for years anyway.

And I think we're starting to see the beginning of the "content crash" hitting TV as well. With the rise of cord cutting, the big TV networks are going to have a hard time justifying the prices they charge to cable providers. Cable video prices will have to come down significantly -- millennials are not willing to pay $30/mo AND have to watch ads when they can pay $8/mo for ad-free content from Netflix. People may be willing to spend $30/mo on video, but they're going to want that content to not be laden with ads.
http://climateaudit.org/
> The answer depends on perspective and subjectivity.

And therein lies the entire discipline of Philosophy.
No plans :).
From mdo's answer in the Slack chatroom:

> more people use SCSS, libsass is crazy fast, syntax is more explicitly clear, and I'm lazy and use SCSS at GitHub
Isn't it unsafe to expose internal database IDs to external clients? I would have generated a second GUID for public view.
Still no user-definable generics? ;)
The guy's entire 2794 word anonymous rant is 100% about himself.

If he wasn't a narcissist, he'd have managed to fit at least a few words about how a coworker was mistreated.
Nope, taking it nasally also works for depression.
But why is your kid more deserving than anyone elses'? They didn't do anything to earn the money, just won the genetic lottery.

(Not saying I won't want to help out my kids, but I think it's worth questioning / considering these things.)
Microsoft ToolKit 2.5.6 Final EZ Activator 2015 Free Download
This gets very interesting in terms of long-lived companies. Should we boycott, say, IBM for aiding the Holocaust? Even if no one in the management is alive or working for the company anymore? Hard to say. It's still the same company, but run by different people.
While I don't dispute your claim, neither of the links substantiates it. The Wikipedia article says that you only need the axiom of infinity, but mentions only Banach–Tarski (which does require choice); and the minor thesis says on p. 2 that "the philosophy adopted in ths paper will be the unquestioned acceptance of Choice as a useful foundation in our work".

Do you have any other references for this? (I'm interested, not snarking.)
Are they worried about competition from Apple's CoreData, which Apple developers get as part of their registration?
I believe Facebook had enough talent capable to choose their DBs carefully. And I am pretty sure MySQL replication had a lot to do with it. As having people who already knew how to finetune MySQL for big loads.
BTW, believe it or not, Wikipedia once run on Postgresql, but was later migrated to MySQL (and currently they use MariaDB).
Happy to explain!

- Sass has a larger community of developers.
- Sass seems to be iterating as a tool faster than Less.
- Sass is really similar to Less, so it's an easier transition to make than jumping right to PostCSS.
- LibSass (the C implementation of the traditional Ruby Sass) is super fast, faster than Less in my casual tests).
I wasn't planning on responding to anything, but your comment has enough truth that the criticism is worth responding to.

I am aware that I don't work as well as I could with others, especially those who hold lots of power but little technical aptitude. Its not out of a smug sense of superiority...I recognize these people are very much my superior in other ways. It is probably limitations of my vocabulary and inexperience at conveying complex ideas with common language. I have no problem claiming to possess numeric and analytical intelligence, but social intelligence is a daily struggle. I even recognize that I was probably hard to manage from a higher-than-direct level, especially when I let my frustrations get the best of me.

Regardless, I find that to be beside the point I am trying to make.

I was sold on a meritocratic position under a boss who believed in a meritocratic ideal, and I thought I could do that job well. As the job was described to me, and as I was told of my criteria for promotion, I actually did do that job well. However, I was judged by a standard that was opaque, never communicated clearly (in fact, some internal rules prohibit a more clear explanation), and I languished for several years in absolute naivety and ignorance while believing every line they fed to me hook, line, and sinker. It took someone who actually cared about me as a person to open up and explain how it all really worked before I got it.

My story absolutely is one of being hard to work with, having naive expectations, and going about things all wrong. But it is also one about being lied to repeatedly about how to do my job right, destroying my quality of life in the pursuit of the game as it was communicated to me, being cast aside for people who played the deliberately obscured game better, and getting burnt out by it. And given the recent statements by senior level executives about how Amazon is so meritocratic, it is a story of how even those who rise to the high performance meritocratic expectations that they talk about can get obliterated by aspects of the company culture that those same executives claim do not exist.

I'm not perfect, but I knew well before I started that political intelligence was a weak spot for me...and if I had any indication of how insanely political the promotion process was, I probably would have never accepted the offer. I wanted the meritocratic Amazon that was sold to me.
Depends on your requirements. For all the hate RoR gets it's still the fastest way to write a complex application no question.
Also see https://news.ycombinator.com/item?id=10088173.
On iPhone, the marketing theme loads way zoomed in. Doesn't seem intentional, so probably a bug.
>The downside to radix sort is that is just looks at bytes. If you had some deep and semantically meaningful ordering defined over your type, (or, like, a pointer) that's great but we're sorting by its bytes.

See Fritz Henglein's "Generic Top-down Discrimination for Sorting and Partitioning in Linear Time" paper for a nice way to extend radix sort's runtime to arbitrary meaningful orderings:

http://www.diku.dk/hjemmesider/ansatte/henglein/papers/hengl...

Beginning of a haskell implementation here: http://ekmett.github.io/discrimination/index.html . Might be doable in rust as well.
Indeed an interesting tool.
If one keeps the site structure simple enough I think that the no-framework way might fit best. One doesn't have to go as far as for example this site http://bettermotherfuckingwebsite.com but it made me think about minimalistic css while keeping great device support.

I recently read the blog (http://.ws) of Adam Morse (http://mrmrs.cc) and it gave me some inspiration for my own css stuff.
It is supported. So you can both compile your go packages as a shared object file and link against it and you can compile it into a shared library and load it from C.

I have no idea about windows support.
I have to disagree with the paper's claims that OOP is the ideal language paradigm to be programming in. I worked for years in computational neuroscience, where most tools are OOP based. I left academia after drinking the pure functional programming kool-aid, now my work focuses on getting more mainstream adoption of FP. I hope that with an large enough paradigm shift, we will be able to write software for neuromorphic chips.

My point is that when programming SNNs, the primary concern is not _encapsulation_ but rather it should be _composition_ and _declaration_. In my opinion, most of the computational neuroscience programming field in in imperative dark ages when it comes to actually writing software that can account for biological behavior.
They have kept their research division alive. And they actually do a lot of research, as opposed to mooching from universities or refining what competitors do.

https://en.wikipedia.org/wiki/List_of_top_United_States_pate...
CoAP Server for Ruby on Rails