skysight-inc/HackerNews huggingface dataset:
I think a large part of the issue is that education is not holistic. I mean that in the sense that we teach every subject like it exists in a vacuum. I don't have a solution, but I think a Montessori education is closer to the ideal method of education than what we have no.

For example, I know a lot of children complain about how they will never have to use they math they are learning when they grow up. I think it's a really valid complaint, and I know teachers recognize that issue as well because the write problems that deal with real-world situations.

The things is that a lot of the real-world situations that end up being used in questions are still pretty abstract for a child. Like, money, building fences, finding the area of yards, etc.

A lot of these problems could be translated to actual physical projects. For instance, put everyone in groups of four, and say "here is a little yard with toy animals in it, figure out how much string you need to go around the posts, then come up and cut off a single piece of string. The group that gets the closest wins."

That being said, I think that's kind of a Montessori solution, since you'd probably want kids to choose the activity that interests them the most. It's definitely too much to ask one teacher to lesson plan 3 or 4 little activities for each thing a given group of children need to learn every day, and then monitor those activities as they are happening.

Honestly, I think the majority of the education I've retained from my childhood is from things like Boy Scouts, Cub Scouts and other extracurricular activities like OM/DI.
The whole idea of deep learning is based on fuzzy conception; random stochastic evaluation plays a huge role for any huge or fast amount of data.

btw, Qualia is a meaningless concept to me, not ineffable; concepts definitely are. On the other hand, some philosophical ideas might just be plain wrong and thus not possibly translate to code that had to be logical (unambiguously). Why wouldn't there be logic behind?
> Running is fundamentally one of the most democratic sports

In what sense are you using the word democratic? In terms of low barriers to entry, or something else?

To take your statement at face value, running is decidedly not democratic, as the sport is dominated by 2 east African countries with a negligibly small proportion of the world's population.

For a truly democratic sport, at least 1/7 of the champions/finishers would have to be Chinese and another 1/7 Indian, as those are the two most populous countries in the world.
Nest Working on Cheaper Thermostat
20 people in container tech you should be following
Share the link! I'm building a list of all the commercial and open-source CI systems/SaaS/OpenSource projects out there.
Shouldn't that now be the Interplanetary Potato Center?
Me too. It's just hard to achieve. Are there any projects or books that inspire you regarding simplicity in design and implementation?
Can I get in on the joke? :)
Node.js v7.7.2
You mean the West who are in the Five Eyes intelligence collective[0]? Alright, I get it, German may not be doing this and a few Nordic countries, but overall The West is waist high in this type of stuff.

[0] https://en.wikipedia.org/wiki/Five_Eyes
They grew them under microgravity conditions in orbit, so they probably aren't going to have trouble coping with 2/5ths gravity.
Aren't you being too dismissive? All database companies have to start from somewhere, Datastax was brand new once too.

This funding is part of the story to make sure Scylla can support customers but they have a much better foundation to build upon with this database tech.
I think understanding "this" in javascript is actually much easier if you have had exposure to C++ function tables.

With that knowledge in hand, it immediately becomes obvious that:

bar.baz = function(){console.log(this.X)}
var foo = bar.baz;
foo();

Is not going to result in a console log of bar.X. "foo" is a pointer-to-member function, and executing it without a context is going to cause problems. The biggest in javascript as compared to c++ is that javascript will always provide the hidden "this" (even if it's the global context), whereas c++ will always bail out if you don't provide it with a proper context.

But really, understanding that behind the scenes, member function calls change:

A.B(C)

into

B(A, C)

clears up a lot of "this" mistakes, and also enlightens the proper usage of function.bind.
Good question. I'm not using unique colors for languages. The main language is always blue, the second one is always purple etc.

Thanks!
Kitchen jams
Average life expectancy a couple of hundred years ago was 40. Marriage kind of made sense. Now it's double that and soon we might end up tripling it.

My grandmother and her great grand daughter are both alive.

When humans live that long, having the liberty to change partners is refreshing. Like having another sub-life.
Ask HN: How to mantain coding club in university
So here is the deal. Teaching fellow and us, couple of students, founded coding club on our university. Idea is to have weekly meetings where we either have a talk by a member of our community, or we work on some project. Now what are some tips for making this work, what are fun projects that we can do or some interesting activities? We have about 2-3 hours weekly of meeting and uni completely supports this community.
Oh but there's so much more energy in your food. There's the energy that went into producing fertilizer, energy to make pesticides, energy burned to run tractors, energy to process the harvest into what you get in the grocery store, potentially more energy involved in packaging. For plastic packaging, there's the oil used to make the carbon-rich polymers. Etc.

Just like cars, all of that energy comes from burning fossil fuels. The only way you'll find carbon neutral foods is if you walk out in the woods, pick it off a wild plant, and eat it right there.

Generally, the total energy that goes into producing and transporting something is called "embodied energy." It's not necessarily 1:1 related with carbon footprint since it can hypothetically come from renewable energy instead of fossil fuels, but it's a very related concept.

https://en.wikipedia.org/wiki/Embodied_energy
When using the Docscanner, we do OCRing of the images for Dropbox for Business users only right now. The OCRed Docscanned PDF gets copy/pasteable text, and its search tokens go into the search index for later searching. We only offer full text search for Dropbox for Business customers as well right now, not Pro.
I cannot fathom how Sam Altman thought that it would be a good idea to be a source for this article, let alone provide the specific quotes that he did. How does YC benefit from this? How does public policy benefit from it? "The Silicon Valley President in every way except the ideology is flipped"? "He did everything we tell our startups to do"?

You're the CEO of Y Combinator. When you tell a New York Times reporter that Donald Trump is "the Silicon Valley President", you're speaking for all of YC --- even if you don't want to be. What the hell is the matter with you?
Or maybe they really are incompetent. The whole dump reads like a group of sysadmins trying to wrap their head around the basics. Their targets probably don't need anything on the cutting edge either so anything good they can just hold onto until they need to blow it on an Iranian nuclear reactor.
The lower level / juniors / new hires probably cut their teeth on the simple exploits, and as they gain experience move on to the more advanced.

Also, the hextuple-agent in me wants to think the simple exploits were leaked intentionally to distract from the whatever-else-it-is-they-don't-want-you-to-know.
Or leaking the ones they know other nations are using.
I'm going to drop a bombshell here...

Maybe women just don't like coding as much as men and that's why they are "underrepresented".

I'm going to drop another bombshell...

Maybe it's OK that women focus on other things they prefer because specialization of labor is a good thing.

Crazy thoughts, I know.

I'm going to drop the biggest bombshell right now...

Men have a Y chromosome, and women don't. The effects on a person are huge from physically different body parts to powerfully different hormones. Maybe our rabbid push for equality has failed to account for differences that truly exist between male and female... Maybe if we took that into account we would seek to find the best job for each individual, not try to make women act like men and disparage those who don't.

Maybe if we acknowledged the benefits of gender differences we would never have come to the mentally ill conclusion that two males make a great marriage couple.

studies show that women have more money and power today and yet are less happy.

Let's let women be women. Then instead of expecting them to protect themselves because they are no different than men, we would treat them with special honor.
Stephen Witt: How Music Got Free (2015, 2016)
> It's significantly faster than most other dynamic languages. It's fast as a compilation target to the extent we can run Unreal Engine in the browser. So I consider the original comment I replied to that simply stated 'Bad performance' incorrect or at least lazy/contextless criticism.

The entire point of my comment is that the statement "JavaScript is faster than other dynamic languages" is lazy/contextless praise.

V8 is fast. Rhino is slow. JScript 5 is really slow. They are all JavaScript. V8 is fast because people really wanted it to be fast and did some impressive cutting-edge work to make it happen, not because the language lends itself well to speed. It is a credit to the skill of the people working on the JavaScript engines that JavaScript programmers nowadays can enjoy decent speed, and AFAIK it's not particularly attributable to any specific features of the language.
Content-Type: Malicious – New Apache 0-day Under Attack
We use v1.5 in production and it's been very stable. Team is responsive on issues (github and mailing list).

They dont have 100% parity yet with all cassandra features so waiting for that to move more work over to scylla, but performance per machine and lack of tuning hassle is very nice.
See my original parent comment about not touching user data for privacy reasons :)
A good philosophy for businesses that deliberately take on risk to maximise reward, and where the worst case outcome of "breaking things" is insolvency and loss of jobs and investor's money.
> radiation levels on the Red Planet are about the same as those in low Earth orbit

... which coincidentally is where the experimental potatoes in the article were grown.
Here's a personal anecdote about the underpants. A few years ago when I competed at an USAPL meet, I was weighing in in my underwear and the judge there said I couldn't wear my boxers (hanes). Since I did not have any extra pairs of underwear, I had to run around the venue to try and find a pair of scissors to trim down my underwear and make it legal.
Some inspiration:

https://www.wired.com/2015/11/racing-extinction-louis-psihoy...

The Cove - http://www.imdb.com/title/tt1313104/

The Yes Men - http://www.imdb.com/title/tt0379593

Hologram/projection protesting - http://www.dailymail.co.uk/news/article-3038317/The-world-s-...
I'm almost convinced that if I see a driver looking at their phone while moving (the absolute lowest standard of "don't use your phone and drive"), I should be able to put my U-lock through their window. It's only fair to add to their cost enough to offset the extra risk they cause me.
Quantifind data nudges McDonald's to finally update ice cream machines
Read a book dude. Everything you just said is both wrong and sexist.
To my understanding it's more like Equal Temperament vs Just Intonation..?
Amazing busker
I ask out of curiosity. If the wage gap studies were peer reviewed and found to be false, would you accept this?
SRE War Stories: 3 Must Watch Sessions from SREcon '16
I went working part time. Exactly for this reason: to have one full day a week "me" time, which is often messing around with new tech.
The box full of potatoes is falling from a great height with a fairly large parachute? That wouldn't really give the potatoes a very long time to demonstrate growth, though.
The North Face does quite a bit of its branding work in the ultrarunning space - they have their own race series, sponsor high-level athletes, and have Dean Karnazes as a spokesperson.

But the reason I call it branding is because most actual ultrarunners flock to other shoe brands - Hoka One One, Altra, Brooks. They also know Dean wasn't all that of a top elite in the sport... ever. And the secret is most of North Face's top ultrarunning athletes aren't winning the races actually running in their shoes.

All that said, it's a pretty fringe sport and it isn't a bad thing they have gotten involved - as they provide some cash into a sport whose top athletes make in a year what a top software developer makes in a month.
Not only is there the difficulty to think about, there's also risk management for discovery of your exploits.

Creating antibiotic-resistant bacteria is a bad idea. Don't use linezolid when you could use vancomycin.

Don't use your fancy rootkit if the boring DLL injector you give the contractors works just as well.
> The ML specification contains no reference to studies on human perception of code.

Why would such a thing be necessary? Code isn't meant to be “perceived”, it's meant to be designed to meet a given specification.
They're making a joke about the misspelling of Matt Damon. "Daemon" is a computing term [0] and /sbin/ is a folder that you might want to put a Matt Daemon in. (Also, daemons are often named with a "d" at the end, like "etcd" or "mattd".)

[0] https://en.wikipedia.org/wiki/Daemon_(computing)
Another way of looking at this is they want to invest 0.5% of the worlds capital you can't get above 'market' rates for very long. And the longer you do, the harder this becomes. However, you can easily get below market rates.
The Go language. I can't really think of anything else right now.

I was inspired by GitHub of course, I really liked its design when it came out (it was a breath of fresh air after SourceForge and others). I tried to make it even simpler and more efficient.
Why You Should Test Android Apps
The actor is Matt Damon. Parent spelled it Matt Daemon, as in a hypothetical *nix process at /sbin/mattd
For some reason LF's latest available 990 return is from 2014. Relevant numbers for 2014:

LF assets $20,915,947 total revenue $31,452,792

FSF assets $1,009,228 total revenue $1,110,148

https://projects.propublica.org/nonprofits/organizations/460...

https://static.fsf.org/nosvn/FinancialStatement_FY2014.pdf

Note that LF gets 99.9% of its revenue from "program services," which I assume is corporate sponsorship and the training programs they run. FSF gets $100,000 from mail-order merch and the rest from donations.

Looking at the FSF patron list and price levels, it seems like the FSF get about half of their donations from corporate sponsors and half from individual sponsors: https://www.fsf.org/patrons

(One interesting thing is that Google stopped sponsoring the FSF in 2016.)

The FSF is definitely underfunded, donate today if you have not donated recently: https://my.fsf.org/donate
I guess that makes some sense. It's still pretty weird to me though, the big difference with a press release is that the press is writing about an announcement that the company made. So it makes sense to describe the company in third person. If the company is writing for themselves they should just announce that they want to announce rather than announce their announcement.
Perhaps there is a biological difference in the sexes when it comes to interest in technology versus interest in community. The societies which have a stronger social safety net and closer to equality of opportunity for both sexes see a WIDER gender difference in fields like IT and nursing. Compare that to the smaller gap seen India where there is a strong economic incentive pushing women into IT
DES implementation in C
Illeism is a device often used in PR/IR to inject a dose of impartiality in an otherwise biased content.
One problem of building so many in one area (within a couple hundred kilometers?) is that there is less geographic averaging of wind. When the wind dies there, likely there is very little production.

That probably limits it to some percentage. Would be interesting to see some summary what kind of other measures are required in the grid, the bigger it gets. Things like flexible demand, pumped storage (all the countries are flat except Norway).
Kinda off topic. And a kinda crazy hypothetical:

I would really like to see a production language, where program-stack based recursion was a compile time error. Instead, only recursion as syntax sugar is allowed. i.e. Only recursion (or any cyclic function call graph) that the compiler can translate to "imperative code", should be allowed to compile.

For two reasons:

1. I honestly dream of a world where we can no longer think about infinitely propagating program-stacks.

2. It would force us to invent better optimization algorithms (like tail-call optimization) but for more general recursive patterns.
This is the sort of uncivil slur we ban people for, as well as a personal attack, which we also ban people for. Please don't comment like this here again.

We detached this comment from https://news.ycombinator.com/item?id=13821899 and marked it off-topic.
I guess this depends on your definition of "greatest" is.

Best value for money? Best service? Cheapest? Fairest?

This is politics, there isn't really any hard truths, just ideals. A highly valued European healthcare plan simply might not match with the ideals of the majority of American's. So "greatest" is always going to be relative to the society it's being implemented in.
Their marketing points are really understood and relatable to people who know what a pain operating Cassandra can be. The two biggest pain points IMO are read-repair and compaction - both of which must be run periodically and consume a huge amount of resources. Read Repair is especially a pain because (1) it must be run periodically or you risk losing data (2) it takes forever to complete in some deploys (ex - you must run read-repair in a certain (user-tunable) timeframe, the default of which is every 10 days - I have tables that take 7 days to complete a read-repair, meaning I have repairs pretty much running 24/7) and (3) there are no/few operational tools to manage read repair. The low-tech way is to write a cron job on every node - and even then there is no way to measure progress or detect if a job failed/completed without grepping logs - it's so bad that Spotify wrote a open source tool to manage it.

The solution has been to just buy more nodes (if you don't want long repairs, store less than 1TB of data per node) and faster disks. Read Repair maintenance is probably the only thing I hate about Cassandra - and seeing benchmarks that Scylla does these operations on the order of minutes rather than hours is attractive enough for most people (I don't think most deploys are even coming close to the benchmarked txn/s in real-world workloads, for both databases). Both compaction and repair tend to be CPU intensive (both work by essentially reading a ton of data), so I'd imagine the move to C++ and the core-per-thread design is more efficient.

In short, the operational efficiency is far more attractive even if you aren't pushing a trillion writes/sec.

I've been thinking about testing Scylla for a while, but unfortunately they don't support the features we support, and while our Cassandra deployment is a rather comparatively large cost, there are enough things on my plate right now where trading my current set of evils for other unknown ones isn't very attractive.

See this post by Discord App - https://blog.discordapp.com/how-discord-stores-billions-of-m... - where they are mentioning moving to Scylla from Cassandra for similar reasons. Performance is fine, but repair efficiency is more of the driving factor.

I'd also add that Cassandra advertises itself as a relatively high performance database for distributed workloads. If something like a faster Cassandra doesn't entice you, chances are you'd be better served by something like Postgres anyways.
I wouldn't know if URI diagrams are (still?) used heavily in industry, but they are taught. Those work architectural, or generative but limited.
I've always taken that phrase to mean , be more productive. I've never been in an environment where I have heard that phrase and they were cool with the live site going down. Does anyone echo my opinion ? Or am I wrong ?
The problem is that this turns into women demanding equal pay for inferior work. If their boss thinks they don't do as good work, why should they get paid the same? And who are you to decide how good the person is at working? Experience and education are not the sole determiners of a persons efficiency
> There's also the blue uniform. But yeah, they are pretty aggressive.

Green?

https://www.google.com/search?q=instacart+shopper&source=lnm...
You should check out Matrix[0]. :)

[0] https://matrix.org
At best, this make it looks like sama is talking without considering his words carefully.

At worst, it confirms many people's fears of how those in Silicon Valley view the world.
Infinity and Beyond
Cassandra is supposed to be a high-performance database, except it has some fundamental issues that keep it from being what it can be. ScyllaDB fixes those fundamental issues so anyone using cassandra can benefit from using scylla instead.
Will that 10s install be anything like production-ready? As a sysadmin, one of my pet peeves is tools where the "install process" is "run this executable and it's a webserver," because for me to put a tool in a place where my teams rely on it I'm almost always looking at SSL termination, LDAP auth, not to mention putting it under systemd or something so that it'll get restarted if the host system does, and the fact that I'll inevitably be deploying via automation.

The takeaway is that I hope the easy install process won't only be easy in the absolute minimal case. Ideally I'd love to get RPM and DEB packages and example configuration snippets for a frontend web server. At the very minimum, distribute in a form that is amenable to deployment to Ansible/Puppet/etc (no 'setup wizard' please!) and placement behind a reverse proxy.
I don't know how much it's true in America, but here in Europe I see men moving to high paying jobs in already expensive cities (and making the cities even more expensive for women to move to) and women moving to cheaper cities (where they are able to get job for themselves) as the biggest factor in not having sex.

Internet also helped the explosion of long-distance relationships where people are having sex for a weekend in a month even if they are in monogam relationships.
While that may work for Facebook, we're seeing what happens when applied to national security and good governance.

Also, there seems to be this revisionism towards the Trump Campaign as something of a savvy, hidden genius operation. But this election was not won by Trump as much as it was lost by Hillary. There is nothing particularly remarkable about Trump's win as a Republican candidate.
Thanks, that does raise some interesting points.

What of:

/usr/bin/time ( sleep 1 | sleep 10 )

Explicitly invvoking a subshell. Which I understand the builtin to be doing.
Martian gravity is lower than earth gravity, and if the test was run in earth like gravity there could be concerns that that variable would have an effect. By conducting the experiment in lower gravity than Mars's, it's hard to doubt that martian gravity would pose a problem.
sure!

i have been working on the "future of work" problem and so have thought a bit about the business models of on-demand companies like instacart (relative to what they pay their workers). and i've been lucky enough to have people with interesting perspectives to talk to about such things.
Well, shoes have very individual fit which especially important in ultras.