skysight-inc/HackerNews huggingface dataset:
Yeah, it's too bad it never really took off. I may be misrepresenting Boxer here (as I was never part of the project, but was a grad student and later lecturer at the UC Berkeley School of Education), but my impression was that it was sort of a victim of its avant-garde ideas at the time.

Boxer was a pretty revolutionary programming environment when it was introduced (see [0] for an example paper from 1986). Great computing ideas (object oriented, dynamically scoped variables, visual programming environment), and an amazing space for pedagogical application.

Imagine that instead of a paper notebook, you could write your ideas in a computational medium that could pretty easily create and run dynamic representations. That's something people keep inventing and re-inventing, and Boxer was one of those really early models.

One core problem (again, all of this is IMO) was that the driving force behind Boxer (Andrea diSessa) utilized it in smaller-scale research. That's not to say diSessa's research wasn't really important - it really was. There's a ton of super-important learning sciences contributions to what we know about how people learn, the nature of concepts and misconceptions (calling into question the very nature of misconceptions as a useful category), and how people's ideas change over time. But that's kind of the problem - diSessa used Boxer as a way to create really interesting environments for his research on learning and knowing. It was never given the heavy-duty push that logo and later stuff from the MIT media lab had. For example, Mitch Resnick and Yasmin Kafai co-edited "Constructionism in Practice", which was a pretty good book that showcased a ton of the applications of logo to teaching (and their work tended toward whole-school interventions).

All that said, as of a few years ago, I believe there was both a windows and mac version of boxer and it was still under development. I'm not sure if that's still true- diSessa has retired, and his website seems unreachable now.

0: http://web.media.mit.edu/~mres/papers/boxer.pdf
The HN title is misleading because Quip isn't really a word processing app.

It's more like the combination of Google Docs and Slack: realtime documents and chat seamlessly linked.
Dogo – Monitoring changes in the source file and automatically compile and run
How Human-Machine Learning Partnerships Can Reduce Unconscious Bias
The tallest buildings in Chicago have foundations drilled down to bedrock. The Sears Tower (now Willits Tower) is built on bedrock. The Trump Tower [1] has pilings down to bedrock. The John Hancock building has foundations down to bedrock, even though they had to go down almost 200 feet.[2]

How unusual is 83 floors in earthquake country without foundations down to bedrock?

[1] http://faculty.arch.tamu.edu/media/cms_page_media/4433/trump...
[2] http://khan.princeton.edu/khanHancock.html
Microsoft SatchelJS: Data store based on Flux architecture
Gawker CEO Nick Denton files for personal bankruptcy protection
sibling mentioned ORM migrations not being built in.

It used to be that it was very hard to write custom expressions or aggregations (like `SUM`) in a way that would be first-class with ORM-provided expressions. This has been massively improved, and been made into a public API. So if the ORM doesn't support something you can write it easily.

The core has also been majorly rewritten, which has made entire classes of bugs disappear. Before 1.8, it was possible to write expressions where the filters got so complex that the ORM would just give up.

The way the ORM would give up is drop all filters. So you write your 3-line filter, and the ORM does nothing. It doesn't blow up, it just does a straight SELECT call on the table without filtering. A nightmare.

This doesn't happen anymore.

A lot of old Django core code isn't really super durable, and you get a lot of pain because of it. But the past couple of releases have cleaned up a lot of code, making Django into an extremely clean project.
I would really love to see micropayments succeed. It seems to me it is the only alternative to ads, which can include malware, and websites making money through tracking.

Unfortunately, the fact the idea has been around so long but never caught on beyond a few areas makes me worry is simply is unworkable.

That said, here is an idea. I spend a lot of time on HN clicking on links. I would hate to have to spend time clicking a "send micropayment" icon every time I did that. But what if I had an arrangement with HN that every time I clicked on one of its links, HN would send a payment from me to the page I linked on?
> I'm sure there are some wonderful things Excel does that Sheets doesn't

PowerPivot.
As an aside, the land in New Orleans is so flat that the zoo has a 28' hill donated by a benefactor, "so that the children of New Orleans can know what a hill is like" according to the plaque next to it. And when I visited, the kids were going nuts over this little hillock, running up and careening down it, giggling.
Likewise, my introduction to computer programming came in the form of StarLogo (a now wildly changed Logo derivative) in the 6th grade while the 2004 election was winding up. Despite the many years it's been since I've used Logo, this news has hit really hit me with sadness for the loss of a personal icon combined with a rush of nostalgic memories of creating graphics and silly games with Logo, along with the fundamentals and features of a programming environment, presented in a way that would keep me thinking about computer programming for the next 12 years (and I'm sure the next 20).

Many today trot out the Poignant Guide, "Learn You A ..." and related efforts as the future of computer education for young people.

I say give them Logo: I was taught by a schoolmarm with no particular programming background in a public school with 20 other kids. I myself didn't have a computer at home but Logo showed me what I was missing by inserting itself into the curriculum of the "new digital economy": driving kids who would have never used a computer to be programmers. The examples and challenges were fun, deep and made writing toy programs a joy.

To this day, Logo seems to crops where I least expect it: A clever t-refplace joke in the pioneering zine "Mondo 2000" (as well as ads for Terrapin), a Larry Wall interview and even my recent toy implementation of the inconvergent tree: http://zv.github.io/algorithmic-tree.html use knowledge I first learned on Logo.

Today, Seymour and Logo are titans, if only to me.

`crtdo` a new turtle in his memory.
String tension across the frame of a grand piano is around 17 tons. If a frame cracked and imploded it would probably kill someone. The modern piano sound is a direct result of that metal frame combined with three string courses for most of the range.

Piano design didn't really mature until around 1850. So a lot of the most famous classical piano music was composed on not-quite-there yet prototype instruments with a thinner and less powerful sound, and sometimes also a less sensitive action.

My gf had to play a vintage antique fortepiano in a production last year, and the solo sound is closer to a fat harpsichord with better dynamics and slightly random tuning than a modern piano.

It's what Mozart, Beethoven and Haydn would have played: they literally never heard their music on a modern instrument.
Chernobyl could be reinvented as a solar farm, says Ukraine
Piketty's work was a history of the previous century. You are pointing out current statistics, which make his point that things have changed.
I strongly disagree when there are "millions" of users, and the product in question is a web-software startup. The early adopters of these products are very likely to be small, tech-savvy businesses, which is definitely one of the core HN audiences. Not to mention a lot of us just follow software startup news in general...
Indeed, I had FUKKIRETA X 9 on my Watch it Again. I did.
Los Angeles, CA or San Francisco, CA - zestfinance.com - ONSITE Full-Time - VISA transfers

Interview Process: 1. Technical Google Hangout w/2 Sr. Engineers 2. Full-Day Onsite Interview along with a Coding Homework 3. Decisions communicated within 24 hours of onsite interview

ZestFinance is a technology startup that uses machine learning and large-scale data analysis to transform credit availability for millions of Americans.

We are committed to diversity in hiring, professional development, and everyday discussion. Zest is determined to hire crazy smart people who are different from each other to create broad thinking, lots of different ideas, and by extension, the best team possible.

We are currently hiring for: Principal Software Engineers, Senior Software Engineers, Machine Learning Modelers
Kentik | kentik.com | San Francisco, CA | Full Time | Remote Possible

Are you interested in programmatically defining routing tables? Kentik is hiring a Senior Software Engineer to focus on building tools to leverage our real time network data. We are looking for candidates with hands-on experience with BGP, SNMP and NetFlow protocols. Familiarity with anomaly detection (ML), configuration management, databases (how you build one, not how you use one) and having implemented a distributed system from the ground up are all pluses. Our code base is a mixture of Go and C with a little bit of C++ for spiciness.

Kentik is a two year old VC-backed startup located in downtown San Francisco near both Caltrain and Bart. We ingest over 40 billion flow records a day and using these provide real time event handling to our customers. For more information see kentik.com/careers.

Preference for local but will consider remote for the right person. pye+hn@kentik.com.
What really? I thought CEOs are paid millions, not hundreds-of-millions.

I mean, if they stay at the company for decades, sure it can add up to hundreds-of-millions. But upfront? Sounds like a lot!
And the app, on android I have to use a third party app because the official facebook one slows the phone to a crawl and eats a massive chunk of battery.

And don't get me started on those stupid floating bubbles it uses for messaging....
How did I miss that? Thanks so much!
I don't know what skyscrapers do but throughout SF one can find smaller houses that have subsided. They dealt with the problem by adjusting the sidewalk and adding ramps, some of which are absurdly steep now.
Hey this is text
this is the text
> In this particular case, it is moot since Benioff is above doing any side-deals to put more money into his kitty.

What makes you say this?
It's cheaper for them to run on Amazon Prime.
Is this something new? It seems exactly like Retro Achievements, which I think has been around for years.

http://retroachievements.org
This right here is critically important advice and you should listen to it carefully. Calling yourself a "Wordpress Engineer" will help you get work on freelancing sites, but for your bill rate, it's like a boat anchor tied to another boat anchor tied to a that big ass flying rock from Deep Impact.

There is no easier way to position yourself away from the money and into cost-center accounting than to put the name of specific technologies into your title or branding. One thing almost every freelancer can do instantaneously to improve their business is to scour their branding, titles, and marketing copy for jargon and tech names. There's a place for that kind of stuff, but it's not the front page of your website, or on your consulting one-sheet.

If you're a "Wordpress Engineer", one thing that's very likely is that you have a bunch of clients. They're not paying you, well, anything really, but you do have a bunch of them. So take a few hours some time this week and call a bunch of them and ask what they did with your work, why they commissioned it, what they were hoping to get out of it, and whether that worked out.

Two things will happen:

* You will probably generate at least one new paying contract. Any time you mass-call a bunch of clients, you will get new contracts. My partner Dave and I twice had to call large groups of our clients to report that we may or may not have accidentally and stupidly destroyed the Internet. Each time, we got new gigs from the exercise.

* You will know a lot more about what you should be calling your service offerings, rather than "Wordpress Engineering".
This is a natural convergence two trends:

[1] that HTTP APIs operated by to most webapps/services do not have feature parity with their actual website, even if only in the sense that a third-party client has to implement a custom controller/view logic whereas a website already provides that courtesy of the first-party;

[2] and that the Web Platform (previously known as "those random javascript globals under 'window'") has more and more 'hooks' to functionality to what's traditionally implemented by a modern desktop/mobile OS.
StumbleUpon Modifies Core Functionality, Inconveniences Users
So annoying when websites hijack pinch-to-zoom touch events and replace them with "load a random article".
Solar Shed Summary: My Off Grid Office
log2(10^38) ≈ 126.

I bet these were 128 bit integers encoded in decimal.
"Is my attention worth nothing? Are my contributions in the form of comments without value?"

Pretty much. You can't pay rent with "attention". It's just like the people that try to get designers to do work for free because of "exposure".

"Regardless I never agreed to view ads in trade for access to content and to be completely fair it was not offered to me in this way."

Yeah, you kinda did. This is the implicit agreement of the internet. If you don't like it, that's fine; there's nothing wrong with that. The point at which it does become wrong is, instead of going to some other website that doesn't do this, you continue to view the content, draining their bandwidth and resources, as though you are entitled to the content. If you don't want to view ads, go to sites that either offer content on a subscription basis and pay that, or on a donation basis.
This is fringe science. It says there are certain intrinsic sounds which are universal to all languages, and these are present in many modern words.

For example, it argues that "cop" is understandable through the following decomposition:

> cop /kɒp/ [police] - /p/ protection /kɒ/ acceptability of consciousness; protection with acceptability of consciousness;

However, the etymology of "cop" is nothing to do with that. First, "cop" is short for "copper", which come from "to cop", meaning "to take, capture". Quoting http://www.etymonline.com/index.php?term=cop :

> 1704, northern British dialect, "to seize, to catch," perhaps ultimately from Middle French caper "seize, to take," from Latin capere "to take" (see capable); or from Dutch kapen "to take," from Old Frisian capia "to buy," which is related to Old English ceapian (see cheap). Related: Copped; copping.

The term "cop" is used for things besides police, such as "to steal", and used in phrases like "to cop an attitude" and "to cop a feel." These are much more closely related to "to take" than anything to do with protection.

Also, "bobby" is the UK equivalent of "cop", from the name Robert Peel. This cannot be traced back to some fundamental concept of "protection", etc.

Or consider the decomposition of "ink" from this document:

> ink /ɪ ŋk/ [a fluid for writing] - /ŋk/ lively consciousness /ɪ/ visibility; lively consciousness invisibility; /ɪ/ दृश्यत /ŋk/ जीवंत चेतना; दृश्यत म�जीवतं चेतना.

The normal etymology for that word, at http://www.etymonline.com/index.php?term=ink&allowed_in_fram... , goes back to the Greek "enkaiein" - "to burn in". This has nothing to do with visibility, but rather from "the name of the purple-red ink, the sacrum encaustum, used by the Roman emperors to sign their documents; this was said to have been obtained from the ground remains of certain shellfish, formed into writing fluid by the application of fire or heat, which explained the name."

Now, there may be some sounds which trace back to a proto-human language. See https://en.wikipedia.org/wiki/Proto-Human_language . But this paper comes across as a big hammer used to force everything to fit into its pattern, or at least to only pick out those words which happen to be explainable by its scheme.

Also, various African languages use click consonants. Yet this pseudo-scientific book says nothing about clicks. Either there is no phonosemantics to clicks, in which case why are they used?, or there is phonosemantics, in which case what is missing from all the languages which don't have them?

I am reminded of the line from "My Big Fat Greek Wedding" - "Give me a word, any word, and I show you that the root of that word is Greek."
to quote Stewart Lee: "as a piece of architecture, that is abysmal. But as an extremely heavy-handed satire of exactly where we're going wrong, superb."
In addition to what others have mentioned, Racket also comes with a turtle-like graphics module:

https://docs.racket-lang.org/racket_turtle/index.html
I did a bit of work on a 28 story building that developed a 1.5m lean during an Earthquake. The story of the demolition http://www.ward-demolition.co.nz/grand-chancellor/
Yeah, but then you'd have to live in the northeast.
Streak (https://www.streak.com/careers) | YC S11 | Profitable and growing | San Francisco | Tech Leads (Backend, Mobile and Front-End) | On-site | H1-B Transfers welcome

Here are the hard problems you'll work on here at Streak:

Sales Autopilot

We want to do for salespeople what autopilot did for pilots. We will suggest to sales professionals the actions they need to take next to close deals. They'll instead need to monitor our "autopilot" system and manually override only when needed. Unlike most AI startups, we can actually build this - we have 100M+ datapoints of sales professionals manually closing deals to make the training actually possible.

Email Graphs

We're building systems to better understand how organizations communicate with one another. Email is currently siloed into individual user inboxes, we're building a graph database containing every email message in our users' inboxes to give them insights into how their company communicates with their customers.

Reverse Engineer Gmail

We strive for deep integration with Gmail, because that's where our users live. Our integration has to be seamless, deep, performant, resilient and secure. It's such a hard problem, even our competitors use our tech (InboxSDK). We're doing it next for Inbox, Calendar, and more.

Outside of the hard problems you'll also have a very large impact, not just on our organization but on our customers. We have the best of both worlds: we're small (6 eng) so no meetings and other big company BS, but are profitable (millions in revenue) with a wide variety of customers that use Streak everyday for hours at a time.

Tech Stack:

Backend is 95% Java and 5% Go (and growing) on Google App Engine (https://cloudplatform.googleblog.com/2015/04/Streaks-Top-6-T...).

Front-end is React + in-house framework for handling data synchronization.

Full automated end-to-end test coverage of all our features along with a growing set of unit tests to handle edge cases. If it's green you can deploy with confidence.
Now that you mention it, I think the term 'moonshot' does imply the expectation of some kind of spin-offs being discovered along the way. After all, the original moon missions produced a whole range of useful inventions.

I agree that it shouldn't be a pejorative term. The bigger a company is, the closer to basic research they can afford to go in order to create new products and markets. Alphabet is one of the biggest so you'd expect them to be doing pretty much everything down to nuclear physics.
They write that the chance of ground liquefaction there is zero, since they're not in an earthquake zone. Does not apply to SF.
Couldn't humanity itself be a Von Neumann probe? Send microbes to a foreign planet via asteroid that have been genetically engineered to eventually evolve into intelligent sentient beings that will naturally eventually create space travel and also their own genetically engineered microbes?
A tip that works for some: lips to say "oooo" (like an owl, or someone seeing something shiny for the first time), tongue to say "eeee". Well, worth a try.
I have no idea what you're talking about. Scanning your docs, I'm no more illuminated.

I've done a lot of ETL, mostly for healthcare.

Yes, engineers should be doing ETL work. Any "workflow engine" that promises patch cord or visual programming is hooey. At the end of the day, someone somewhere is gonna be writing some code. And its not the "business analyst" or "subject area expert". No, its a dev. And all that clever framework stuff is just an angry 800lb gorilla sitting between her and her work.

ETL is just fancy talk for data processing. Input, processing, output. Copy a string from a source, maybe mangle it a bit, paste that string somewhere else. Extra credit for type awareness, eg "oh! that string's a date!". Trophies for logging, alerts, and services which heal themselves.
Ask HN: An acquaintance is getting extorted, any suggestions?
An acquaintance asked for assistance in a situation where their friend is being blackmailed after their social networking/email accounts were hacked and some personal information/data/video(unsure) was stolen and is being sent to colleagues/friends in order to extort $25,000 from them through a well known money transferring service. As my circles all things IT guy I get asked a number of questions and this one is unique unfortunately I am not sure I can help.

They tried to file a police report and were not assisted and they are trying to avoid the continued embarassment of whatever it is being sent to others including employers.

I am not sure who to recommend or really where to start on how to identify this person in order to assist, can anyone provide some recommendations?
Superhuman - https://superhuman.com | Fullstack Engineer & iOS Engineer | Founding Team | Full-time | San Francisco | ONSITE

==Superhuman==

• Product: Rebuilding the email experience for web & mobile. Think vim or sublime for email that is lightning fast, beautiful, and extensible.

• Why: 900M+ people spend 1/3 of their day in email, they deserve superpowers that make them brilliant

• Vision: Rebuilding productivity in order to level-up mankind

• Funding: $5M+ seed, led by First Round Capital (first VCs in Uber, Square, etc.)

• Stack: Javascript, React.js, Golang, Postgres, Objective-C/Swift

==Team==

• My Co-founder & CEO Rahul founded Rapportive (YC'10, acquired by LinkedIn)

• My Co-founder Vivek founded Rapleaf/LiveRamp (acquired for $310M)

• I was previously VP Eng at Bugsnag (Series A startup), and built pry (used by 25% of Ruby developers)

==Interview==

• Culture: coffee/phone call [1 hr]

• Tech: onsite/remote coding project + interview [2 hrs]

• Tech: coding project [multiple days, paid]

• Culture/tech: onsite interview [all-day]

==Contact==

Email me: conrad@superhuman.com (or apply here: https://superhuman.com/jobs)

– Conrad Irwin, Co-Founder & CTO
It's borderline cruel to come into a Show HN post solely trash someone's work, assuming that your personal lack of interest in a project somehow reflects on whether others would find it interesting or useful. I've downvoted you due to your tone.

Personally I think this project is awesome. I often hunt for achievements in games after I finish playing them, as they can often add a new dimension to an otherwise completed game.

Also the name is super cute.
Location: Austin, TX
Remote: Yes
Willing to relocate: No
Technologies: React, React Native, Clojure, JavaScript, Ruby/Rails
Résumé/CV: https://linkedin.com/in/bendyorke [1]
Email: bendyorke@gmail.com

Primarily looking for contract work, although I'm open to joining a team full time if it's the right fit.

[1] https://linkedin.com/in/bendyorke
Date of the magazine issue, I guess
In hindsight Steve Jobs was worth billions but that was not clear at all at the time he was (re-)hired. Many super bright and previously successful people have failed in their new positions. When you price that risk in, $750M hardly seem like a great deal.