skysight-inc/HackerNews huggingface dataset:
Spoiler alert: it takes awhile to get there, but the answer is: Jekyll. Which is neat...even as active as their blogging efforts are, as I was reading the intro grafs, I kept thinking, "Yeah, could be done just fine as Jekyll"...I was mostly expecting them to announce new in-house built blogging software, but was thrilled to see that the rest of the post is about how to migrate from WordPress to Jekyll.
There are other legitimate free tools that do that.
Maybe the rotation angles aren't simple multiples of 60°.
The Future of the Web Looks a Lot Like Bitcoin
what, a jew lover?
Show HN: TodoMVC Example Using Taunus
Lowest total cognitive load?

That is: If I build my theory on a complicated foundation, then you have to learn the complicated foundation before you can even start to learn my theory.

On the other hand, if I build it on a simple foundation, but that simple foundation means that the theory itself has to jump through a bunch of hoops because the foundation is too simple, that can also make the total (foundation + theory) harder to learn and understand.

So the sweet spot is to use the simplest foundation that does not unduly complicate the theory. (And that may change, depending on target audience.)

Is set theory the best answer? I have no idea, but all of programming in 28 pages, built on a foundation only of set theory, is very impressive.
That sounds more "honest" than using 3d.
Thanks Nelson Bolyard for fighting with the server vendors during secure renego
It gets better. I ate rice/pinto beans for 80% of my meals the first year out of college(I graduated in 2010, not a good time even in the Bay Area, Ca), I defaulted on some bills, my first job sucked and paid like crap and wasn't even an actual dev position.

But it eventually worked itself out. 5 years later, I have solid roof over my head, a good job, a wonderful wife and a great life. I think the most important thing for me to realize is that those things, being the stuff that eats us up inside, like bills, money and jobs, are really a small part of life, and you can never let them rule your life.

Whatever you do, don't sell yourself short. Always be looking and open for any opportunities that present themselves to you. Be on your own advocate and make choices that are best for you, not your employer, parents or anything else. In the end, the only truly required attribute, in my humble opinion, that is required to be successful as a software developer(and many other things), is persistence. Persistence to learn the basics, persistence to hone your skills and persistence to look and keep looking until you find a job that fits your needs.
EU open source project aims to touch every aspect of computer science
Web UIs are great for developers, much, much less so for people who don't have an ideological axe to grind or a limited development budget.
OpenDreamKit research gets EU funding boost
I'll give the article this, it wears its biases on its sleeve
Agreed. It would also be nice to see a simple snippet of source on the front page similar to Flask[0] or Iron[1]. Perhaps something above or to the right of the "

0: http://flask.pocoo.org/

1: http://ironframework.io/
What was the pent-up discontent about? Removing awful subreddits? I still can't come up with any good reasons why people are so angry. Some moderators should be mildly peeved, but that's about it.
You are wrong both in the textual sense and the historical sense of it. "Freedom of speech" has never in the history of the United States been anything but a governmental restriction; it has never been a moral calling for the citizenry. Nor should it be: while there is a compelling argument for the government's agnosticism with regards to the viewpoints of the citizenry, there is no serious or compelling argument for the citizenry's agnosticism with regards to the viewpoints of each other.

Shame is a tool for fixing shitlords or, if they are unfixable, rendering them powerless. It's a good tool. It gets a bad rap when the powerful are powerful no longer, but--strangely enough--never does when the powerful are powerful.
"JN" here stands for "Jabhat al-Nusra", an al-Qaeda-affiliated organization operating in Syria.
Show HN: Custom Nginx Indexer 2.0
For $3 of savings I bet a lot more people than that will do it.

I think lots of times it might save more than that, I picked a low number because I expect even modest savings will convince people to do it, especially if the impact on convenience is small.
It helped us to prepare for finally disable SSLv3 fallback years later.
if you never leave the world of the abstract- sure, i can see how you would disagree. but everyone i know who is a good artist knows that craft facilitates art, and they all bust their ass on craft.
ISTR they actually had a second one that was maybe 80% completed.
This quote is gold. "Be mindful of the stress that you're causing yourself, but ignore the stress that we're causing you."
In what way is this a choice between "technically superior" and "nice animations"? The reasons that Firefox, for example, is terrible on OS X is not to do with the quality of the animations (although they are awful) but rather the semantics of user interaction, which are by definition different in non-native applications.

And, I'd argue, Firefox is far, far, far from "technically superior" on any number of axes, regardless.
I can confirm that the mp4 I downloaded is not (detectably by my desktop video player) corrupt. I am not sure what it is, but it is not corrupt. (Except for the filename, but that is because javascript is brain-damaged as regards strings.)
Firefox itself is quite fast [1]; if you're having issues, there's a good chance that it's due to an add-on [2]. A (historically; I'm unsure if this is still the case) particularly egregious offender [3] is AdBlock Plus, but µBlock [4] does come highly recommended.

[1] http://arewefastyet.com

[2] https://support.mozilla.org/en-US/kb/firefox-uses-too-much-m...

[3] https://blog.mozilla.org/nnethercote/2014/05/14/adblock-plus...

[4] https://addons.mozilla.org/en-us/firefox/addon/ublock/
Yes.

As a result of actual experience with attorneys, I know very well that when I need legal advice, I am far, far better off to just pull it out of my own ass.

Accountants as well.
Your Level of Effort Doesn't Count, Only What You Produce Does
1st) This is great. Thank you for making it.

2nd)

The vote-based front page is good for recent/topical/randomly suggested videos. But, very quickly you will be indexing such a vast number of vids that the primary purpose of your site will be a searchable archive. The dozen or so vids linked on the first few pages won't even scratch the surface of the ocean of valuable material you are indexing.

So, I'm hoping you put your focus on discovery rather than discussion. Discussing a few dozen vids is nice and keeps things fresh. But, tagging, rating, describing, recommending, searching sorting are the important features to me.

Basically, I watch a ton of these vids because I have interests that they can educate me on. There is so much material out there that the odds of the best material about whatever I'm interested in at the moment being on the front page is minuscule. But, I bet it's in there somewhere! And, I bet there is also enough related material to keep me digging down through branches of interest for years. If only I could find it...
Firefox is not a bloated memory hog (anymore).
> For Greece, an equivalent amount of debt relief (a reduction of 46% on an NPV basis) would equate to something like $150 billion in forgiven loans.

If I understand Wikipedia correctly, Greece was indeed given a 106.5 + 48.2 = 154.7 billion haircut in 2012:

"The haircut alone lowered the government debt pile by €106.5bn (equal to a debt-to-GDP ratio decline of 55.0 percentage points), but as Greek banks at the same time were holding almost one third of the restructured debt, this also created the need for the Troika and Greek government to pay for a €48.2bn bank recapitalisation in 2012"

https://en.wikipedia.org/wiki/Greek_government-debt_crisis
Fair enough. I am actually one of those people, but there is a wide array of beliefs about him among my brothers and sisters, ranging all the way from indifference to disgust.
JobCv.me – Beautiful Resumes
Show's some time invested, which is appreciated.
Putin is opening a military theme park. Buran would be a suitable showpiece.
I didn't say it slow. It is indeed fast.
Thank you for that!

Until suddenly the show stops and I have to kill it via Taskmgr to inject new life into it due to memory suffocation.
so, it is possible that some infection is an original cause for the elevated antibody level. It reminds the history of stomach ulcers where bacteria, not the stress, happened to be the primary reason. Matter over mind once again :)
That'd be https://gridstylesheets.org/ (and its alternatives)
Hanging at 'crunching numbers' on iOS Safari currently FYI
I'll send you a memory consumption snapshot soon.
8 tabs == 1GB memory already but i can live with it for now.
When it eats 3GB+ -- and unfortunately it will - then it'll become an issue.
Perhaps they should discourage teenagers from sleeping with each other. As far as I know, teenage pregnancy is not an issue in conservative Middle Eastern cultures for instance.
Spoilers: https://xkcd.com/356/
imagine you really loved eating chocolate. like, you adored it. all you did was read chocolate blogs, and made videos about chocolate and went to chocolate meet ups.

that doesn't necessarily mean you would go work at a chocolate factory. It'd probably ruin it for you.

Some people just like programming as a hobby.
Hmm...that doesn't sound like normal behavior; my uneducated guess would be that there's a specific webpage or extension with a leak. Next time it happens, it'd be fantastic if you could go to about:memory, save the reports, and file a bug with them attached:

https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox
> Very interesting! It didn't work for everyone, but it did work for a majority it looks like.

Given that they didn't know what caused CFS (and without further study they still don't know for sure), they don't necessarily have a reliable test that distinguishes CFS from other things that present with similar symptoms. So it's entirely possible that CFS is an immune disorder, this treatment worked on people with CFS, and the remaining cases didn't actually have CFS. It's also possible that some fraction of those it didn't work on have CFS and the drug is not entirely effective, or that some fraction of those it did "work" on are experiencing a placebo effect or a treatment for a different disease that responds to the same treatment.
Thanks for that link! It's interesting to check it against my site's jobs-per-location data: http://techjobs.me/stats/city_stats

At a glance, there doesn't seem to be that much of a correlation in the respective sites' data sets, but that's probably partially explained by the fact that we filter out all recruiters and certain large companies, outsourcers, and consultants (which gives the startups a heavier weight in influencing the rankings).
Maybe the language model could use some smoothing? It seems to frequently regurgitate lines from existing comics rather than composing new ones. For example, [1] has "Either mom's cooking dinner, or somebody got sick in the kitchen..." in panel 3, which is almost entirely the 1 June 1986 comic [2] which has "Either mom's cooking dinner, or somebody got sick in the furnace duct."

Cool work nonetheless, and a fun way to re-encounter a favorite.

[1]: http://www.joshmillard.com/markov/calvin/?657026408452153958...
[2]: http://www.gocomics.com/calvinandhobbes/1986/06/01
literally came here to say the same thing, it is all about Kessler Syndrome (though I dont remember if they called it that in the book). Fascinating site and good work!
The router should only care about the prefix, right? If a server has a /48, what it does with that is not really the upstream routers business.
It's similar to the reframing of corporate "bank fraud" as individual "identity theft", https://youtube.com/watch?v=oOQBpHN_kS0
We swapped numbers and it's working flawlessly now.

They did indeed block our previous #!
> It's still unclear if a state can actually default.

Its happened numerous times in the past, so its eminently clear that it can actually happen.
Ask HN: Extremely disciplined design/programming methodology?
Hello HN, I recall reading a blog post/website (perhaps on HN) where a programmer described a very intentional approach to designing programs. It involved going through multiple iterations of the design before any implementation. Anyone recall or have a link?
pretty sure we live in this time and space, though.
Lucerne is also name of the brand that Safeway/Von's/Pavillion's uses for their dairy products.
I'm not sure this is true. You can be happy with work that anyone skilled in the art thinks is terrible, i.e. maybe you're really proud of your $REGISTER_GLOBALS dependent, SQLi-vulnerable, spaghetti PHP app. Maybe you're really happy with your scientific paper that the peer review community has ripped to shreds as false. Or you really, really like the novel you wrote, despite well-articulated and uniformly scathing takedowns from editors, English professors, literary critics, etc.

Or, conversely, you're a perfectionist and kicking yourself over the single calculation mistake in an otherwise field-defining paper, masterful performance, etc.

When you participate in a craft, there are measures and standards of quality orthogonal to your emotions, and they matter a great deal in determining whether a work is successful.
Little tip:

Flagging a source (video) that actually documents history and so on, and then lazily assuming it's racist is stupid. It not only strengthens their arguments, but reduces you to a position of censoring real information.

A far better way to do it is this:

A) 6,000,000 is referenced as 50% of Jewish peoples in Europe in 1915. Why? Source? Where did these papers get this from?

B) 6,000,000 is referenced to 50% while claiming that Ukraine / Poland has this number. Why? Is this merely a feature of newspapers at the time, or is this due to bad sourcing? (We know, for a fact, that most of the Shoa occurred here)

And so on.

Response:

A) Take that 6,000,000 figure and map it to the actual numbers in Poland / Ukraine (it's about ~70%)

B) Work out why the 6,000,000 was constantly reused. (Hint: bad journalism, lazy sourcing, propaganda from Jewish nationals in the US (GASP Sorry, but really? Of course that's the case)

C) Take a deep breath. Even if 6,000,000 people didn't die: it's not a great threat to history to state that a deliberate genocide was enacted that "only" killed 3-4 million people.

No, really. If you can't see that 25,000 or 250,000 or 1,400,000 or 4,000,000 are all the same things, then stop. [Note: those are specific figures, to specific groups, without including 'Slavic' nationals just slaughtered post-front action].

There was a list of undesirable humans and that list included many groups. Jews were at the front (in numbers): never pretend that they weren't part of that list, and all were treated the same.

.....
......
.....
....

Family members.

And yes: the 1936 "Holocaust" reference is one you really need to deal with. It's Zionist dogma, and nothing to do with the shoa. Yes: propaganda from certain sources can poison the well here - instead of vilifying or banning or flagging sources that hold it, address why and how it happened.

Truth does win. You're not on the side of G_D here.

You shame G_D by not being honest about that, btw. Politics aside, it just looks weak.
Most cases of CFS seem to start out as a "post-viral syndrome". Basically people get a virus, recover from the virus but are left with ongoing fatigue symptoms. After six months it's declared to be CFS (CFS isn't a specific disease, it just declares that you've been fatigued for over six months).

So yes, I think many people who've had CFS would say it's a no-brainer that it was related to an infection. In my case I got "mono" (or glandular fever as we call it here) and it turned into CFS for about seven years. But in the end I recovered and I've been fine for nearly a decade now.
> Yes, it's risky.. but what if they were really bold?

Isn't the question really how careless the people downloading the file are?

Is it possible to infect hardware through a virtual machine? Let's just assume it is; what's to stop someone from using a throwaway, one-way laptop? Get fresh laptop, install the tools you need, copy the files over via USB or network, disconnect the laptop and never connect it to anything ever again. What am I missing?

To transfer a lot of data (e.g. analysis results) back from the potentially infected machine, play back the data encoded as audio, record that with another computer and convert it back to binary/plain text/whatever. (There might be better ways but hey)

Sure, most people probably won't bother with any such stuff, and just stick to "only" viewing text files and images etc., but then all HT would have shown is what has been proven with email spam already: that if you can get people to treat unknown files carelessly, not to mention run executables, you can infect them.
I currently approach it from the "cyclical" time-management model. I'll know that things are never finished, but what I can do is finish a sketch of a broad system, or a detailing of a smaller portion, and return to it later. Repeating that a few times gets very powerful results.

What never works is when I start building an eternal software edifice. My name is Ozymandias, king of kings...
Ybc
gnkjbn
It’s On: Airbnb Regulation Set to Hit San Francisco’s Ballot This November
Buy them a beer. ALL the value is in making it happen and this is so incredibly hard to do and resource intensive and risky that someone flipping an idea at you is worth little more than thanks.
It's just a gray screen for me in both HTML5 and Flash players, though if I download the video and play it in MPC-HC it's fine. Weird stuff!
Something they failed to point out is the reddit community also directly pays to keep the lights on through reddit gold. So the community created the contents, maintains the site, polices the community, and pays for everything. I wonder if there a case to make that reddit is community property? What, exactly, does the corporate entity that is reddit, inc. being to the table at all? At this point the only thing that can save the site is Pao's dismissal. I don't think even resigning would be enough. It needs to be as humiliating a dismissal, financially and publicly, as possible. I doubt they'll do anything as it looks like they are prepping for the final vc exit anyways.
Bochs Hacking Guide (2014)
Discussed last year on HN at https://news.ycombinator.com/item?id=7616566.

It wasn't so surprising at that time. Stalin hadn't become 'Stalin' yet, and Wells was on the English left.
AirBnB is a wildy different beast than Uber and Homejoy. AirBnB is increasing market efficiency around distribution of resources (sleeping space) that normally would go un- or mis- used and is just about as textbook as you can get of capitalism resulting in better resource allocation. (Issues around lodging regulation and displacement aside, which are real and beyond the scope of this article.)

Uber and Homejoy, while also having aspects of efficiency increases, also are tightly coupled with labor, which has always acted as a counterbalance to unfettered capitalism due to the human element involved and the need for people to make a living. However, the authors of this article miss the bigger picture here. The dynamic playing out with these companies is act one of a larger play, where the final act is the complete removal of human labor from the process. The logistics infrastructure being built here is the end being sought, not the profit margin on the labor being sold nor the network of "entrepreneurs." With the logistics in place and the data needed to properly run these services at scale, switching out humans for robots as is cost effective will be a natural transition.

All the more reason we as a society need to come up with a better solution to "unskilled people need to eat" beyond blaming the greed of silicon valley companies.
We share this problem with painters. It's hard to know if it needs a final brush touch or it's done.
Some amount of craft may be necessary to produce successful art, but the success/quality of art is not monotonic with the level of difficulty of the craft involved.

Very simple, low-skill artworks can be extremely powerful. Artworks that took 20,000 hours of practice can be dull.
tell them about an idea for beer, then ask them to build everything for them, for free, to create the beer. then tell them it was your idea, and they owe you half of all beer created.
It's not about difficulty, it's about mastery. It takes thousands of hours of practice to be able to draw the perfect line. Even if drawing said perfect line took seconds.

A large part of mastery also goes beyond the technicalities of expressing, it's also about having a good eye for what is worth expressing and what is mundane/boring/etc.

But it basically boils down to: art [of all kinds] is tricky and takes a lot of practice.
I wonder if this demo is only possible because the game uses UDP.
Thanks for the comment!

We definitely agree that discovery should be a top priority and we want to address that ASAP.
The point of this vote is that they can't take anything unless Greece agrees to it. They will have to control spending in order to get the economy back on track, just as you have to take in more money than you spend to get out of debt, but the whole thing is so broken, I don't know if anyone can fix it and I feel bad for the people who have to suffer from the effects of poor governing.

And with this rejected, who will give Greece money now? I mean, who's going to lend money to someone when you know they're going to tell you that you were a sucker if you thought they'd pay you back?
That's true, though I'd have to hope those people in the market for alternative investments would, if only by virtue of more frequent exposure to professional advisors, have a more sophisticated approach.
I've racked my brain for months before starting my job search, even talking to coworkers and my manager. Basically it's a cultural issue, and I dont mean just company culture, but Korean culture. Not being Korean, I don't speak Korean fluently and I don't know the cultural norms. This means that I am unable to form any friendships or close relationships with the people I work with. Korean culture is heavily driven by relationships, and not being able to form them means it's hard to get things done. So it ends up that people route their jobs around me, talking to my direct reports or superiors instead of talking to me. Also, responses to my requests are slow or nonexistent, and I have to route my own requests around me also. These and other issues relegate me to the role of researcher and consultant, where I am on the periphery of the job I am supposed to be doing. If I had less ambition I might be perfectly happy to just coast here and collect the paycheck, but the lack of working towards something worthwhile is frankly giving me a mild case of depression.
Child's Mysterious Paralysis Tied to New Virus
Pretty much mirrors the experience of one of my family members. She contracted mumps and pneumonia in a fairly short time period, then was left with ongoing fatigue. A year on, she's definitely improving, but doing too much leaves her fatigued for days and she sleeps for 18+ hours some days.

A cure (or even treatments to shorten the recovery time) would be wonderful.
Rather than defaulting to drugs for CFS, I would much rather find the core cause of it? Oftentimes it is an infection, stress or even the food we put into our bodies. You would be amazed at how better you can feel and how much more energy you have by simply changing your diet and lifestyle.
Why We're Opening TagniFi Markets (For Free)