skysight-inc/HackerNews huggingface dataset:
Yes, PHP is a very well-thought language compared to Ocaml, right? Really KISS principle. /s

There are lots of incredible good software and research (mostly out of INRIA) from France.
You're actually wrong about Python's sum function, it works for anything you can + on BUT strings [0], this is to avoid quadratic behavior with string concatenation.

[0] https://github.com/python/cpython/blob/5837d0418f47933b2e3c1...
In my experience and observation, the physical world of the subject has been far too discounted.

And, I'll add, there are manifold variances in personal experiences and circumstances.

Why? Well, among other things, and in a simple reduction: Because the physical world is a "hard" problem. And one that does not involve just the subject him-/her-self.

Actually, also, in my observation, often the "hard" part isn't a determination of what should or needs to be done. It's finding the resources to accomplish this.

For example, remove people from their circumstances and sources of -- often extreme -- stress! (Or, enable them to do this, once they elect to. And/or effectively deal with the sources, themselves -- as an individual, a community, a society, or whatever effective agency.)

Yeah, but...

So, you come up with, as a profession, professionally blessed compensation mechanisms and assignment of responsibility to the subject -- perhaps, the victim -- instead.

I'm not saying everyone does this. Nor that all cases reduce to it. But, it is well worth considering, as a part of the continuing problem of mental illness and its treatment.
> I have had conversations with ICO sponsors and investors where cavalier disdain was shown for securities regulations, its history or the SEC; where tax evasion was treated casually;

Many are like that, of that many some of them have obtained good lawyers which will advise the business practice properly but not change the opinions of the founders so you wouldn't be able to tell the difference but they may be compliant.
Do you want an FTC antitrust case? Because this is how you get an FTC antitrust case...
'The Mayor of San Juan, who was very complimentary only a few days ago, has now been told by the Democrats that you must be nasty to Trump.'

https://twitter.com/realDonaldTrump/status/91408723486904729...

The Americans really lack a leader with any empathy.
When we were reviewing which stack to consolidate our development on we considered Ruby/RoR/Chef/Puppet, but all the weirdness of RVM and 32/64bit trouble, plus Python seemed to have better support on Windows, so we went with Python/Django/Ansible.

We love Ruby too, but being on one platform has been hugely helpful for us.
Which is not thinking for yourself.
How many more successful, country wide, democratic movements would there have been in the history of humanity if there had been a means of communication and coordination as effective as the internet?

"Need" is distinct from "makes far, far easier and likely". It can be done without the internet, obviously, but the circumstances in which it can be done are undoubtedly far more rare.
And here a 140-character competition: https://news.ycombinator.com/item?id=13700698
Blade Runner 2049: Overlong and Underwhelming
Actually reinstalled VLC two days ago, after two years without it. Still freel I use Google a lot to find settings/features I know VLC have (also one of the reasons back).

jbk, you have a lot of good submissions. To bad I haven’t seen more of them up on the HN-board.

Added to my donation list too.
Middle ground. Compromise. You're looking at language diversity with the assumption that it's a problem. No corp, no matter how powerful, could make the be-all-end-all language because a language isn't a tool; it's the culture around the tool.

Imagine you have three teams of hackers, each composed of die-hard devotees of a language: C++, Rust, and PHP. You task each team with building a program to the same spec, in C++. You already know what to expect, don't you? The PHP bunch will finish first, with a program that works probably well enough. The Rust gang will make something frighteningly safe, that doesn't use any memory. 10 years later the C++ folks are still writing clever templates.

Different languages are good at different things not just because of the strengths and weaknesses of the language itself, but because a language has an associated worldview, and different worldviews lend themselves to different goals. Within hackerdom there are many communities adapted to different ideological ecosystems.

In a future with one "perfect" language, where would you go when safety was the only thing that mattered? You'd have to find some old geezer who cut her teeth on Ada, before the Programming Cultural Revolution.
Nah, not really. :)
I will appreciate VLC 100x as much from now on.
Actually, as to the throttling of video:

https://arstechnica.com/information-technology/2017/07/veriz...
I didn't take it as that. I think his argument translates to other functional languages to some degree. I was working on a Scala project where the lead developer exhibited the exact behavior the author describes. Scala is a bit more "useful" than Haskell because it borrows from Java, and it's not too much of a leap to write something you can use. Opening a file in Scala and processing it is much less of an understanding task than it is in Haskell.

The "understand first, then use" aspect of many functional languages is what kills systems in the crib when you're trying to build something that provides business value.
The engineer guy never disappoints. Here he explains the technology, mechanical and chemical, in the Ember Precision Desktop 3D printer, which prints upside-down unlike the consumer 3D printers you see normally.
Well that's a bit my point: There's no meaning to "culturally distinctive ideas" in Europe, because all of our cultures are distinct. The only thing joining the continent together and moving the Union towards more integration is a relative homogeneity of values. And preserving our cultural richness is one of those values.
I had typed out a huge response about quotas and how they actually, at least as I have been told, use something more insane. I deleted it, to see if I could be less wordy.

I believe quotas are illegal, at least in many jurisdictions. So, they use something even worse. They use performance metrics. This perversely incentivized ever-increasing arrests, citations, and summons, by becoming a heavily weighted consideration for raises and promotions.

They are, theoretically, supposed to pay attention to those who don't perform at about the average. Instead, they only scrutinize those who are below average. They promote those who have performance metrics that are above average.

A search for 'police performance metrics' is illuminating.
Being "against" something does not imply violent opposition. Virtually everyone is "against" something or other, but they don't go around on campaigns of violence to oppose what they are "against". Personally I am antisocial, not asocial. I am "against" our society because of its makeup and construction, not merely indifferent (in which case 'asocial' would be the appropriate term). My opposition to society, however, is in no way violent. Indeed, embracing violence would nullify and make hypocritical my largest objection to our society (which is largely based on violence).
I'm not sure what to say to this. I don't think that these challenges make my opinion wrong or invalid. They make me sad, and I'd like to fight against such challenges. But from an idealistic point of view, I don't think that they raise a fundamental problem with my belief in "community networks", merely a legal one which might be able to be fixed through protest and civil-disobedience, and all else failing, revolution (I guess you have to leave revolution on the table, despite the bad results revolutions have had in recent years, if democracy in your country really doesn't work at all).
Does Microsoft's database run on DNS?
The embossing is simply a convenience. Numbers retain their numericy when copied by hand, just as when physically imprinted or electronically transmitted.
The irony is that he accused her of poor leadership right before he headed to his golf club for the weekend.
Looking how modern game characters look and move, I think ad models will feel the competition very soon.
Just like atoms use quantum theory when they interact.
No, http://localhost:8000/ipns/QmZxWEBJBVkGDGaKdYPQUXX4KC5TCWbvu..., or whatever your gateway port is.
It’s embarassing that this is so underreported in the US. This is a disaster at an epic scale and it’s just not received anywhere close to the coverage it deserves. I understand that America may not want to hear about thousands of people dying in Asia when Houston is submerged. That’s not moral but it’s not surprising considering human nature. But this is a bunch of Americans on American land.

It doesn’t help that the President has made it all about how he is the real victim while golfing in NJ.
Lol they're common in other parts of the world too, e.g. in Germany. They dont officially exist, rather informally, and end up in the UN complaining about racial profiling by cops.

Pro tip, avoid German train stations if you're not white.
But it's not in their reply. That's not at all what they said:

It's our view that the SEC part won't be what pushes us over the edge. 100% what we're doing is not legal, it's in our business plan. SEC won't care if investors are OK, yes. But if investors are OK, they won't be filing complaints and there will be less pressure to go after us. Not a defense! Just a delaying factor. Prosecution isn't free. Far easier to shut down ICOs that aren't operating as proper anonymous extrajurisdictional companies. They can go after us, but it's a terrible ROI for them.

It's important to represent your opponent accurately. He's saying his biggest threat is law enforcement, not the SEC. And that makes sense: once he starts making headlines, which government entity will be the most motivated to catch him? The SEC, or the FBI?

At no point did he insinuate that he could avoid SEC scrutiny by being nice.
Callback Heaven: Continuation Passing Style Patterns for JavaScript
This has nothint to do with junior developers; this has to do with bad developers who don't know what a switch statement is. I'm glad they used it as a learning opportunity.

(Though, I'm kind of baffled how they didn't know this stuff.)
I think there's a lot of agreement that sleep is important, but not much consensus around models that are useful for treating it. Right now there's a big push for CBT-I, but the evidence is mostly low-quality and not really focused on anything except reducing subjective insomnia severity (this study is better than most in that respect).
FastText: Library for efficient text classification and representation learning
What about boxcutters?

Long time ago, acquaintance was assaulted/mugged on a platform and defended self with a boxcutter. Subsequently had to go to trial and defend actions. IIRC, took a while to get things cleared even tough it was self-defense. But maybe it wasn't as onerous as it could have been with a real knife.
"Under Penal Law 265.01, a gravity knife is defined as any knife that opens with “the force of gravity or the application of centrifugal force” and has a blade that locks into place by means of a “button, spring, lever, or other device.”

Courts have interpreted that to mean that any knife that can be opened with a “wrist flick” — a movement something like what a fan dancer might do — qualifies as a gravity knife. A long list of court cases have turned on exactly that question, which seems straightforward enough."

I think spring assisted folding knives do meet this definition, and the article also does mention many folding knives sold in the city also meet this definition
Absolutely nothing in American politics is above politicization these days. Who is doing the politicizing depends on who you believe.
I up-voted you for the interesting opinion, however, I strongly disagree with you. Why would well paid politicians be less corrupt. Is there some kind of maximum amount of money that a person can gather? In Czechia politicians are extremely well paid, and we have a "founding myth" that states that a "well paid judge cannot be bribed". This has been conclusively proven to not be the case.
Which falls predictably into a long-running pattern of projection.
TIL being a 6'5" athletic model is not a skill, being a 6'5" athlete is a skill.
Top-tier engineering schools tend to be pretty theory-heavy. To the degree they teach programming, it's mostly a means to an end. It's not MIT's objective that you can code a working website by the time you graduate. You may be able to but it's mostly a byproduct of being exposed to programming as part of various course work.

It's also the case that many/most of the students coming into a school like MIT to major in CS have been playing with computers for a long time. Which tends to lead to a course program that assumes more prior knowledge than is the norm with other types of engineering. Unfortunately, this has the effect of making it harder for students who don't have that prior background to get into computers in college.

The chef example is pretty different because any cooking school is very hands on and is probably pretty light on the theoretical underpinnings of the "science of food."
You can't really hold the blade, the blade in mine is so recessed that you can only open it by putting your thumbnail in a notch on the blade, but which is pretty hard and takes effort. I can definitely not hold the entire thing from the bit of blade that protrudes.
Interesting title.

In my experience, Haskell is for Haskellers more than just a language. I have found that every Haskeller I talk to is, in the specified order:

1. A Haskeller.
2. A programmer.
3. A human being.
4. A person of a specific gender.

They really are "Haskell People". What's even more bizarre is that for some other languages this hierarchy seems to be reversed.

That being said I'm glad that the word "sucks" was finally removed from this article:

https://wiki.haskell.org/The_JavaScript_Problem
For the president to be saying what he has said this morning is shameful and a disgrace to all Americans. I hope at least some of those who voted for him are hanging their heads today.
It's on the front page of the Washington Post today.
>in Asia

I think you're misunderstanding.

This is Puerto Rico, a US territory. The people in those images are United States citizens.
Good luck pulling off any usable data, I still remember going through over 100 flopies as a teenager looking for files I had backedup and seeing so many damn read errors.

Although now I'm interested to know what's on those disks you have :-p
I don't think it's about not knowing if they're under- or over-weight or not. I'm sure there's a massive amount of research into why we knowingly do things that are harmful to our selves too.

What I took away from the original poster is that, it seems more appropriate in many Western societies to make available help for those who are under-weight or who smoke. It also seems more appropriate to proactively try help others too.

AFAIK too, we don't have the equivalent with smoking of people promoting that being severely overweight is okay. As for the equivalent with being under-weight, from what I see, many years ago the focus was being on skinny for the sake of being skinny as it's attractive. These days it seems to be a focus on being fit (and healthy), which generally means not being skinny, but having a more toned body, or rather, simply not excess fat.
Wasn't Netflix being artifically slowed down at one point?
Agreed. Though this is really a problem with text based editing (which obscures the tree structure), not Haskell.
Read two sentences later.
I think it’s pretty obvious that that is not the issue with what you wrote.
I'm always taken aback by the people who decide to stay when they've been ordered to evacuate. That must require either a Herculean level of courage or an incorrect estimation of the real danger posed by certain classes of tropical storms.
I don't even know what half of them do. It's great!

I can just use the regular settings, or I can click advanced. If I do, I can look around and find new things. I can then take a little while to learn about what those new things are, what they do, and how they impact me.

It is pretty much perfect. I still haven't learned all there is to know about it. I still haven't tried every setting. It's just a video player - yet it has that many options.

I like complex, it gives me something to learn. I love it when I find something I don't already know.
What can the rest of America do here? Can you get down there to volunteer? Is the Red Cross the best place to donate?

And what if this happened in Guam? Hawaii? Alaska? Chicago? What do we think the response from the US govt would be in any of these cases?
You've described my position in a way I couldn't dream to reproduce, thank you.
Has anybody seen a good technical overview about the current situation in Puerto Rico? I'm not sure what that would look like exactly, but I imagine it would involve some maps and tables and some actual data. I realize that data is hard to come by in the early stages of a situation like this, but on top of that the news media really only seems to report anecdotal stuff with a random smattering of actual facts thrown in without any context. Is there some media outlet that's doing a better than average job out there that I don't know about?
I wonder if there is some paranoid prepper somewhere on San Juan who is now at his cabin in the mountains eating his storeable food, etc. Their doomsday scenario finally arrived and all. Probably not. Even if there was, their carefully prepared stuff probably got trashed during the storm.
How to Program Vim Using Ruby – Subvisual Blog
Thanks for this. Any idea how to build a simple p2p network though (over the internet not local host) and make it decentralized? That’s the hardest part :p
> You can try an Ajax request or loading a picture over SSL and then redirect with JS if it doesn't fail.

Neat idea, but wouldn't this still be exposed to ISP-level attacks? Since the user is still loading the page initially in plain HTTP, so the ISP could still inject code, remove the JS redirect, etc.
I think the original commenter was saying he could understand why american media focused on the flooding in houston rather than the flooding in southeast asia, but there’s no excuse for not covering puerto rico.
He hacked a Roomba to become a 360° FPV telepresence robot
Is that a Linux distro?
Firstly, Paint.Net is an awesome program. Thank you.

I don't have a problem with the author wanting to charge for it as it is his software afterall, but I really wish more software vendors would follow Redhat's model of charging for the stable and supported version of their software, and giving away the bleeding edge 'Fedora' version for free.

As a techie, I love getting my hands on the new and most innovative stuff; I'm okay with breakage.

As an IT manager, I just want the stuff to work and be stable, with well planned upgrades.

I'm not sure where software authors got the idea that charging for their newest and buggiest features was a good idea. When I'm buying software, I am buying robustness and stability. I just want it work.
Or push for what we have here in Japan? One government company owns all the lines, but isn't allowed to sell bandwidth to customers, but has to allow any changes npany to resell that bandwidth.

Competition is pretty damn good here (coming from Aus), and speeds are amazing.

My last connection was 2gb/s for around $40 us/month with no cap or throttling.
I don't see why there's confusion. AArch64 support in platform export (like hal.dll for XNU) seems to be stubbed out and unimplemented meaning that the ARM support is at least from an ancient iOS kernel.

https://github.com/apple/darwin-xnu/blob/master/pexpert/arm/...
Git, Graphs and Software Engineering
It amazes me that someone could write down that principle and then design an untyped programming language.
To me, this is the true damage the president is doing: hanging Americans out to dry. We’re supposed to be there for our own, not spitting in their face when they’re down and out.

This only divides us more.
> the news media really only seems to report anecdotal stuff with a random smattering of actual facts thrown in without any context

There just isn't much money in journalism to do in depth work, which results in poor quality articles, which reduces people's willingness to pay for it.

It's a downward cycle of despair.
If you don't think this disaster is being used to score political points (on both sides) you're being naive.

That's what American politics is today. It's not "how can we make things better" it's "how can I spin this to help me in the next election?"
One of the first images has a girl in what appears to be a school uniform...
DAs are rewarded for convictions, the heavier the charge the better. Police are rewarded for arrests.

Only one of those two drops the blight of a criminal record onto someone's future.

What we as citizens can do is demand that elected officials hold DAs accountable for their wrongful convictions.
Only with Chrome. Safari is a no go, for example.

Also, Yubikey U2F (e.g. Yubikey Neo) doesn't work on iOS devices [1].

[1] https://www.yubico.com/support/knowledge-base/categories/art...
> I shouldn't talk about GPL licensing because only lawyers understand licensing!

Clearly that person has never read the GPL, all of the legalese is clearly explained in the license. The GPL has always been my go to as an example of an easy to read and understand legal document.
I was not really expressing an opinion, but providing a counterpoint to the parent comment, which was really not based on enough data. I could have been a bit more detailed, sorry about that, and I wholly agree with your #3.

I've been to Barcelona for a few days around five years ago, keeping mostly to the touristic areas. Had to skip it last year on an Interrail trip due to lack of time, sadly.
Mesh networking is cool, but it doesn't scale without at least some cable connected nodes routing the traffic. And those will be impacted by network neutrality.

On an unrelated note, incredibly shady things are currently being done by US corporations in regards to the 5GHz unlicensed spectrum being used for commercial LTE [1]. This is obviously a very slippery slope and would need strong regulation from the FCC. However, the FCC just approved it for live use in February (Pai got into office in January).

[1] https://en.wikipedia.org/wiki/LTE_in_unlicensed_spectrum
Well, the Arab Spring, at the time, was seen as the emergence of the internet in the world of democratic revolution. Now we know it was a total failure. Not a single country came out better. Perhaps that is just a coincidence, but I think that it is possible that the speed and shallowness of the communication actually played a big role in the failure of the revolutions. Real, stable, democratic social structures cannot form in such a short time.
It would be interesting to go the other way: a politician must give up all property upon entering office, is given a stipend during service, and then is given a reasonably generous "retirement" package upon leaving. Assume obvious loopholes have been accounted for.
Leprous, a Norwegian band, has an album "Tall Poppy Syndrome" with lyrics which reflect this law: https://www.youtube.com/watch?v=36HuYPnx5oE
Or they lack the ability to leave for economic or physical reasons or infrastructure doesn't allow for it. Think of the massive traffic jams leaving Houston: I can imagine weighing the risks of staying versus getting caught in the storm on a jammed highway.