skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you delete an HN user account?
I realize HN allows for relatively anonymous access anyway. Nevertheless, I was surprised that there was no option available to delete one's account.

It looks like you can just update an email to something meaningless. Though historical records might be retained for comment history, there is no specific reason that the username itself could not be removed.
There is a name for the practices of cable companies, cell phone providers, and banks - adversarial value extraction.
Ooooh. Like the parking spot auction app? Comcast sets up a company to handle cancellations and charges fees for it. Then, they make their cancellation procedure so arduous that people pay to leave. Then, they sell a subscription to the service.

It's like win-win-win!
Yes, select to copy a thousand times. If you're used to xterm, this is invaluable, especially if you're then just pasting the selection into another terminal with middle click. It saves many mouse/keyboard transitions.
Email info@ycombinator.com and ask nicely :)

Edit: Only HN admins can see the "email" field in your account. If you want other people to see it, you have to put it in the "about" section.
Aerobic (but not resistance) exercise keeps your arteries young
I don't understand how you can say that is what happens in practice when the article (and me, personally) is proof of the exact opposite. As I mentioned in a different comment, I am the developer working for the marketing team described in this article. My boss, the director of marketing, knows when to reach out for assistance and wouldn't presume to make technical decisions that are outside of his area of expertise. He happens to be one of the more technically proficient marketers I've worked with, but even if he wasn't that doesn't mean he is doomed to make poor decisions in isolation.

At Knewton, someone who was not up to standards wouldn't be shifted out of the way to another department, they would be let go. That is a pretty rare occurance because the hiring standards are strict (in my opinion, maybe too strict, I think we get a lot of false negatives, but that is another topic). Any company that had a policy of sticking another department with an employee they disliked would not last long because you'd end up with a lot of poor talent being shuffled all over the place.
Sounds like another round of benchmarks to me!
Too funny.. "your doing an incredibly good job of making your company seem worse".

I have been through this with Comcast.
It looks like Google doesn't want to push more developers to GWT, instead they want devs to use Dart and Polymer, if you check the bottom of this link https://developer.chrome.com/home GWT is no where to be seen.

Just saying that GWT might not a have good future.
Buying a new PC these week, started with the custom selection and went to choose the motherboard (Asus Maximus VI) it wasn't there, gave up.
Really neat! I'd like to see something where I could say "I want 32GB of RAM" and that would constrain my motherboard choices, for example. I could also see the same kind of thing working with power supplies and video cards.
China's Railway Dream
GCHQ: Leaked Documents reveal online manipulation, Facebook, YouTube snooping
I looked over mediacru.sh and unless I'm missing something it doesn't serve the same purpose as gfycat. The point of gfycat is to upload a gif, it converts it to webm then it gives you a bit of embed code that will try to use the webm variant but will fall back to the gif when unsupported. I didn't see anything in mediacru.sh's code that would allow gif <-> video conversion, I tried uploading a few gifs on their site as well and didn't get any video options back from the API.
Core Data has been improved and stabilized by Apple for over a decade, is used internally by many first party apps in iOS, is well documented and fully integrated into Xcode, and heavily "marketed" by Apple at WWDC. Any perceived performance issues can be eliminated or reduced by using faults, indexes and improving queries through NSPredicates. Even one of the blog posts you quote above [3] states that if he was starting a new app today, he'd go with Core Data. So I'm just not seeing a need for yet another ORM solution. I'm not saying you shouldn't continue building it, but you guys need to do a better job explaining the differentiation against Core Data. One area could be sync, where Core Data still needs work, and is limited to iCloud's backend. Perhaps that could be your differentiator? But you're not talking about sync yet. So there's work to do in crafting your message. Fwiw, I'm a senior iOS developer who evaluates these things for a living.
Visualization, distribution of scores for first scrabble word played
I'm impressed by djb's MCS 494 ("UNIX Security Holes") course. This was kind of famous at the time because students were taught to find real security holes in software as homework (and they sure did).

http://cr.yp.to/2004-494.html

http://it-beta.slashdot.org/story/04/12/15/2113202/djb-annou...

I have meant to work through this. It is very focused on C on Unix.
Aviation Week had a pretty good article about this plane

http://aviationweek.com/awin/textron-unveils-scorpion-light-...

Outside of the politics, the bigger issue is that it lies in a kinda idiotic middle ground. It's not good enough to go against more advanced fighter jets (so you can't use it to ensure air superiority) and it's not as cheap as "weaponized" trainer aircraft - which is what most governments need (to bomb rebels or whatever)

You can buy a L-39 for ~$200K, retrofit it with modern weapon systems (easier said than done, but still) and you won't be that much worse off than a guy with a $20m Scorpion.

Just a cost comparison from wikipedia

Aero L-159 Alca - $13-17 million
Northrop T-38 Talon - $5.9 million
Embraer EMB 314 Super Tucano - $9–14 million
In homage to the "keep reddit on reddit" comment posted earlier today, I feel the need to reiterate this here now:

NYPA.
It is ironic that driving the progress of the currently broken patent system are the laborious efforts of patent trolls.
In economic terms, this is not a transaction (both parties agree to exchange things for their mutual benefit) which is usually considered positive. It's closer to rent-seeking, which is usually considered neutral to negative.
> Comparing PC builds has been an informal competition / game on various forums for many years.

Exactly... the good ol' days at XtremeSystems forums come to my mind... :rolleyes:
KDE Plasma 5 Linux desktop arrives
Thanks a lot for the reply!

would it be possible to generate labels for other regulatory bodies (eg. for countries in the EU)?

Hmm, it appears I have to make this feature a little clearer, because I have already implemented two of the most common EU labels, the GDA pills (http://i.imgur.com/ZROSP6l.png) and the tabular format (http://i.imgur.com/O5OnepQ.png). The EU labels even take into account the fact that the daily recommended intake values are different in the EU than the US.

When creating a physical label, displaying the dimensions would be very useful.

Good point, people who package food will definitely be interested in the physical dimensions of the label, even though the exported PDFs are scalable.

It's not much fun parsing plain text, but perhaps you could accept various formats such as CookML, RecipeBook XML, REML, hrecipe

I had no idea these formats existed until now, to be honest. I will surely look into them.

yummly might also be interested in what you've created...

They already have nutritional information on each recipe page: http://i.imgur.com/ZlIGUqi.png. There are quite a few large websites that already provide nutrition labels, that's one of the reasons I came to this idea, I thought that small food bloggers would be interested in having them too.

Thanks again!
Great comment, and I'm not Chinese, but did they really break away from Confucianism?

It looks like a civil service with an emphasis on standardized testing at the entry level and tending towards organizational politics at the medium->high levels.. where's the ideological sea change? The biggest difference from the dynasties seems to be the handover between premiers every decade.
The Bloody Fight for Unicode 8.0
I think a lot of startups already end up devoting a portion of developer resources to marketing related optimizations. I know I've always ended up going this route when marketing needed something to make their jobs simpler or have a way to access data more easily. For a few examples of marketing related things we've recently completed in the pipeline:

* Continuous improvement of page event tracking which marketing uses in their decision making
* Addition of inbound tracking codes to analyze performance of marketing campaigns
* Updated our email templating build system to be marketing friendly; they can update and create email templates on their own without our help.
* Created marketing specific KPIs on our administrative panel.
* Added in depth reporting of site and user usage.

The list really goes on and on. If marketing needs something and it's deemed a high enough priority, it happens.
That quote might be by RiderOfGiraffes:

https://news.ycombinator.com/item?id=1626405
This 28-Year-Old Knows Which Artists You'll Be Listening to 6 Months From Now
FWIW, those F-35 numbers are flat out wrong.

http://www.flightglobal.com/news/articles/usaf-estimates-f-3...
I seem to have 5 thumbs, as I often press the wrong key when using different keyboards.
I have a terminal open nearly all the time, too! I suppose I tend to just open multiple terminal windows, and resize/organize them with Moom (or just the mouse). I can cycle between them on the keyboard, and Terminal lets me paste with middle click, has context right-click menus, etc. (I only recently noticed it has man page lookup in the right-click menu, and learned that if you option-click anywhere in a Terminal.app window it sends that as a mouse click to the app running inside it!) If I absolutely want panes within the same terminal, I run tmux locally.

Terminal.app used to suck, certainly. I suspect a lot of iTerm users are long-term users who really haven't seen how much better Terminal.app is today than it was five or six years ago.
Similar work was done last year based on Lex Machina data:

http://scholarship.law.duke.edu/cgi/viewcontent.cgi?article=...
https://lexmachina.com/media/press/aia-500-expanded/

They use a different term, "patent monetization entity", that is a little better calibrated than NPE or troll.
I'm not sold.

The first thing you see on Knewton's page is 'Every education leader needs an adaptive learning infrastructure'.

Then you have a buzzword car crash with 'Adaptive Ontology', 'Model Computation Engine', etc.

It's a good bet that most people - education leaders included - know nothing about ML. So what they see here is a page of jargon they don't understand, and some social proof (not so bad, but a bit late.)

You don't get a plain English benefit statement - 'See how Knewton improves student achievement' - until you scroll to the bottom of the page and/or start clicking through to the next pages.

Is this design really the result of user analytics?

Did the page say something like 'We help your students learn", but that was taken down because it didn't get conversions?

Bottom line - I'd be surprised if the content on this page makes it easier to sell the product to first-time visitors. (And it looks like an interesting product. But I can guess what the words mean, so I'm probably not a typical customer.)

I'm open to the idea that marketing needs engineering, and vice versa. But I'd suggest that more than anything, start-ups need a good customer champion who can step outside the company culture to provide evidence-based reviews of marketing materials and products as customers see them - not as marketing or engineering want them to be seen.

Analytics may not be enough, because you can't be sure you're asking the right questions and mis-optimizing for a small local maximum while missing something important elsewhere.
Soylent Review
But this is hacker news, where homeless people just need to learn how to write apps and bootstrap themselves out of abject poverty.

Part of accepting capitalism to such an extent as HN is a brutal lack of empathy.
Big Brands use Node.js Infographic
True, you could leave out the bootloader and some of the sys code and this would then nearly be a DOS program, at least the port to DOS would be easy. Leaving it as is allows it to boot without an OS.
Didn't this play in the news cycle a few weeks or months ago already? Why is it back?
Chrome doesn't really allow you to modify the interface enough to do this, but there's an extension called Tab Outliner, that works similarly, and has some extra features as well.

https://chrome.google.com/webstore/detail/tabs-outliner/eggk...
I can't assemble an i3 with 16 GB of RAM and no graphics card. Some work is needed.
There are some protections in the UK for debit card use, but less than for credit card. Credit Card use has more legal protections because it is an instrument of debt, and the CC provider is legally a party to the debt, which comes with a whole bunch of responsibilities. Debit cards are protected by some legal stuff and the banking code.

In this case debt is good :)
Why no info on multi-processor systems? Google provides their chrome engineers with 16 core, 64gig systems. Dreamworks provides even larger machines. So anything labeled "Expert" seems to need better options
Very interesting game. Unfortunately I found it just devolved into random clicking - there weren't enough clues to give me much strategy. Gave up when the grid got to ~9x9, and it was just a waste trying to get it working.
I once had a Comcast agent claim that he needed my father's death certificate to cancel my service!

Wtf, really? That is simply unconscionable. Are these even people on the end of the line? What kind of worthless piece of shit asks someone for their father's death certificate to cancel a cable service?
> Requiring membership to use a zero-cost technology is a way of enforcing constraints on implementers.

I assume it's so you don't have thousands of non-compliant devices being sold with the same name on them. Avoids the "Oh no, that's spec+- not spec-+, they're not compatible unless you've got a bridge with a chipset with part ID starting with 71204, 71205xxx are not compatible".
No, it's a good reason. It's just that this particular user wasn't aware of that good reason, and because of sacred cow syndrome no one would tell him otherwise.
Soundcloud API usability review
Is this signficantly different than http://aws.amazon.com/kinesis/ ?
> unusable for over a minute.

There is something seriously wrong with your setup. I use Terminator and byobu (with tmux) all day and never experienced what you describe.
I love it too. Drag-n-drop and collapsing them makes managing tabs so much easier. Its hard to navigate tabs in a browser without it!
It's a Real Mode (16-bit) 'OS', very similar to DOS. When you run in Real Mode, the BIOS's provides a few hooks for doing some basic 'syscall' type stuff like changing the video mode, so you can get away with doing less in the actual OS code by doing it via the BIOS. That said, this code he has will run on any hardware that'll run DOS (for the most part).

If he did this via 32-bit assembly he'd have a fair amount more code to get things done (Though he still uses very little hardware anyway so he could get away with not setting up most stuff).
What are some common pains of scaling beyond the core?
The foursquare map video shows how the experience with realm is better (and does that well), but it didn't give me any sense of how it's achieving those results. As a developer, I'd love to see an accompanying explanation with details on how the original version works, and how the realm version works.
More generally, but in the same vein, I miss the side panel from Opera -- it's both easy and satisfying to 'throw' the mouse into the side of the screen to get access to extra control real estate.
That's fascinating! I'm curious what sort of education and experience you had to land a job like that, do you mind sharing? I'd love to work in a lab like that one day, but I'm not sure what is considered "good enough" to get a career in security rather than just a hobby.
Does working for highly esteemed companies actually help build your career?
Never Forgetting a Face: Perils of Facial Recognition
Your article touches on just where it differentiates from those options, though.

>Comparatively, Scorpion offers speed over the twin-turboprops and simplicity versus the trainers, which are structurally optimized to withstand high G forces in order to prepare pilots for the F-22 or F-35. And, although some parties may want to recast Predator and Reaper unmanned aircraft for air and border patrols in the future, these UAVs remain blocked from operating in most of the domestic airspace.

I'd also be curious to know what percentage of that price tag is made up by the modern avionics and datalink systems that you get out of the box with the Scorpion.
Relational databases. NoSQL is all the rage right now but the vast majority of businesses will continue using relational.
Why Kotlin over Groovy? Because it's statically typed? Is this an evolutionary thing, or just preference?
To be far you can get speed ups like this going from very a very cache unfriendly instruction stream to a very cache aligned one or my changing your instruction mix while maintaining a similar number of total operations ; so this statement is not as "Captain Obvious" as it looks at first glance. Of course, not running extra instructions is better :)
College or not, anyone involved in deals involving hundreds of thousands and sometimes millions of dollars should not be writing emails that look like a text message written by a 12 year old. Perhaps I'm selecting the wrong measure of quality, but if a realtor were to send me an email punctuated by a plethora of smiley faces and three periods at the end of sentences, I would find another realtor. I say this based on experience, and the one that communicates with email that appears to be written by an adult turns out to be the one that doesn't annoy me by not listening and showing me houses I have no interest in.
I'm entirely self taught. I have a single semester of college. I took psych and political science. :)

Here's two starting points:

- a reading list: http://amzn.to/cthr46

- how we hire: http://matasano.com/careers/
A perfect example of an awful decision. Preference of one person (who happened to be the boss) were taken in account disregarding the common (i.e. most expected) option.

Usability for the boss improved. Usability for most users degraded.
That the current devs are considering it after pg's retirement from the site suggests the reason has been 'because pg considered it a waste of time.'
Just to be clear on the topic, since this is an easily misunderstood aspect of Realm: we are not an ORM. We’re not built on SQLite, we’re not mapping to a relational layer, nor are we serializing objects from a third-party data representation: your objects in the language are exactly the same data that’s stored on disk.

We heard a lot of dissatisfaction from the community as far as Core Data is concerned (including from Apple engineers themselves). I’m also not entirely sure you could ever get Core Data performance to the levels we enjoy, since Core Data cannot be any faster than the SQLite underneath, after all. I do want to say that your feedback on how we present ourselves and the work ahead of us is spot on and much appreciated. Many thanks for speaking up, we will work hard to heed your comments & improve.
How far along in the program requirements were you? You may not have gotten this far, but for others reading the thread I'll point out that I've seen some people list "PhD (ABD [1])" on their resumes. You could also just list that year as additional graduate work.

[1] http://en.wikipedia.org/wiki/All_but_dissertation
"Floppy Bird is a clone of the infamous Flappy Bird written in 16 bit (x86) assembly.

In other words it works on RAW METAL and doesn't require an Operating System."

The second statement doesn't quite follow the first. You can certainly write a 16 bit x86 assembly DOS application.
It is interesting to look at the history, where the original "flame wars" were Arcade vs private gaming. Pong was an arcade game, and then it was a thing you could plug into your TV, arcade machines (the 'consoles' of their time) got better, and personal computers got better (they fed off the same technology eco-system after all). Then 'consoles' which were nearly as good as the Arcade machines but not as good as full blown computers, but they were cheaper than full blown computers. And then the C64/Atari campaign where they could be "a console AND a computer" and then the Amiga which was better than Consoles of the day and a computer, which inspired other computers (PCs mostly but some Macs) to get better, which nearly wiped out Console sales, until Sony dropped the PlayStation on the scene which was as good as a much more expensive PC, and then Sega and Nintendo fought back and upped their 'console' game with the Jaquar and the Game Cube, except 3Dfx has just put out a really cost effective 3D accelerator card and now PCs jumped ahead fast, and Consoles needed to sell for a long time to make up their costs (money was made on software not hardware) so the rapid evolution of 3D hardware gave PCs an edge as people swapped out video cards and then motherboards with faster and still faster video 'slots', and now the consoles were way behind, except they could still be cheaper than the high end PCs, and now a lot of the performance changes relative to games has flattened and ever since the Xbox where Microsoft showed you could essentially repackage a PC as a console, well the differences have become shallower and shallower.
And malls.
That is a rather narrow (formal?) definition of OS. If instead you consider an OS to be (more generally) a collection of system-level software providing the interface between hardware and the userspace application, then in this case the sys code is the OS and the game code is the userspace. This definition is based on the idea that an OS manages resources and provides services - as opposed to the more rigid definition that an OS manages resources including processing time and storage space.
One way to guarantee a reason to get a supervisor is to state "Because of the security nature of this call I am unable to reveal that information."
Do you want to get sued?
Ask HN: I'm a web developer, how do I get started in PLT and compilers
I'm a senior web developer, but I've always wanted to learn more about PLT and compilers. I'm still happy doing web development, but the day will come I'd like to do something else and I'd like to be prepared.

What resources can you recommend to get into PLT and compilers, not only in a theoretical but also in a practical way?
I've never gotten this drunk.
Unchecked and updated.. thanks for the tip!
"Swisher talked over him and made her way around the table, hugging Rose and insulting blogger turned venture capitalist MG Siegler to his girlfriend..."

Did anybody else actually read stuff like this and get angry? Is this what passes for "journalism"? Being a bully at social occasions you weren't invited to?

I'm reminded of the old saw about why animal rights activists protest old ladies wearing fur and not Hell's Angels wearing leather ...
OP isn't the primary addon developer and doesn't want to steal eyes/users from his friend?

There are lots of addons that are, at least in part, distributed as blobs from github
You make some good points. I think the best solution for your scenario would be to make sure you have a detailed Scope of Work going into the project. The SOW lists what exactly the job will entail. If the client's requests exceed the SOW, then you have the right to either refuse to do the item or to renegotiate.