skysight-inc/HackerNews huggingface dataset:
I've had mixed thoughts about this over the years. Sadly you only get to raise your kids once, you can't try other scenarios and see of there is a better path.

Highly verbal kids, and that is generally kids who read a lot, will be told they are smart whether you do it or not. And if you're child's teachers are telling you how smart they are, and they ask you "Dad, my teacher said I'm really smart, do you think I'm really smart?" You'll have to decide what the narrative is.

That said, it's great to reward struggle rather than success and to emphasize that it is through failure that we value succeeding. Everyone I know who shielded their children from failure has struggled later with teaching them how to cope with failure. That isn't scientific of course, just parents swapping horror stories, but it has been highly correlated in my experience. Putting those struggles into the proper light is very important.

A less obvious but also challenging aspect of this though is that you must teach your children that natural skillsets don't determine their worth. You are good at maths but lousy at sports? Makes you no better or worse than someone with the opposite levels of skill. That is much harder as kids are always looking for ways to evaluate themselves relative to their peers. If you endorse that you can find yourself inculcating in them an unhealthy externally generated view of self worth.
Broken link there.
FIXED - https://www.techendo.com/
Simple question: Why is this a story and not many of the myriad of other clever biochemical solutions found in nature? I can only come to the conclusion I have already stated: Some people ascribe something special to mechanical constructs and consider them to be in some way non-natural.
Thanks for the response.

"Compare them to raw PHP" -- that's exactly what I was looking for.

This is theoretically interesting. As I suspected, though, I'm just not the right target audience. For the web backends I work on, I'm taking HTTP requests, manipulating inputs, mixing in values from a database, and then outputting the HTTP response.

I've never had to write anything remotely like the PHP in your example. Maybe my life would be easier if I did, but at the moment, my biggest pain point (in code) is that ORM abstraction sucks, and there's no great alternative. That's not even in the same solar system as the problems you seem to be trying to solve.
>>> Our country doesn't have a tradition of unlimited anonymous election spending.

I'm pretty sure it does - people always donated to causes, and before the current "money in politics" panic campaign, they were anonymous for the most part. All the statutes requiring donor disclosure that I could find were pretty new. Could you bring an example of donor disclosure requirements that would qualify as "tradition"?

>>> That only started happening with Citizens United in 2010

Citizens United decision changed very little on establishing privacy or disclosure. The decision was that the government can not ban a group of people, organized as a company, labor union or any other association. It actually upheld the disclosure requirements of BRCA. Of course, since the group has no obligation to disclose its membership or revenue sources, it can be used as a vehicle for anonymous speech. But that venue always existed, it was just that BRCA unconstitutionally banned companies from political speech.

<i>You value privacy over transparency. I do in some areas, but not in political spending.</i>

It's not the question of my values. I won't be the one who would abuse disclosure requirements. It's not the question of my preferences, it's a question of consequences which would happen regardless of what you and I prefer. Ignoring this consequences because they don't align with your values won't make them go away, they still will happen. Powerful people would still abuse disclosure requirements to suppress their opponents and ruin their supporter base, regardless of what you think about it.

It's like Myspace saying "we value user experience, so we won't implement restrictive XSS filters". Then a guy named Samy comes and writes some JS code and pretty soon he owns their user experience lock, stock and barrel. Did their values help them prevent it? Not really. Now, in this case the effect is a bunch of wrong bits on the internet and a couple of mildly bruised egos. But with political campaign abuse the result would be bad laws passed, bad people elected and lives of people ruined when they opposed some bad candidate.
The cytokine release is exactly what I was describing. It only happens when there is damage and infection to heal. You do not see an inflammation response in a healthy person when they eat sugar/starch. The glycemic index stuff is pretty much nonsense. If you don't have type I diabetes your body is perfectly happy to sop up spikes of sugar and it does no harm at all.
>I hate being negative, but I have to say that I really don't think this an effective way to learn how to code for someone without some programming knowledge to begin with.
I just watched someone with no programming experience whatsoever try the problems. She's smart and well educated.

I also hate being negative and I agree with your main point. That said I don't believe that someone with "no programming experience whatsoever" truly qualifies as "well educated" in this day and age.

It's like someone who doesn't know what an interest rate is or someone familiar with none of the major literary cannon of their first language. They might be very intelligent but their education has a gaping hole in it.
I removed all FB apps and use the mobile web site. Works fine. Messaging shouldn't be inside a walled garden anyway; whatever happened to XMPP?
The defaults are terrible. I managed to get most of the really annoying stuff turned off after a few minutes. I still get asked from time to time to connect it in with my contacts or whatever which I ignore. But it's just a small change in code and they'll just do it for you.

tbh, it's not a very good messenger app anyways. Pretty buggy even in normal conversations as little bubbles fail to scroll up and obscure the current conversation...
Consumption has increased substantially:

http://www.usda.gov/factbook/chapter2.pdf

That lists a 25% increase in calories consumed between 1970 and 2000.
Apple in Talks with Insurance Companies Over HealthKit Partnership
This is a wonderful case in point for trying to understand the EFF's examples on internet defamation:

https://www.eff.org/issues/bloggers/legal/liability/defamation

It walks the line pretty closely.

If nothing else, it basically just reads like a twitter troll who follows activists around. Not illegal.

Interestingly, also, the website basically talks about this guy constantly threatening and filing lawsuits which he never goes through with, so I would ignore this, but IANAL.
InfluxDB 0.8 Released
Go to your ORMs configuration and change 'mysql' to 'pgsql' ;)
I'm surprised to find this reply at the bottom, as it's the most important point here (besides lack of jurisdiction): the DMCA doesn't require anything from ISPs, it grants them immunity if they follow the procedure. They're allowed to ignore a takedown, they are just liable.
This is the current meme, but really why are the permissions ridiculous? As a developer they seem absolutely normal to me? Help me understand please.
"fantasy semantics" simply refers to the imagined semantics we want to have: the functional requirement. The semantics which isn't real right now, but we would like to implement.

(Not sure why I got a downvote. Is there a possible perception that I wasn't being civil?)

It occurs to me that some dynamic dispatch can take place based on what the method call returns. Suppose we split the computation of the function into two functions: the function proper, and a fixup which is applied to the return value.

The main function's method could have a CLOS :around method wrapped around it which obtains the return value of the primary method (via en explicit (call-next-method) call, and then invokes the fixup method on the argument. The fixup method is then dynamically dispatched on this return value, and possibly provides the ultimate return value.

Of course, this is different from dispatching a method based on the context in which it occurs. Still, no time machine needed.
I wonder what the judicial system would look like if people were completely truthful and forthcoming. It seems like 90% of a lawyer's job revolves around dishonesty. That's got to be a frustrating career.
Byte Addressing: From Laboratory to Practice [pdf]
I meant I hadn't read the paper. I had of course read the linked article, which is light on details of how they created the catalyst.
Similar: http://labs.cooperhewitt.org/2013/c-is-for-chromecast-hackin...
I'm not sure how law of averages fits here. I'm not saying donations will even out because it is random event that must regress to its mean within a short time. I'm saying donations already are pretty even for most hot topics, and that's not because of some probabilistic law, but because hot issues are hot because there are a lot of people interested in them, and a lot of them disagree (if they didn't, it would simply be a matter of consensus and there would be no need to spend money on convincing people). It has nothing to do with probability and everything to do with human behavior.
>I was enticed by the idea of running a software business myself, and making organic, creative decisions.

This quote resonates with me because it describes my own flight from the law. On a day-to-day basis, the practice of law is relatively non-creative, rote and ultimately dull, at least when compared to technology and programming. The law just moves so slowly. When programming, thinking about the development of a product, or even running a company, I can explore a dozen or more creative and complex ideas in a day. I also experience feelings of success (and failure) every single day. Litigation doesn’t permit that. The anticipation and excitement of successes and failures are fewer and further in between — even that they can be very big and rewarding when they occur.

The author’s description of dealing with judges and attorneys in New York state court are disappointing. The law has structure and my vision is to map it out with sufficient detail and accuracy that we can put it on “rails,” the way most people assume it works when discussing “the rule of law.” Robolawyer will never be in the cards but it should usually be clear what laws are at issue, what arguments are relevant, and how the balance of past cases have applied those laws to particular sets of facts. Mapping out the law means we can guide reasoning along well worn paths, make it easier to express the logic of the law, and thereby shame “terse, incoherent one paragraph opinion[s]” out of existence.
We must have had a similar childhood! :-)
> Fixed mindsets mistakenly believe that people are either smart or not; that intelligence is fixed by genes. People with growth mindsets correctly believe that capability and intelligence can be grown through effort, struggle and failure.

Can intelligence be gained though? I agree that skill can only be gained through effort/practice/etc. But intelligence ... isn't intelligence more like a natural talent than something you can gain?

Much like you can't just train yourself to have a beautiful singing voice or big boobs or absolute pitch hearing, I don't think you can train yourself to be more intelligent. Smarter, yes, intelligenter, not really. It's a talent, not a skill.
Fresh Look of Scholar Profiles
> If I had my way, I'd only ever take cases where things had gone really sideways.

I like taking on projects like this. The client won't fight with you about your bill-rate because they've seen what the result of being cheap is. The bar is set pretty low, it's already screwed up, you can only make it better.
Sometimes when someone asks me for advice for how to learn to program the conversation goes like this:

Them: I want to learn to code
Me: What do you want to code? A game? A robot?
Them: I don't know, I just want to program.

I think this is a bit like the issue this article talked about, but coming from the learner not the teacher. In a way people who want to learn need to have an opinion too!
Hi, how can I apply for the beta test?
I frequently use survey platforms and I would like partecipate in the development of a new one.
Let me take a wild stab at what might underlie the fascination.

Yes; it relates to the question of what kind of stuff can be encoded in nature's DNA, plus the mechanism that turns genotype into phenotype. Can it generate a wheel on an axle? A ball bearing?

Mechanical constructs are non-natural because they have precise shapes which have to be developed on a macroscopic scale, and some of those shapes have to be detached (rotating parts versus stationary).

There are constructs that come close: bones and joints. We see some perfect balls and discs in these, plus complex surfaces that articulate together tightly.

Biochemical solutions are interesting, but less so because things are not alive at those scales. The joint between two bones is not only a mechanical structures, but it's living tissue. It has to be supplied with nutrients and so on.
I don't know... what's the scientific evidence? I'm sure someone's done some study on identical twins that grew up in totally different environments.
Since there isn't a real definition of what "smart" means and what "intelligence" is, we could also redefine the words to mean what the author is espousing. It would be an interesting thought experiment: if you give your child a non-standard definition, would there be any impact or dissonance in their interactions with the world? I've thought about this with colors (what if my whole life I've thought "green" is something different than what everyone else thinks of as green?), but this seems like it could actually have some benefits if one tried it.
Saying that your potential intelligence is fixed by genes (which is all the data on a genetic component to intelligence shows) is not at all the same as saying that you are at your potential and will never change. Whatever your potential is, you're only going to reach it by effort, struggle, and failure.
Any idea when AWS Elastic BeanStalk will start supporting this version?
Amazon CPM Ads
My bad. When you said article, I thought you meant the linked article. I don't see any reference to a paper so clearly I have no idea what you are talking about. I'll just go about my day. :)
Yep so much love/hate/passion about the looks.
I've been using it to convert into pdf and customize spacing, margins, fonts, page size, etc. Looks like a win95 application ok but works, it's free, gets the job done and then gets out of the way... maybe I'm missing something.
What we need is a generic tree editor for directly
editing your code's parse tree.
I wasn't aware of this research. Reflecting on my own schooling experience, however, there is something pleasantly intuitive about it.

I'm always impressed with Salman Khan's work.
> https://www.nga.mil/Pages/default.aspx

They have an HTTPS warning, due to a Facebook image being loaded over HTTP.
This reminds me of Scratch. Indeed, it seems that if you would develop this idea further you would end up with something resembling Scratch.
I've seen it a few times in pop-science books (like Gladwell), so that's probably where we're getting it from (and seeing Gladwell passages be cited elsewhere online)
Yeah. It's good that I read the note in time otherwise I would have wasted $70.
SECRETS 2 B REVEALED AUTISM,GOVERNMENT HIDDEN
Re. units, see the dimensional library in Haskell. It encodes units at the type level.

Re. encoding data like images at the program level; this is not suitable for general purpose languages (IMHO) because it forces an implementation on the programmer. It's fine for relatively narrow-purpose languages like Mathematica.
I can't upvote this submission for some reason... Anyone know why? Its missing the arrows, sort of how HN job posts don't have up/downvote buttons either.
ditto, page sucks. It was probably 10 times the work of a regular site and it's not navigable. Sorry whoever built and paid for it. It's really annoying. Please fix, as the content appears good. maybe I should browse with styles off. Use a normal timeline, isn't there timeline.js or something for this kind of project?
"The Internet is a dream for someone with a growth mindset."

Exactly what I feel. Days are becoming too short for such amount of interesting things to do and to learn (Hacker News, Quora, Designer News, Coursera, Khan Academy, TED, Project Guttenberg... the list is long, and it's growing...)
Yes, audio was synced between listeners (devices). If you jumped in a room for example, playback would start at the point everyone in the room is at, and people would comment on various parts of the music at the same time.
There are definitely things like LISPs with AST editors, or Squeak and the blocks, but the closest to what you're on about would be http://colorforth.com/ which is "niche" but has a strong heritage.
How to Write Unmaintainable Code and ensure a job for life
I normally hate visual programming languages, but I really like this idea. Still symbolic, but adding a representation where you can... it makes a lot of sense to me.

I could imagine an IDE where it still serializes/deserializes to normal text, but you edit it in a mode like this.
Like… Lisp with a structure editor¹?

1) https://en.wikipedia.org/wiki/Structure_editor
Woah, just imagine the endless metaprogramming capabilities!
Google's Toothbrush Test
There are lots of amazing stories about the AGC:

- It has a mysterious intruction named EDRUPT ("Ed's interrupt") that took several years to be reverse engineered afterwards.

- The 32k ROM was stored on rope memory: bundles of wires with a ferrite core assembled by hand in factories.
Ask HN: How to become a Full-Stack JavaScript developer
Is there any resources into become a Front-end developer or a Full-stack javascript developer? I don't want to spend $10000 on bootcamps or go to college to study web development it seems overkill. Any great resources on JS?
With all due respect, I did not purport to be any kind of authority. In fact, I asked a question, assuming the knowledge of HN would answer the question if my understanding was faulty.
The mac app Soulver gets pretty close to this, although it's more of a math scratch pad than a programming language:

http://i.imgur.com/kqWGw3W.png
25 Best Practice Tips for Architecting Your Amazon VPC
I'm not a user, just someone who's been looking at PostgreSQL monitoring tools lately and submitted this when I saw the release announcement. Since all my databases are on RDS, I can't use pg_stat_statements and tools like this that build on it. If anyone from AWS is reading this, let us enable that extension please!

Good question about performance, I've asked it at https://github.com/dalibo/powa/issues/11
Typically the attack is on the upstart candidate, not their supporters.

This is silly at best and naive most likely. The NY Times goes after "supporters" all the time, of views they don't agree with.

The examples are too obvious to cite.
Neighborhood mailbox stickers let communities display items they have to share
I like the idea of an intermediary step between textual programming and visual programming. However the author only discusses how the symbols are rendered. What about input methods? I can think of a few options: use keyboard shortcuts, use the mouse, implement some kind of modal editor (vim-like) or a use special keyboard (APL keyboard comes to mind)?
I wouldn't even give the founder of the company root access unless he had a legitimate reason to need it; let alone outside investors. That's a security issue, and to a large extent you have to protect people from themselves (carrying an SSH key on your laptop comes with a lot of responsibility that that person might not be prepared to wield, or even understand).

Codebase, maybe; but that's because not-all projects have a convincing reason to keep the codebase private in the first place. (Think single-page applications where all the code is available to the browser anyway). If your competitive edge is based on the particular construction of your codebase, or you have some secret-sauce in there that is ahead of it's time (and not just standard-practice kind of code) then you should treat that codebase like a bank vault.

I'd err on the side of caution. Give speedy curated walkthroughs of the codebase (so they can see it and do some due-diligence to make sure your engineers are competent), then lock them back out.
It might be nice to read code like this, but what is the big idea? I had to use labview and out of comfort opted for the script engine to implement as much as it could, because the graphical building blocks still represent the same syntax.

Not particularly hard to implement a code viewer for the specific examples and the parser is one of the less complicated parts of a compiler, i suppose. Instead of quotes as delimiters you get e.g. xml tags, that the editor generates.
So, I should rather lie?
Thanks for that info. Is this the only college that has an online bachelors program or just the only one you are aware of?
I'd recommend 301'ing the non-WWW version to the WWW version...
To be fair, this isn't the shittiest thing I've seen on HackerNews today.
Typo? Shouldn't it be PostgreSQL not PostreSQL?
http://www.raspberrypi.org/layercamera/ used Panoramio too, just in case you didn't catch that one, https://news.ycombinator.com/item?id=8211473.
Not necessarily. Could be done as with a normal syntax highlighter + word processor. Think like WordStar with a RTF kind of text format.
Oregon sues Oracle, claiming fraud over failed Obamacare website
Sugar is not literally a poison. Anything ingested to excess is bad for you, even water.
Condenados
EMRs have this data and some of them expose it via APIs but there's usually more of an approval process than imagine Walgreen's requires.
The flow is...

1) Download https://github.com/matthewmueller/uid from github

2) Find it's entry using https://github.com/duojs/main

3) Parse it's entry, and extract the dependencies

4) Recurse
Whenever I see arguments like,

"It is clear that Zaka the Malagasy thinks David the American’s questions to be absolutely bizarre. It simply does not make any sense to him. Despite being educated he does not even think to ascribe to chance a numerical estimate."

I start getting the suspicion that I'm being played. Do Malagasies not gamble? He goes on with,

"But when Graeber asks what the chance of the bus turning up is or whether the cops will notice that he is parked illegally, these estimates are not objective. They are entirely mystical."

Those estimates are not mystical. They're not backed up by good data and they're not really objective, but "mystical" is absolutely the wrong word. The probability of a bus arriving in the next five minutes can certainly be quantified, as a single number.

On the other hand, it is also true that much of "econometrics", economics based on numbers rather than the even-worse grand theories of the universe, are not backed by the solid grounding that bus arrivals are. Things like GDP (or GNP; I can't remember the current term) or Black–Scholes do not have any real evidence of existence and are certainly "mystical".

I see imagine the "performativity" aspect is going to be a hoot, too.