skysight-inc/HackerNews huggingface dataset:
I don't know of any studies, I'd love to see some!

But, I'm a little torn on the concept you're getting at, which is whether seeing answers is less helpful than struggling to find answers and arriving at them yourself without having seen the answer first.

We do have a strong and pervasive belief in our society that the struggle itself is important, and that struggling to derive how to get to the answer without someone giving it to you is the only "right" way to learn.

(The same goes for money, btw, but that is a meta topic for another time...)

In many ways, I believe in struggle myself, but I don't have any concrete scientific evidence, I'm just becoming aware that it's a belief and not necessarily a truth. Recently, as a parent, I think I'm seeing some evidence to the contrary. When my kids ask for math help and I force them to struggle through each step and think about how to do it and explain and show their work, it works eventually, but it takes a long time and it is a struggle for all of us. When I show them the answer first, and then we talk about it later, they learn quicker with less struggle. Usually I will make them rewrite anything I show, but I'm starting to feel that learning by example without the forced struggle is a lot more efficient.

I still want them to be curious and interested in researching their own solutions, so of course I'm a little worried that by doing too much handing out of answers, I might do damage to their desire to explore math (or any subject). But so far, I'm not seeing that, I'm seeing increased interest and enjoyment in math, we spend more time talking about subjects beyond homework.

In some ways it makes sense, we learn how to talk and eat and behave by example, some subjects we can only learn by example (like, say, history). Math and physics are weird ones where we pile on extra struggle to derive the rules because we think it's helpful for learning.

Anyway, I'm certain struggling to learn rules is important, I'm just becoming less certain that it's always important. I do believe that learning by example works and is useful and sometimes more effective than learning rules.
How removing self-serve cancellations saved our business
I don't think it is overly different, but that doesn't mean the magnitude may have changed (and the divide accelerated.)

It's kind of like going from silly Pepsi vs. Coke differences to grouping everyone and everything in your world into a huge group of "us vs. them" - everything is on your side or the other side. Obama and Trump. Second Amendment. Abortion. It's all "us vs. them" in one big foggy war, and the stakes are high for all of us.
I didn't know Rust was Mozilla. I thought it was FF, TB, and "generic OSS projects like Apache but less well-known".
> Education should be cheap for everyone

This and the "healthcare should be cheap for everyone" positions are so intellectually lazy. "Education" and "healthcare" aren't some intangible pie-in-the-sky assets that are being magically bestowed upon certain individuals. They are services provided by institutions that must pay for high tech facilities and competitive wages in order to retain the best staff, accreditations, and reputation. Those costs have to be paid by someone. A half-baked solution that is subsidized or mandated only reduces competition and drives prices higher.
thanks. fixed it.
Tap the time (x mins/hours ago) of the comment you want to favourite. That should take you to a page where you can favourite it
Bitbucket repo is alive. Old link works fine now (prestocore-fan/presto)
This is an important thing, that "games" covers a huge range of things with different levels of "addiction", pricing, playable length, thematic complexity, social relevance, etc. Even more so than saying "TV" or "film".
See I'd say these are unimaginative because they're all too similar. Once you've seen one you've seen them all, and they're all the same degree of gaudy. It's like the McMansion of fractals, intended only to overwhelm you with the impression that the creator has a really good rendering engine.

Maybe I'd be more impressed to see the process, but every time I watch one of those videos of someone making fractal art, it's just them tinkering with settings on some fractal rendering engine they bought online.

Of course, this all just shows my standard for good fractal art (and good art in general) is orthogonal to "using a powerful rendering engine."
this month, I have developed and published a so-called 'mini app' in wechat. It is more like instant app from android 2017 year with web technology, but tencent restricted a lot of functions so you cannot use the standard web technology and i believe it is for security reason and $$$.
In my options, i dont think it is an app revolution but it is more like a trending for this industry, like facebook instant game or web app.
The difference is that Verizon-Checkmark is clearly an invalid interpretation - the checkmark is obviously decorative.

Mozilla's new logo was chosen specifically due to the double meaning, the similarity between the symbols :// and the glyphs "ill".

The ambiguity is what makes it "clever", and it's kind of an in-joke that most non-tech people, who've never heard of "Mozilla" as such, won't immediately register. They'll read the characters literally and say "moz://a? Is that a new computer thing?"

I don't think that's an idiotic response at all.

This is a bad generic logo merely because it doesn't clearly communicate their company's identity in a unique and obvious way, which is the sole function of a logo in the first place. I could see this rendering appearing at some hacker events or on t-shirts, but IMO it makes no sense to use it as a generic logo.

I don't even want to think about the nightmare of accidentally rendering the string "moz://a" in a typeface that the lawyers consider too similar to that used in the logo.
Ask HN: Why doesn't Google update Gmail anymore?
I'm increasingly using 3rd party services to enhance Gmail (eg. Mixmax, 3rd party task managers). Gmail went from iterating rapidly to no major upgrades in several years. Why?
The fact that these colleges aren't elite actually hurts the article's argument.

Also, the top colleges from that population that enrolls the highest percentage of low income students are much more prestigious than the top 1% income colleges.
He was a director, so a lot of his job was coordinating the entire development tools team. He fit in some amount of development during the day, and did a lot of nights and weekends (or at least that's what I've been gathering from the interview so far; only part way through, looking forward to the commute home).
That's not true, you're probably top 20% most sophisticated users:

> I was doing this on the now defunct Cryptsy with the popular alt coins. Using relatively basic exponential moving average calculations. There just really wasn't enough volume to be doing it constantly. I was lucky to get a few trades in a day that made sense. I made money, and lost money. Basically breaking even. Mostly just a learning exercise. At this point though, all of the big players are getting their hands in. Not really worth it anymore.

(from "High-Speed Traders Are Taking Over Bitcoin")

pay up :-D
The Money Myths Behind the Creation of the Federal Reserve
> Is there a way to save comments for later?

Click on its timestamp to go to its page, then click 'favorite'. Favorite stories and comments are visible from your profile page. Note that these are public, so users can browse each others' favorites.
Not everyone attempts to flush while sitting down on the toilet.
Ruby and RoR
Worked on something like this as a hobby project a while ago, but to avoid the complexities associated with solving arbitrary exercises, instead I had it set up as an algebra exercise generator: you start with the solution, which you then (algorithmically) obfuscate by splitting terms and recombining things for a couple of rounds. Never got around to finishing it, but the neat thing is that you've already generated one possible way to solve the problem, it's just how you generated the exercise in reverse.

Another thing that's quite easy to do is to check intermediate steps in a solution for equivalence. You don't even really need CAS, just brute force the problem by probing the equations: set all variables to randomly chosen values, n times and if the sets of results are the same for both equations, you're good.

Anyhow, Socratic looks great and a great deal more advanced and useful than what I came up with, so kudos!
rofl! Numeric was started in 1995.
Many of the colleges I had visited and the one I went to had prison like dorms. It seems to be the default type of building to construct whenever there is an unexpected increase in students and they have to put as many people into a small place as possible. I know the room I shared with another student in college was smaller than some prison cells.
U.S exchanges rent helicopter, drape banner in pursuit of Snapchat IPO
Given the context, I could not readily discern whether you actually meant "rouge" or instead meant "rogue"; both seem equally appropriate.
I agree on Lambda.

There's a "hack" of running Python 3 on AWS Lambda via subprocess until it's officially supported.

http://stackoverflow.com/questions/36143563/using-python-3-w...
confirmed - I can't access via incognito or google search. I did the other week, as if by magic - but it's gotten closer to impossible now for whatever reason.
Lol, I'm flattered that you think it's worthy of saving. If you upvote it will show up in your profile in upvoted comments. Also, if you click on the date in the header of the comment, a favorite button should appear. When you favorite a comment it will show up in your profile in favorite comments.

> Also just kind of asking for curiosity, do you think a language like go or rust will become popular for developing game engines? I realize game programmers are anti-GC but what if GC technology advances that the performance drop is negligible I wonder.

I think it will but on some level, the needs of a game engine are different from the needs of say a DNS server. Jonathan Blow, the developer behind Braid (http://braid-game.com/) and Witness (http://store.steampowered.com/app/210970/) has been working on a language called Jai https://github.com/BSVino/JaiPrimer/blob/master/JaiPrimer.md even though he's aware of Rust and Go. He talks about some of his reasons in this video https://www.youtube.com/watch?v=TH9VCN6UkyQ

One of the things he mentions is that the game industry doesn't care about security that much (which I didn't realize until then but it makes sense) compared with a DNS server or something so his ideal language might have different design considerations than Rust.
With 20% of their enrollment being wealthy, they are de facto elite.

They mostly have smaller enrollments though, and probably not a lot of research programs.
> If you increase muscle mass, you increase your metabolism, which means your resting metabolic rate increases.

Yes, but not as much as people think [0]. It's about 5 kcals per lb. of muscle (compared to roughly 1 for fat). Your organs consume the vast majority of your calories. An extremely fit person can expect to burn maybe 50-100 kcals more a day than a fat one per pound. It's not nothing, but if you read men's magazines they make it sound like if you lift some weights, you can eat whatever you want.

This isn't to say there are not many good reasons to strength train, especially as you age. I just wish people weren't trying to sell benefits that didn't exist when there are so many that do exist.

[0]: https://www.unm.edu/~lkravitz/Article%20folder/metabolismcon...

EDIT: I shouldn't say "50-100 per pound", I should say that a fit person can expect to burn 50-100 more than a fat person of the same weight, within a normal weight range.
I unfortunately think you are undermining your own argument here with this focus.

It's clear that institutional biases and societal biases exist, and that some of these biases may act as steering currents for certain people to go into certain careers. However, there always will be some cases of people who like to "steer against the current" and work in a field that's outside the society-traditional bias in one way or another (gender or otherwise).

A good goal, I think, is to ensure that merit is the chief qualification for employment. Statements such as (paraphrasing) "oil rigs are a man's club" and "pretty women would be a distraction" is way too sweeping -- lazy group collective thinking at its most absolute, playing on stereotypes of both women and men. Humans have a wide range of abilities and behaviors and it doesn't always divide neatly in binary form.

From a personal standpoint, I would call this biased group-think sort of hiring practices as far from optimal. If someone can do the job well, they should do it if they are good at it. I do know someone, for instance, who's a female welder. Apparently, only 5% of welders are women. Well, she's one of them and from all indications she's good at it. Luckily, the place she works at doesn't have a "welding is a MAN's job" sort of attitude.

(Note that this bias can also apply in reverse. Think of the current societal bias with men teaching elementary school, for instance.)

Now, whether or not government enforced action (eg, to what degree, and what tools, governments should use to challenge the bias) is a good thing or not, I think that's more of an open question. The truth is, in some cases, some people hold onto stereotype so heavily, that they will literally threaten people who challenge this "norm" with harassment and violence. Clearly in this sort of case, the government should be involved.

However, for something like standard hiring practices, I'm a little fuzzy as to how much government should dictate anti-discrimination policy, if any. I wouldn't mind seeing more data in this regard; at this point, I don't know how effective various tools have been at eliminating lazy hiring groupthink, or whether they aren't terribly effective at anything but increasing resentment.
Isn't it like which language you code in, all are pretty much going to work, and if you want your project finished you better pick one. If you want to be fit, pick one, you can't go wrong with picking a popular program and sticking with it.
No, it's not about premature optimization but designing towards performance. It's always a balancing act but the earlier you make the right choices the better.
There are mandatory questions during the design process, before writing a single line of code. "Is it going to be fast enough?" is one of them and you can't answer it by saying "I'll figure out how to optimize it later" or "computer power will eventually catch up".

Oh, and btw. Stop using the "GPU accelerated" argument as it was a silver bullet. GPU is not a crutch to make slow operations barely usable, it should be used as an extra performance boost for operations that already work.
It doesn't strike you as at all strange that we deny reality in order to promote this goal? If 85% of soldiers are male (which they are), why should it be just as likely that a child pictures as female soldier as a male soldier? Or do you believe that every occupation should in theory be split 50/50? That is going to lead to a lot of female nurses and school teachers who need to find new occupations.
Well, there are some new nifty things, e.g. not having to write u in front of every string or a more pleasant subprocess API or the fact that dicts in 3.6 keep their insertion order which makes debugging a bit easier. It adds up.

But the big one is that Python 2.7 will go away at some point.
That makes no sense at all. Their technology didn't work. How could they be successful even if the FDA disappeared?
Show HN: Hexspector – in-browser hex viewer
"If you really don't want to see WSJ articles, install/make a browser extension that does it for you."

I stared something like this a few months ago and forgot about it. The general idea was to apply custom styling to regex matched page content. I got as far as hard coding everything I wanted in to JS file so there's no UI for it. Currently, it applies a black bar to links matching the patterns in the list but it could just as easily style it however you like. If anyone is interested, here's the JavaScript [0] and a basic manifest [1] to load it as a FF web extension (about:debugging -> Load Temporary Add-on). Edit: What it looks like with a match on HN [2]

[0] http://pastebin.com/raw/tPJXJcM5
[1] http://pastebin.com/raw/zi6UV9ZL
[2] http://i.imgur.com/HQVopbQ.png
> However, once you're out of the unrealistic scenarios (single query benchmarks, etc.), it doesn't do that well[1].

I'm curious about the result since it didn't matched my experience. So I proceed to take a look at the source code for both Pyramid's[1] and Django's[2] benchmarks. From the look of it, I feel like there are too much difference in implementation to call this a realistic comparison.

From a quick glance, Django's benchmark seems to contain a little bit of micro-optimization and is rendering JSON response directly with uJSON[3] (which looks to be a lot faster than native JSON module)[4], while Pyramid's benchmark did not seems to go through any optimizations and is returning a list of SQLAlchemy objects that get passed into a custom renderer[5]¹ and render using native JSON module.

So I don't think it's entirely fair to say Pyramid is slow in a real world scenario based on this benchmark alone.

[1]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/c8a5...

[2]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/c8a5...

[3]: https://pypi.python.org/pypi/ujson

[4]: http://artem.krylysov.com/blog/2015/09/29/benchmark-python-j...

[5]: https://github.com/TechEmpower/FrameworkBenchmarks/blob/c8a5...

¹ Using pyramid.renderers.JSON here probably make more sense, but to match Django's implementation, one can wrap a serialized JSON into `Response` object.
+1 also curious.

Have millennial children fundamentally learnt to learn differently using computers? I decided to understand the math behind the Kalman filter, and despite having read the Wikipedia page and impemented these, I still had to go back to pencil and paper. (Did you know that the Kalman filter is a least squares estimator?)

I was thinking this morning that if the requisite knowledge needed to make incremental advances continues to increase, we risk a technological platuea as fewer and fewer people will have enough knowledge.

One solution is to teach humans more, and I'm curious if technology has or can facilitate this.
I too found that enjoyable in Japan. The elimination of the Swastika from Western cultures as a response to the atrocities of the Nazi regime makes sense to me, eliminating it from Eastern cultures just seems to be giving the Nazi's an extra bit of power 80 years after the fact.
If you actively try to engage your core (abs, back, gluts) isometrically while doing pushups you gain more than just arms, chest and shoulder workout. It's about the form - you have to consciously focus on it.
Introducing ProtonMail's Tor hidden service
I didn't vote for the incoming President-Elect, but even I feel this statement is a bit far reached.
Harvard publishes an annual balance sheet [1] and its a good read to get a sense of elite tier university revenue and cost structures. Its net worth is $42B in 2016, down from $44B last year due to very poor returns in the public equity and natural resources portion of its endowment investment portfolio, run by Harvard Management Company.

---

Total operating revenues in 2016 were $4.8B (up 6%):

- $1.7B endowment disbursement (36% of revenues, up 7%)

- $1.0B tuition/room/board revenue (21% of revenues, up 7%)

- $0.6B federal funding (11% of revenues, up 3%)

- $0.3B non-federal funding (5% of revenues, up 9%)

- $0.4B donations for 2016 use (9% of revenues)

- $0.8B other revenue (17% of revenues)

---

Total operating costs in 2016 were $4.7B (up 5%):

- $2.3B in salaries and wages (50% of costs, up 6%)

- $2.0B in services, space & occupancy, depreciation, equipment (42% of costs)

- $0.2B in interest payments (5% of costs)

- $0.1B in scholarships (3 % of costs)

Harvard used 4% of its endowment to fund operations, up 7% from 2015. In normal years, the endowment fund would see returns that would cover the 4% withdrawal, but in 2016 the fund lost $626m for a -2.0% investment return (3% below benchmark of +1.0%). Real estate returned +13.8%, but public equity returned -10.2% (4.1% below benchmark) and natural resources returned -10.2% (11.6% below benchmark).

Over 50% of the real estate investment portfolio is "direct investment" - the actual purchase and management of property, as opposed to indirect investment in real estate funds. This direct investment returned 20.2% in 2016, probably one of the most lucrative asset classes for HMC. You can be sure that the university will be making a lot more land purchases in the Cambridge area in the near future...

---

This is all to say that purchasing real estate is a huge source of returns for colleges like Harvard, and that building facilities and updating old ones will continue as colleges look to increase the value of their purchased land. Salaries and wages at 50% of cost seem slightly high for a largely human asset-based company (compare with 48% for Facebook, 46% for HCA Holdings the largest hospital conglomerate) and will probably continue to be trimmed if returns on the rest of the endowment portfolio don't increase.

[1] http://finance.harvard.edu/files/fad/files/harvard_ar_11_120...
> First, stating that others are doing wrong, is kinda a dick move.

Oh give me a break. It does sound like you did something wrong. And that's exactly what I said: "Sounds like you did something wrong".

Stop taking offense at things that are not offensive.

I'd love to see users that can't figure out the control panel try to use Linux.

I'd also pay to see them try to do anything on their Mac that Apple didn't want to let them do.

Haha good one.
There is also "solving by assuming the negative". It's a technique for problems like "Given X, prove Y", where you assume "Y is false" and use it to prove "X is false", but X is true, therefore Y has to be true. Sometimes it's easier to do it in that direction than X->Y.
There's something very meta about the ideology of the WSJ as conveyed to us by a WSJ subscriber.

Let the vote market do its job, regulations are oppressive, don't fixate on inherent asymmetries to this decision making mechanism, etc.
I remember learning about how in its early days, Singapore forced integration in its HDB flats (most of sg's population live in such flats). After attempts at integration in the US, we had white flight and now this as mentioned in the article, while sg is probably the model multicultural society.

I hate it because I am anti-authoritarian as most Americans are, but it's interesting to see the differences in results. Regardless, it's not like multicultural/diverse America is a failure, we are, for example, much more diverse and respecting of other cultures as say Japan or Korea.
> Seems the problem is then with user behavior, not the link

Perhaps in a sense, but many things that are discouraged by the rules (including paywalled articles without effective workarounds) are discouraged because they are observed to contribute to undesirable user behavior to a degree that responsibility g tomthe individual undesirable behaviors reactively is an inadequate remedy.
You are right, I didn't pick the best example. But I believe everything is procedurally generated on the GPU in this demo https://www.youtube.com/watch?v=pnn6QC8a5g8. Note that all of this had to be fit into a binary of 4k or smaller.
Marie sharps, imported from Belize. Made from prickly pears and available on Amazon. Comes in many variations, but all are smooth and the prickly pear provides a nice base to give them all a great flavor. This particular one is my favorite:

https://www.amazon.com/gp/aw/d/B0000DG56O