skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback.

> The docs you link for the "dead simple animation framework" assumes I understand templates; that's hardly dead simple

The idea of "templates" comes with a lot of baggage from C++-land. If we were doing this with C++ templates, I'd agree, because the errors are abysmal and the types are difficult to write.

As an example, we teach students to pick "the type of their reactor's state" as a useful pedagogic step in physics simulations, which is almost always a (maybe nested) tuple of numbers. But writing out the types (the instantiation of "a" in to-draw, on-tick, etc) is a useful and quite concrete activity. Since we have them working with types in their contracts already, they're equipped to think through data definitions that way.

That kind of type-based reasoning is a kind of thinking that isn't just loops and arithmetic, also needs language and curricular support, and is something we try to support early and often.

> if you did the same with Pandas in Python...

We could do more to integrate with existing, powerful libraries. Since we've found it useful to be browser-based to make things widely accessible, we'd probably be looking for similar things in JavaScript, but the point is well-taken.

That said, tables do more than work with just "half-baked" Google spreadsheets. The interface is generic to support other formats – the Google Sheets import is a library, and a Pyret/JS programmer can write library code to import from other sources (this is of course work, and won't magically appear, but the language supports more than Google Sheets by design). In addition, tabular data is built-in to the language enough to use it for _testing_ example tables (and functions over tables) with the same primitives as testing other functions. And the animation framework can spit out tables that trace execution of the animation, so students can generate their own data from simulations.

All of these things live together inside the same language that has other features we've found useful for beginners, like more authentic math (not just bignums but rationals), easy image creation, example/testing support, carefully-crafted error messages targeted at beginner vocabulary, and so on.

> I have a four-year-old now, and the other day she asked if I could count to a thousand million. I answered "Nope, but I'll show you Mr. Fortran, he can."

That's just awesome :-)
But there are some crates like https://crates.io/crates/typenum that implement type-level integers on top of the Rust type system, and quite a few other crates that then use these for things like array operations...
What's the time frame? How soon do you expect to be able to demonstrate a prototype? Will standard cameras be able to use the memory card? How will the technology protect against devices being confiscated while they are in use?
The article doesn't specifically state that the thief was locked in, just that the doors were remotely locked.
I think to an extent, yes they should.

Amazon does interesting things with tech and logistics. This is their latest foray and is interesting to this audience/niche. I understand your concern, but if this was just mindless advertising, I would think it would receive short shrift from the down voters and would disappear fairly quickly. As it happens this is pretty interesting zeitgeist news.
The author of the article basically states that they are suffering from the Baader-Meinhof phenomenon. They recently read, or read about the book, and all of a sudden lots of studies come out of the woodwork that he thinks agree. This is why systematic reviews are done instead of relying on opinion pieces.
Maybe you're charging too little? Price is a signal of product value. The customer might be wary of getting an immediate 5x return on their $35 investment, thinking there is some trick in the value proposition. If your price matched their immediate return ($200?) then they might be more receptive because the value equation is balanced.
Have you ever done business with Amazon? You do realize the food delivery isn't being done from a warehouse with pizzas on the shelf right?

Your assumption runs contrary to the core idea of Amazon. Customer experience is the absolute most important thing.
Rivvr Brings Wireless VR to the Oculus Rift and HTC Vive
But making sure the customer is satisfied, with hot food, is in Amazon's interest otherwise the customer won't order again or will ask for their money back.

In your mind if Amazon was optimising for their convenience alone they'd just pocket your money and not bother to ever deliver anything? Because that would the most convenient option for them.
For myself, I usually prefer to just go and pick up myself; that's almost always the fastest option.

For people with small kids, driving to pick up food can be a huge production, with car seats, diaper bags, strollers, etc. Curbside pickup helps, but delivery is so much easier, and sometimes just as fast.
Curiously, that is how it's usually worked in the smaller companies I've worked for over the years. There might have been some sort of external recruitment agency involved in some cases, but the in-house people driving the process were always people like team leaders or department heads where the new recruit would be working, and typically the CVs were triaged or reviewed by a couple of other senior people within those teams or departments.

I've never applied to a very large company via the equivalent process myself, only wound up in them through other means. However, seeing from inside how things have sometimes been handled, with HR/legal driving the process and technical people taking a back seat, I can't say I'm regretting my life choices here. :-)
I think it's a gray area where voting should decide. Articles/blog posts/etc can be pure advertisements as well.
Don't be disingenuous. It's a crowd-funding campaign. Not an actual product I can buy now. I'm so sick of clicking on headlines on HN which sound like they're describing some interesting product or service, only to be taken to the virtual begging bowl of a crowd-funding page.
It may have just been a coincidence. I believe they brought major features online two or three weeks after the HN-hatefest against them started, hardly enough time.

I'd also like to point out that Github was probably the most important change in OSS software by a wide margin. People easily forget comfort they've grown accustomed to, but it's worth to take a trip into the past from time to time: https://sourceforge.net/projects/avogadro/?source=frontpage&...

(and that's today's sourceforge – they didn't do much, but 10 years ago it was definitely even worse)
My point, though poorly worded, was that very intelligent people with a lot of dedication routinely fail while working as senators and representatives because the job is legitimately complicated and hard.

We feel that we'd do good at it because most of us honestly have no idea what's actually required to work in that environment. I don't imagine that I, as an amateur with a job and social life, would really be more informed than the people in Congress. I don't think most of us would be.

So the solutions to the problem need to address how to combine our effort and expertise, rather than asking us all to be experts. (If that makes sense....)

I think there's a lot of promise in, say, using ML and public repos (eg, github) to let us collectively scan, annotate, and suggest edits for legislation.

Why isn't Congress just the maintainers of the authoratative repo that anyone can make a PR to? That seems much more useful than having a vote about everything -- let's argue about it, lay out our best cases as the PRs merge up the hierarchy, and let the Congress people argue out the final merge of a dozen proposal PRs? I mean, that's basically what they do, but it's weirdly pay-to-play, and it seems much more democratic to, ya know, let the public in on it.
Well, if you'd like to know why IRL, go to TIA 2016 [1] and sit in some of the small room "break out" sessions. It's absolutely unbelievable to see very small groups of very senior people in the US teclo industry deciding how the US teclo industry will run. I've done this for a few years and I'm not kidding when I say it's mind blowing how blatant the conversation is.
[1]: http://www.tia2016.org/
The Case Against Hiring a PR Agency
So, does anybody remember Seeks? https://beniz.github.io/seeks/
How much would people have given for thousands of years to be able to speak words into the air and have their homes fill with light at any hour of the day?

Terry Pratchett had it right: magic is far more boring than what we can actually do, the fascinating details that go into how it works, and the effect this has on people (and of people on it).
If consolidation had anything to do with it, wouldn't you expect exactly the opposite result? Companies to see higher margins in the monopoly wired market instead of the wireless market where they have more competition?
If you ask Amazon warehouse workers who've worked at numerous large fulfillment centers for different companies, they say that by and large the work is about the same everywhere. Tough and not very well paid, but what do you expect for completely menial labour that will be replaced with robots in a couple of years.
Of all the Soviet brands, Raketas are the most interesting, aesthetically speaking, in my opinion. To me, it seems like the designers were just having fun. My Raketa collection now numbers 241 pieces(!!), with my favorites being those with stone dials (jade, jasper). These were a nod to the origins of the Petrodvorets Factory.

http://mroatman.wixsite.com/watches-of-the-ussr/raketa
So I had the chance to try this at the YC Alumni Demo day at the computer history museum, and it was SUPER cool. Completely wireless and doesn't add any noticeable weight on top of the HTC Vive in general. The ability to walk around the room with a Vive without having that cable tether made the experience truly immersive.
Well it might be a good idea to discuss that on the site then. Maybe a little "About us" section before you publish to here. Why you are doing it, how it works, etc. The information is just too minimal at this point. If I didn't read that same post yesterday I would have no idea what you guys are trying to do.
Cool, thanks for letting us know
Could you replicate the content on that site with your skillset or would you need the help of an "elementary student playing with powerpoint"?
Yes, it does, because I did. I tell people not to use facebook. That's not enough, but everything less is in vain.

No technical solutions for political problems my ass. If politics is unfixable (witch was foreseeable) a technical defence was necessary. It was in plain sight what was going to be possible. Any people where talking about post privacy like it was good thing because they failed to acknowledge this.

The first to undo this is to acknowledge the mistake. Without it we are bound to repeat it.
Also Amazon SDE for 4 years in 3 different offices. Nothing but great things to say.

The recent HackerNews Amazon hate-train has been a huge bummer and mostly does not reflect reality.
I'm not sure Google or Microsoft offer hope. The former seem like it would soon shutter it as not returning added value to shareholders and the latter like they'd subtly degrade access from non MS platforms until people wished Google had bought it and shut it down.

It seems like other smaller companies have exploited the profitable parts of Github's niche out from under them.

I think I here a bell tolling.
That's literally the mission statement of the company.
Since this is a community that cares equally about new ventures and technology, a direct pointer to a new venture makes sense. The community is getting introduced to the venture directly and is free to click around to understand more.
As if governments would take no as a answer. If the data is there it's accessible.
For what it's worth, I'm a student at the University at which J Politz teaches. I haven't taken the programming languages course which is taught in Pyret, but it's worth noting that it's an upper level course here and everyone I know who's taken it is a fairly experienced programmer (relative to university CS standards, of course). So, if the fear is that Pyret is an unrealistic/overly complex/non transferable language to learn, it's definitely not marketted towards beginners here. By the time you're taking this class, you should already be well versed in Python and C++.
Wow. What country is that?
Agree. It makes sense to diversify and have interests in other companies that are somewhat related to the wider business.

But... we're talking hundreds of millions of dollars in investment. I believe that's too much cash to be just about subsidizing some other companies.

IMO: GitHub has a business model, a reputation and recurring revenues. They may be a "normal"[1] business, with long term value and stable returns over time.

[1] i.e. not yet another ephemeral app with no plan for monetization that grows 100x then sells for 20B and dies 5 years later).
> While Evans' attacks won't work on most Linux servers, they will reliably compromise most desktop versions of Linux...

Nope, patched already in debian and ubuntu.
At this point, Github is in the same league as Wikipedia in terms of "a fantastic story of technology helping people to create ad-hoc, altruistic collaborations".
The second one is the hard one, because prestige is the very thing they have.

Something like PageRank (itself a citation-weighting scheme) should do it, based not on the coarse-grained prestige of editor-gatekeeper publishers, but the fine-grained prestige of researcher-authors and the work itself.
I actually think the end goal for Amazon isn't making the food themselves(in a centralized operation), but creating a platform , across the US , where such businesses can operate and compete strongly , while owning the very cheap delivery network to corporate offices(and the network effects that come with it), and the customer relationship.

And the next step, is using that network to deliver chilled meals employees will take home(in an isolated container). At low enough price point, and high quality(which munchery seem to do) this could replace many dinners,a very big business , while also offering a disruptive attack on Walmart, and restaurants in general.
Scientists reverse ageing in mammals and predict human trials within 10 years
You're right! To DEFine a FUNction, you should naturally type `def`, not `fun`. By the way, I tried to define a variable and got

>>> def x = 3
File "<stdin>", line 1
def x = 3
^
SyntaxError: invalid syntax

What's up with that? Is that not also a DEFinition?
Point three makes me weep. In Australia the government started building a nationwide fibre to the home network. Wholesale only, so any ISP could provide services on it.

They got about 10% of the way in, then a new conservative government got in power and stomped on the plan. Instead they're doing fibre to the node for everyone.

Why have gigabit fibre when you can have slower, less reliable, more expensive copper connections that go a whopping 12Mbit!? Faster even, if the node happens to be sitting in your front lawn.
Giving children computers basically does the opposite of what you expect
Since the article is on a "big data and machine-learning blog", I wonder: what machine-learning applications would this data-set enable?
Prime number resarch, records, and resources
Cockroach Labs employee here - the implementation only uses a single context key, so traversing the context linked list is only necessary when the context in hand is a derivative of the annotated context (e.g. obtained via WithTimeout or WithCancel), which is relatively uncommon in practice.

https://github.com/cockroachdb/cockroach/blob/6b0698f/pkg/ut...
This SNES SPC backend is installed by in Ubuntu and Fedora (afaik, almost every distro that ships Gnome, since Gstreamer is a Gnome dependency).

So yeah, kinda of a hype however the target is pretty big.
Yes, and more importantly: there are still some fresh ideas coming out of it. The developers behind Gobo are operating systems and programming languages enthusiasts, so every now and then they use the distro as a platform for evaluating and sharing their ideas in a way that others can benefit from (and potentially improve upon).

[disclosure: I'm one of the guys developing it]
Ooh! I seem to have touched upon a sensitive nerve here. By all means, naysayers, please demonstrate how I'm wrong about JetBrains being slow or a memory hog.

Here are some of JetBrain's takes on the subject: https://www.jetbrains.com/help/idea/2016.3/requirements-for-...

https://youtrack.jetbrains.com/issue/IDEA-157837

https://intellij-support.jetbrains.com/hc/en-us/community/po...

There are plenty more examples on JetBrains' support website regarding the bloated molasses issues, in case you still have doubts.
Rkt’s ability to automatically detect privilege escalation attacks on containers
Who is the white supremacist?
I think Debian & Ubuntu installs this by default for some crazy reason.

Maybe it's time Linux distros learn what OpenBSD learned 10 years ago: more packages more problems
It's important to differentiate the offerings. O365 without access to their desktop apps is a sub par experience that is easily bested by G Suite. If you do have access to the full blown Office apps then, of course, the O365 solution is better. Albeit, MS will make you pay dearly for it.
So your contribution is telling people not to use Facebook?

Thank you for your service.
Like when this happened? http://arstechnica.com/security/2015/04/ddos-attacks-that-cr...
been pretty jealous of my windows and mac friends getting all the nice viruses lately.
Take a look at https://react-md.mlaursen.com it's the most complete and best looking Material implementation I've seen so far!

I also had my fair share of experience with all the material-ui, react-mdl, materialize and what not. None of them is production ready. Even if you used plain mdl (which is by Google) there's so much missing like select, calendar, etc
> The US census has robust protections against storing or disseminating personally identifying information. They do it right.

Can you point to the place where they say they don't store your personal information because that is part of their job. They try very hard not to release that data in an individually identifiable manner, but they have the individual data.

If Facebook's employees are NOW mortified, then they haven't been paying attention for a lot of years. They will just be outsourced or have people who need the job take over.
I've seen quite a few restaurants list themselves across multiple platforms lately; Uber Eats, Eat24, GrubHub, etc.

I've often wondered how well a restaurant would do in areas where those platforms are popular if it just dropped its customer-facing storefront entirely and went entirely online delivery.

The drop in operating costs versus the lack of walk-ins ...
Mirror writing enables lefties to not smudge the ink (no ballpoint pens back then).
Just curious, do you also consider the web version of O365 to be a "toy" as well?
I'd prefer links to stories about new ventures, their strategic impact, etc, but given that anything worth discussing usually produces multiple stories it's better that all the discussion occur on a single thread with a link to the announcement.
I think Github is a prime example of how much a "social hub" can add. In the 6 years or so before GH, do you think I ever send a patch upstream? Now, collaborating is almost easier than not doing it, and it's an awesome community.
Not seeing racism. Again, just seeing white men not treated as the default standard, and white people here seeing that as racism.
We are thoroughly conditioned to use centralized services, aren't we? git is a dvcs for heavens sake.
How does it compare to gorp? Been using gorp over the past month to prototype MySQL database schema and insert strategies for a performance system(final implementation might not be in Go). It's worked very well for me so far, but I'm open to alternatives. Some of the pain points are related to Go's sql interface(some of which are being addressed in go 1.8 apparently).
That's silly, of course the deal will go through.

Verizon wants Yahoo on the cheap and somebody at Yahoo is helping.
I've been really sick recently. So sick I couldn't go out of the house. Delivery was literally a life saver for me.
Joey Hess' github-backup backs up everything github knows about a repository (including branches, tags, other forks, issues, comments, wikis, milestones, pull requests, watchers, and stars) to the repository.

I'm sure most of these could be re-imported into an alternative service through its API, even if with some loss of fidelity.

https://github.com/joeyh/github-backup
Choose the Most Suitable BBW Dating Site for BBW Singles
Bitcoin Activity in India Has Doubled Since the Banknote Ban
Just my luck that I'd be in the last generation to get old and die.
I'm talking about what is happening right now. If you find yourself in a situation where you regret data having this deeply, you shouldn't have collected them in first place.

The second statement is true, but unrelated. It's like saying you are fine because others are worse.
Those of us who overlap the Pyret and Racket team have been working on better curricula for over twenty years (e.g., http://htdp.org/).
Correct on all fronts. For those curious, see below for some nice further reading.

http://timeway.ru/articles/na_sushe_i_na_more/ (Google Translate is your friend)

http://forums.watchuseek.com/f10/holy-grail-photo-heavy-3209...
The git repo itself is trivial to migrate (you already have a full copy, just push it somewhere else).

The problems are issues, code comments, pull request discussions, etc, which may be harder, and their API helps here.
We're currently going through a migration from G Suite to Office 365, and so far my impression of Office is mostly downright bad. All of the online apps seem like slow knock-off products.

In particular, Excel Online feels like a joke compared to Google Spreadsheets. At first you notice the sluggish movement of focus from cell to cell due to this ridiculous animation. Then when you select a cell value from a drop-down and hit tab, focus moves down instead of to the right, which is infuriating when you suddenly find yourself typing in the wrong cell. Somehow they screwed up copy and paste as well, sometimes pasting takes multiple seconds. Then if you work on something else for a bit, the page gives you an error about inactivity and makes you reload in order to resume. The whole thing is so bad I do my work in Google Spreadsheets and then copy the finished work into Excel Online.

As a developer, one of my primary use-cases for spreadsheets is to generate and maintain an overview of different legacy implementations, the state of their rewrite, and any changes in behavior we've made. This type of work is largely done collaboratively with other devs and project leads. Turns out this type of real time collaboration for spreadsheets is basically dead with Office 365. It feels like we're going backwards in time, I used to just share the document and others would make their changes, but now we're fighting over file locks and in a few cases I've heard of people sending files back and forth with email.

Also, I really miss the "Shared with me" view in Google Drive. With OneDrive there is a separate drive for myself and for each group I'm a member of. When someone shares a file with one of my groups it doesn't show up in my OneDrive, I have to look through each of the groups' OneDrive.

Oh, and the online scheduling assistant is useless when you invite a group of people. The whole group shows up as one "person" who is busy as soon as anyone is busy. Also, noone can see the RSVP status except for the organizer, so when our scrum master is home sick I have no idea who has accepted the meeting. And why do canceled meetings stay in my calendar but renamed to "Canceled: XYZ"?

/rant
the usual thing in other MD HTML frameworks is the ripple effect on buttons, and a few others. it's upsetting but legitimate
I wish they included the common crawl datasets.