skysight-inc/HackerNews huggingface dataset:
> No pointers, no memory allocation.

You mean no manual pointer management, no manual memory al location, right? Right?

> Yeah JS isn't typed but the problems that you get into with that are nothing by comparison.

Js is typed. Every language is typed. Is just isn't statically typed. Big difference.

>You are 100% wrong.

Strong words for someone who gets a lot of basic stuff wrong in a single paragraph.
Look at that Wikipedia article under "Multiquines"
The code that generates the quine is included. There's still lots of super impressive stuff here, but don't be intimidated thinking he wrote that monster by hand!

https://github.com/mame/quine-relay/blob/master/src/code-gen...
Inspirational Interviews with Successful Entrepreneurs and CEOs
For example, the planned US invasion of Canada[1]

[1]: https://en.wikipedia.org/wiki/War_Plan_Red
lob
1. Tennis. to hit (a ball) in a high arc to the back of the opponent's court.
2. to fire (a missile, as a shell) in a high trajectory so that it drops onto a target.
3. Cricket. to bowl (the ball) with a slow underhand motion.
4. to throw (something) slowly in an arc.

Unless there is something i'm missing, this seems like a really dumb domain name for this type of company.
"The value and necessity of anxiety mean that it will persist until the last breath. It is impossible to extinguish, no matter the level at which it affects you."

In contrast to your post, I found it interesting that the author of the article has pretty much reached a hopeless conclusion after many years of wear and tear, basically resigning himself to the conclusion that anxiety is beyond his control... (i.e. learned helplessness)

I fully agree with you though... I think everyone needs to come to that point of emotional awareness where they understand anxiety to the point of not fearing it, but using it as a gauge in their "life wellbeing" checklist.

I personally find that when anxiety hits for an extended period of time, that's a caution flag for me to step back and take a look at the last "X time period" and do some reflection. Anxiety for me is generally one of those indicators that life has been going in a wrong direction (physically/mentally/spiritually/emotionally) for a little bit too long... It tends to be more of a symptom of larger life issues and in that case you're right, it's always better to find the root rather than hack at the weeds.
> always going to be the distortion of Reality
"Food you cook from scratch doesn't need a nutrition label."

> This isn't something you "alternate". There's a way of being where you can be in unity consciousness at the same time you are experiencing duality and the material world.

I made a song about this: https://soundcloud.com/lapsa/vk (quote by Castaneda)

It's "finding yourself in" step what's important.
Etsy Skyline
No. This is just a method of "securing" messages without encryption. It still requires a shared key. Replaying messages sent this way would be no different to replaying an encrypted message.

This is not an authentication scheme.
It would be awesome if he could do an informal talk at the Boston Security Meetup. We'd all love to hear him! http://www.meetup.com/boston-security-meetup/
Doodle.ly Update Takes Doodling to the Next Level
Funny this got to the front page today - this morning I bought a domain name from namecheap. First I tried to use my credit card. It was denied, for no apparent reason as I keep it paid off. Then I used my debit card, and it went through. However, later today BOTH my cards were temporarily suspended, and I had to wait on hold twice to verify that, yes, I did authorize a payment to namecheap.com.

Nothing else in my recent purchase history was out of the ordinary, which makes me think that namecheap.com is just one of those entities that the Cc companies have flagged.
And it will continue to do so, uninterrupted.
For me, meditation beats anxiety. I meditate every day, more or less. I can skip a couple of days of meditation but then anxiety starts rising. Soon it's sitting on me 24-7. I get more and more upset and I start thinking crazy thoughts. So I meditate and the anxiety goes away.

I do samatha and vipassana.
I think the code has a generator framework, so the fact that they are alphabetical may just be convenient/arbitrary; the code could be generated to run in any order (I think).
Hands on with the surprising Blackberry Z10
.... her response to perceived verbal intimidation and abuse is threats of verbal intimidation and abuse?
Feel the fear, and do it anyways.
13" Macbook Pro for mobile development. It works.
Thanks! I appreciate that! :)
I think we're agreeing with each other.

There's no pure, efficient, "labor market" but instead lots of small, loosely connected "labor markets" with a variety of inefficiencies - lock-in, friction, imperfect information.

An employer can exploit illegal immigrant labor because it tends to be concentrated in lower-skilled, relatively interchangeable jobs, and because illegal immigrants are in a difficult spot.
N.S.A. Leaks Revive Push in Russia to Control Net
I would really only recommend the official FreeNAS frankly.
Infalible Plan.
The author, Yusuke Endoh, is Japanese though, so it stands to reason that he might be more exposed to a Japanese representation.
Uh what do you have against remote working that you're switching to Yahoo just cause they banned it?
Working link: http://news.cnet.com/8301-1023_3-57593871-93/yahoo-wins-moti...
What the hell is a "normalized 1-foot DPI value"? DPI is an absolute measurement.
Er, no.

I don't want to be spied on, no matter how "open" the process is. My problem isn't the openness, its the spying in the first place. I don't care if its a select few, or the whole worlds population, I don't want to be spied on. I have done nothing wrong. I am not a suspect. I don't expect to be treated like one as some sort of evil default, thank you very much.

Get your suspect first, then do the spying. Not violate the population's privacy to find a suspect. Do that and people who say the West has become some sort of Nazi/Communist terror state will begin to sound less mental.

Sorry, but bending over and taking it rectally is no solution what so ever. It is a weak, lazy, cowardly, surrender.
Apple Prepping New Ad Skipping TV Service?
Github, DigitalOcean, Spotify, Amazon S3
This photo of Linus always makes me smile: http://cache.gawkerassets.com/assets/images/gizmodo/2009/10/...
Sounds logical. Why not give people the option to pay to skip ads?
Ah, gotcha, that makes more sense.
I was like, 300 individual sites with individual tracking on what page, what the, how the, etc.
Thanks for the clarification!
Needlessly condescending and not so bright himself for it.

For example he didn't understand what the three categories of programmers were meant to be (tendencies between good programmers working at MS -- hence, even those deemed "opportunistic" are not some clueless idiots worthy for the Daily WTF).

Second, there are a few cases to be made for the second style (even over named parameters).

One is less clutter at the constructor level.

A second is easier reflection/dependency injection.

A third is it forces saner defaults.

Also, better readability for some (which is not all about cramming as many lines in the same editor screen).

It also makes parameters independent of ordering -- which in the compiler they are, but in a constructor they are not (except with named parameters, and even those have to come AFTER non named ones).

The only real downsides are: a) the possibility of using a half-baked object. But I don't see how that would be any different than omitting some of the named params. b) third parties mutating the objects. But then you have the same "issue" in most dynamic languages anyway.

(The off topic jab against "climate change" at the end was also pathetic -- apparently he's one of the climate change deniers, despite overwhelming acceptance of the notion from the scientific community, putting them on par with Creationists).
Combustion Matters More Than Scale
Two moons of Jupiter were found in 2011, and also two in 2010. So we're going strong there too.
Oh reaaally. Interesting, I will read up because I had heard the exact opposite, and clearly my source is wrong! (my brain)
The Simulation Dream
I look forward to catching these interviews. Jeremy is a really great guy and after preinterviewing so many founders for Mixergy I bet he's got his tecnhique down to a fine art.
I didn't know about the Pluto mission until your comment prompted me to search for it. Link for the curious: http://en.wikipedia.org/wiki/New_Horizons
After Namecheap shut down imgur by changing their nameservers without the owners consent, I'm wary to give them another shot.
Wow. I think my first run-in with Windows 3.11 was in high-school -- and after having lived for years with an Amiga 2000 -- Windows was a complete joke of an OS.

I do remember having fun typing in single letters to files, and renaming them "somethin.com" -- I seem to recall eg: a "b" would predictably crash the computer instantly.

Not too long after that, as the pc hardware caught up with, and surpassed the Amiga, I got started with Slackware GNU/Linux. I find it hard to accept that anyone would seriously consider Windows 3.11 a good example of systems programming...
US to begin exporting 'fracked' gas
While Smalltalk is awesome, do keep in mind that in 1980 it only ran on very expensive machines, and the software license was also expensive. This was still true 10 years later.

I've been thinking about a programming system that stores all the code in a database instead. Versioning would be easier that way too.
Yahoo! Wish List
I started an experiment of writing my blog purely on an iPhone via github web UI. (https://github.com/ontouchstart/blog). Since the mobile view doesn't have the EDIT option, I have to switch to desktop version to edit my posts.

I believe I am a minority in github users. :-)
If it were a publicity stunt, you'd think they'd have more copies readily available on the day of the leak!
Side question: is it known how close these ports are to the original? As far as I can find, the rule mechanism the original ELIZA used is well documented, and some example transcripts are published. But nowhere can I find documentation of the specific rules implemented by the original ELIZA in that rule mechanism, to produce those example transcripts. Where did the rules in the many latter-day ports come from? Are some of them based directly on the original code lineage, before it disappeared? Or is it actually still available somewhere, and I just can't find it? Or did they invent their own rules in the spirit of the original, aiming to reproduce its behavior but not via a direct port?
I'd love to see if anyone could hack Windows RT into one of these. Could make quite the little desktop machine.
The only way this would work is when all the powerful people realize this is a terrible idea for their lives to be shared and put a stop to it.
Knowing this much about people's lives is literally a danger to many of them, especially in the hands of everyone.

The ability to pretext and get more information about people would go from a somewhat guarded skill to something any child could do, and problems like domestic abuse victims being tracked down via those types of things now becomes a trick anyone can pull.

We need to put the genie back in the bottle, now.
4 Steps to Explosive Real-Time Marketing
Getting rich quickly leaves more time to do the really great things. It all depends on what the goal is. Money is just a tool.
Read the comment again.

Gender roles are pervasive, but are more obvious for women, who tend to get defined in terms of their wombs rather than any individual characteristics. Essentialists who hold traditional/conservative views don't really go much beyond that -- bearing and raising children is what women are for. Essentialists who hold progressive/liberal views try to hide this, but are still basically assuming that all women really want, deep-down inside, to be mothers above all other goals, so the discourse is all about how to do other things at the same time as that.

And that's a problem regardless of who's doing it or why. A developed civilization can remain viable without needing every woman to be a baby factory first and foremost, so why do we still push that attitude from basically all sides?

And although there probably always will be some life paths that are incompatible with having children, most of the ones that are incompatible today are not necessarily incompatible; they're only contingently incompatible as a consequence of how our society is structured (with its focus on career advancement and measuring one's worth in terms of titles and raw dollar values, and the resulting need to work insane hours). We could tear down all those assumptions, and have a society where everyone has the option of multiple ways to lead a fulfilling life, with raising children being one of those. But we don't do that, and even the popular incarnations of movements which claim to advocate for real equality of opportunity don't try.
Any examples of mobile being great for mid-longform text/code content? Github isn't an image site, and the type of content created on it is usually (not always) longer than 140 characters.
India-nigger.

God says...
majesty presides judgment alternatively wither dead similitude
cheerfulness purchase Monad refreshment 00 obedience manhood
Reason art gosh tenets childish preventedst discord conferring
-such sprung summer vexed became Run abstemious confession
weigheth familiarised relaxing forbidden unaided thundered
devout loseth in_theory Knock_you_upside_the_head vintage
enquired Syria Thither Donations reconciled Deceased Gods
soldier failure exhortations adapted envious glory chastely
are_you_insane didst whisperings flat unto Willeth smaller
grassy Theft attention rulest educate prosperity Law uh_huh
I'm_busy references 4 everlasting applauded meet deliberate
request knoweth institution labours hippy derides enteredst
orator revive farness unjustly desirous wheresoever okay
receivest lifes_like_chocolates external teaches offer
chair associated vouchsafedst trifling are_you_feeling_lucky
seventh list infantine sweetness enticements whoring harmonized
Mother pale Upon avenues literary obeyed mariners spiritual
re-create shamefulness accounted beam_me_up perceive oil
lashed sufficient Homer's read loves forwards occurred
undistracted touchedst negligence with moulded wayward
discerned expansive conservative spider ken divine owns
interpreted fowls raised Thy figurative come_and_get_me
stars Indonesia garner formerly stretching tide tried
sadness openly contemplateth mget characters pryers
AngularJS Directives That Override Standard HTML Tags
Emerson, I have two questions:

(a) What was the last thing other students said at the movies, or say before you stop talking to any one of them about this project.

(b) Do you or other students have ideas about homework when you are not supposed to be studying? If so, what do you do then?

Great work with your project!
>A discussion about the best way to structure APIs is surely not complete without flaming people about being elitist and that opportunistic programmers exist, and more flames about the fact that since they are producing lots of real world programs you should just shut up about them.

The initial posting was structured to very much ignite a flame war, already from the title ("programming la-la land").

It was arrongant, condescending, and, as far as it's content is concerned, shallow.

Basically merely a few quick remarks that were supposed to take down a proper study (of which the "critic" misunderstood the scope, reasoning, and who it concerns).

As for the existence of "opportunistic coders" (a concept which he also misunderstood), he wasn't told to "just shut up about them", but to understand that whatever the fuck his objections are, they are a real group, they are valuable, and an organization operating in real life needs to also catter for them.
Reddit is a treacherous landscape. Now there’s a map.
This seems like simplicity just for simplicity's sake...
Doing a cross domain POST is a pain. Doing a cross domain GET is what you do everyday. If you want to increment a counter based on a user action on a web page, then a GET makes a lot of sense.
If I make a ranked list of all the ways that people spend their time, I cannot imagine a sensible scoring algorithm that puts making a quine relay lower in value than posting an internet comment bitching about somebody making a quine relay.
which only exists (in a full form) for Android. I think they're just focusing on a fast read only implementation, with the tradeoff being fewer features.
What Games Are: The Culture Gap In Mobile Games
Scanadu Scout raises US $1.5 MM on indiegogo
Is Sugar Really Toxic?
When I saw the headline I was really hoping this meant that made their site responsive.

Github is pretty much unbearable using a tiling window manager.
Its random forests ... each tree is trained on a subset of the data. You can split the massive dataset into chunks and train independently. That sidesteps the "big data" hangup.

If you look at the implementation for ski-learn, each tree emits a normalised probability vector for each prediction, those vectors are simply multiplied together to get the aggregate prediction, so its not very difficult to do yourself.

Although regardless, you are applying a batch learning technique anyway. You want an incremental learner for big data.
What's wrong with "Unicycling Gorilla"?
Hackers Convert Verizon Device Into Mobile Spy Stations
It's a node.js app that has until recently been a single-process app. I just integrated clustering to take advantage of the extra cores Linode gave me. It's a simple but high traffic service and node has handled it like a champ. I have a relatively inexpensive account with Linode that so far has suited the site's traffic just fine.

I'm exploring the idea of offering a higher-tier service. The general feature list is outlined on getjsonip.com but pricing isn't finalized. I'm still collecting signups and feedback right now.
The things I talked about all involve heavy peer-review, from a much wider audience instead of a few academic referees. Academic papers are definitely not good learning materials, unless one is already familiar with the subject area. You would be hugely irresponsible if your taught a class simply by pointing your students to academic papers.

By contrast, for the sorts of projects I listed, there is more structure on the background for understanding a particular document, and even without explicit structure, hyperlinks make the entire mass of content easier to navigate and teach yourself with, instead of having to spend minutes digging out a reference. This is from personal experience of reading both academic papers and working with those sorts of projects, though granted I have more in the latter.

Good tools lower the cost of creating good documentation, meaning that more positive incentives can have higher priority. If current tools are "fine" then the OP would have used them to publish a paper instead of writing a series of blog posts.
To that I add that I specified that Debian offered LUKS at install; if you're going with whole disk encryption and doing enough in Linux to care about it, you won't care about being able to read that partition in other OSes, especially ones you don't have the source code to.
Gentle introduction to Google Analytics in Flash
I've programmed the iMX6 serial ports and they are true serial UARTs. No USB funny business going on at all. All ports can also run in RS-485 mode with the correct pin setup.
Thanks a lot guys! Went to Duane Reade and got what I needed.
The Best Application Launcher for Android
Last month I had a chat with Raspberry Pi's founder Eben, I asked him between or beyond Raspberry Pi and Arduino, did he think there's a chance to birth other new platform? If so, what characteristics this new platform should have?

And he said "There's scope for something very powerful (almost PC-like) in the $70 price range. If I was starting a new venture today, this is where I'd aim."
Restricting technology has worked in many areas in addition to nuclear technology, e.g. eugenics, abortion (in some places), access to firearms (in some places), wiretapping (previously), degraded GPS, etc.

There is also no reason why commercial organizations should not be constrained in what information they are allowed to collect.

There is no reason, technological or otherwise, why governments should not be restricted in what information they can collect on citizens without just cause.
Enforcing the laws is the job of the Executive, not the Judicial, branch. The judiciary can only weigh in when a litigant with proper standing brings a case before the courts.
The first thing I do when I get a new laptop is wipe the hdd and install my preferred OS, which entails also installing my favorite browsers. (My OS choice doesn't come with a browser, or much else it's all up to the end user)

As for mobile devices, here too I always install my preferred software, so I don't see how mobile devices have lower configurability.
That said, there exists databases with which one may at least identify the mobile device in order to serve up content appropriate for that device.

Alas, my tendencies make my devices uniquely identifiable!

(From Panopticlick)
Your browser fingerprint appears to be unique among the 3,140,429 tested so far.

Currently, we estimate that your browser has a fingerprint that conveys at least 21.58 bits of identifying information.

That's for FreeBSD running Xombrero.
CrowdMedia sells everyone’s newsworthy Twitter pics
I was not thinking primarily about code, but design documents, which are peer-reviewed for qualities beyond "correctness" - for example clarity and completeness, which are important for communicating your ideas to many people. And even code has a subjective quality beyond "correctness", so your first claim is false and has no bearing on real-world software projects.

OP was not talking about correctness and I am not talking about correctness, but the economics of collaboration and publication in academia.
They're real. Freescale has the drivers in the Linux kernel at drivers/serial/mxc_uart.c if you want to see for yourself.

The iMX UARTs are internal to the SoC, all you need is a line driver to bring them out of the board.
Is Twitter and Facebook the End of Society?
MPS sounds more like some kind of equivalent to Xtext, i.e. for ease of producing and and hosting DSLs. Tools like Xtext and MPS actually tie you in to their host environments (Eclipse and IntelliJ respectively).

What I took GP to mean, and indeed what Yegge's Grok appears to aim for, is the need for a universal modelling framework 'standard' for languages, tools and runtimes. Some kind of equivalent to LLVM but in the 'other direction' for modelling language semantics instead of code. Once a tool (e.g. editor) implements that standard it is able to 'plug in' to any tooling that also implements the standard. Potentially eliminating huge amounts of duplicated effort for tool makers etc.
Lock picking and door smashing have undoubtably advanced since the fourth amendment was adopted. Your argument essentially suggests that technology renders the fourth meaningless to the extent that we should constant to always be searched as long as we know about it. Doesn't seem like a good argument.
Great work! I wasn't able to get past the QR.pas file. On both yours and mine I get the error:

QR.pas(1,32) Error: Constant strings can't be longer than 255 chars
Aren't ICE errors fun?! You're lucky if you get a pass name and stack trace. Sheesh!
Still, I reserve the right to be a lot more impressed with this than a painting of a bunch of cans of Campbell's soup.
Yeah, see I'm kind of torn, because GET just makes it so dang simple. POST requests, though semantically correct, add a small amount of overhead to implementing the counter. I'm not really concerned with spiders, as the URLs are intended to be obscure + robots.txt. In addition, future versions could include simple basic auth for private URLs. Though I intend to keep public URLs around for fun and drive by counting.