skysight-inc/HackerNews huggingface dataset:
I think people are trying to use mnesia for things it wasn't made for. mnesia basically has exactly one purpose:

• in a 1:1 master:hot-spare setup,

• where the nodes contain their own data in process-memory-space rather than relying on a separate "database" node,

• and you need to be able to fail-over to the hot-spare and promote it to master, without business logic being aware of this,

• and your system has time tolerances allowing you to manually fix the old master and bring it up as the new hot-spare,

then mnesia is perfect.

You know what system I'm describing?

Call switching!

You know what system I'm not describing?

Most things!
Actually, spend time with your kids every day. Or your special one. Or kitesurfing. Or playing pool. Or just learn about chess and play folks in the park.

Do other things and let your mind expand and bring those benefits to your code. It will make you a better coder (and person) and life will actually be interesting.
Is this site exclusive for brainiacs or can us common folks attempt to solve complex problems of modern society? Has any of you looked over my submissions last night concerning the "Universal Constitution of Humanity" and "The Free Human Society?"
I'm having the same problem. Does anyone have an alternate ip and port to bootstrap from?
Description of an end-to-end encrypted datagram service supporting multicast
It's more conceptual than keeping everything in one file. I want to be able to see everything related to a component without looking at anything else, and to be able to easily change its styling in the same way I change its structure or behavior (at least with React). You can technically do this by creating a separate CSS file for every component, but the problem is your CSS has no context about your component, and so you end up doing all kinds of shuffling with classes to get things to display the way you want them to. This is a much more elegant solution, in my opinion.
How Iceland Emerged from Its Deep Freeze
fetch looks nice on the surface, but you can't cancel a request. is there even a timeout?
How misfortune and luck led to the discovery of the fabled Nintendo Play Station
So now that we're in the future, we're able to:

* eat at a restaurant
* take a taxi
* buy a cup of coffee
* listen to the radio
* get a traffic update
* purchase used bicycles
* talk to our family and see their photos and videos
* view more photos
* keep a daily journal
* order takeout
* listen to music
* get groceries delivered
* send packages to other cities
* hire a maid
* keep track of what our babies are eating
* watch TV
* hear what celebrities have to say
* hire a personal trainer
* read the news
* read a book
* get directions
* make long-distance phone calls
* purchase tickets to a show
* rent a car
* book a hotel

The way I'm summarizing this may seem unfair, but in a century or two, when humans are impervious to disease and not confined to a single planet, that's about how ridiculous it will seem that this was deemed to be exciting.
There was a fairly heady construction boom in the last decade, let me remind you of that. That said, everyone seems to have a beef with Comcast, while the complaints about the Vermont muni ISPs and the only muni ISP in North Carolina (http://www.greenlightnc.com/) are muted.
Anyone in the Bay Area is serious about building a Reddit alternative, let me know - me (at) smaili (dot) org
[do something here] every day is the key to master everything.
very cool! this is the kinda thing I wanted to see.
Smashicons freebie – 500 CC licenced icons
>You run a daemon on your computer

I think you might notice that in the comment you are replying to I specifically mention using a daemon?

Anyway, running a daemon still requires one to download software which seems to be the point of complaint for some people with this project.
> foo.map(|x| x + 1) is so much nicer than foo.map(|x| { return x + 1; })

"Nicer" is a subjective thing.
BTW in the trivial case above one may judge this or that to be nicer, but in a large method, 'return func(a,b,c)' is obvious, whereas looking at 'func(a,b,c)' it is super non-obvious that the value is being returned.
Would you please look over my submission to this discussion? I am pleased to find this site and eager to enter this field. The Universal Constitution is in a rough writing form because it hasn't been edited at all. Please skim over it and let me know what you think. If you like it I have alot more.
Thanks! I've read Cormen, but not Sedgewick.
This is an interesting idea! Why isn't the database turned on?
Deep_dup – Deep duplicate Ruby objects
There has been enough nastyware on Android platforms to at least somewhat justify Apple's approach. Sandboxes have a way of springing leaks.

I was 100% on the opposite side of this debate when the iOS SDK first became available. (This was what I had to say about their limitations at the time, if it lends me any street cred: https://www.youtube.com/watch?v=sVkqbycvuKw ).

But at this point the restrictions I objected to have mostly been lifted, to the point where they don't interfere with the vast majority of developers who aren't looking to do something slimy. It's very nice to be able to download and install apps without having to wonder what the developer's real agenda is.
Look and feel of a modern Tcl/Tk app
Reading through that paper, it seems pretty clear that the author is discussing the rights of foreigners inside the US. The idea that the US should be upholding US constitutional rights for non-US citizens residing in another country's sovereign territory is not something that legal scholars are arguing.
Guy asks Hilary Duff out on video
Mobile or web?
what? How did you come to those conclusions ?
"In other countries you don’t feel they’re so proud of their flag"

I always find it fascinating when Europeans point this out. The pride - plenty of which may now just be mimicry - didn't derive from a flag, it originally derived from the ideas the flag represented. The flag represented ideals of liberty to most Americans - that's what people had pride in, the premise that their country represented something good (and I'm not arguing here whether it did or not).

The other thing I find interesting about it, in my personal experience, I rarely run across Europeans online that aren't smug about something or another they supposedly best America at. Whether it's touting Scandinavia, universal healthcare, free education, lower crime rates, et al. It's almost a cliche to see things like: I live in Sweden, and here's why we're better. I see non-stop pride, arrogance, smugness pouring out of Europe, and I fail to see how it's any different than the pride Europeans see that Americans have in their flag.

Frank puts his pride on display numerous times in the article, no different than an American might:

- "just amazed how well organized everything is, how perfect everything is"

- "they [the Swiss] have everything they need. They don't believe in wishing wells."

I mean wow, if that's not boastful pride talking I don't know what is.
Philosophically, I'd like to see more non-connected link aggregation sites built around specific communities. I.e., there's no reason /r/askhistorians can't be www.askhistorians.whatever and serve the same purpose. HN is a good example of this kind of community-specific site; IMO lobste.rs is an even better example, given that it maintains a more consistent focus.

Community-specific websites have all kinds of advantages over "just another subreddit", including the fact that the community can literally own its own site, and build moderation policies and tools appropriate to whatever it feels its norms are. It can also throw up whatever barriers it feels are appropriate to keep out marauding trolls. (I'm a big fan of Metafilter's $5 account fee, as an example.)

It ought to be relatively easy to automate the process of spinning up such a site on a generic VPS. I'm very tempted to build something along those lines with Ansible or something.

Of course, in practice, the "one big site" model has tons of advantages in terms of barrier to entry, network effects, costs, discovery, and so on. So I doubt the idea would ever gain any traction. But one can dream. :)

(edit: fix wording slightly)
>no one interfered with their ability to publish any story

How do you know it? What sort of interference would you expect these days anyway? The secret order signed by Angela Merkel herself ordering to stop the story or face lifetime in prison?

FOIA records on FBI and CIA show again and again that western governments are not ashamed to use misinformation, defamation, subversion and provocations. In fact, they have become extremely skillful at these hard-to-prove-yet-so-effective-against-civilian tactics.
Technically, you are correct: a single bank cannot do this, but the entire banking system can. With a 10% reserve requirement, a single $100 deposit at one bank becomes $1,000 of credit in the entire banking system.

However, the point that I am trying to make is that you cannot do that with bitcoin because you cannot lend out BTC that you do not have. If you start out with 100 BTC, you can never increase that amount by any kind of fractional reserve lending - there will only ever be 100 BTC.

The idea of "BTC credit" expressed as actual BTC makes no sense -- 1 BTC is 1 BTC it is the thing that is used for trade. If you want to create a new kind of currency that is backed by bitcoin and start a bank that uses that currency for fractional lending, then there is nothing to stop you, but you would have to operate in something other than actual BTC for credit - using actual BTC for that just won't work, as you'll quickly run out of any BTC that you had after only a few transactions/loans.
Ethereum is super interesting but I'm kinda turned off by seeing "Licensing" and looks like it's aimed at some sort of profiteering, which I don't think is compatible with the sort of architecture we are going for, but I might be wrong here, please feel free to correct me.
with a more interesting interface =D
Might be interesting if connected with Huginn.
State of the art Ocr, also voice recognition. Hardware wise an bipedal robot like the one from Boston dynamics, also a really good robotic arm.
The Problem with Founders (2014)
I did include a link after the bit you're quoting.
FYI, there's new developments in this area... there should be a video up on YouTube about "Om.Next" in a week or so that details using datomic & Om with a relay-style mechanism.
what about a chrome extension? or a firefox extension?

I'm still lost as to how the whole blockchain thing that is supposed to store pseudonyms and their reputation thing works, I blame my fear of math and calculus to really be able to dive deep into how such algorithm/processes work.
What? Boston has both Comcast and RCN, the latter of which is awesome and the former is decent (unlike how they are in other areas) due to the competition- I've used both. There's also FiOS depending on where in Boston you are.
I get the hype. It IS amazing and we shouldn't forget that. I too am sometimes swallowed in the euphoria of what we have created and what we will create, the possibilities open to us, and those others just around the corner.

And I mean it when I say I don't mean to be a spoil-sport, but as you say yourself, it's not all good.More specifically, the good and the bad are not evenly distributed. Where the economy gives with one hand it takes with the other. When a labour saving technology is introduced to reduce prices, and increase ease of access, to the consumer, somebody becomes unemployed, or is forced into situation of job insecurity.

Without confronting hard questions about the distribution of value generated by new technologies this tech-euphoria is a purely self indulgent act. In an age where some of us have access to every book ever written on our phone, people lack access to a decent education. While some of us can order a 'lyft' in minutes to get to work, others struggle to pay the bus fare for the 2 hour commute for their minimum wage job. While airbnb allows some of us to travel the world meeting interesting people with more ease than ever before, thousands are homeless on the streets of San Francisco. While some order home cooked meals to their door, others starve.

I say this not to attack the euphoria. We ARE living in the future. We ARE creating the future. But the future, as the past, is composed of great contradictions. The euphoria we feel for that which is possible must confront a great anger at the grim reality of increasing inequality.

That we have the technology required for the whole human race to live in health, dignity, and security is nothing new. Since the end of the 19th century people have been celebrating the human races' liberation from toil, and its access to the fruits of our collective labour. (My personal favourite example is Kropotkin's "conquest of bread", http://libcom.org/library/the-conquest-of-bread-peter-kropot..., published in 1906) The question which hangs is still that of distribution. How do we evenly distribute both the labour required and the spoils of that labour such that nobody goes without?

Whenever we think "damn, I got it so good", we should also be thinking "why do some still have it so bad?", or "how can society be organised in such a way that we can all benefit from this?"

Without this critical response to the great technological developments of our age we run the risk of losing our selves in a "filter-bubble" of those who share our privilege, and with that loose sight of the full potential of the technologies we use and create.
As perfTerm noted, DV stands for Domain Validation. DV is where, basically, you prove ("validate") that you own the domain you're requesting a certificate for, typically by being able to receive an e-mail sent to one of the contacts listed in WHOIS for the domain.

This is similar to Google requiring you to create a file in the root directory of a web site or creating a TXT RR (with a specific value) in the DNS zone for a domain for Google Analytics (if you've ever done that).
Experiential Commerce Is the Next Billion-Dollar Opportunity for Developers
What's wrong with that? Federation makes a lot of sense.
I'm ok with my neighbor paying for my internet service, as long as I pay for the neighbor on the other side, and so on.
It's hard...I've been to > 50 interviews since April 2014. So far all I've gotten is hosting support for a big hosting firm @ $15/hour. Still dropping resumes though weekly.
MIT is in Cambridge tho.
The licensing page lists three buckets of free, open source licenses for various parts of the project. I don't understand.

https://ethereum.org/licensing
Saying deflation is the cause of a bad economy is like saying a wet head causes rain.

Chain of causation is:
money printing used to buy debt ->
underpricing of debt risk ->
unsustainable debt funded malinvestment ->
debt collapse ->
deflation as effective money supply shrinks

The irony is that they use fear of deflation to justify the very act that causes the malinvestment and debt collapse.
I thought about this for my project, but decided against it, primarily due to associated complexity. Although I hear there are other business types being created that might be more suitable for websites.

Personally, I don't think profits are bad. But I think being profit driven is. I also think a company can serve a public role and not have to be a non-profit to do it.
Hot Dogs for Bitcoin in Vegas
The large React apps I've seen running on those types of devices have taken hundreds of milliseconds to render, not multiple seconds.

Doing a couple of passes with Chrome's profiler or React's profiling tools would give you a better idea of where your time is going.
Yes, that's what I meant by "strictly slower". At best, it can be optimized to something similar to what RAII can give you. RAII never has the overhead of the bad case.
Yeah, if she laughed at herself, and appeared human and submissive to the masses they'd stop calling her a cunt.

Imagine being responsible for a platform where every time you post something people come out of the woodworks to call you a cunt and a stupid bitch.

Really, I don't know how she puts in an honest day's work and I really don't know what anyone expects of anyone in that situation. Were I in that situation I'd be thinking 'This house is infested, burn it down.'

She banned a few people? What, that's an abuse of her power? They used to decapitate people for saying less offensive things within someone else's domain.

I wonder how some people (not you) survive the cognitive dissonance of believing simultaneously that the right to free speech and the right to private property are the most important things ever of all time.
There was an enterprise cloud company I once worked with. They had built a layer on top of HDFS and some nice admin tools to go along with it.

Their customers hired them to build out systems that would provide in-house clouds and their tooling helped make HDFS deployment, management and integration a bit easier.

They decided to open source all of their software at some point which meant their model went from:

- Provide tools to make deploying HDFS better, this was their secret sauce

- Provide services to setup/manage all of this

to

- Provide services to setup/manage all of this

Since everything else in their stack was open-source also, their secret sauce consisted of just being a group of engineers, which isn't much of a secret sauce, except they thought it was because "our guys know the ecosystem and tooling we developed" and so charged more for those service engagements.

Their customers realized this, hired cheaper groups of engineers (some of who included previous employees) who then worked with the now free and open sourced tools that "somebody" else had now spent VC money building instead of them.

Inside of a year or so they turned from a successful and growing concern into a VC investment black-hole and closed up shop.

The tooling and many-man-years of effort that went into developing it all was what the business was about and they simply opened it all up to the world, who then just downloaded it and replaced them.
Just sharing a concrete example that exists today. Yes, a download is still required.
*Pao
Seems fine to me, considering the company doesn't advertise any security email. The researcher has a solid Twitter profile that establishes he's not some time-waster/spammer and in that sense, it's easier for the company to take his approach seriously than if he'd sent a random email in to sales@.

Had the company done the right thing and taken him seriously, it would have led to a faster escalation on that basis. He could have immediately emailed the issue and the company would know to expect it and who they're dealing with.
To clarify, I meant the "overhead" of defining and instantiating a container class for RAII purposes.

I hadn't considered the type of overhead you're talking about, which is admittedly more important for the kind of software that tends to get written in C.
>You have fewer rights at border crossings than living your life within the confines of the border, unfortunately.

Now you'll say that location of Guantanamo Bay prison outside of US jurisdiction is an 'unfortunate accident' as well. Both seem quite purposeful decisions to me.

And yes, the fact that two probably most important journalists of modern times have both chosen to go into exile just to do their job, even though both love their country, - I think this actually says quite a bit about the freedom of press in the said country.
Well, there you go. Why is the voat codebase a disaster?
Their brand mentions across the entire web.
Their competitor brand mentions.
Trending topics
Backlinks to your site.
How do you prepare for interviews and what would you say are your weak points ?
First React Native Android App Released
98% of computer-using population will use whatever comes with the machine; Linux is viable but the hardware vendors are not pushing it, also because of Microsoft lobbying. On the other hand Android could be easily built on top of QNX and get the same market share.
Now that the entire planet is under East Germany style surveillance, I have only one question: where do I go to turn my neighbors in? They really piss me off with their loud music and I'm pretty sure they say forbidden jokes meant to undermine the establishment.
Counterexample: greenhouses.
There is a lot of narcissism in academia.
> Raise your hand if you plan to stop using ncurses because of how opposed to how "harmful" goto statements are.

What if I just avoid contributing to the ncurses codebase? I've used plenty of useful tools with absolutely horrific codebases that I'd never want to touch in a million years. Not sure if ncurses is one of them.

The whole "it gets used, ergo it must be a good idea" argument doesn't hold much traction with me - even if I think using it when in C, to enforce single exit style, to work around the lack of RAII constructs, goto is the lesser evil.

I started with GOTO in BASIC. I used it a lot. It structured my initial reasoning about control flow. Despite this, in the past few years, I've used a naked goto maybe once or twice, and in all cases later rewrote it without the goto, which in my opinion increased it's readability. (I generally always have the option of C++ over C, and choose it, rendering single exit style 'useless'.)

> Oh, here's tmux, if you're interested (one of the most beautifully written C programs): https://github.com/tmux/tmux/search?utf8=%E2%9C%93&q=goto

Most of those are single exit style gotos. Those that aren't, do cause some concern, despite being "one of the most beautifully written C programs", even to their original author from the looks of it:

if (errno == ENOMEM)
goto retry; /* possible infinite loop? */

For what it's worth, it seems unlikely to be an infinite loop, short of encountering a bug in sysctl, or another process/thread constantly adding data. I had to google the header path to find an appropriate manpage (i.e. not _sysctl, not sysctl the program) to figure this out...

I've encountered worse edge cases before, however, and I'd really prefer my programs crash properly, instead of hanging when they do.

> State machines, for example, can make good use of gotos.

The performance complaints about an additional branch misprediction when using the "for(;;) switch(...)" style without gotos, is one of the few arguments that moves me, if only slightly. That seems like a case your standard optimizing compiler really should be able to handle, however. I'll assume they don't, as I'm too lazy to test if this is merely hearsay...

That said, I'll even use "goto case" in C# on occasion where I'd use case fallthrough in C++, if I'm feeling particularly lazy and don't want to turn things into proper method calls that can simply call each other just yet. I usually clean it up before I start to confuse myself.

It's not something I'd miss if it were gone, however. It's something I use only rarely, and only as a crutch to stave off cleanup. Not exactly a ringing endorsement.

EDIT: Code formatting, proper insertion of subject...
Not really - you still need the centralised signalling server for initial connection setup between peers. And this is needed for every new connection.
garlic works... but then you stink like garlic.

i just spray myself with some deep off woods repellant
Sounds a lot like where I was born. Well outside of the summer homes for rich people bit that is.

Fun bit about not plowed roads in winter. We had a storm come through one year in the... 90's? can't recall but anyway the national guard had to, well there is no good way to describe this, tunnel might be a good analogy, their way through 13" snow drifts.

That was fun. Was like driving through the death star for the rest of the winter.
Chicago Cloud Computing Tax Is Not Amusing
http://www.telescopeapp.org is sort of what you're describing. WordPress for vote-based online communities.