skysight-inc/HackerNews huggingface dataset:
Maybe it is more of an Australian thing but limited choice is a big thing for me. I currently live in a rural area and the last few times I have travelled to the nearest city to do shopping I have left disappointed and swore I would just shop online in future.

It used to be there would be many different stores offering specialised stock but now it is all identical franchises nationwide. People drive to the nearest big box store that has the same severely limited range as the next big box store a 20 minute drive away. You can travel from one side of the country to the other and every store is the same. Useless.
This is not just an issue with regard to CMEs. An electromagnetic pulse from a nuclear weapon could do catastrophic damage. One Second After[1] was written in an attempt to help bring attention to the devastation that a single, well-placed nuke could do off the coast of the US.

I think people don't take is seriously, like many things in our society, because when you look at it closely, you begin to realize our entire society is a house of cards. There are so many places that are vulnerable that even thinking about it becomes overwhelming.

1. http://www.amazon.com/One-Second-After-William-Forstchen/dp/...
> Their monetization model is also questionable (I understand it injects ads / referral links).

Any source for that? A quick search didn't turn up anything and seeing as Pale Moon is now on my shortlist of Firefox alternatives I'd be interested.
To be honest, that was just a (possibly lame) attempt at some satire and humor. I don't have anything against JS programmers or frameworks. Hope I didn't offend anyone :)
As someone who used to be very shy and learned to get past it, I found that the only thing that worked was to talk to people. All the time. Get used to the rejections and you'll eventually realize that they aren't usually personal. Say hi to people walking the other way in a doorway, hold the elevator for someone and smile. Say good morning to people in stores, get used to just talking to people. Soon enough it becomes second nature. Be nice, try to listen when people talk.

I hated bars, so I figured I'd go to a few just to get out of my comfort zone. A couple girls offered to buy me a drink, big ego boost. Get used to being around people and interacting with them.

The end result is that I am still quite introverted, but no one except my wife really knows that. I understand that people aren't rejecting me, it's just the way they are or they're having a bad day or want to be left alone. It's not all about me.

And by extension, it's not all about you. Accept your lack of importance to the universe and life becomes easier to live in.
with visual languages you can only eat hamburgers for lunch
The Power Revolutions
One way to think about it is the ability to pick up the phone and get a meeting setup with anyone you want, potential customer, investor, engineering talent, supply chain vendor, Elon Musk etc. To get to that level, takes a lot of social skill. It's why CXO's get paid what they get paid.
Which you can do in Mercurial, Bazaar, or Darcs, too. It's not really something Git-specific.
What he said!
The OPM data breach details you haven't seen yet
No, I think Avalaxy is confusing CMEs and EMPs (he's concerned about tractors, trucks, sundry battery-powered computers, and hugely inductive industrial machinery) and he's extrapolating wildly from his own inability to think outside the box (e.g. how checks / offline card processing work, how computer experts might be useful in a world where a good chunk of computing infrastructure suddenly gets fried, etc).

A big CME could be hella destructive and having a backup stash of supplies is a fine idea. That $2T damage estimate doesn't sound crazy if we assume that the heads-up from astronomers gets ignored and real-time distribution management isn't capable of shutting things down in time (both possible AFAIK). But even in that scenario...

> western society will probably collapse

No.
To the degree more eyes makes all bugs shallower, more eyes. That's a big deal when bugs mean people die. Bugs in space flight are likely to be fatal. Drakon takes a sound approach to software engineering as a serious discipline bound by professional ethics.
when I lose Tree Style Tabs, I will be deeply saddened and how I browse will be greatly changed.
Whoa, this is pretty cool. People have been trying to do this for ages. If they've been analyzing how people code, they have some valuable data to develop from. I hope they make it!
I once made a programming language with a tree editor: https://youtu.be/w5-g0Hps6bA

I had anyfix operators, so it was possible to write a program that read like english. In fact, I once got someone to write the sqrt function (inspired by the SICP) in Japanese: https://youtu.be/vwgvVpCRecE

I think this is really promising to introduce people to programming. How many times have you heard someone say "programming is so frustrating! I always misplace my semicolon." Also, not having syntax means that people can use DSLs without having the pain to learn its syntax.
Samsung Offers iPhone Owners 30-Day Trial
Just one: the effect this might have on patent law prior art...
There is dynamo integration with ES (https://aws.amazon.com/about-aws/whats-new/2015/08/amazon-dy...) and there is cloudsearch.
The quality seems to be way less than a gigapixel. It would be interesting to see a corresponding dslr gigapixel image.

The ball optic is very interesting though.
I think this would be a cool project for someone who wants to fiddle with a desktop "super"-computer with multiple nodes. I've been interested in getting started or exploring with this kind of distributed computation, and I'm assuming that starting off I wouldn't be totally concerned with what it's capable of in comparison to a regular full-scale desktop but rather if I can get it to work. Beyond that, I would extend my sights to getting a couple desktops and trying it on a large system.
I'm new here, so maybe I'm missing something, but how is this comment a substantial contribution? Are you calling him a hypocrite?

A specialist in the field changed their mind after 12 years? The inputs were much different 12 years ago. Brink of invading a country, still in a meh state after the dot bomb...

A wise person, given sufficient evidence to do so, will change their mind.

In the new article he clearly states reasons for having this new opinion.

Things change.
Ask HN: Should I buy an external display?
Hi HN. Because I move around a lot I have always been working on my retina Macbook without using an external display. In 2 weeks I'll be visiting my family for a few months and I'll be constantly working from home, so I thought it may be worth investing into an external display. I'll be there for 3-4 months and I won't be able to take it with me afterwards so I don't want to spend too much - less than $1k and ideally less than $500.

1. Should I buy one of those 4K monitors? Are they worth it for development? Any experiences?

2. Should I buy a "standard" 1080p monitor? Should I buy two of those instead of a 4K?

3. Should I save the money and just keep working on my laptop like I've been all along?

Any experiences are appreciated.
Those are very dated and not really beginner friendly.
Changeset evolution is conceptually brilliant [1], but I suspect that it's really something that only a few percent of VCS users will actually use (at least beyond the level of features that Mercurial and Git already support).

[1] ... in that it provides not just safe mutable history, but shared mutable history.
I'm not sure who you're talking to, but generally when I ask people why they don't like taking the bus the response is usually much more likely to have something to do with the fact that getting anywhere by bus in LA takes easily double the time one would spend in the car.

The crowds and the lack of cleanliness on the busses are usually mentioned as well.

Dirty, crowded, loud, and slow? No thanks. I've taken the bus numerous times in LA out of necessity, usually when my bike unexpectedly broke or I was just too tired to ride home, and it always sucks. I avoid it at all costs.

The subways are better, but not by much. They're still insanely crowded during peak hours and not really any faster than driving when you factor in the time and effort it takes to get to and from the stations themselves. However, I'd take the subway downtown more often if it just ran later.
What can I say, being an asshole is one of my diversity dimensions. We just had that training at work, it was very helpful.

Also, I hope you aren't a Python dev in your spare time. Guido would be appalled.

https://www.youtube.com/watch?v=EdzqTGmEcZE
Ive never managed to do this in mercurial. Its always a huge pain point.

Is there some extension that helps?
Not insane. For our unpaid mobile iOS development internship, we only consider applicants who can show what they've built with Ob-C and Swift. Some balk, but with 3.5 years of experience, we know how much we give back - and what we can expect of our interns.
Can't we make text-based programming visual with some IDE/plugins?

It would be interesting to drag functions around (and so forth) in blocks.
Depends.

At work I use two but really the 2nd one just ends up becoming a spotify or mail window.

If you are using an IDE for development (if you are even a developer) then you might want two but me using Sublime at home.. I'm totally fine with just the built-in display.
Sorry, I might have been confused there, looking at where I thought I read that I see it's just the default search engine:

http://forum.palemoon.org/viewtopic.php?f=4&t=7818
> why not just contribute to the code for one of the existing solutions and make it more mature?

Well, Linus took that gamble when he blessed btrfs as the future of Linux filesystems four or five years ago, and it hasn't really worked out as intended.
Startup Metrics
As a tangentaly related point...

Has any visual programming language ever been successful?

The guys at Epic are really pushing their blueprint system, and a lot of people like it... but its inherantly tied to the engine.
Melancholy
They said previously the unbranded non-lockdown beta/stable releases would be enUS only.
Why do you need sharding on a dataset so small?
Thanks. I'm a developer but I typically don't use an IDE.
Well, we'll have months to prepare, and at worst case, all we need to do is to cut our power supply for a couple of days.

Yes, we need watch systems. Luckily we do have them, and they are getting even more precise with time. We got very luck that it didn't strike us sooner.

Also, yes, the entire planet disconnecting for a few days is indeed a tragedy. But not at the dimension you (and the article) are describing.
Ask HN: I have the opportunity to pick my own title, any ideas?
I'm being offered a position for a startup. I'll be the programming lead in a team of three or so. The CEO is giving me the opportunity to pick my own job title.

My responsibilities are going to be the actual programming of the app, providing good estimates and suggestions on different user stories—IE helping him prioritize features—and designing the architecture of the app as a whole. To some extent I'll also be founding the programming culture there too—the CEO is non-technical, I would be the one actually driving the development process. "CTO" seems to have the connotation that I won't actually be coding, which is a negative. I'm thinking maybe "lead developer," but that doesn't seem to cover the extent of what I'll be doing, either. I've googled around but haven't found any great alternatives.
No smart developers work in .NET anymore?
I never heard of any of this but I had no trouble figuring out what they were talking about.
Reasons why Laravel is the best framework for PHP?
And we don't need to. I did two unpaid internships. FOr the first, I had to pay Penn State for the credits and CBS didn't pay interns - because they don't need to. I did the second at age 43 - and I learned what I needed to before starting up (RiteTag). A waste? Not for me. - Saul
I know nothing about startup investor terms. But I wouldn't be surprised if they often included some clause "accounting shall conform to Generally Accepted Accounting Principles [GAAP]", at which the signing company is responsible for knowing and using the GAAP terminology for various items.

How those responsibilities translate over to criminal / civil law would be a question for a lawyer. I think Sam's use of "felony" might be meant to get people's attention. Even finding yourself in an argument with your investors over civil liabilities probably means you have huge reputational issues that could kill you among the investor community.
Most economists agree that Lee Kuan Yew did a better job at increasing his people's prosperity than almost every other developing-country leader of his era. An increasing number of African leaders (Rwanda's Paul Kagame is an especially vocal example) see him as a primary role model.

You are free to believe that LKY's worldview was totally inaccurate and that he owes his success to a ridiculous amount of luck. (As you note, his views on human group differences were not a random eccentricity, they had a major impact on his policy choices in several domains.) Fortunately, those who are doing the most to increase African prosperity today reject your position, and tens of millions of people are benefiting.
I don't think "CTO" has the connotation that you're not coding. Quite the opposite in the early stages of a company. If the team is only a handful of people then everyone will expect the CTO to be coding.

This may be an interesting read: http://www.bothsidesofthetable.com/want-to-know-difference-b...
I should perhaps have said replicas (ie., redundant shards).
Your last point is the most important one to me. I've got to realize not everything happens because of me, not everyone's paying attention to me through the day. Regarding your bar experiences, holy shit. I've been to my fair share of bars and clubs alone and the most attention I ever got was another man teasing me for looking young (short, minority). I can't deny a small amount of envy for introverted-but-attractive people who get an automatic leg-up from their appearance. That must help enormously.
1225% tuition increase since 1978
CPI was 279%

http://www.bloomberg.com/news/articles/2014-08-18/college-tu...
Her People Died So Hillary Lied; Benghazi as a Character Filter
JavaScript meetups in San Francisco
Ask HN: What does the percentage next to posts mean?
What are the percentages appearing under links on the front page?
That looks like it's going to be incredibly useful, thank you.
I did a fair amount of work with LabVIEW long ago. I also played with another visual language for the Mac that was floating around in the 90s. This isn't a slam against LabVIEW, which would be unfair in any event since it's been that long and their product has changed a lot.

Advantage: It seemed easy for beginners to learn how to do simple things, such as sequencing the operations and measurement in a lab experiment or instrument prototype. That's pretty cool.

Disadvantages: 1) For me, I happen to suffer from severe eyestrain and wrist / neck fatigue when dealing with tiny graphics and fine mouse work. I would not be able to program a graphical language all day.

2. My impression that it's hard to modify / refactor code because of the laborious manual effort needed to move graphics around. Programs tend to become unwieldy when they expand beyond one screen.

3. I think that text is the easiest and quickest way to prototype a new programming language idea, and there is rapid evolution and proliferation of both text based languages and programming tools like specialized editors and environments. It's also easier to port a text based language to a new machine. I think that evolution would be slower if people had to develop a graphical framework to try out a new language. It's also very easy to share source code, either full programs or snippets, on the Internet via text, even across different languages with a bit of manual translation.
State-Space Representation
> Yes, we need watch systems. Luckily we do have them.

For those who haven't seen, distribution management is actually pretty cool. Balancing power on the grid is a real-time task and it's not as trivial as you might think. There are three phases of AC, different voltages, and different frequencies (think slightly-different so that they drift with respect to each other...). Generators are potentially out of phase with respect to each other and ramping up/down throughout the day. Loads ramp up/down too, noticeably shift in response to things like TV programs coming on, and change their inductive/resistive profile. This is all managed in super-nifty control centers:

https://www.youtube.com/watch?v=vX0G9F42puY

These guys already take TV shows and wind forecasts into account during grid planning but a CME is going to throw them for a loop? Doesn't seem likely.
> Its always a huge pain point.

And that is a nonstarter, once Git has opened your eyes to light-weight rewriting, done casually and frequently.
No idea, but I'm guessing the percentage of votes that positive. Or something related to that.
Heat/trending of some sorts?
I think the point is less these particular terms and more the general responsibility to know and use the accounting terminology properly. Sam probably has a dozen examples of financial terminology errors, of varying seriousness and intent, and startup models, by definition, are going to raise still more questions. Sam can't possibly lay out a definitive vocabulary -- the applications of these terms is always dependent on the particular business. He can raise a flag that founders have to take this stuff seriously.

Whether this is exactly the best post for that is maybe another question. It definitely raises the question of how, exactly, founders without any accounting are supposed to navigate this stuff. Accounting is a language of its own, whose conventions make sense once you understand the various problems it must solve, but absent that knowledge it is very easy for people to make innocent but very important mistakes.
This is a chance for moderators to conduct a social experiment: let people speculate in this thread for two days before revealing what it is. Just to see what crazy theories people come up with! :)
Stories cannot be downvoted, no matter how much karma you have.
That's what I was thinking as well. I refreshed the page repeatedly and saw the percentage fluctuate as the score only went up.

Not exactly a foolproof test though. I think you're probably still right.
"freshness"
Percentage of visitors that click it?
But that's not how he seems to measure "social skill" component of an occupation in the paper.
speculation: could be the ratio of how many people upvote vs how many view the link?
I think it is likely something along these lines. I up-voted this question and the percentage rose.
You're right. Sales are down 30% in Calgary, but prices have only dropped 1.6%. [1] Still, that's compared to a 9% rise for the rest of Canada. [2] I'd still expect them to drop significantly more as laid-off oil workers burn through their savings and find themselves unable to pay their mortgage.

[1] http://www.creb.com/Seller_Resources/Housing_Statistics/
[2] http://public.tableau.com/shared/S48Y522MR?:display_count=no
Hackers Finally Post Stolen Ashley Madison Data – MailShark
If the algorithm is to be distributed over multiple processors capable of executing different instructions, it is best represented as dataflow. (Dataflow algorithms are directed graphs, with data flowing along edges between vertices, each of which contains a single processing step.) This is because dataflow captures all the parallelism inherent in the algorithm without the programmer having to assign tasks to processors explicitly. While text-based dataflow languages exist, the directed graphs which comprise dataflow programs are more naturally represented graphically.

Having started down the dataflow route, further advantages then manifest themselves: most program development can be done by drag and drop, rather than typing; strong type checking can be done while edges are being drawn; the directed graphs used to draw code can double as completely general data structures; and the graphics libraries used to develop the language can be made available to the programmer.

The visual dataflow programming language I am developing is described here: http://web.onetel.com/~hibou/fmj/FMJ.html

Some visual languages, such as DRAKON and GRAIL, are based on conventional flowcharts showing flow of control, rather than flow of data. Flow of control, however, can be adequately represented as text.
If @0942v8653 is correct, stories can't be downvoted, then this sounds like the best guess to me. :)
Thats an interesting theory, but unless everybody votes way more often than me those numbers seem really high.
It's quite distracting. There's already enough text packed closely together as it is.
is there an xhr attached to opening of the link in a new tab?
And after two days it turns out it's a random number.
Machine Learning Saves the Day
Also, why are some red & grey? Looks like it turns red at 50%.
Peer-to-peer lending startup SocietyOne reaches $200M in applications
Firefox hsa NoScript (disable Javascript) - while Google is motivated (by ad $revenues) to ensure Javascript executes. Yet in other threads you concretely have stated Chrome > FF.
I like it. Crowdsourcing your ideas. A meta-MVP.
agreed, they are relatively high for that.
I prototyped almost exactly this a couple years ago: https://www.timmclean.net/json-editor/

I haven't had time to come back to it, so I'm very glad to see that other people are working on the idea!
A TWIST! Now I have no idea what these could be.
I don't really care what it's supposed to mean, but having just that bit of colour on the page (for the red ones) is quite distracting.
Don't think so. Last time I looked this question was at 72 and grey, there was another which was 23 and red.
A random number that goes up when you upvote..
The colors are strange too. Some percents in red, some in gray, but it doesn't seem to be directly correlated with the quantity displayed or the post age.
The way you keep comparing firefox extensions to kernel modules seems really disingenuous, the paralels are weak at best.
Any normal posts turn red at 51% and above. Ask HN posts never turn red. Went back through the top 500 posts, all of the reds are 51% or above. Might be some other variable that triggers a rare sub 51% red, but I can't find an example right now.
I though it was %upvoted/downvoted as well.

>Posting in epic thread.
Totally out there option... Rain percentage from the geolocation of the ip that submitted it
That would need changes to laws. A real supporter of capitalism would say the government should be owned by a king or group of shareholders who could put those kind of laws into place and defund the care of the disabled, etc.
But I upvoted another submission and the percentage fell!
Data Structure and Algorithm Collection
I think the colours may relates to the way the story is trending (up or down).
And, they're gone.
I second this, I'd love to hear about Titan in a production context, and I'm also in SF - would welcome an email.
What does it mean if I can't see them while logged in?
web workers don't have anything except message passing ability to the main js thread, they cant open sockets, and they can modify the dom, they are nearly worthless.
I don't see them either.
Maybe YC has made part of the sorting algorithm public. Perhaps by accident.
Was it an indicator of the quality of the comments section?

Looks like the percentages appeared, then HN went down briefly (server restart, sorry @dang), and now the percentages are gone.
The numbers of this post were 106/70% , then I upvoted it, refreshed, it became 107/69%.

So maybe percentage is how many people viewed the front page but didn't upvote it (since you can't downvote it)...

... A-a-and it's gone now...