skysight-inc/HackerNews huggingface dataset:
I learned Rails via Code School and Michael Hartl's excellent tutorial, and almost began building real apps with it before settling on Django + REST Framework + Ember. 2 years later, I'm now learning React.

With ES6/ES7/ES8 becoming reality, I would welcome a move toward a JS/CoffeeScript framework that allows sharing of code between client and server.

But of all the options I have seen, nothing offers the simplicity of elegance of Django's Models and REST Framework's ModelSerializers.

It's really a shame there is no "perfect" isomorphic alternative to Django and Rails, because so much time is wasted doing the research and making the tweaks necessary to get the client and server to talk to each other properly. Not to mention having to learn the intricacies (and idiosyncrasies) of two languages and avoid mistaking one's idioms for the other's.

One of my long-term goals is to learn enough JS/CoffeeScript to be able to port parts of Django and REST Framework to Node.js and the client, along with enhancements that make pub/sub easy, and glue that enables effortless connection to a view library like React.

I realize there are existing solutions that almost achieve what I want, but none is ideal (Backbone doesn't support ES6 classes and doesn't do isomorphic out of the box, Meteor prefers MongoDB over an RDBMS, etc.)
I'm really looking forward to the Berkeley bootcamp! I wonder if there is any online forum or discussion group for participants, or maybe we should form one? It would be great to get introduced to folks in advance, especially because the workshop is very short.

One of the things that really excites me is the possibility of conceptual breakthroughs, the following paper as an example direction: https://arxiv.org/abs/1611.03852
This paper explains in some basic detail why CoinJoin is a half-solution vs. Ring sigs + RingCT

http://weuse.cash/2016/06/09/btc-xmr-zcash/
Congrats dude, well earned. I expect him to put some serious space between him and rest of the pack in the next 10 years.
That "modern-day piracy" crack is terribly offensive, and it's going to backfire in his face. "Piracy on the high seas" is still a thing. People have been murdered, tortured, starved to near-death, and used as human shields by Somali pirates.

To equate Amazon exercising the right of first sale by buying and reselling shoes to the violence perpetrated by Somali pirates is an insult to the survivors of actual piracy and to the families of anyone who was murdered by Somali pirates.
> Anyone still actually having a good time on this service?

Not good time but there are some communities and social graphs active there that you cannot avoid if you work in specific fields. For example, computer security.
Show HN: A 2D Physics Simulator in JavaScript
I feel like it only exists because of how awful online payments are, at the end of the day they're just the new paypal.
Rules to decode chord names and symbols
https://mobile.nytimes.com/2017/06/15/business/media/jeff-be...
Damn it, why did I sell half my Jeff Bezos stock
What Are Great Evening Rituals to Adopt
> When you don't know much about something,
> it can often look stupid.

This is just a rude remark. Do you think it's appropriate if I said "Heh, cute, wpietri, but many things are only defensible when you don't understand them."

Also, "if you don't like it, don't do it!" is not a commentary on the issue.
Assuming your idea has bearing, let me solve that pickle for you:

Pay the GAI really well in order for it to produce a "worker AI".

But seriously, the fallacy in your reasoning is assuming we would grant any GAI human rights.

Why would we do that in the first place? Mammals, insects, birds and heck, even plants are shown to demonstrate intelligence, yet we are not considering granting them basic human rights.

You should watch WALL-E for an idea of a plausable future, rather than Terminator.
I think I'd probably stop using Twitter (the only social network I use) if they ditched the 140 character format. I don't want to see long form facebook style posts there, its literally their differentiation.
Are there any desktop or self-hosted tools designed to archive my Twitter feed? Every time I remember seeing something useful it is nearly impossible to get back to.
"Isn't that the sort of thing that we have anti-trust laws for?"

I might be wrong, but the way I understand it is that anti-trust relates to abuse of a monopoly position, not the monopoly position itself. So, if Amazon were doing things to force Nike to sell through them or get less money elsewhere, they'd be in violation. However, simply being so big that Nike would lose lots of money by not selling there is not.

To put it another way, if I make a video and I decide that I don't want it on YouTube for whatever reason, Google aren't guilty of anti-trust if I then realise that I'm losing a lot of money by not having it there. They're simply the dominant player with the most customers. If, however, Google did something to reduce my revenue from other sources if I don't also have it on YouTube, they would be guilty of anti-trust.

Flawed analogy and IANAL, etc., but that's my understanding.
And autoplay video jukes the stats to make it look like the consumers are more engaged in video ads than they are in banners.
http://fortune.com/2016/05/18/donald-trump-fake-names/

(not covering for the original poster, I'm pretty sure he was joking around, but it's not THE most outlandish thing one could come to believe)
That's not how it felt at the time.

In a lot of places, learning Ajax was synonym to learning Web 2.0.
Personal attacks are not allowed in HN. Your last line crosses over what's acceptable here.
If and only if the machine is enrolled and managed via the Apps Admin console.
Check out Elixir/Phoenix Framework. It is supposed to be by ex-RoR people.
Really? I was not aware of that. Then, I suppose is me who is not following the rules.

It doesn't look like a rule that makes the conversation more interesting, though.
It features collisions, collisions response and hinges-constraints.

I also wrote a tutorial on how constraints work (probably the the most difficult part)
Headless Chrome projects list – Chromeless, Chrominator, Chromy, Navalia, ..
They used GCC before Clang, so they switched to a less optimizing compiler.
http://joustmania.com
Open source 16 player version of JS Joust, all running on a pi, very easy setup, and tons of features and game modes
Hear hear. Bill Gates is trying to kill malaria. He doesn't care about having the biggest number next to his name when he dies. He wants to be the guy who's known for killing hunger in Africa.
Just imagine the quality of head wax he can afford now.
How do you filter "businesses" from individual users, small, non-commercial groups or anything else, really? Ask people to register their identity with the government and then double-check? Good luck!
The SEC is studying the effects of distributed ledger and other innovative technologies and encourages market participants to engage with us," said SEC Chairman Jay Clayton

Then it's a no-brainer to test whether it's possible to make a non-security token that still retains some of the benefits of crypto tokens.

I am working on a crypto token designed to avoid the bad incentives and legal issues with current ICOs that might make a good test case:

* Token provides immediate practical benefit (collaboration on important data using distributed storage, narrowing focus from Sia, Storj, Filecoin, etc) from day one

* Token sold in small tranches over an extremely long time period, ideally at stable price

* No intermediate ERC20 or similar token pre-sale

* Pre-mined tokens (eventually sold) make up small fraction of total supply

For the Howey Test, I think it's most reasonable to aim for either no expectation of profit or no common enterprise.

If anyone is interested in helping test this, contact me!
I don't care much for notifications either. Offline support is pretty great though. Even when online, page load speed tends to be faster.
Please.... anything but Active Desktop again
Building an American Sales Team at an International Company
I think (but I'm hardly certain) if the cost of fast shipping is reduced and provided for all companies we might start to see some downfall of Amazon.

More and more I'm buying directly from companies websites. Its often cheaper, the service is often better, and the overall shopping experience can often be easier than Amazon (comparing products and colors on Amazon is a nightmare). The only real issue is not having 2 day shipping.

This is why I think Amazon is investing so much in there own label/brand. If shipping is fast and cheap and most companies have a good ecommerce system and It was all aggregated (aka google) nicely why would I buy from Amazon?

For so long people have said lower price is what drives sales. That people go where the lowest price is. I'm starting to think immediacy is now the higher priority. When I need baby wipes ... I needed them yesterday.... and I need them to work and be the correct ones.
I have no reason to believe they are counterfeits. Their shoes are 20% cheaper in Germany even when you buy from the official store.

I think Birkenstock just has a different relationship with the German Amazon subsidiary. It's also conceivable that limiting the resale in the way they do in the US is simply not legal in Germany.
If you think about it, we are one step away from tracking everyone's crypto transactions.

That step is putting pressure on exchanges to blacklist coins that have been through a mixer.

Cash is the ultimate mixer because of lack of technology.

But it's not hard to put pressure on exchanges.

This is why digital money is ultimately traceable. And the most tracdabke money is one that has a global, distributed ledger :)

Far better to have trustlines. You would have to track down friends of friends, and deanonymize people's public keys. Unlike Bitcoin, anyone can start a trustline with anyone else without authorization from the government :)
I call 100 billion by 2019.
This is true for more than RoR.

ASP.Net MVC has the same issue, but Microsoft headed that off by creating WebAPI, which is a better fit for the single page applications. Not that you couldn't do everything in WebAPI in MVC, but MVC was more of a website framework, while WebAPI has no rendering capabilities.
Oh nice! I didn't realize Hackpad's code got opensource after Dropbox shut it down.

I really† liked Hackpad as a wiki for my team; it was a lot easier to jot down thoughts and better followed the spirit of a wiki (from "quick" in Hawaiian), than the so-called "wikis" we see nowadays that are just bad CMS tools... I'm looking at you, Confluence.

†: enough to be a paying customer.
no, it's double counting. Assume he had objected at the time and the money was put away during his appeal. It would accumulate interest until the appeal was settled, it doesn't accumulate inflation. Inflation is the measure of how each dollars buying power lessens over time.
Yubikey NEO NFC!
I think folks misunderstand the Amazon data model. It appears that Product represents a thing that can be sold. But beneath that there's something like a SellerItem, which represents a given Product as sourced from a particular Seller.

If Amazon is notified of a counterfeit Product, the correct action is NOT to remove the Product. There's no reason to think that there's anything wrong with that SKU (it's got the right description, part#, media assets, reviews, and everything).

The problem is the SellerItem - they ought to do something about the naughty seller who's trying to pass off the counterfeit item as if it's the actual Product.

Thus, even if Amazon nukes the offending Seller, the Product will still appear on the site. But one would hope that the offending seller is not listed as one of the choices for fulfilling the order.

Now, Amazon's apparent willingness to treat on-hand inventory from all Sellers as fungible is another problem...
You don't need a degree. You have already had your first job, you've got experience, that's far more important and most employers know that these days (though certainly not all).

If your resume is only one job deep, add a few sections with skills/talents/etc. and throw in the names of anything you'd be prepared to back up if anybody asks you questions about it in an interview.

Some places, particularly bigger ones, will still probably bug you about the lack of an education section. Explain to them that you are confident that being self taught and having some previous professional experience you are completely qualified to do job X. They might not agree with you, if that's the case, then trust me, you didn't want that job.

That said, everything I just wrote applies primarily to software engineer roles, the Data Science crowd is going to be more of a stickler for degrees 'cause they're all old fashioned like that.
I would try to find a way to take advantage of these:

https://www.occ.gov/topics/community-affairs/publications/in...
next time in such occasions, I will try to write "Betty's husband", instead of "Claude Shannon", to show my respect for her...( BTW, did Melania's husband tweet anything interesting lately? )

But, may Betty rest in peace...(she passed away this past May)...
Is there a measure of the most fully liquid richest person? i.e. the individual that holds the most cash.
Sure, but if I'm on the couch, I use a throw pillow.
Apple will do anything to keep control over iOS apps. Web won't allow them to get their 30% margin, so they will do anything to force developers stay in AppStore.
> Why do I want these things, as a user. App loading screens?

Maybe because it's a business app, and the loading screen checks whether you are on intranet (corp wifi) or not.

> I don't want push notifications, I barely enable them for native apps.

I would enable them for important apps (eg. business apps), so I want the technology, but I absolutely hate the popups on news sites for notifications.

So nobody wants that on mobile, but they still want to be able to use notifications when they start using an app from which they want to get notifications. It's that simple.

Let's say a fitness app. Let's say a basic simple fucking calendar app. Or a whatever run of the mill business workflow shit app, that requires your attention from time to time. And it'd be easier if there were no need to build for every fucking platform.

> why would I want to make the web worse by sticking icons for pages on my home screen?

Maybe people have great spatial memory (I like organizing icons on my home screen on Android), maybe you don't want to type?

> And browser-guided dialogs to put more icons on my home screen? Seriously?

Yeah. Consistent UX and security. Why not? It can be OS provided.
That would be the same as the 'how far away is the horizon' calculation at the top of this thread, right? (assuming weightless rope.)
Was Ether a security during the crowd sale? Yes.

Would it be a security in a future where the world runs on Ethereum and it is used to secure the decentralized network? No.

Is it a security today? That's complicated.

There is a lot of legal discussion in the token space about when the transition from security to commodity happens. Unfortunately the SEC provided no guidance on how it thinks about this question, but lots of people are working hard to figure it out.
I completely disagree, to be frank.

Why do I need a native binary, tens of thousands of lines of code, an app with a massive permissions access to my device...

To read a news article?

To book a flight?

To comment on an internet post?

Adding a few more "app features" to light web pages sounds a whole lot more attractive than banishing all useful functionality into the den of apps, where only larger teams and more experienced developers can roll out even basic functionality.
Productivity is the buzzword that’s killing creativity
What "other side" of the argument.

If you read the GPL, it is clearly designed to prevent EXACTLY this thing. I'm sure as it was being written, Microsoft was envisioned as the evil entity that would steal free software and mix it with closed proprietary code. The license is clearly and deliberately designed to prevent this.

The "other side" may not see it this way. But the "other side" must abide by all involved licenses, including the GPL. Their own license, and the GPL license. The GPL is clear that if you cannot abide by all licenses, then don't do this.
There's nothing to suggest Jeff Bezos cares about the contest, either. He's focused on growing his company, just as Bill Gates was 20 years ago.
I've written quite a few apps for both iOS and Android.

While I'm not an Android user, when I build an Android app I try to embrace the platform's strengths. I try to understand best practice, and follow the designs encouraged by Google. The resulting apps often look and behave completely differently between iOS and Android because the platforms are so different.

I have mixed opinions about a lot of Android's design philosophy, but there's no way I would build an Android app that didn't conform to the platform. Because I expect Android users enjoy consistency too.

There's probably some elitism in there. But there still is no web app on macOS or iOS that feels good, consistent and integrated in the same way that a good native app feels.
> There were quite a few stories about the imminent death of Solaris earlier this year.

Those stories were unsubstianted FUD. Solaris is alive and kicking. I would know, because I am working on a particular component that will be part of the next version of Solaris.
Entropy.
A lot of rich people have decided the best thing for them to do is get as much money as they can and leave it to a worthy cause after they die. That is they spend their life investing and reinvesting, overall doing what they know best: making more money. Often it takes money to make money, and by not giving it away now when an opportunity to invest a lot of money comes up they have that money where as if they had donated it they wouldn't have it to earn more. When they die the amount they have to give is then overall much greater than if they had given away large parts of it.

I don't know that I agree with it or not, but that is the thinking and it isn't completely unreasonable.

Note that Bill Gates has been getting a lot of money from Warren Buffet and other rich people. I don't know the break down (it is likely public information: I just don't care to look it up), but it isn't fair to say Bill Gates is working on his own, though he is clearly giving his valuable time.
I guess only Oracle can change the license, since they own original ZFS now.
What prevents me from seeing all my interactions through a racial lens and reading all posts through a racial lens is the understanding that skin color is one of the least interesting things about a person.

Will your path cross racists? Of course.

But it's not a big deal, relative to all the other challenges in a given day. This author makes it the be-all and end-all, and can't seem to experience the world of work any other way.
TypeScript is probably your best bet. Static typing the same classes on the front and backend is going to make any REST API easier to develop. Another alternative is using something like protobuf [1] to define your data models.

[1] https://github.com/google/protobuf
This is actually a shame if Bezos doesn't do anything good or interesting with it. Seeing piles of money go back into the money making game is sad compared to what a pile of money does in the hands of a Gates or Musk.
7 Hardware and Firmware Hacks Highlighted at Black Hat 2017
Hiring a Senior Python Developer in London, UK
Protocol Oriented Programming in Swift
It sounds like that's exactly what Birkenstock has and it doesn't make a difference to Amazon.
Changed it, thanks for the comment!
> tiny hand size measuring contest

what?
Just barely... only for single nucleotide disorders and we are finding that a lot of the coding in the genome is not continuous and can be broken up by hundreds if not thousands of base pairs.

Deep learning texhniques should help us identify the genetic causes of sone diseases but I suspect that our microbiome and epigenetic factors play a much larger role than currently known.
People at that level try to hide their cash, so that's a difficult list to make.
Exceptions for control flow are a performance problem in most environments. The JVM does a good job of optimising exceptions very aggressively but throwing one is a relatively expensive operation if the JIT compiler wasn't able to fuse the throw/catch together. It's a bit weird to use exceptions for control flow for this reason.
> something encoded in JSON

Those who do not learn the lessons from XML are doomed to repeat XML.

The DOM is simply an in-memory representation of an XML structure, and any attempts to populate a DOM with JSON (or YAML or ProtoBuffers or...) will simply re-create XML. CSS is a language for writing XML transformations (i.e. XSLT).

Of course, we already have JSON versions of schemas, transformations, xpath, namespaces, and incompatible decoders, so perhaps it is already too late for JSON.
> [...] will considerably straining my eyes before I am used to it. Dell XPS 13 included.

You do realize the Dell XPS 13 has QHD as an option?
Building in public: from first line of code to frontpage of Reddit
Does anyone know what the status of the Twitter API is?

I remember there being a kerfuffle about Twitter placing limitations on it, but is it still possible to make a custom client that unifies, say, Twitter and Mastodon?
Cyber Security Heroes Part 4: Per Thorsheim
Don't get hung up on my point about the mechanism. The general point is that trademark law is a lot more like a property (protecting the owner) than a consumer protection law. When I own a trademark, I can do anything I can do with any property. I can use it myself, I can sell it to someone else, I can license it someone else, I may even license it to someone that makes a different product (with some restrictions). When you buy sunglasses with the Versace trademark, you won't get anything produced by Versace or invented by them or quality controlled by them, or with warranty from them.
Can you go into more detail on what you mean by "they don't have inventory"?
Facebook Offers $1M for New Security Defenses
even more amazing is that a lot of his [gates] fortune has been amassed as a result of one money manager after his departure from msoft.
The main goal of this effort is to explore server-client communication scenarios.
That ruins it: the businesses and celebs are mostly posting pictures, or some businesses are using it for tech support, while some of the most interesting accounts are just streams of links from random people.
SpaceX is doing the best work on simulation. The adaptive multiscale work is a million times more important this moving to GPU, but of course they did that too:

https://www.nextplatform.com/2015/03/27/rockets-shake-and-ra...
I can't recall the specifics now, but there have been recent cases showing that after the first sale, the manufacturer no longer retains any right to determine what happens to their products. So if a Birkenstock shop sells product to Amazon (not through Amazon, but to them), it's none of Birkenstock's business what Amazon does with it no matter what Birkenstock's policies are.
Brolly, an ‘AI-driven’ insurance app, raises £1M seed round
Psst. https://en.wikipedia.org/wiki/Blue_Origin
Steve Yegge Story about Jeff Bezos: https://plus.google.com/110981030061712822816/posts/AaygmbzV...

Joel on Software Story about Bill Gates: https://www.joelonsoftware.com/2006/06/16/my-first-billg-rev...

Bonus Bill Gates Pancake Problem story: http://www.npr.org/templates/story/story.php?storyId=9223678...