skysight-inc/HackerNews huggingface dataset:
The thing is that icos can just move abroad.
Spell Card Fantasy Footbal Platform
Ha! That's genius, using WiFi BSSID to find people who are in close proximity.

Actually one doesn't even need to sign in to it.
I run gitlab in my basement. Takes some hardware to run well but much easier to do locally.
Enable "showdead" in your profile. You can then view posts by banned accounts as well as posts that have been killed.
Given that the state of the situation now is often "learn one password, pwn the entire class of devices", a default that was vulnerable to literally any other vector of attack seems like a marked improvement. Its easier to protect against a brute force or dictionary attack on any individual device than it is to protect against a single magic default admin credential being discovered - rate limit password submissions, lock outs after subsequent failures, etc.

Sure, if someone can look at the sticker on the bottom of my router and see the serial number and learn the default password that way without having to attack it iteratively, thats still a problem. But a random default password would have to be communicated to the end user somewhere, too... and as with most things, by the time an attacker has physical device access you've already lost.
I knew you'd reference that study, it is really poorly done. Lumping all SG&A into "marketing" is wrong.

SG&A is a catch all. It included things like staplers, secretaries, etc. it's not purely marketing.
Thanks! I created a static site generator called Sold [1]. The Moon configuration for Sold is available at the gh-pages branch [2].

[1] https://github.com/kbrsh/sold

[2] https://github.com/kbrsh/moon/tree/gh-pages
at 4Million a pop the MQ-1 Predator's are cheap

Less than the pilot alone: https://www.quora.com/How-much-does-it-cost-to-train-a-fight...
This reflects very poorly on Uber’s future prospects. This candidate seems like a professional fail-upward person. There are plenty of these people in big businesses, but most are just barely better than leaving the job I filled.

For example, he says the CEO’s job is to tie together all of a company’s initiatives, and then he offers this:

“All the major initiatives we implemented during my tenure as CEO were aimed at making GE one of the 21st century’s most valuable technology-driven industrial companies—one that can grow; one that can generate greater productivity for ourselves and our customers.”
The banks don't want to cannibalize their wire transfer business. For example, WFB charged us $0.10 per ACH transaction and $15 per wire.
Yep, the article totally ignores it. The fact that she immediately said that they are related, makes me believe she was looking at his profile earlier, and FB just picked up on it.
Thank you for the recommendation. I think I found the paper that introduced the idea: http://www.it.uu.se/research/group/hipe/papers/succ_types.pd...

If I understand correctly, success typing rejects only programs that will lead to a type error at runtime, but allows all programs that it can't prove incorrect. I think that's an interesting idea and definitely better than no type checks at all, but I'd still like to have a type system that can prove some programs to be type safe, if possible.
A HN ban is a shadowban. The user doesn't know he is banned unless being told, and he can post normally. You can, however, see all dead posts by enabling showdead option in your HN settings. I encourage everybody to do that. There are extremely few spam posts, most dead posts are dead for different reasons. Often I see people having been shadowbanned for years.
- Bookmark Archiver for keeping local, browsable copies of every important website I visit. https://github.com/pirate/bookmark-archiver

- Webmin for admin and monitoring (better than Nagios imo). http://www.webmin.com/

- Postfix + OpenDKIM for self-hosted email sending & forwarding.

- SFTP/Samba/AFP for my fileserver.

- Ikev2 VPN https://github.com/jawj/IKEv2-setup
I wonder how this could work when Whatsapp advertises that conversations are encrypted end-to-end.
> that VR is doing well and HTC needs money, so it's selling the crown jewels

As a division, Vive is doing very well but HTC is primarily a phone company which has been dying a slow death. From an overall strategic perspective it looks like HTC has no choice but to look for a buyer but as the article points out "A full sale of HTC, which has businesses ranging from VR to handset manufacturing, is less likely because it isn’t an obvious fit for a single acquirer".
No. As an a example, I'm assuming that hot roofs absorb 70% of the incoming energy and reflect 30%, where reflectig roofs absorb 10% and reflect 90%. These numbers can be a bit different, but I'm pretty sure that hot roofs absorb a multiple of energy compared to reflecting roofs. Makes sense?
"ACH just doesn't do it"

...which is precisely what perfectly illustrates the problem. Users are at the mercy of some arbitrary policy of not processing transactions on weekends & holidays.
They entangle next to each other, and they move apart at max the speed of light. you'll have already paid the price for transferring that bit, so to speak.

Information cannot move faster than the speed of light, period.
I still think that way too but I'm old. I remember back when domain names first opened up for registration in the early 90s and talking about it with a friend. We recognized the opportunity but thought it'd be unethical to exploit it. Now it's 25 years later and I still have my smug sense of moral superiority but am no richer for it.
> the present U.S. administration openly supports racist, neo-Nazi, White Supremecist, and similar organisations.

Not true, highly offensive, and inflammatory. Citations obviously required.
> It was not a very convincing excuse. Facebook gets people to hand over information about themselves all the time; by what principle would it be unreasonable to sometimes hand some of that information back?

You are not "handing" them anything with an expectation of reciprocity, you (in most cases) willingly give up information about yourself to them in exchange for their free service. They don't need an "excuse" - you were as free to say "no" as they are to you.

I agree that in cases where others give up information about people they know there's no consent from the person (necessarily) but even that is between the person and their peers. There are people in my life who I don't share information with because I know how fast that information will spread if they know it; the kind of privacy etiquette required to respect people's privacy wishes will likely become more commonplace as it's made clear indexing organizations only know what people tell them.

I've been against facebook for some time yet even I don't agree with writers of sensationalist pieces like this. You have what's coming to you when you use third party services like facebook then complain about the imbalance of power they imply. Turns out the reason people who adamantly don't use those services do so other than just 'hipsterism' or whatever you thought were their reasons.
The rudeness was detestable and I can understand why someone would feel enraged, but, please understand that the best way to deal with trolls is to either be polite or ignore them completely. Additionally, being a CEO of a YC company, everyone around you have higher expectations. Losing temper, especially in public, is a sure-shot way to dig a PR grave.
You say it's faster than Vue, but how much, how did you measure?
Im sorry. I bet that is weird to look at the photo then. D:
I know I personally would love to get $30,000,000 for $30,000 in effort... That is the type of return people dream of....
I just did, thanks!
More commentary on the rise of national socialism, involving monetization of govt debt and stealth nationalization of stock markets by central banks:

Central banks hold a fifth of their governments’ debt (FT - registration required)
http://www.ft.com/content/ae19e60e-81b0-11e7-94e2-c5b903247a...

Unpaywalled commentary from the Mises Institute,
so you can see what the (neoliberal) Austrian School really thinks about current monetary policy:

http://mises.org/library/are-central-banks-nationalising-eco...

And yet more fascism jackbooting over the US constitution:

Congress Quietly Passed a Bill Allowing Warrantless Searches of Homes
http://thefreethoughtproject.com/congress-passes-bill-allowi...
Looks like nice work, also reminds me of Ractive (https://ractive.js.org)
I get the feeling that national disasters are actually the easy thing to anticipate. If you are on the coast, hurricane or flooding. North Dakota is tornadoes and flooding in river basins. Fire is an everyone problem.

Its the weird crap that really gets your goat. I remember finding out the power main to our current place is located next to a T-section of road. Slide forward too far and hit the power main. Brilliant placement. Or when the primary, cannot fail contingency fails. A place I once worked at had a >$1 Million UPS (generator / batteries lasting weeks) for their data center. Semi hit the power main, and the UPS failed to turn on.

I actually got wrote up[1] as being "paranoid" in my backup strategy for a government grant we had in the 90s. The joke of it was that the site visitor who wrote me up was a project director at another site. That site experienced a flood and required extensive efforts to recreate their data. I was young, and a bit vengeful and might have made some comments during the next national meetup.

Sometimes, a lot of disaster recovery and contingency planning is politics above the level of the people who should know better.

1) They thought it was a problem during a site visit and we had to write a response that had to get approved.
Actually it's not. There are now elected c-section surgeries, where the mother is scheduled to go in to the hospital and has the surgery. And this isn't because of medical risk. It's pushed by doctors and hospitals as a more convenient alternative.

Besides elected c-sections, the prevalence has been increasing, where a labor shows the slightest risk and suddenly it requires a c-section.
What would you describe as "real" interactive development? And while the reloaded[0] workflow is one benefit of using a library like Component or Mount, it's hardly the only benefit.

[0]: http://thinkrelevance.com/blog/2013/06/04/clojure-workflow-r...
Hi, nice and simple site. Thanks!
Maybe in the future can you give analytics as to who is visiting the site? That way we can get an idea of the demographics of who is going to which domain? (paid feature maybe)
> the recommended tools never seem to work together on anything but the latest version

Whenever a package is added to the repository, the CI tests (the latest compatible version of) every package that depends on it to check everything still works. However, non-current packages may break if they're missing upper bounds (it doesn't check all previous releases).

However, since opam-repository is just a Git repo, you can clone a known snapshot of it at some point in time and keep using that. That allows you to continue using old versions of packages without the risk of new software causing unwanted upgrades.

> My impression is that INRIA is too eager to add features and tweak the language.

That's strange. I've always had the opposite impression - that they maintain compatibility at all costs, including leaving sub-optimal APIs in the standard library.

> Next, everything builds so slowly, and just trying to set up Core, utop, and ocp_indent is a trial in patience, watching the same dep build again and again

The Core alternative standard library is pretty huge, indeed (I don't use it). I just tried installing all the tools you mention in a fresh container:

$ time docker run ocaml/opam:debian-9_ocaml-4.05.0 opam install core utop ocp-indent

6:03.75elapsed

So, 6 min to set up a dev environment with those tools. That installed 67 packages, so compilation took about 5 seconds/package on average. I'm not sure why it would build the same dep twice - I haven't seen it do that.
12 out of 200 is not a lot.

https://en.wikipedia.org/wiki/Direct_debit
Moon is a part of js-framework-benchmark[1] (in the non-keyed results), and it performs faster than Vue there. The article I wrote a while back also has some benchmarks[2]. Finally, the overview section of the documentation also has benchmarks[3].

[1] https://rawgit.com/krausest/js-framework-benchmark/master/we...

[2] https://hackernoon.com/introducing-moon-1d44a99635f0

[3] http://moonjs.ga/docs/overview.html
Sure thing! Serverless architecture is an interesting thought.

I didn't include this in my write up but I figured out a few tricks for generating as many Twitter accounts as you want (their current safeguards against this are not very strong).

I think adding some components that auto generated accounts in addition to something like lambda would make this theoretically limitless in the number of accounts it could run.

I'll leave it for those who have interest in working that out.
Did you think they were saying otherwise?
It kinda bugs me, as do a few other things with the way we manage the name system. But I don't think there was ever any route we could have taken where the DNS namespace wasn't going to become either an opportunistic and polluted disaster or an unused relic.
If someone wanted to produce a FreeBSD derivative would they really need to be able to ship a modified version of git?
Cloudron https://cloudron.io it basically gives you curated docker packages and does all the setup automatically. I use it for gogs, WordPress, email, meemo notes
No, you only need to go into the driver when you need to do work that cannot be done in the userland. What are you talking about is just a shared library in the address space of your app, and the code you are showing is literally just writing bytes into a buffer.

Nobody forbids you from calling it "driver", of course but then the whole point of "going into the driver" does not make sense, since there is no syscall and it's just a regular function.
FWIW, I'm having extreme troubles reading the docs at http://moonjs.ga/docs/overview.html. The text is almost the same as the background for me.
Direct debit which is unavailable in most of the rest of the world powers a huge amount of commerce.
I will argue that anyone that a manager that automatically looks at work produced (or slightly worse, logged hours) is not one to worry about. One that worries about butt in seat time will be difficult to convince with the other two.
This naive approach likely leads to the head-down artist or creator being exploited by the greedy manager/agent/parasite/whatever, not some sort of life changing event for those who see this person's work and suffering with profit left on the table.
I largely agree with you on OCaml, which was one of my favorite languages for quite a while and still is somewhere near the top. Last I checked, there were 3 (?) standard libraries, counting Core and the OCaml release.

But,

"I'd prefer OCaml to Haskell, I find it more practical, but I feel much better depending on Haskell-based software, which generally "just works.""

I take it you haven't been bitten by cabal? It's a nightmare every time I touch it.

On the other hand, I've been using stack (https://docs.haskellstack.org/en/stable/README/) with hakyll, which seems to improve the situation dramatically. It's just that first build for a new project that's very slow.
> You are not "handing" them anything with an expectation of reciprocity, you (in most cases) willingly give up information about yourself to them in exchange for their free service. They don't need an "excuse" - you were as free to say "no" as they are to you.

You are not free to say no to facebook.

You do not hand your information to them, they take it. There's a reason they buy information from "data brokers", and it's because it include information you are not willingly giving to them.
About Us/My Store for Women
Can you substantiate that claim?
TeamCity is such a wonderful CI tool.

I've tried in vain to find an open-source equivalent that has TeamCity's world view regarding snapshot dependencies and VCS triggers, but so far my search has left me empty-handed. That, plus the wide variety of niceties it bakes in (manually cancelling a build that was running for much longer than usual? It will automatically offer to add a note to that build that it was cancelled because it was hung. Etc.) has made it hard to use anything else. The search continues...
> Sometimes the truth is flamebait

"Sometimes the truth is X" is not a universally applicable maxim. If you really believe the above, you should probably look up what "flamebait" means.
Pretty sure the FSF can't magically extend what copyright means to comport with what they think it ought to mean in regard to free software.
If you want a blazing fast JavaScript framework that's actually supported by a big company, look to Marko: http://markojs.com/

The syntax is a bit strange, but once you get used to it, it's a pretty simple framework to grok.
These PBS Spacetime episodes should help:

The Speed of Light is NOT About Light - https://www.youtube.com/watch?v=msVuCEs8Ydo

Is Quantum Tunneling Faster than Light? - https://www.youtube.com/watch?v=-IfmgyXs7z8

The Quantum Experiment that Broke Reality - https://www.youtube.com/watch?v=RlXdsyctD50

Pilot Wave Theory and Quantum Realism - https://www.youtube.com/watch?v=RlXdsyctD50

The Future of Gravitational Waves - https://www.youtube.com/watch?v=eJ2RNBAFLj0
Maybe that's enough of a reward for you, but personally I work because I like to get paid. The fact that I enjoy my work immensely is just a happy accident. There are things I enjoy doing even more than my work - much more so! - and if I did not need to get paid, I'd be doing those things instead.
No, I thought they presented it as surprising, when it's totally obvious.
OCaml is great in itself, but in practical terms, it is only great for limited dependency projects (this however doesn't mean limited complexity--a Perl 6 implementation called Pugs was once written in OCaml. FFTW's code generator is also written in OCaml).

In many projects where one has to "stand on the shoulders of giants", OCaml has a limited ecosystem to draw from.

A practical compromise is F#, which is an ML language for the .NET platform. And even with Microsoft's heft behind it and a rich .NET ecosystem, F# is still a niche language used in finance and a few other specific domains.

A functional language "taking over the world" is a tough proposition. That usually requires a strong use-case (like scientific computing--and now data science--for Python) and fungibility of expertise, which in turn calls for a language with a very low barrier to entry.
The API looks very similar to Vue. Are there any places where you specifically chose to be different, and can you explain some of your reasons?
> There is really no way to avoid GC when you have a virtual DOM.

If you keep the virtual DOM in a typed array, there is not need for relying on the JavaScript garbage collection.

Here's an example:

https://github.com/vandenoever/baredom/blob/master/src/bared...
Only give power to people who don't want it.
Venmo processed about $20 billion in 2016. ACH: $45 trillion.

And Venmo would not exist without ACH.
Each midi note on and off always sends both pitch and velocity.

The first byte tells you it is a note on or note off and the MIDI channel, the second byte tells you the pitch and the third byte tells you the velocity.
So developers mark it manually?
So far, the Infinite monkey theorem is just giving us an infinite number of javascript frameworks, and no Shakespeare
> I get the feeling that national disasters are actually the easy thing to anticipate.

Their presence, yes. But the frequency and intensity are hard to put any bounds on.

> I remember finding out the power main to our current place is located next to a T-section of road. Slide forward too far and hit the power main. Brilliant placement.

Something exactly like that happened with a gas line in Slupsk, Poland. The effects were incredible.

> A place I once worked at had a >$1 Million UPS (generator / batteries lasting weeks) for their data center. Semi hit the power main, and the UPS failed to turn on.

Just having a generator is not enough, you need batteries for the ride-through period and you need to do periodic tests. Maybe they did and it still didn't turn on?

I'd take being called paranoid as a badge of honor, better to be paranoid and up and running than down and searching the yellow pages for data recovery services.
I was surprised he managed to snag it. At the current rate of ICO proliferation I expected there to be at least two dozen waste reusal coins already.
> Italy was caught on the wrong foot.

Because there was no plan to replace him in the short term. He was in good health, had a relatively solid grip on power structures, and was busy realigning with NATO on the common ground of fighting Saudi-financed extremists and the Muslim Brotherhood - as exemplified by the agreement Blair struck only a few years earlier. The plan was to have the country in a better position some time down the line, letting him establish better trading links and so on. The acceleration from Sarkozy was not expected and very unwelcome.
FSF is neither authoritative nor unbiased source for answer to this question. I'd like to see few court cases that have gone through the motions before thinking this subject to be settled.
Can we just let Ayo.js die in the obscurity it has an deserves and not encourage this sort of politics?
> Electromagnetic waves have no mass, they don't travel in time, so the entire portion of their travel takes place in space, so we say they travel at the "speed of light."

This part comfuses me. If they don't travel in time, how do they have a speed? Light is a type of electromagnetic wave right? And it takes many years to travel to us from a nearby star.

If we can measure or calculate the time it takes for light from some place to reach us, does that not imply traveling through time?
MailInABox [0]

After getting tired paying GSuite/GMail $5/mth per user I figured it's time to get my own email server running again.

Runs on a single $10 Linode instance, pretty easy to setup, super-easy to maintain, does a great job making your emails _not_ end up in the Spam Folder.

[0] https://mailinabox.email
No, that comment was a joke. (A really bad one). Moon's compiler will do all of the work.
Thanks, that makes a lot of sense. It sounds like the compiler is providing most of the benefit. Agreed about GC. It's a significant portion of time in Asana for large task lists.
> In contrast with that, in IT most disasters are man made and easily protected against. And yet, few companies do.

If I'm competing in a high growth industry against somebody who is busy planning for the worst, I'll move twice as fast and put them out of business before their plan can matter.
I must say that he has represented and defended himself very well here, and as a newcomer to this issue I am impressed with his analysis. However if it was possible to turn against him for what I understand to be such small accusations, such as simply disagreeing with one usage of CoCs in a particular setting, how might the project deal with a member who argues against code of conducts in general? Or how about the Node code of conduct?

It does not seem fair to me to exclude someone beacuse they are engaging in the process of discussion about a project policy, even if that policy is a touchy subject like the code of conduct. If there is nobody to debate such policies because they are immediately shoved out the second that they do, does that not say something about the policy being questioned too?
Some person's feelings were hurt, and they went "I'll show you all" mode.
Thanks, I'll have to check this out!