skysight-inc/HackerNews huggingface dataset:
What is the point behind an 18-point font? Even if you Ctrl-minus to reduce the font you get this tiny squeezed column of text and still have to scroll forever. My scrolling finger and eyes are exhausted.
> This isn't a "meme".

Its as much a self-replicating unit of behavior as posting a cat picture is.
Looks like this makes that legal.
Yeah, it's nasty, but also gutless.
I've been wanting to make time to learn Haskell. But I have this problem, when learning any language, where I don't know what to build, but want to take a learn by doing approach.

What are some good things to build when getting into a new language? Data structures? Chat server?
The absurdity here is palpable. Setting aside the fact that it is impossible to "gentrify", "hijack", or otherwise get a corner on a spiritual/mental exercise, mindfulness is not Buddhism. The artcile sloppily conflates the two terms. Let's not kid ourselves here, Westerners aren't going to start adopting a Buddhist way of life (which goes far beyond casual mindfulness meditation) in droves... so why shouldn't they take something beneficial from the Buddhist tradition and apply it to their otherwise decadent/capitalistic/exploitive lives?

I say this is a generally pro-capitalist non-Buddhist who read the Sutra of Hui Neng in college.
My lisp experience has been largely restricted to writing elisp. I would really love to write something in Scheme though. How well maintained and diverse are the GambitScheme libraries? I see three different sets on their packages page, do you have any experience with those or would you have some better suggestions?
Your comments brought back a lot of memories for me.

I worked as a production artist (someone who takes a designer's idea and turns it into somethng that can actually be produced, hence the name) off and on for 15 years, starting in the early 1970s and ending about 1991. I worked for an ad agency, typesetter, publisher, and finally in the art department of a flexo plate maker. When I first started, we used drafting boards, T-squares, X-acto knives, and rubber cement. Type was of the hot variety - photo type was only for display type, not body copy. In the late 80s I was trained on two SOTA production machines: a DuPont VASTER system (used both vector and raster graphics), and later a Context system that ran on Sun workstations.

The typesetter your parents bought was likely either a Compugraphic or A/M (Adressograph Multigraph) - in the pre-DTP days, they seemed to have most of the market for phototypsetting systems (at least for smaller businesses). I worked with both, and your description would fit either of them.

I guess I would somewhat dispute your assertion that layouts (or paste-ups/mechanicals as they're more properly called) took "forever" or that it was a "very long" process. Using the "Thin and Pretty" layout in the article as an example, the last place I worked we probably would have budgeted an hour for the job - typesetting, mechanical, camera work, and (maybe) printing plates (all done in-house). I don't think that's terribly out of line with the time it would take using DTP. (That doesn't include design time!)

When we were first making the switch from the old manual operation to digital, we often found it took longer to do the work using DTP; it wasn't unusual to hear an artist say "Screw it" and go back to his light table to finish a job. But that was to be expected - unfortunately, a number of my co-workers had little or no computer experience. Over time that ended, although the company did keep two full-time artists on staff who did nearly everything the "old" way until about 2000. The huge advantage of DTP, especially early on, was that changes/additions/corrections were so much easier. And in our case, it was considerably easier to actually find artwork on the computer. All our paste-ups were done on #20 illustration board (for dimensional stability) and they were filed in row after row after row of architectural file cabinets. Unfortunately, no one had ever devised a good filing system, so it would often take 2 or 3 or 4 times as long to find the freakin' art you needed to make a change on as it took to actually make the change...
I read about an earlier incident where all hydraulics in a DC10 failed as a result of cargo door failure as a kid. The passengers on that plane were very, very lucky that their pilot had practiced doing this for fun in a simulator. I suspect that a lot of pilots learned this technique precisely because of the earlier incident.

http://en.wikipedia.org/wiki/McDonnell_Douglas_DC-10#America...
I was totally with this presentation until the very end. "Don't put your slides/notes online, or people won't have to attend class, and that would be BAD."

No, it would not. Making useless work where none is needed is wrong, so there is no reason to artificially constrain students to being present. If a student is able to learn perfectly from a textbook and notes and other resources, or better yet, a video recording of the lecture, and is able to pass the tests and do the homework to prove they are indeed learning successfully, then there is no problem.

If you have to force students to attend lectures for the sole purpose of justifying the existence of your job, then your job should not exist.
My first year Computer Science classes had 500+ people in them. Some things, like in person exams, don't scale. Having said that, for smaller groups it probably works a lot better in some cases. I believe the medical field does it.
in a single player game with save games on local disk? this question is nearly trolling.
Just a quick tip -- if you link directly to the extension, nobody except those using desktop Chrome can see anything about what it is.
That's a hell of a resume item.
Looks neat. I'm also commenting here so I can remember to come back to this in a few weeks time!
Plus he's doing QRSS using WSPR, which transmits at the breakneck pace of 1.46 baud. Supposedly WSPR works down to -28dB.

http://en.wikipedia.org/wiki/WSPR_%28amateur_radio_software%...
This was going to be my suggestion. Powerpoints really don't make sense outside of a presentation context.

Writing an approximate script of the lecture will aid in preparation, and then pairing it down into slides will help you find the beats you want to emphasize.

At the end, you'll be left with an improved presentation, and good material to distribute to students who miss the presentation.

The original presentation was in fact pretty comprehensible, but it was about presentations (and thus relied upon all the cheesy cliche accoutrement of presentation software), and done with the shortcomings of the medium in mind.
So simple, yet so powerful.
Boo cross products. http://www.av8n.com/physics/clifford-intro.htm#hi-stamp
Do you acknowledge that it's a personal failing of yours even when you also find it undesirable in others? Then you're being at least somewhat fair and reasonable.

Do you shun others when they fail at it? Do you respond poorly when someone calls you out for having the same problems? Then you're somewhere in that hypocrisy/doublethink territory. (from what you've written it sounds like you're in the first group, not the second.)

It's really a lot about the degree and self-awareness of the individual. A federal employee is not a hypocrite for wanting smaller government. A federal employee is a hypocrite/doublethinker for failing to acknowledge that they want a smaller government, their program is too large or wasteful (F-35!) and that they should be affected by cuts.
Introvert or rude?
I am so jealous and incredibly happy that you shipped - nice work. I wish I could do that as well.
Thank you. So the issue is that Das can't be bothered with coding and maintaining custom drivers for every OS under the sun. I guess that's fair.

Also, I've never actually run into a problem using it over USB on a Mac or PC, so I guess it can't be that bad! (I do play games, but this keyboard goes on my work machine in whichever office that is.)
Ask HN: View Company's source code in a job interview?
Since its acceptable to ask a candidate for code, is it acceptable to ask your interviewer for code? I suspect some companies would refuse to show potential hires their code due to legal worries, but I am wondering if one or two files is really a big deal? Has any one seen company code during an interview?
This seems very true to me, and also one of the major reasons for the success of khan academy. (another major one being that sal is an amazing teacher)
Thanks for pointing to woorank.com. Great tool! I've already made a few adjustments to my site based on its recommendations. Excellent guide overall.
Got the checksum error, too. Successful after the republish.
http://numolition.com
Could be compared to assemble.io and stylistically reminds me of Gulp.
If this really works, I would love to see it replace the hellish jumble of team-editable documentation. I've seen Confluence, PBWiki, Google Sites, and a smattering of others used to no good ends...can we please switch to this now?
Some of this sounds familiar. The Berthold unit in your link looks like the same general family of technology...everything is recognizable (the Linotype photo doesn't look familiar in style at all). But from what I remember their setup was maybe a couple steps more modern. Nothing so big to be rack sized.

The green screen bit was your typical 1980s CRT green on black terminal with two 5 1/4" floppy drives vertically mounted next to the screen. The connected rendering monitor was a vertical format...the screen was maybe 17"? And the photoprinter was maybe the size of a large color laser printer today. I think all the reservoirs were semi-internally mounted and I think the width of the printout wasn't even 8 1/2". It was really suited just for blocks of text to be later hand pasted up.

There was no place for the printouts to go, so for a while they just dumped on the floor until somebody nailed an extra empty paper shipping box underneath to catch them.

I don't remember there being any other pieces of hardware, but again, I'm going back through the haze of a few decades here and I didn't personally work on the equipment.

after a little looking

The closest I can find is this http://macpro.freeshell.org/quadritek/Digitek.html

I know that they went through at least 2 or 3 generations of these before switching to digital desktop publishing, I think my memories are mostly of their last system. So the previous ones could have been more like the other ones being described here.
Their mention of Prezi (https://prezi.com/) just reminded me of it and of when I tried to convince a bunch of people at a "creative digital media agency" to at least give it a thought, instead of using powerpoint or slides crafted in photoshop and stitched in a pdf.

I was amazed to find out that they knew about it but they were like "what?! that thing is totally WRONG" or "it's to unstructured to send any clear message" or "is the epitome of BAD DESIGN" etc. And later heard similar thoughts from business people that tried it, like "yeah, that's even worse than keynote" or "couldn't get anything done with that".

So I still wonder: why do lots of business/"creative-business" people find Prezi such a bad idea and some even call it "worse than powerpoint"?! (...to me it seemed like a really big step forward in the presentation world)
Wi-fi hotspots: Europol warns against 'sensitive' use
Even more fun was the Compugraphic Junior. It didn't use disks, but film strips with the font. Then your had to switch out some gears to change the font size.

Seemed pretty futuristic at the time though.
This is a good book for beginners: https://learnable.com/books/phpmysql5

It assumes you know HTML, but have no experience with servers, programming or databases. It walks you through creating your first database-driven website from scratch.
he means for signing in after you've registered.
I think the bigger point was that your power point should not be a sufficient resource because it means its definitely bad.
I haven't tried it on crazy amounts of files, but it's just using node's basic async I/O under the covers, and reading once. If you notice any sluggishness let me know!

It's also greatly impacted by what plugins choose to do. I had an extra clone call (literally cloning the buffers for each file) in the templating plugin at one point that like 50x'd the build time :) Everything I've done so far though has sub-second build times—quick enough that I've been building on every request[1] in development which makes things super simple.

[1]: https://github.com/segmentio/metalsmith.io/blob/master/serve...
seeing them make and correct mistakes in realtime

I'm a teacher. This is one of the interesting decisions that goes into preparing lessons well. You want to plan well enough that you know what you are going to present, but not so well that it's all rote. Leaving room for yourself to make mistakes in front of students is really good.

I tell my students as often as I can, "Professional mathematicians, scientists, and programmers make mistakes all day, every day. They have just trained themselves to expect mistakes, and know how to deal with them when they arise."

I also tell students that if they are not making mistakes most days, they are not doing interesting or challenging enough work.
I didn't use many libraries. It's pretty straightforward to interface with C code, so instead of writing a whole OpenGL wrapper, I just call into some C code to handle the rendering.

It was somewhat tricky to get it all setup, but I followed in the footsteps of James Long (http://jlongster.com/s/jlongster-old/pages/blog/write-apps-i...) and a few others.

I hope to contribute back what I learned and make it easier for others to use it for games in the future. It's seriously a great language for game writing.
Would it be possible to modify this to work at 125khz to use passive RFID?
Hence my bonus points ;-)
Perhaps modern operating systems (or hardware?) need two modes - "Safe mode", where everything is sanitised, checked, limited and Secure Boot-style verified, and "Open mode" where it's not; where experts and enthusiasts can work without limit and without DRM.
The winner of Make's 2014 Raspi contest does SSTV from a Pi:

http://www.instructables.com/id/Raspberry-Pi-security-Slow-S...
The still @ 3.28-29 is surreal.
I agree - It's none of your business what was on his screen. ...and good for him if he finds something better.
Advantages of a non-responsive framework:
Less complexity. This leads to more speed and reliability in terms of development, deployment, and maintenance.

If I was building something that saw no significant advantages from being responsive (e.g. an ATM GUI) I'd definitely skip it.
Why every new employee should do customer support
Easy way to meet and find freelancers at sxsw
There are plenty of simple, well-made machines designed to work indefinitely -- e.g. doorknobs, window assemblies. Even simple, robust, well-maintained machinery tends not to last a very long time. There's a stone bench somewhere that Thomas Jefferson supposedly used to sit on that has become curved over time.
He tells you that the slides SHOULDN'T stand on their own, because an integral part of a class is, well, the teacher actually teaching. The issue with posting the files online is that some students get the mistaken impression that they do cover all the necessary information in class (they do for many other classes, at least), so it is better to not make the files available than get students _thinking_ they were finding all your material.
This doesn't seem particularly well written. If you're going to explain the directory structure, you could talk about the root directory, the home directory (and shortcuts to it), the things that . and .. actually refer to, maybe refer to man hier. Oh wait, it doesn't refer to man at all.

The example for moving a folder's contents is just wrong, or at least I've never seen a system where mv ./a ./b moves a's contents into b. The example of recursive copy is stupid because it doesn't use nested directories and thus doesn't explain the recursion at all.

Vim. Is it read mode or view mode or what? I don't get why this introduction that only explains how to get into insert mode and save & quit is useful. Might as well point them to a more newbie-friendly editor.

All Unix scripts start with hash-bang /bin/bash?

This post is a rather poorly selected assortment of bad examples poorly explained, and I honestly can't imagine a total newbie finding much help here. More likely he'll just turn away confused.
When it comes right down to it, you can't fully protect people from themselves. Even in 'meat space', which the general population is presumably experienced with, people talk others into doing things that they should not all the time. Anything from social engineering to bog-standard scam artists masquerading as door-to-door salesmen.
Personal number station here we go!
https://news.ycombinator.com/item?id=7357862
It will transmit radio noise on many other frequencies.
I played with this stuff when i was a kid to jam neighbor's TV's (they only used antennaes).
Worked like a charm.

It's very hard and expensive to transmit signal on a single frequency. And very easy to pollute everything.
Thanks for posting this, but the link is rather anemic for this audience; any possibility of a writeup (even a quick and short one) of how you did it? I've been looking at cross-platform solutions for apps, and the best I've come up with so far is Kivy (http://kivy.org) and haXe (http://haxe.org), which both still require a machine running OSX to package for iOS.
Everything is alright now, thanks :)
If you're interested in getting into RF, I'd suggest getting a software-defined radio like bladeRF[1]. It allows you to make a lot of cool devices without being a hardware whiz.

The guys who run it are extremely knowledgeable about RF and there's some really cool stuff being done with it [2][3].

[1]: http://nuand.com/

[2]: http://bladerf.blogspot.com/

[3]: http://www.irrational.net/2014/03/02/digital-atv/
I doubt the author would have any issue with a video of his lectures being online, along with the accompanying slideshow. His issues is with trying to cram all content into the slideshow and simultaneously present said content to a live audience.

The slideshow should act as a visual aid to great teaching, rather than trying to replace it. I liked the idea that the slideshow alone should be nonsensical.
I agree.

And I think you could argue the other way. That without more mindfulness of the 1%, you won't see any major changes in the world.

The more the wealthy realize that consumption, status, wealth and success doesn't equate to happiness, the better the world will be.
> I genuinely dislike this sort of monetizing and wish these extensions were at least more upfront about it.

Do you have a reason for feeling this way, aside from not wanting someone else to earn money from your action?

They are providing you with a service that saves you money, so I don't understand the hesitation.
Why does theta θ look so weird in that font?
You could hire more sales people to try to eek out a few more sales, or you could spend your engineering money on diversifying your product line. XPress is essentially Quark. So much so that when people say Quark they mean XPress.

The company should have looked to grow into new markets, rather than eek out a few more sales in a saturated one.

In addition, while not sexy, at some point you need to modernize your software, and money should have been spent there instead of on sales. I switched from Quark to InDesign because of OS X. It's the OS I used, and Quark was only one program that I used, and I was never going to use OS 9 again.

We're not talking about writing a native Cocoa app here, but just porting over a Carbon app. Quark couldn't even be bothered to give us a crappy Carbon app like Microsoft did with Word and Adobe did with Photoshop.
One word: 'loop'.

Common Lisp encourages all sorts of theory derived ideas. The community favors good looking code. But functions that start with 'n' as in "No" and the ability to redefine symbols linked to atomic values are always there for chainsaw juggling foo.
Would love to see it! I ran across Long's page some time ago, but unfortunately it's way out of date.
It's kind of the "same old" perhaps, but we're working on an open-source internet of things platform. Our background is robotics, so we focus a lot on high bandwidth applications, not just simple sensors, but also algorithms and computer vision.

See: http://dobots.github.io/aim
> like the Megan McGrath who penned the Newsweek article

The person who wrote the Newsweek article was Leah McGrath Goodman. Megan Graber wrote this article. Who the hell is Megan McGrath?
My slideshows from my 'talks', are always, as a matter of principle, incomprehensible without me presenting them. I have no problem with the actual presentation being recorded and provided for later (video/audio + slides), so that people who wish to learn/enjoy at their own pace can do so. I have never come across a slide-deck that in and of itself is a replacement for the speaker, I have only ever seen 'failed attempts' at making such monstrosities by people who have no concept of the limitations inherent to power(less)point.

TL;DR: If you are making a slide-deck for an in-person presentation and also expect it to be a stand-in for you in your absence, then you are doing it wrong!
First instruction for a total newbie is telling them to switch to a root shell (and later having them perform a recursive remove). Nothing could possibly wrong with that tutorial.
Because it is near impossible to open 98 doors at random and not reveal the car.
Forethought (visualization) and training play a big part as well.

You reminded me of something that happened to me while driving a few years ago. I was on the highway in the far left lane going about 70mph. I was driving an Audi A4, which had much better (sensitive) handling than the pickup truck I was used to driving. There was a breakdown lane to the left of me (unusual for most highways) and I thought to myself, "if I suddenly needed to swerve out of the way for some reason, I could flick my wrist and get into the left breakdown lane to avoid whatever was happening in front of me".

Not more than a few seconds after having that thought, I saw the car in front of the car in front of me jump up onto the car in front of it. The car in front of me slammed on his brakes. I flicked my wrist to the left without thinking. Only when I passed (in the left breakdown lane) all the cars piled on top of each other did I realize just how closely I dodged a serious accident. If I had not visualized what I would do in such a scenario a few seconds earlier, I'm not sure if I would've done the same thing.
See the descriptions of the PRCA and ARI here: http://www.f15sim.com/operation/f15_hydro_mech.html.

When people use the phrase "fly by wire" they usually mean a system where the control stick feeds a digital signal into a computer, which controls the hydraulic servos for the control surfaces directly. The F-15 doesn't have that. Instead, what it has is a system where the stick is connected mechanically to the hydraulic system. On top of that, two electronic systems (the Pitch/Roll Channel Assembly and Aileron Rudder Interconnect) can provide an additional variable control input to the hydraulic actuators, to even out the feel of the stick in varying flight conditions. It also provides inputs to improve the dynamic flight characteristics of the plane: http://www.f15sim.com/operation/f15_flight_control_system.ht... (see the paragraphs under "Control Augmentation System.")

So the F-15's control system provides additional electronic input to the control services to improve flight characteristics, but isn't totally in charge of the airplane in the same way as a true fly by wire system. For example, the electronics cannot move the control surfaces through their full range of motion, and are strictly reactive to the pilot's stick input.
Bitcon supposedly created by NSA