skysight-inc/HackerNews huggingface dataset:
Well, for what it's worth, I agree with you.

I think this goes beyond email.

Similar to the way consumer applications gratuitously became big and slow as processor speed increased and magnetic drive space increased, today we see gratuitous use of increased network bandwidth.

As such if there is even a momentary problem with the remote network, then there will likely be a problem with your application. Many of today's applications have no "offline" mode. Network availability and performance is assumed. Just as back in the 90's it became assumed that the user would have a capable PC. A "slow" PC would not run the latest software.

Many of the applications I write for my own use require very little computing power... I develop on a modestly powered machine and so my programs can run fast from old hardware if need be (i.e., can't afford the latest gear). My approach to "apps" is to periodically download bulk data from the network to keep the application updated, and this usually is scheduled for off-peak times when costs and congestion are lower. Fast network speeds and inexpensive local storage are much appreciated when performing these updates. Not to mention the ease of obtaining an internet globally reachable IP address through today's "cloud hosting" providers.

But I will never understand today's "app" and "web API" trends. Developers of these "apps" utilize the costs of storage and bandwidth a different way. Storage is mainly remote (on someone else's machines, not yours), and hence controlled by some third party, not the user. And most of these applications I see are designed to make constant piecemeal downloads, minute by minute, hour after hour, day after day (even if the same information has been requested before) when they could just as well download all the data they will ever need once, and periodically update it during off-peak periods. As such, if the network is congested or down at runtime, the user must suffer it out. Of course, by making a call to the remote network every time the user takes some action, third parties are able to track everything a user does. That, and the whole app/api approach to development has value to some people perhaps, but surely it is not users.
For example, when I watch YouTube videos, I have an application that downloads them first, storing them on RAM disk or inexpensive local media storage and then serving them over a local network. I can then play them using whatever device suits me (or store them on any other device if I wish). I never see any ads. I never use Javascript or Flash. And I never have playback issues (because among other things I have control over my local network). This approach seems like common sense but I feel like I am probably one of the only people out there who does this... and it is not difficult at all to do.
Sweet.js (http://sweetjs.org) and MacroPy (https://github.com/lihaoyi/macropy) come to mind. Actually "real macros" are just macros which operate on AST instead of on strings, they are hard to do if you have to re-implement language parser, but rather easy if the language exposes its AST api, like in Python case.
Show HN: Build Websites Without Code – A free tutorial on Webflow
Wilson didn't die. Wilson left him. I assume that Wilson dying would require severe degeneration or destruction such as a shark ripping the ball in pieces.
Welldrop – measure height using sound
I'd "settle" for GBA ;) GB would be fun because it's so limiting but I am not interested in writing assembly (actually, could be a fun way to learn it...)
On the profile page of your contact there is a "★ Relationship" button. Click that and it will let you add general notes or more detailed information about how you met.
If you're taken with the Opals hexagonal note grid but aren't picky about it being made out of Walnut burl, you can get an Axis controller built on the same principla for a fraction of the price: http://www.c-thru-music.com/cgi/?page=home
I agree that the title of this post backs itself into a corner, so to speak.
Burger King Is Run by Children
I used to work for a (traditional) engineering company that partners with an F1 team.

Once a year they would come around and give a talk about asset reliability and how they operate.

An interesting story was how the one time they ignored their data (because, due to the reliability of the part involved, they couldn't believe the likelihood of such an event occurring) they had a catastrophic engine failure mid-race.

Thanks to the data collected they were able to run detailed simulations to "debug" the issue - a small change somewhere else causing a part to vibrate at it's natural frequency - i.e shaking itself to bits. This then helped them mitigate the risk of the same thing happening in the future.

From then on they always trust the data.

Test your sensors, trust your sensors, trust your data.
Does the cited study affect your opinion?
It's an amazing implementation of 1995 desktop 3D graphics in a vonstrained and buggy browser environment.
I don't think it violates physicists' beliefs, it's just that they're more confident in tokamaks like ITER because they've been studied a lot more.
Machine Musicianship is a neat book on the subject.

http://mitpress.mit.edu/books/machine-musicianship
> But then (days later) we were blocked because the phone number and business address weren't to be found in any online phone book services. Can't call you on the number listed on the businesses website or whois. Need phone book.
But phone book listings are free. You can add one for any business, fictitious or otherwise, by supplying a name, address and phone number at yp.com. They just take still more calendar time.

Last time I checked Comodo doesn't use YP as a provider. D&B is the preferred way (~7 days, need it for a lot of other stuff too) to validate your address.

> Add in a few more meaningless steps like that and I was verified (without ever having to mail them that passport scan or anything else that would actually verify me or my business).

I don't think this is true at all.

Everything in that process had a purpose, to verify one piece of info after the next. Comodo is not known for fast response times, but the process is documented (see their legal repository for the CPS) and effective.
Ask HN: Which is your favorite mobile app and why?
I'm part of that statistic, having worked for the government (NASA) as a contractor. It is the contractors which make the recommendations which influence the decisions to use sites like Github.
Erk—that’s a bug.
Web Trolls Winning as Incivility Increases?
There's nothing that prevents a non-Microsoft calendaring system from supplanting it, other than on agreeing on the protocol.

Email has MIME, there are calendar information formats (ical, IIRC), and various MIME handlers. The primary block was that Microsoft owned the corporate desktop, and competitors, until Google came along, couldn't agree on interoperable standards.

Facebook and Google win by being Web based and "in the cloud". Facebook had its social graph, Google had the fact that many users were relying on it for email, and increasingly, companies are.

There are any number of other problems surrounding mail, with privacy, spam, true federation (spam means residential/consumer IP space is virtually always blocked), and access from multiple devices being prime among them. Diaspora is interesting (I'm on it and active), but very small and growing slowly if at all. I do very much hope that some federated system (Diaspora, Friendica, FreedomBox, Sandstorm.io) will emerge, but it's a long and slow process.
Here’s another Comcast cancellation horror story, with video evidence
If you're the government of one of these island tax shelters with basically no economy outside of banking, you understand that the party will stop the moment wealthy people stop perceiving your banks as safe from the US government. That would be the end of your country's prosperity and your own.

In depends on the fact that if US investigators come calling, all the government will tell them is "fuck off."
I believe he was referring to geometry shaders, not vertex shaders.
Yahoo launches new Stores solution
If this is done in an automated way, it could be an attack vector. EG. a malicious domain or link shortener owner could identify HN server IPs (or via other fingerprints, I'm not really a networks expert), learn when the HN server accesses it, and serve a different URL in only that case to replace the one in the comment.

I know AOL used a similar tactic when Microsoft was racing to keep the (competing) MSN client compatible with their chat protocol after each update[0]. They wouldn't block the MSN client at known Microsoft IP addresses, so the engineers thought their solution worked, while users couldn't access AOL.

Human replacement would probably work fine, and I personally think it would be a good way to deal with behavior that is often an honest mistake made out of ignorance. You might wish to surface the fact the the URL was changed subtly, however, with a color change or diacritical mark.

[0] https://nplusonemag.com/issue-19/essays/chat-wars/
Ithkuil has well over double the number of phonemes as Marain, so the answer would probably be "not so well".
Speeding up perl's OOP. Step 1
Inspiring Music Video for Cancer
Sam Lessin Is Leaving Facebook
Plants may use newly discovered molecular language to communicate
Haskell has an interpreter as well as a compiler. No one cares enough about making one for Go.

I used a C interpreter a decade ago.
I figured it had to do with something like that. However, do you or inopinatus have any thoughts on the system as a whole?
they make you jump through hoops to find one, but at least it works, and the people on the other side are helpful (in my experience).
I, however, would make the bet that they never ever are used again.
Feds’ Silk Road Investigation Broke Privacy Laws, Defendant Tells Court
Startup Dynasty
I remember square going down one weekend and having to try and contact support. It was a nightmare. I tell everyone to avoid square if possible if taking transactions during critical times is a must.

I simply couldn't get through to them.
So when no one is coming to you, what do you have to do? Go to people.

Reach out to your ideal users via cold email, social media, etc. with the thought of benefiting them in mind.

Share it – here on HN, Reddit, tech and startup sites (there are a few HN posts with lists of sites you can reach out to), with people you know, relevant forums, etc.
That was a great episode.

This has also happened with the language Lojban[1], which was 'forked' from Loglan[2] when the creator starting making copyright complaints so the community could maintain control.

Such an odd concept that someone could 'own' a language, but I guess if you created it I can see why you would want to.

[1] http://en.wikipedia.org/wiki/Lojban
[2] http://en.wikipedia.org/wiki/Loglan
Have you tried Rapportive? https://rapportive.com/ It shows additional information about the person in your Gmail sidebar.

Also you might want to check out Nimble, like Rapportive it pulls info from other social networks. If there's a feature you want, it seems they listen to ideas.

I've also used http://www.cerberusweb.com/tour for sorting email and importing additional data about people, but that might be overkill. With Cerberus you would have to import the location data info yourself, for example. It's a "power user" type of application, very versatile.
who is that information viewable by?

I don't want to put in "obnoxious guy from conference" and then have that person be able to read it.
Pokemon is turn based with no AI, why would it need cycles?
Shhhh, this is our line in Seattle. Also, it doesn't apply to the eastern parts of either state.

--says Portland-born but long time Seattle resident who now lives in...Beijing (BTW, the pollution is real and not a story just made up to keep you away).
> Ithkuil seems like what a language should be: as the article said, it is both precise and concise.

Language should be useful and expressive for its users. Human languages designed by the kind of people who prize simplicity and regularity above all other qualities tend to fail for much the same reason programming language designers are hurt and disappointed to discover C is still popular.
I wouldn't know. I was hellbanned here. Not allowed in the conversation. Very civil, that hellbanning process is. (All joking aside, it is very, very frustrating to see articles like this and hear stereotypes like "techies with poor social skills" only to have an otherwise great web-site like Hacker News trying to increase civility using practices like hellbanning. Why not just let individuals permanently hide my articles and comments? Why not a 1000 other options to work toward these goals. Instead, the internet has gifted us re-branded censorship and winner takes all marketplaces. It wasn't supposed to be like this.)
... when the GPU drivers fix their bugs, when all the undefined behaviour gets defined, when the security holes get patched, and triple-A gaming studios with intimate connections to the vendors aren't the only ones driving the tech. Any day now.

WebGL devs are playing the longest game of chicken seen on the web yet.
Some of the statements in this article are a little bit confusing to me, and seem to show an inaccurate and sensationalized view of hacktivism and "Anonymous" in particular.

>Gabriella Coleman, an anthropologist who studies Anonymous and teaches at McGill University in Montreal, said she was taken aback that members of Anonymous would be so quick to release unverified information, and would speak so openly about their methods in online chat channels.

>“My jaw was dropping,” Ms. Coleman said, reading members’ communications. “I was surprised because what I was seeing was suggestive but not definitive. Anonymous tends to care about its image quite a bit, and if they were wrong, it would be really bad.”

I've worked in the information security industry for a while, and this is the exact kind of behavior expected all of us have seen and expected from Anonymous since they first gained public spotlight in 2008 (mostly with "Project Chanology"). Anyone who's spent any time in any IRC channel claiming to be tied to Anonymous, or anyone who's seen one of the related ~5000 Twitter feeds knows full well they are the definition of hasty, impulsive, disorganized, unsubtle, and incompetent in general. Which is exactly what you'd expect from a "group" (really a label) of miscellaneous teenagers. It's always humorous to see media outlets sometimes try to glorify them.

There have been some occasional exceptions with some of the spinoff groups, but generally speaking this is very much not unusual. They have been like that from day 1.

I question exactly how well this individual has apparently studied Anonymous.
I picture something as simple as "Gmail Directory".

Allowing you to share your contact info with people you choose and request access to others information.
>So I wonder how hard it would be to setup a DNS-like searchable index for an e-mail like replacement? Instead of having to remember guy@foo.com I just have to remember 'John Doe' he works for Foo Inc.

But Facebook's power is the social graph. I don't have to remember "he works for Foo Inc." and I can always find him even if he's long since moved on from Foo Inc. Rather, he ranks highly in the search results for "John Doe" because we have friends in common.'

What you're describing might be better for, e.g. professional contacts you meet at conferences (which seems like LinkedIn's territory) but for organic friend-groups based on high school, college, location, etc. then mutual friend count (or degrees of separation, if no mutual friends) is a damn good indicator of relevance.

Is there a way of doing a distributed social graph with some degree of privacy and no central authority?
Rotation and reflection of the basic set extend the phonemes and can link together similar sounding ones in Marain, so I would have thought it would be achievable.
I found with the right schedule I would generally wake up 10 minutes before my alarm when off even when it was still dark outside. I can often guess what time it is +/-10 minutes throughout the day. I even stopped using a watch at collage as my internal clock was enough to get to class on time.

Granted, I was keeping a vary regular schedule and there where plenty of clocks around which helped, but I think most people can probably get to that level of precision.
Reminds me of the always entertaining blog of Oona Räisänen: http://www.windytan.com/ (she very well might recommend this book somewhere on her site).

It's amazing what one can hear if one spends the effort to truly listen.
> implying anonymous is a single entity
But he says the research is only intended to show the possibility of the spying technique, not to perfect it. “We’re security experts, not speech recognition experts,” Boneh says.

It shows. Sampling at 200Hz means your masimum detectable frequency is 100Hz, per the Nyquist theorem - that'll capture ~40% of the typical male frequency range (fundamental only - not enough for harmonics or formants) and little or nothing of the typical female frequency range. I question the claimed 65% success rate, and would like to know a lot more about the experimental conditions before I'd be inclined to accept it. I do enough synthesis to know what that sort of sample rate sounds like without having to test, and the short answer is 'awful'. I can see possibly getting numbers out of it when the phone is held up to one's head but only in perfectly controlled environments. For contrast POTS bandwidth is 300 to 3400 Hz.

Or if an app really needed to access the gyroscope at high frequencies, it could be forced to ask permission. “There’s no reason a video game needs to access it 200 times a second,” says Boneh.

I think it's quite plausible that people might be able to detect a lag greater than 5ms in the right game. That's around the envelope for involuntary variation by professional drummers.
>Initially, you had to sign up with your credit card, fill out an annoying form and go through a few intimidating screens.

No, you can click on a button and get a redirect to Paypal, where you then enter your Paypal password and hit "confirm".

Paypal's whole business model is based around making transactions like this convenient and easy (for the payer).
According to the LinkedIn help center [1]:

"Your note will be visible in the Relationship section of the profile and will only be visible to you."

Of course you may wish to store such information in a different system to avoid the possibility of LinkedIn inadvertently leaking the data.

[1] https://help.linkedin.com/app/answers/detail/a_id/43370/kw/W...
> and signing up for newsletters and/or updates on various subjects

I still think RSS trumps email for this...
size_of isn't really a function but a compiler intrinsic.
There are way, way too many lawyers in this country.

Back in the good ol' days, law was a profitable endeavor. It was limited to the elite, and as a result there was a great scarcity of people who were able to become lawyers. They could then charge a lot of money for their services and become rich.

This changed as soon as law schools became the dumping ground for people who wanted to become professionals but sucked at math. Can't do engineering? Programming's a bitch? Your lab grades suck too much to get into med school? Law school will take you! They'd better; they're charging 40k a year for it.

Then these kids get out into the working world and find out that BigLaw firms will work your ass to the bone. Why not? You can't quit; you're lucky to have the job in the first place, and you have $250k of debt. Okay, so BigLaw is out if you don't want to be driven to a nervous breakdown. How about being a public attorney? $35k a year salary. Okay, that sucks... how about being an ambulance chasing personal injury lawyer? Not going to happen, because there are tens of thousands of people just like you who went through the above options and realized that they were just as fucked. So now every billboard in town has a different grim-looking face promising the moon to anyone with a slip-and-fall case. "I don't get paid until you get paid!" There's only so many people who can slip and fall on a rogue can of peas at the Kroger, and you can't pay the bills with the few that will come to you.

As a result, almost a majority of people who go to law school don't end up as lawyers. The ones who do almost universally say that they wouldn't do it over again if they had the opportunity.

The organizations that profit from this? BigLaw and the law schools. BigLaw firms profit immensely because they have a massive supply of new lawyers who will take anything that's given to them. 90 hour weeks? Thank you sir, may I have another! I have student loans to pay!

The law schools also make a killing because, like many other colleges, they've managed to convince people that a college degree is The One True Path to attaining the American Dream. The people who get shafted, of course, are the newly minted lawyers.
Typ.io: Fonts that go together
Right now, very dead. It was more of an idea than a real thing, badly architected, but with some good ideas waiting to be reimplemented on a non 0.x stack. Still perpetually disappointed every new "neo terminal" is monospace tho.
Maybe not wipe out, but potentially take your job.

https://www.youtube.com/watch?v=7Pq-S557XQU
The Beauty and Brains Behind ‘Hedy’s Folly’
> There are simply too many obstacles in the way, both technological and psychological. To make it practical will require both social change and a much easier way to make small transactions. Not because it's difficult in any absolute sense, but because even the slightest practical barrier is enough to make people reconsider.

This is basically why Dogecoin became so successful. The pyschological factors were basically eliminated ($0.0001 tip to someone because they wrote a thoughtful response and takes me 2 seconds to type in "dogetip /u/username"...no big deal) but the technology factors are still high for non-techies.

I think this is the sweet spot for cryptocoins...I imagine a future where 1,000,000 YouTube views is adless because 500,000 of those people tipped $0.0001 each.
I love the concept! GPS trackers are heavy and bulky for dogs - I can see my stylish pup wearing this and I haven't seen an app that includes health info. Buying one of these :-).
The Hymn of Acxiom
I make 3d models for games. In fact, I make 3d models for the game in the OP at MartianCraft. There's a vibrant community of game and 3d artists supporting eachother, giving out free assets, free help, free advice, tutorials ETC. I take issue with your broad assertion that artists don't support free culture.

When it comes to assets, it's tough to put together a library of free, or even purchased ones, because the style, poly count, texture resolution, texture mood, art direction ETC just won't be consistent across assets. We even purchased a couple of low-priority models and found that it took more time to fix them and bring them up to MartianCraft standards than it would have taken for us to design, re-topologize and texture assets ourselves.

Furthermore, almost everything needs to be designed and and built for specific layouts and proportions. If that pillar is a little too tall or not tall enough, you can't just scale it up as it will stretch the textures and look terrible. Things you can see and judge with your eyes are more difficult to piece together from disparate/inconsistent parts than invisible code.
I went to the page at http://geb.uma.es/melomics but I can't find any academic resources like papers or code. Can you suggest where I should look?
I'm a fan of Kifi: https://www.kifi.com/

The chrome extension is very handy to bookmark websites and even parts of the page, message/email pages to other people, and add tags, all in the same UI.
Upstream and Downstream: why packaging takes time
Ask HN: Developer? How would you rate your communication skills? (1-5)
Think about all walks of communication opportunities you run into...