skysight-inc/HackerNews huggingface dataset:
I can see why scientists like whiteboard. In the old days, if you watch old clips from the 30s, 40s you would see scientists talking to their fellow peer with chalk and cardboard. They could start by saying "okay so we know this gas law from 1800s and then we saw this new behavior and we started investigating blah blah and then we came up with this new equation and here is the proof blah blah." That was the old days. Whiteboard worked fine.

But was it fine? If you are delivering to five people, probably. What about 10, 20, 30, 100, 300?

These are the things to consider when giving a presentation:

1. your target audience

2. time constraint

3. technology and tools available

4. scope of your presentation (is this a lecture, a short 15-minute progress report, or a workshop)

“Without slides, the participants go further off-script, with more interaction and curiosity,” says Andrew Askew, an assistant professor of physics at Florida State University and a co-organizer of the forum. “We wanted to draw out the importance of the audience.”

You see, if you are giving a two-hour workshop to a small group of scientists which everyone knows each other, the discussion can become interesting. But if you are giving a 30-minute workshop, a 30-minute talk to a larger group of people, whiteboard-free-style presentation breaks down.

The main problem is that only a handful of people will fully comprehend what the speaker is up to regardless of which method. Some people are slower at picking up new ideas. It could be experience, language barrier (and sometimes it's the speaker's accent) or misunderstanding. People fear of asking dumb questions in front of a large group of experts so in the end it's just an interaction of the speaker with a handful of experts. The rest will just nod and follow on.

Neither powerpoint nor whiteboard could solve the main problem entirely. But with powerpoint, one could traverse back and forth and audience does not have to suffer illegible handwriting (and in large group people could be sitting in the far back). This is something whiteboard-only discussion can't.

So if they run a small group discussion, chalkboard is fine. But if they run a large group discussion, I argue start with slides and supplement with whiteboard. Slides should be there to deliver textual information, graphical information which are hard to explain or to follow on a whiteboard.
Your proposed solution ignores the reality of the situation, where private corporation's goals are misaligned with the goals of the society.

Until there is a fundamental change in how much influence special interest/private corps carry in deciding law & regulations of industries, with little regards to best interest for the society, such tragedies will continue to unfold.
Couldn't agree more, the illustrations alone convey a great deal of isolation and despair.
This is rather interesting. I tried launching something similar, with the exact same philosophy in mind.

Would you like to discuss your findings/feedback/success so far?
Same here.

Unfortunately I also believe those comments are generally true, and I also believe when the posters answer "why", they will give you an answer that is also doing it the wrong way.

I have no idea how to do unit testing. I only believe there is a right way.
The “chemical-imbalance” theory is dead
The original article: http://www.psychiatrictimes.com/psychiatry%E2%80%99s-new-brain-mind-and-legend-%E2%80%9Cchemical-imbalance%E2%80%9D
PushUp offers push notification integration for WordPress and Mac OS X
Obligatory great SR-71 story:
http://oppositelock.jalopnik.com/favorite-sr-71-story-107912...
When a Successful Game Is a Failure
reminds me of my old philosophy professor, he never used slides or anything. Just transparencies and "a magic lantern" hahaha -- he didn't even call'em projectors!
Classic Far Side comic [not my site]:

Edit for image leech removal. Not somewhere I can upload an image to my hosting, but google for "far side wings fall off" to view the comic - http://goo.gl/bnWsM4
Thanks very much. The question about latency is certainly relevant, and I would add reliability to that too. I'd definitely be interested in a technical follow-up, when you have the time.
When a company like this goes public, do they have to include in their filing specifically which channels are driving revenue? For example, do they mention what % of Coupons.com revenue is from SEO vs. SEM vs. Email Marketing vs. Direct traffic - or does Wall Street just understand all that as one big "Internet" channel?
I find that blackboard oriented lectures are much more conducive to audience/lecturer communication because during blackboard oriented lectures going off the rails is seamlessly natural, while that could not be further from the case with powerpoint oriented lectures.

Overhead projector lectures are the best of both worlds. You can make pre-prepared foils but modify them on the fly, and create new ones on the fly as naturally as you can write on a blackboard.
Fine then go fully autonomous or a hybrid system when communication is lost. There is just no reason to have a pilot in the craft at this point.
Monogames URL doesn't seem to work.
UI design for Rule builder
If you're looking for something lower-commitment, urllib3 could use an extra pair of eyes or two for code reviews.

urllib3 is probably one of Python's most-installed third-party packages. It powers the core of pip, requests, and many other great libraries who need to do HTTP requests in Python. That's probably millions of developers, altogether. :)

We have new PRs fairly regularly, but this one could use attention right now:
https://github.com/shazow/urllib3/pull/326

We've been working on adding more complex Retry configuration support but getting the API and code design just right is tricky. :)
I think it's more like War Machinery Porn Week, really. Never really felt fully comfortable about this stuff myself. But for whatever burred tooth in the cogs of fate got us here, we'd be reading of (and marvelling at) the derring-do of people history has taught us to despise.

Nevertheless, here we are. And here, most importantly, at least from my perspective, I am. And - or perhaps, "and so" - I enjoyed this one.
My (relatively weak) understanding is that they'll disclose that information in their S-1. They'll also have to make a bunch of disclosures about risks to their business (IE: "Google changes their algorithms which materially impacts a core part of our business.")

edit-- Here is a link to their S-1: http://www.sec.gov/Archives/edgar/data/1115128/0001193125140...
Keep your coder’s mind at full speed: avoid mental branch mispredictions
Exactly this, in university one of my professors in first term rather than using slides, printed his slides onto paper and put them under one of these cameras, visualisers as they're called. I found it much more engaging since he could easily annotate things and just get a blank sheet of paper if anything needed further explanation.
> Do Ethernet cables have an effect on sound quality? Yes. Particularly when connected to a streamer. We did a lot of listening with various streaming devices, and every time changing the connection to the streamer made a big difference. We also experimented with the connection between router and hard drive, and yes this bought improvements, but the most important connection is the one to the streamer. This difference was noticeable regardless of whether we were running the cable directly to a router or via a pre-installed Ethernet cable network or a system where the Ethernet signal is carried over the mains.

This bit appears to break UK advertising regations about legal decent honest and truthful. So if anyone wants they could send a letter to the regulators of adverts (and websites count) in the UK - the Advertising Standards Authority.
Absolutely, you can sign up for our goodies newsletter here: https://www.sendwithus.com/resources/bulletproof-html-email-...
Just reading about the requirements and hoops for applying makes me not want to apply.
I co-own a sailboat with two Hawaiian Airlines pilots
(both formerly Aloha Airlines pilots). One is my best friend,
the other is Mimi Tompkins

http://en.wikipedia.org/wiki/Madeline_Tompkins
The original article can be found here: http://www.psychiatrictimes.com/psychiatry%E2%80%99s-new-bra...
Related: http://www.econrates.com/reality/schul.html
The crucial idea is that what's pointed to by those variables is also cleaned up. When a POD pointer goes out of scope, it doesn't help you that the pointer is deallocated, you need what's pointed to to be deallocated.

Beyond pointers, it applies to many things that have a "C-style" API. Without RAII, anything that needs to be explicitly cleaned up needs to be monitored. For example, if you declare a pthread mutex, it doesn't help you that the mutex variable itself goes out of scope, because it's just a pointer and that will not clean up the actual mutex.

And as people have said, without RAII it's impossible to write exception-safe code.
This is what happens when you summon an earthquake with HAARP.
Spamfighting filtering taking notes for future updates to spamfilters... :-)
Or we could make torturing inmates illegal. Solitary confinement is torture.
Personally I would prefer alternatives that didn't involve "detonating a shit ton of nuclear weapons in the atmosphere" or "sending lots and lots of uranium and/or plutonium into orbit on rockets".
Dude, calm down.
If you're going to view the world through such a simple-minded lens, I've always preferred hearing us called 'The Great Satan'. At least that acknowledges our greatness. :-D
Why won't they be up front and explain how they plan to make money?
I agree 100% with you, but #1 isn't completely true. The counterexample is the ZIP bomb (http://en.wikipedia.org/wiki/Zip_bomb) Whenever you unzip anything you got from outside, you should limit the time spent and the amount of memory written.
If only there was some sort of business incubator to pair moon-shot ideas, ambitious young professionals and the funding needed to succeed... hmmm, if only...
Nice. Perfect phrasing.
I'd like to try it. But guess I need an invite. If you can send one that would be awesome.

Our company is currently looking for a new iOS monetization strategy.
The data set disappearing is explained a bit more here:

http://www.osti.gov/home/RETIRED/greenenergy?format=csv

Which leads to here:

http://www.osti.gov/home/ostiblog/osti-re-focusing-and-re-ba...

Which explains the data is here:

http://www.osti.gov/scitech/

Which I appreciate is not what you wanted - but it's what you got.
Your disagreement is not very convincing IMHO. How do you know other teachers didn't use whiteboard? Maybe your professors are articulate, experienced instructors.

Also, your teachers probably teach the same course over and over. They don't do spontaneous, once-in-a-life-time lecture to you. They know what they have to teach today and tomorrow. They know exactly what proof to use. Unlike university lecture, the discussion forum at LHC in the article are probably one-time open brownbag. They raise an interesting question, they talk and they leave the room.
well word has long since ceased to be relevant (in the code literate world) Markdown, wiki mark up or similar has taken its place (and LaTeX always was close to ending it )
Now PowerPoint will join it as S5 and the like take over.

just wondering if the spreadsheet will be the only survivor
Safe mode is called iOS
It's more that the first amendment is supposed to protect people from having their association with the EFF exposed if they haven't done anything wrong.
Note that the US can still given juvenile offenders life sentences, it just cannot be a mandatory punishment for a crime.
Are you seriously going with "a stone bench" as your example of the durability of "robust well-maintained machinery".
Who runs this Medium site? Does it use its own engine? My Wappalyzer only recognizes Typekit.

I've heard of this site only recently and I would like to use a design like that for my writing prompt site.
It's nice to see this recent increased emphasis on Web/mobile developers understanding the technologies that link it all together. The next thing I would add is a high level overview of the sockets API. While these topics aren't critical to most day-to-day lives of developers, they are certainly useful to understand.
We have no evidence at all that a given brain can be reproduced. We know that new brains can be made and developed (i.e. procreation), and even then we don't really know how that works.

But the post above said "mind" not "brain" which typically signifies that the author draws some sort of distinction between the two. I'm just saying: I don't know of any physical evidence for that distinction.
There is some incremental responsibility already. (In the US) You can drive a car at 16. You can vote and buy tobacco at 18. You can buy alcohol at 21. Not to mention, there is such a broad range of maturity in people at different ages. It doesn't surprise me that we have a bit of a hodge-podge.
Google Glass app tells you how others are feeling
> So even if once Intel gets to be "less evil in the eyes of worried people" for a "sin" of providing RDRAND although the same people otherwise trust the company to let its CPU's execute all their programs

This isn't fair. Most instructions compute deterministic functions of their operands. It's easy for people to tell if the CPU is computing the correct result. (Remember the Pentium FDIV bug?) RDRAND, by definition and design, is nondeterministic. Only by examining a long sequence of its results could one gain any confidence that it isn't backdoored ... and then one might still be overlooking something.
There are many languages which do something like that. Python is not one of them. Personally, I find it useful to write things like "if x:" and not worry about if x is None or x is s list of characters or x is a string of characters.
My math professor hooks her Windows tablet to the projector and then draws on that using Onenote which works out pretty well
Social Justice Warriors: Do Not Engage
You mean 5 figure loans right? Five figures are quite common (I am paying one off myself) but I think 6 is really quite rare.

In any case, with few exceptions tuition money does not get used to conduct any kind of research. Most of it will go towards some combination of paying for administration, facilities, and teaching fees for non-tenured lecturers (in the parlance of the US system). In fact, at most Tier I research institutions research grants are actually subsidizing educational expenses with various mechanisms built in to most awards requiring expenditures to this effect.
This has happened to me several times, for company names that you most likely have heard of. They don't even bother to tell you ahead of time.

In one case where they told me about it ahead of time, I refused to accept it, and they refused to interview me.

In one case, facing this last-minute NDA, I wrote on it just above my signatures something like "it is understood that nothing confidential and proprietary will be shared with me and so this agreement is effectively void". The receptionist had no issues with it (she didn't even read).

In another case, the NDA was offered on an electronic display with a signature pad (so I could not make any edits). I decided to proceed in that specific case.

These same agreements often say that you'll not disclose anything confidential and proprietary to them. Yet they openly ask those questions. Some often even expect your previous code samples should be publicly available on Github. (I am looking for a chance to ask them if their IP contract allows employees to put their code on Github.)

The root-cause of this problem: It is not the companies or the lawyers, it is the most of us who sign these agreements without reading. The latter tilts the equilibrium for the contracts in the favor of the companies.
How I love it when people without deep knowledge of some subject write authoritative sounding articles.

Without guarantee of completeness, to avoid the spread of misinformation:

- IPv6 fragmentation has nothing to do with some "minimum payload size" (whatever that is) - there simply is no fragmentation being done by routers, the sender still can fragment however it pleases, and presumably will do so whenever it has to send a packet that doesn't fit through the path MTU.

- The end points use Packet Too big ICMP6 messages to determine _path_ MTU, which is different from just "the MTU".

- With IPv4, the sender chooses whether a router will fragment when the packet exceeds the next-hop MTU or whether the router should drop the packet and send a Fragmentation Needed ICMP message - where the latter again is used for path MTU discovery.

- Path MTU discovery is useful because it allows the sending IP implementation to push the chunking higher up the stack when the sending higher-level protocol has the capability (as is the case with TCP, but not with UDP, for example), which tends to produce lower overhead. Unfortunately, some clueless firewall administrators, such as those responsible for AWS EC2, do filter all ICMP because they for unknown reasons consider it to be bad, thus breaking PMTUD, which can lead to hanging TCP connections.

- TCP sequence numbers are for bytes, always, with the special case of SYN and FIN also counting as "bytes" in the sequence, but never for segments.
i ran into trouble in a master's programming for going sans powerpoint for a final presentation. Just dove into code & started showing things, illustrating concepts & showing classes/methods.

Needless to say i got a little talking to from my professor about how I should've had a powerpoint even though he got what i was explaining.

I received a slightly lower grade than a slew of people who just implemented some common algorithm & made a powerpoint about their wonderful journey (almost a direct analogue of the few paragraphs of the text that drove their ingenious work), even though I had spent all of my time you know... researching & experimenting with a novel algorithm.

It was at that point that I realized that even the highest echelons of academia can be a trough of mediocrity & conservatism.

being in a society that dictates super-linear patterns of thought/communication is a bummer for people whose minds don't work like that but still produce satisfactory (& often beyond) results
Colorado Startup Robauto Tries to Help Autistic People Using Robots
And what happens if that seed restoration fails or happens too late? You're now relying on the userspace code in the distribution being correct.
> Learning is simply better when you have to write things down.

I disagree. Learning is better when you aren't able to diddle on your laptop or phone, and having to write things down strongly encourages you not to do those things, but the actual act of writing things down forces you to focus on quickly copying text, which hugely impairs your ability to internalize what was said.

Some people's learning styles might make that less of a problem (i.e. so-called auditory learners might be able to internalize what's being said nearly at the speed it's spoken), but for those of us who need to translate what we hear into our own mental language, constant note-taking substantially hampers the learning process.

The ideal for me is to preview the notes of a lecture before it's given a la Khan Academy, pay full attention during the lecture, occasionally jot down a keyword to trigger the memory of a thought I had during the lecture, and if I didn't have the opportunity to preview the lecture notes then I'll want to be able to access them afterwards to look up anything I don't remember.

Edit: Corrective upvote because you didn't say anything that harms the discussion.
Wouldn't the Internet Archive have it stored?

See what the Archive says and perhaps if you get your licensing right, your blog will live on long after you've left the world.
Ask HN: Willing to answer questions about work email attachment habits?
This is great, andrewflnr, thanks a lot. Might I ask what got you into this stuff/how you learned?
But I'd need a T-72 to transport all that cash!
That's a good point. People on HN are sometimes a little quick to put on their "it's just a really cool piece of technology!" blinders and ignore the gruesome, wasteful military industrial complex that brought them these "badass fuckin' guns" which do, in fact, kill real humans in real life.
> You have a very clear (and in my opinion on point) critique of what you're presenting us, but you don't have the inclination to write a blog post?

Correct. I don't have a blog, and don't care to set one up. And I'd imagine a .gov link would have a lower chance of being linkbait.
> In the 1970's everyone probably though NY to London in 2 hours was a given by now.

https://medium.com/lift-and-drag/7885a299bca2
Some pretty wild implications. Exciting! Or, if you prefer, depressing!
Does it have quantum-y jokes?
I've recently spend quite some time trying to figure out what's the best way to use a Lisp in order to write multi platform games. I'm still in the researching phase, but if you need to support more than iOS & Android, then ClojureScript on top of a Javascript Game Engine (possibly with native extensions) is the best bet.
Show HN: Algorithmic stock music
Ozone, duh.

On a more serious note, it's probably an awkward way of saying "fresh air", i.e. not smelly.
I googled that dataset. I was happily going to post this link from my search and be your hero:

https://explore.data.gov/Science-and-Technology/DOE-Green-En...

But, I figured I'd try to download the CSV to make sure it works. No dice. I end up with this:

http://www.osti.gov/home/RETIRED/greenenergy?format=csv

"The DOE Green Energy product has been discontinued. All of the information in DOE Green Energy can be found in SciTech Connect."

OK, so I follow the link to SciTech Connect:

http://www.osti.gov/scitech/

Of course it is to a general landing page. So I search on that page for: "DOE Green Energy" (using quotes)

And I'm presented with one result: "Ellens Test2". Here's a screenshot: http://i.imgur.com/08rHfcZ.png

If that's what you're looking for, then I found it. If not, I give up.
which version of node.js are you using? "yield" is not in node-stable
> If that's what you're looking for, then I found it. If not, I give up.

Thank you for the effort :) Unfortunately, I have no idea what that is, but someone could probably tell Ellen that it works.
Interesting. How much of the JS infrastructure do you need for this stuff to work?

I'm in the middle of creating a JS port for embedded systems (yes, I know about Espruino. It made some fundamental decisions about object implementation that I find unacceptable) and it would be nice to be able to lean into something like this to avoid implementing huge chunks of the more advanced language bits.

Side note: I'm the person who did the first Nintendo DS port of Gambit so its interesting to see how all this comes full circle.
Just out of curiosity, what do you do? Is this knowledge germane to where you work? I've just recently become interested in this stuff, so I'm curious to get a lay of the land.
Drought in California (Interactive Data Visualization)
Different people have different learning styles. I often would draw pictures that represent what the lecturer would be saying. Which helps me memorising. It would have been perfect if I then had had an audio recording pen, which associates the doodle with the recording, but I got that after it stopped going to lectures.
Border-radius doesn't work in Outlook 2007/10/13.

For me, that's a dealbreaker since a lot of traditional businesses use those clients.
Bitcoin blogger explains Mt. Gox leak
Backbone 409 – Autonomous infrastructures for a free Internet
"This was my first attempt at a startup. Except it wasn't."