skysight-inc/HackerNews huggingface dataset:
What operating system is it? Is the Scheme written in C or assembly language?
Did anybody succeed calling that number? Skype seems to require at least two more digits...
Stanford marshmallow experiment
IIRC because more of the highway cost is subsidized by the taxpayer, not necessarily because the cost is actually lower...

In the US, especially outside of the northeast, most interstate highways are not tolled, so users of the road don't pay any more for its maintenance than non-users do. But someone is still paying for it. Taxpayers who don't use the roads are effectively subsidizing those who do.

By contrast, railways usually own their rails and are obliged to maintain them themselves, and thus have to fold those costs into the price.

This is really unfair.
> Good point, and I've seen this stuff referenced before, so perhaps my comment above is a little over-stated.

No worries. My main criticism is that the author's position (that big companies aren't relying on JS) was over-stated (or vacuously true, if we're being charitable).

> And I just get the feeling that a lot of people who are spreading the Node Word are misunderstanding some of the facts on the ground.

That wouldn't surprise me

> On that note,, where's the Django or Rails or .NET or Spring of Node Land?

I don't know much about ReactJS, but it's my understanding that you can switch between client-side and server-side templating in a way that's transparent to the developer. That's probably the closest thing you'll find to Spring.

There's also Jade (http://jade-lang.com/), but that's not a framework.
Do you live in China by any chance?
Alibaba spin-off Ant Financial gets $4.5b funding as China’s pmts war escalates
Why I should use "unconvicted", which implies possible guilt, for people who have not even been charged with anything, but are simply imprisoned and/or tortured indefinitely?
Using loaded terms to begin the conversation, is going to put the dialog into a different place. Someplace that might not be productive.

Hey, I'm not some fragile guy that can't hear about what inequalities are present in society. But I may listen only so far and just say "screw you" and walk away. So no dialog occurs. How is that helping?
It is irrelevant if agile is dead until we have something to replace it with.
I think it'd be interesting to have an option for either type. I find a lot of commentary is suppressed because people don't want other people to see their thoughts, whereas with email, they can just reply directly with thoughts. However, I think you're right, that sometimes it's useful to have a group discussion. I'm thinking that would be a link at the bottom of the email that goes to a webapp that allows a more FB-like experience that people can opt-into.
How would writing it as a FUSE fs add complexity, as compared to whatever (which we don't know) they've done on Windows and OS X? FUSE is built for stuff like this. If anything, it should be easiest with FUSE.

And then they could have used the same codebase for Windows with Dokan (which has FUSE compatibility) and OSXFuse, although those two aren't installed by default. (FUSE is).
>C is not the foundation of computing. Why would you say this?

Because all the popular OSes, drivers, userlands, servers, GUI libraries, and compilers/languages are 99% written in C (or C++ which is close enough).
A lot of people are self conscious about their looks. Comedians making fun of it is on the same level as high school bullying. There will always be people who laugh.
Agile doesn't work in large enterprises because Dinosaurs still want to exist after the meteor-strike. Sorry we are not going back. No way in hell I'd go back to the waterfall model. I like shipping things my customers want quickly and easily to production rather than have some disconnected board member in their ivory tower tell me what to build and how to build it.
The idea that private individuals and businesses ought to conform to a prescribed set of moral values dictated by "society" is the very definition of "totalitarianism,"

A multicultural, inclusive society cannot tolerate intolerance, by definition. The rights of the individual, so long as they coexist peacefully, must be respected.

you attempt to create an emotional linkage of the reverse case to racism.

It's a functional and operational analogy. You had a situation where the letter of the law was respected, but the opposite was enacted in spirit. Have I touched a nerve?

Are people free, independent actors, or are they merely cogs in some vast social machine, constrainted to operate in their private lives and businesses according to the arbitrary dictates of some self-appointed group of sermonizing moralists?

I am advocating people as "free, independent actors." People who are free, independent actors and believe in humanist and democratic values can't afford to abrogate those values simply when it suits them. Even the vilest members of society should be accorded due process, at the very least.

private lives and businesses according to the arbitrary dictates of some self-appointed group of sermonizing moralists?

Democratic and humanist values are the very thing that prevents the establishment of the "self-appointed group of sermonizing moralists." The whole point of due process is to prevent the exercise of arbitrary power by a majority or by the loudest and richest. The whole point of due process is to ensure justice, even for the most hated part of society. The whole point is that society is imperfect and flawed, and must act with benevolent restraint, not from its unfiltered, hasty impulses.

Philosophically, the insistence on the right to stigmatize, and punish others in the civic and commercial spheres based on what they think or said in the past is very close to the insistence that a baker can refuse to bake a cake based on personal religious beliefs and perceived sexual orientations. World history over thousands of years shows that to err on the side of increased interaction and commerce is the pathway to peace and greater harmony and prosperity.

You fight violence through peace. You fight intolerance by tolerating. You can't easily fight violence with violence. You can't fight hate with more hate.

As for kicking out booters due to a TOS violation, though, I'm pretty much for that, so long as there aren't any false positives.
Exactly. A good example would be a set of co-linear points. Even for N=1,000,000 if all the points are at (n,0) on the plane then it's pretty trivial to find the solution.
This was formatted better when I first typed it out! I have no idea why it italicized some things.
How do you tell if someone uses Arch Linux?

They tell you.
I get a certificate error.
Probably worth noting that the thesis of the article (that network effects and buyer lock-in would keep Cray from scumbing to competitors) didn't really pan. Both Cray founded companies went bankrupt a few years after the article was published.
Was also surprised at the lack of love for Fedora. I just became a convert after trying to get half a dozen other distros running on my laptop and dealing with various hardware or driver problems. Fedora was the only one where I loaded it up and the touchscreen, trackpad, and Hi-DPI monitor "just worked".

The "bleeding edge" thing might be a turn-off for some, though. I've only had Korora (a Fedora spin with some pre-loaded apps and themes) for less than a month and I've already downloaded two kernel updates.
> What's your recommendation for a low-cost, low-effort method that solves the Tor and every other I.P. user problem?

The first step is realizing that you have a behavior problem, not an IP address problem. There is no silver bullet against an adaptive adversary, but this is the sort of thing that proof of stake or proof of work is well suited for. If the user wants to do more than read your website then they need to post some collateral. In the small time case this is just putting a CAPTCHA on account creation. If you're a bank or something then nobody gets in the door unless they have an account with you which has been verified against their government ID etc.

Then anybody who misbehaves forfeits their collateral, i.e. you close their account. Which for normal people never happens, but for malicious parties is designed to happen before the profit from their malice exceeds the value of the collateral. Spammers aren't going to be willing to solve CAPTCHAs all day just to post one message at a time which will be deleted in twenty minutes.

And then the administrative cost disappears because the spammers realize it isn't worth doing and you don't have to spend time deleting spam once they stop posting it.

> It has to provide a reduction just as good as blocking Tor with similar effort by admin.

To which a large point is that blocking Tor isn't particularly effective. People make a lot of noise about the fact that a Tor IP address is some large factor more likely than average to have malicious traffic, but it also represents a larger number of people than most IP addresses. If you look instead at the percentage of all malicious traffic that comes from Tor, it's a minority.

And even allowing Tor traffic and then trying to measure what percentage of all malicious traffic is from Tor is over-representing the effectiveness of blocking Tor by counting malicious traffic that comes from Tor if you allow it but would still come from somewhere else if you didn't.

Net result being that blocking Tor might get you something like a single digit reduction in malicious traffic. Now you need to do something about the other 90%. CAPTCHAs and pseudonym reputation systems and so on. But those things work about as well against traffic from Tor as traffic from anywhere else, which cuts a nice chunk out of the remaining single digit percentage improvement you had been getting by blocking Tor.

Net result is you end up blocking a lot of innocent people to get something like a 2% overall reduction in malicious traffic. And the better you get at solving the problem in other ways, the smaller the benefit of blacklisting IP addresses becomes.
You're describing the lower tier jobs in an industry of disposable software. There are software jobs out there that do value experienced and skilled developers.
"Somebody revising a quote doesn't mean they were lying the first time around. You may not care for negotiation, but that doesn't mean it is dishonest."

There is a divergence in moral values in here, and even if you think someone should accept a certain view on negotiation, it is, however, especially when there is no visible benefit at all for them, their choice to refuse to do so. The commerce has on its core the idea of mutual benefit and this haggling-justling violates the sense of mutual benefit. It is only natural to expect less trust from your "customers" when you've treated them this way.
Call me when there's a hardware implementation.
I'd go further than that -- riding a cheap bike with a heavy U lock makes theft so rare in most places that it's not worth wasting any further time/money on the problem.
I will let you know when I get mine. :)
That was my perception, a lot of personal blogs, thank you for clarifying.

Somewhat unrelated, but it would be neat if there was some kind of lost and found for RSS as I have sites from the early 00s that I followed which are no longer updated but I imagine the author just changed their site, etc.
I am not sure I understand. How is it self-evident? Is there a benefit over using mosh over IPv4? Performance, stability,anything else? Does it add anything to what mosh can do over IPv4. Is the benefit from the client end or the server end or in-between.
I really wish the Phoenix folks would spend some time on the Techempower benchmarks. In the latest round it did not show very well and had lots of errors.

Usually we see Elixir compared directly to Go and across the board Phoenix looks like it's not even coming close. I realize it's not the end all of comparisons, but it's just about the best thing we have going at the moment for comprehensive cross-language benchmarks.
That there are 93 issues including what appear to be UI issues implies that this project is probably not in that category though.
Apply HN: Simple paywall and micropayment add-on for your website
Hi HN users,

we've built a simple add-on which allows website owner to individually paywall content. Add-on allows website visitor to micropay anywhere between 5 to 15 cents to access a paywalled content. Check up an explanatory GIF at: https://zen.market

Ad-generated revenue keeps falling. Some publishers have installed soft paywalls which push website visitors to start monthly subscriptions. However, the way paywalls are usually implemented is unfriendly and discourages visitors from paying. Most publishers report that only 0.1-0.3% of their site's visitors become paying customers.

Micropayments is a visitor-friendly option for earning revenue from your content. We recently surveyed 338 visitors of news websites (news websites in Google Consumer Surveys network, USA, age 18-44) and asked about their preferred payment method for the online content:

https://s3-us-west-1.amazonaws.com/zenmarket/338.png

Over 84% of respondents preferred a pay-as-you-go paywall with micropayments.

If you'd like to demo the paywall as a website visitor, please go to:
http://asiatoworld.com/2016/03/07/there-are-worlds-biggest-and-deepest-lakes-located-in-asia-it-is-amazing/
Email: demo@zen.market
Password: demo

We've signed up one blogger so far and I am currently working on getting warm introductions and setting up meetings with LA-based publishers. We're based in LA.

I would be very grateful for any feedback and any advice on B2B sales from HN community!

Thanks!
The Golden Rule fails to account for masochists, or differing cultures, or basically anything that makes people different from one another.

For example, by the "Golden Rule", I'd want to be called a "dude" if I were a girl, because I consider it a sign of equality.

You can feel free to disagree with that, but if it's how I'd want to be treated, then by the power of the Golden Rule, I should call girls "dudes".

I'd even go so far as to argue that the "Golden Rule" is doing precisely what you just said was bad -- it puts too much focus on you ("how would you want to be treated").
How to Get Kate Bosworth's Amazing Unicorn Braid
I've said it this way: I'm happy that I'm smart but being smart hasn't always made me happy.
What did you not find useful about my numerous answers?

Basically, everything is in some way equivalent to some graph. Since anything is an example, it's difficult to say much without using an example, which then necessarily constrains the discussion.

It would be more useful if you presented an example computation or representation, then I could show you how to make and reverse an equivalent graph. (Which then might show you what information might be associated with nodes and edges.)
It is cute that you have so much faith in Wikipedia. And that world powers haven't tried to downplay the impact.
If an elevator is falling for long enough to give you time to recognize the situation, recall this strategy, and actually lie prone upon the floor (in ~0G, somehow)… it's not going to matter.
arch linux ARM over yocto? come on.
If you don't like that word, then use a longer phrase to convey what you mean. Innocent does not.
Can anyone comment:

- if the results of the two methods are the same?

- how about the numerical stability? (many times tricky matrix algorithms have poor stability)
To me, this is basic credibility, not anything special. people will trust you less if you mess up the things they know something about, rightly so.
>In this case they are talking about the available selection of spices used in Sichuanese cooking. Not the Sichuanese people's ability to taste spicy food.

I read it as being about adding this particular flavor to their accepted tastes, i.e. embracing the new taste -- not about merely adding the spice to the variety/assortment of spices they use (which was a given as the parent was already talking about that).
One of the problems with a d100 that I saw is that it can be rolled along an axis somewhat reliably. If the numbers are well distributed, the average and those above/below average may still be sufficient. Specific numbers would be avoided by putting them at the poles, or others given greater chance by putting them along the equator of the roll.

I have not seen the d120, I don't know if the points would bounce it off its axis or not.
Vagrant Multi-Machine and Microservices
Startup Field Guide: Mistakes to Avoid, Tips to Get Ahead
The problem is that agile mindset was sold like a product and those that bought it never took into account the cultural change that organizations have to make to make "agile" work.
I suppose any company that is giving all their encrypted data to Dropbox to begin with may be OK with it. But most companies are already sketched out by the mere fact that their data is accessible to anyone outside the company.

In any event, if they were to index and provide search as a service as well, I wouldn't think it's something they do quietly. It would most likely include it's own huge marketing campaign.
That only weakens the argument. Cost of living in Toronto is nearly 2.5 times higher than Sofia: https://www.expatistan.com/cost-of-living/comparison/sofia/t...

But median salary in Toronto is merely around USD 50,000 before tax according to payscale: http://www.payscale.com/research/CA/Job=Software_Developer/S...

That leaves Toronto developers with significantly less than Sofia developers when you adjust for taxes and purchasing power.
I wasn't debating you. I was seeking clarification. You asked how I misinterpreted what you said. I explained how I misinterpreted it. That's not really a debate but rather a discussion. I guess people found what I said to be contentious because I've been downvoted to hell but I was just asking for clarification.
I see no statistics. This article is air.
Sounds like a great idea, but not exactly revolutionary. In the 80'es I saw at least one implementation of this which migrated between tapes(!), hard drives, and memory. I always wanted this.

CODA [1] implemented parts of this as well.

Unfortunately, Dropbox has unencrypted access to all files and is too expensive, otherwise I'd be all over this. I'd rather allocate funds towards an open source implementation (I think something interesting would be done based on idea from CODA and NFSv4).

[1] http://www.coda.cs.cmu.edu/
You are rather proposing a vast curtailment of personal freedom, according to your personal interpretation of reified "democratic and humanist values" -- an extremely vague and nebulous concept that, once stripped of the layers of indirection and obfuscation, amounts to nothing more than "what I personally happen to think constitutes good and proper behavior."

Moreover, you propose that not only the government, but also private entitites ought to be so regulated by your own arbitrary philosophical restrictions, a sort of Dead Kennedys "California Über Alles"-esque oppressive police state that not only promotes but mandates a particular narrow interpretation of liberal values.

This is no different in character from any other totalitarian dictatorship, though the exact set of values you advocate differs to a greater or lesser extent. They've all always thought of themselves as "good" and "moral" and "proper," all sought to improve society and remodel others' thinking by force and coercion, and always in the name of "ensuring justice."
The other issue is that a lot of these sites gate the content fed through RSS to make you visit the site for the whole thing (plus, you know, ad impressions).

RSS works best when the content can be fully digestible in the reader. If you can read most of it there, great--you get a preview. What I hated was when I'd get like a line or two, or couldn't even see an image load in an image-only post without visiting a sloth of a site.

Oddly enough, my Reddit homepage is pretty decent now due to pruning subscriptions and using RES.
There is an official Khronos C++ wrapper API that is significantly more dense than the underlying C API.
Inside “Emojigeddon”: The Fight Over the Future of the Unicode Consortium
The techmeme results are not representative of the framework as they report extremely high error rates in their results. We don't know what caused the errors and unfortunately we didn't have a chance to collaborate with them on a true run as they didn't publish their preliminary results like they normally do before the final set. A few months ago they added Phoenix in a preview, but it was a very poor implementation. They were testing JSON benchmarks through the :browser pipeline, complete with crsf token generation. They had a dev DB pool size of 10, where other frameworks were given of pool size of 100. And they also had heavy IO logging, where other frameworks did no logging. We sent a PR to address these issues, and I was hoping to see true results in the latest runs, but no preview was provided this time and we weren't able to work with them on the errors.

tldr; these results are not representative of the framework.
It's both... I feel like Scheme is oversold as axiomatic mathematics. You have to add all this other stuff to it to make anything useful, in particular mutation and mutable data structures. Even toy programs like the metacircular evaluator SICP need this!

And yes, I've been programming a lot in the intervening 19 years, and doing imperative programming with ((Lisp)) syntax is hugely annoying. OCaml actually annoyed me in this regard too. Maybe I will like Haskell, since it seems principled about mutation.

This is a real misunderstanding, see my response to this comment here: https://news.ycombinator.com/item?id=11412392

People think that there could have been some "Church basis" for computing. In other words, the whole Lisp machines thing was folly. It's rightly in the dustbin of computing history.

FWIW I did many experiments in bootstrapping languages, with Python/Lua, OCaml, femtolisp, C, ... I eventually ended up with (a tasteful subset) of C++, which somewhat amazed me, since I've never been one to like C++. This is a whole other story, but it had to do with the fact that OCaml "needs" code generation with ocamllex and ocamlyacc/menhir, and I was looking at how Julia is bootstrapped Lisp (impressive, but not what I want), etc.
I cannot remember for this building specifically, but I've noticed in others that the emergency instructions are indeed to call the council.

I was the flatmate. We never got a message through. I was busy on my own side courting a fine lady, and did not expect any sort of communication.
I learned of the story only the next day, when I went back to work.

The building in question is operated by the city council, which did great for low rent. I think many people, me included, would have thought of calling the council first, before the fire brigade, as the city keeps technicians round the clock (supposedly) to deal with such problems.

I'm rather pleased by the elegant use of this software for such a situation.
Is it of comparable difficulty to reliably empirically establish 1) malware hosting and 2) operating a booter site?
hilarious how the article proof your joke.
DXRacer Counter Logic Gaming Chairs Available in Canada
Absolutely love this guy!

Somehow I feel lonely when I say open-offices are an absolute evil. Thanks for raising that point!