skysight-inc/HackerNews huggingface dataset:
Cryptocurrency Random Number Generation / Bitcoin Cash and Others
Does the Random settings part in the creation of a blockchain sets implications on the future of the blockchain? ( eg. if random numbers are specifically chosen instead of being truly random )
When you say "large", do you know _how_ large? Solutions might vary based on whether you are looking at a million rows or a billion rows.
You'll probably get downvoted, but I can't help having the same thoughts when reading a headline like this
> "These immigrants come and use the facilities we deserve to use".

Speaking from the perspective of an immigrant with tons of immigrant friends and whose friends around the world tend to be travelers by nature, I have noticed a lot of commonality in migrants and travelers that locals would do well to mirror if they want to succeed:

More often than not, if the immigrants didn't use the facilities, they would go unused and close and people would lose jobs, hurting the economy. Nobody would benefit from this. Indeed, frequently immigrants don't even use the facilities that you as locals are afforded. We're not allowed to claim welfare, we work hard, we pay taxes, we create jobs, we make friends, we integrate, we are neighbours, we laugh, we joke, we add richness to your lives just as you do with ours.

There is a pervasive mentality that we come over and hog your resources and take your jobs. Immigrants don't come and take anything, they come and do whatever it takes to succeed. They do the shit jobs that nobody else wants while they endlessly scour the economy for opportunities to succeed. If locals had that same hunger, they wouldn't be blaming their lot in life on external forces and they too would be successful.

Immigrants by and large are immigrants because they took charge of their situation and moved to where they can get a better life. Residents who relocate for work have the same take charge attitude, going where they can make a difference and leveraging opportunity.

People that complain about "people coming and doing or using what we deserve to use" by and large want opportunities handed to them, and when they're not blame the world around them for that.

People with a strong external locus of control tend to blame others for their problems in life. People with a strong internal locus of control tend to just get on with leveraging the opportunities they find. They are in charge of their own destiny instead of allowing their destiny to be controlled by others.

If I were to make a broad sweeping statement, which we all know are flawed for many reasons, but I will make it anyway:

Immigrants tend to have a strong internal locus of control.

People complaining about immigrants tend to have a strong external locus of control.

If you change your locus of control and be in charge of your own destiny, you'll care far less about immigrants. Indeed, you will become much more like us, you will identify with us and you too will succeed.
I don't really see the point. We have had temperately file hosting services for years. Moreover I find the fact that it requires JS and multiple 3rd party resources in order to work properly extremely annoying (all the other services that I know of do not require that).

I think that it would be better if Mozilla focused more on their important projects, such as Firefox, Servo and Rust.
The level of abstraction a programming language provides is a verifiable fact. At what minimum level a programmer is comfortable working with is a personal preference. If Elm’s type system is not sufficient to provide that level of abstraction it is certainly a problem to me that has not been resolved in the language. For all we know, other people may have different preferences; some may be content working with vanilla JavaScript and some even with assembly instructions. I don’t think anyone denies this, and you seem to be defending something that was never challenged.

As for Elm’s approach to dealing with discussions of this nature, out of the four links you had provided the last three were unilateral messages (the Github issue in particular is locked to collaborators with only a message from Evan). As for the Google Group thread it perfectly demonstrates the feeling I have had with the Elm community. Paul Chiusano (who had the same problem as me) in that thread finally got frustrated due to lack of patience and exploration among the participants; it is quite odd you would use this as a demonstration of the Elm community patiently exploring something. His exact words:

What I find frustrating about this is that when
conversations get ugly, the actual issues are not
given sufficient attention and people just end up
responding to the general unpleasantness and the
labels being tossed around. I still feel like we
have not really gotten to the bottom of things,
but I don't have much hope that this thread will
get us there and would rather just drop it for
now like Joey suggests.
Coinbase Bitcoin Cash Lawsuit Portal
Improving Security Science Through Collaboration
A really needed service, but I doubt it will last for long, because it's far from the core business and because it will potentially cost more than Mozilla is willing to dedicate.
This won't have much impact as I doubt there'll be that many Green Card applicants while he is in charge.
> The presentational classes you add to it are there, partly, to support your CSS.

Again: you have things backwards. Classes are there to describe what an HTML element is supposed to represent. CSS uses these to decide how that thing is to be displayed. JavaScript uses these to decide how that thing is to behave.

> The example and article above goes to show exactly why that's wrong

Except they don't, as I already explained.

> if their function is design, they should reflect their design function.

Yes, and the design function of an HTML element class is to describe what that element is. The fact that CSS is able to make use of them is a side effect of that.

If you really want to abuse HTML semantics, then go ahead; nobody's stopping you. Just don't pretend that it's the correct approach.

> This is not theoretical, it is based on practice

And the standard practice is a tangled mess of <div class="grid grid-3-7 highlight">. Doesn't mean the standard practice is actually good, or that there's no room for improvement.
Adopting DevOps: Seven Benefits for Your Business
It's also assuming the SO answer is less considerate of context than the documentation; this can be the case, but I find quite often good answers are quite comprehensive and explain things broadly.
Plane flies in a plane pattern
I do really like JavaScript's ability to compose objects like that, and I feel that people interested in it as a language should definitely learn how to program in that manner. However, I suspect that for most people JavaScript is a means to an end, and it's more useful in a number of senses to try to write JavaScript more like other class-based languages. I mean, I feel like things like TypeScript sort of miss the point of having a dynamically typed language, but there is a solid case to be made for features like strong typing, especially as size and contributors go up.
>If you're going to buy a company or something, you would do more thorough diligence.
>When you say "more thorough diligence" what do you mean by that?
>I don't know.
Location: Portugal, Azores (PT)
Remote: Yes

Willing to relocate: No

Technologies: Java, Python, C/C++, Javascript,
Typescript,Git, Angular, NodeJS, Django,
Spark, CEP, REST,Docker, AWS,
Service oriented Architectures,
Distributed Systems, CI/CD, Jenkins,
UML, SCRUM.

Résumé/CV: linkedin.com/in/mlluis

Email: mkxpto @ gmail
Starting a Data Science Team
Possibly, but only if they get caught. I imagine many of these services are run by individuals who remain anonymous to avoid prosecution in the event their service is used for money laundering.
> Nope, They were the first settlers in those area just like first settlers in Europe, Africa or Asia some 30-40k years ago before they were invaded recently in 15th century and the migration wave started and guys came in 500 years back calling the current bunch immigrants

Your comment is a bit confused. So are you saying the europeans who invaded 500 years ago are immigrants or not? Because in your previous comment, you claimed they were.

> So for example, if now Germany attack Ethiopia, kill those people there are. After 500 years if the native Ethiopeans become 2% who according to you is Ethiopean?

The ethiopians are ethiopians. And if the germans created a new state called "Germania", then the colonizers/invaders would be "GERMANIANS". Or something like that.

Just like we have native americans and people of other ethnicities in the US. What's your confusion?

You haven't answered a single question of mine and now you are taking us on a nonsensical tangent.

I asked you, someone is born in ohio. Lives his entire life in ohio. You claim he is an immigrant. Where did he immigrate from.

The fact that you refuse to answer this basic question just means that you aren't interested in discourse but to push your agenda.
Good point. BUT, comparing it to snapchat implies a tonne of other things that this isn't (potential for millions of users, teenage users targeted, super cool interface that no one can use except teenagers, ...). This is a clickbait title and shouldn't be encouraged
Lack of space, weather conditions and also a lot more planes to get through the system means they use multiple runways for both takeoff and landing.
I did a quick scan of the article but is there any difference with wetranfser? The only things I found is encryption and it is 1gb less. But since Wetransfer is a dutch company they are not allowed by law to look in those files you send if I am correct.
Benefits and Drawbacks of React Native: Business Point of View
Doing a quick google, the other temporary file hosting services have much smaller limits. Firefox has a better reputation than these others (for confidentiality, etc)
Yesterday I wanted to quickly send over some large files from my debian server to an ancient windows one on my home network. The server is running on ZFS, so in theory, install samba, set usershares on, zfs set smbshare=on rpool/x.

I ended up copying over on an SD card after ~1 hour of fighting with smb version compatibility, smb vs linux permissions, workgroup mismatches due to localised windows.
Indeed. A pure function should not depend on and / or mutate external variables.

I'd do it like this (yay for one-ish-liners!):

const playersByCountry = footballPlayers.reduce((acc, player) => {
return {...acc, [player.country]: [...(acc[player.country] || []), player]};
}, {});
Losing It in the Anti-Dieting Age
The hull of a jetliner is about the thickness of sheet metal and disintegrates. The engines are denser and plow through things. Here's NASA footage of a controlled crash:

https://www.youtube.com/watch?v=Y33N0raKZBo

[EDIT: fixed link]
SEEKING WORK | American living in Tanzania | Remote Only | travel possible

Hi HN. I'm an MIT trained data consultant, open source contributor, and speaker. I use data to help software companies improve their operations, products, and services.

I also created two Python libraries (riko and meza) used by organizations for ETL, stream processing, and data analysis.

Specialties: databases/APIs, automation, BI/ERP/CRM, screen scraping, and SPA development.

Rate: $5k/wk

Tech stack:

* Python (Flask, SQLAlchemy, Pandas, Twisted)

* Coffee/JavaScript (Node, Express, D3, Leaflet, Mithril, Lunr)

* cloud (Heroku, DigitalOcean, AWS, TravisCI)

* DB (PostgreSQL, SQLite, Memcache, Redis, MongoDB)

Info:

* about: https://www.linkedin.com/in/reubano

* portfolio: https://www.reubano.xyz/portfolio/

* contact: rcummings[@]nerevu[●]com

* SO: https://stackoverflow.com/users/408556/reubano

* talks: https://www.youtube.com/playlist?list=PL5fKnSm4M_VWxdWRwNuXS...
The Orwellian named Digg Patriots

https://en.wikipedia.org/wiki/Digg_Patriots
And insertion sort is not so bad with 20 elements. It doesn't take much for it to start falling over, though.

[1]: https://jsperf.com/array-unique-filter-2/1
I really hope Mozilla decides to expand on this.

One issue with the experiment is it has such a narrow use case. Disappearing after one download / 24hrs makes sending a file to multiple people--or just one person who drags their feet on the DL-- makes it really inconvenient to use. Even offering "1 download -OR- 24hrs" would make it far more useful.
But, in the Venezuelan case, they are poorer because runaway inflation is destroying the relative purchasing power that your are talking about.
In this example it is, but a nice thing about using map, reduce etc is that you can chain them together, ex:

let out = ["a", "b", "c", 1, 2, 3]
// Turn letters to upper case
.map(i => {
return typeof i === "string"
? i.toUpperCase()
: i;
})
// Add one to numbers
.map(i => {
return typeof i === "number"
? i + 1
: i;
})
// split letters and numbers up
.reduce((all, i) => {
typeof i === "string"
? all.letters.push(i)
: all.numbers.push(i);
return all;
}, { "letters": [], "numbers": [] });
// => { letters: ["A", "B", "C"], numbers: [2, 3, 4] }
The harder they will hit the wall
There's a really big difference between blaming short sellers for the crash, and short sellers actually being the cause for the crash. Short sellers got blamed, but weren't necessarily at fault. There's a further implication that the crash is the cause for the Great Depression, which is likewise fairly unfounded.
That's the american way though.
Show HN: 10mn to DevOps them all – S01E01 – The CI/CD pipeline
I wonder if it's the same account used to pay his RT wages. I mean, why change it?
Why are jumping from imagining a specific use case (1:N file share) failing (with little evidence that the product doesn't/can never recover from failures seamlessly) to calling into question the entire product?

Give the product a chance, imho.
Was There a Housing Price Bubble? Revisited
Maybe hacker news is starting to gain popularity with students, who are trying to follow the "pro hackers".
Taking an inside look at clinical research
On the earlier thread, it was determined that Safari uses a slightly older version of WebCrypto.

Mozilla Send works in Safari Tech Preview.
Remember why we were able to use Skype for this?
Pepperidge farm remembers!

Joke aside I transfered a lot of files inside instant messengers and they worked quite well. Nearly everyone had at least a yahoo/messenger/skype/icq account, which made this rather simple, and, because nobody had the capacity/wasn't insterested/was actually p2p, it was perfectly fine. A bummer if the modem connection went down or you had to hang up because the family wanted to make a call, but hey, it was glorious. (no, this is not sarcasm, it really did work.)
Using Edge I don't even get a "not supported" message. I just get hit with "something went wrong!" when both uploading or downloading.
https://github.com/mozilla/send/blob/master/docs/faq.md#why-...
It is your responsibility to filter content not appropriate for your particular situation, not everyone else's. There are countless simple ways for you to avoid sites you don't want to see. Expecting everyone else to filter what they view for your sake is excessive.
Yes, I learned this fact painfully. I bailed on my IPO AMZN shares because they kept taking on massive debt. Just didn't have the stomach for it.

Of course, that was 2004, about 1/20 of today's price. <sigh>
No. The captain was not attempting to land on a runway. He was attempting to land on a taxiway, which is painted and lit up completely differently, and also covered in airplanes.
Anecdotal, but this was me. Once I realized that I can find and follow more interesting people on Instagram in comparison to Snapchat, I stopped using Snapchat altogether.
Climbing is a good one. It gets you out of the house, usually out of the city. It engages your mind just as much as your body, and sooner or later you get bored with the stuff nearby and leads you to travel for new climbs. There's also ice climbing in the winter.
Anyone think we've maybe gone a little too far with the scientific method when we start seeing headlines like this. (I'm sure the paper itself is very good - the title just amused me)
Investors prefer a team that can execute. Less so, half a team that didn't get along with its former co-half. After the split, attracting investment may become more difficult.

I suggest considering an nth option: split the baby.

Can your startup be split into two business lines? One that focuses on enterprise, one on consumer? Commit to noncompetition for say, 3 years. Everybody happy because they're apart.

Finally, an n+1'th option: seal up the business as an IP enterprise, licensing what you've already built to both founders' new ventures. Evenly split the licensing fees. Agree on a licensing structure open to both founders, where it only eats up about 10% of the expected margin, and realize that 5% is pretty much going right back to where it started. Throw on a shotgun clause.

The odds say at least one of your new ventures will fail- this will allow survival of the fittest from an otherwise nasty divorce.
From user eridius a couple days ago: "It's checking for window.crypto.subtle. Looks like Safari TP supports this. I believe the problem with Safari 10 is that it implemented an older version of the web cryptography standard." https://news.ycombinator.com/item?id=14904307
~Congratulations. You just guaranteed that he will grow up to wear a striped trilby, call it a fedora, and say "m'lady".~

~...To his anime character pillow.~

~...In your basement.~

~Best to just turn yourself in to child protective services now, you horrible, horrible monster.~

Don't worry, anti-vaccine parents are still worse than you.
Ha that's awesome! To more clearly see the flight path, click the filter button on the side and add the plane's callsign, BOE004, to the filter list.
> You're not taking into account the size of the US. If you look for per capita Nobel prizes the US is not even in the top 10.

Per capita doesn't matter when it comes to being a superpower.

The US is an economic superpower and norway isn't even though norway's per capita GDP is larger than the US.

People are so interested in pushing their agenda that they refuse to address my point.

My point was that canada isn't an education "SUPERPOWER". I'm not saying canada is a bad country. I'm not saying other nations don't produce nobel prize winners. My point was solely about the article's propagandistic use of term "superpower".

You can twist data/stats any way you want. Under no definition is canada a superpower of anything, let alone education.

I'm just pointing out what a absurd "article" BBC pushed out.
Verizon still has legacy unthrottled unlimited (kicked off after 200GB?) customers. I'm trying to figure out what I should do with 2 lines I don't want to afford anymore.
The gross margin on the Model S is over 25%.
Case Study about what is probably the first Android app developed in Swift
Besides the paywall issue: why is this news? Just to bash millennials?

The word "Amazing" in the title here is clearly meant to be sarcastic unless someone legitimately thinks over the air programming is amazing in 2017.

"Breaking News: People Don't Understand Technology That Hasn't Been Used Widely Since Before They Were Born" isn't as catchy.

With that said, I'm a millennial and I remember antennas quite well... it was one of the first things I got when cord cutting so I could get local channels... I don't know if the article surveys a group of people because I can't read it but the title makes it sound like it is a self selected group that may not be representative of the population.

Edit: Furthermore most millennials should remember the talk about antennas when the analog to digital cutover happened. It was a huge discussion how everyone who used antennas needed to update their tuners to accept the digital signal.
If you're comparing to the US, the US is still sparsely populated by any means. Sure, the metro areas might be crowded. But I've never hear "lack of space" as the reason for denying immigration.
Strangely it seems to work on iOS Safari, but that’s a bummer because I also use (macOS) Safari :(

[edit]
Works in TP, lucky me.
I first exposed my kids to binary, and other number bases, when they started learning the decimal place system (4 or 5 years). It seemed to fit really well there.

When they do/did multiplying by 10, and doubles, it's a good time for a review (why does a decimal shift produce a x10, etc.).

You can use that to talk about codes (crypto), communication (Morse, etc.), computation using "switches", logic. It's a good base for a lot of interesting stuff IMO.
Authors retract controversial NgAgo gene-editing study
If it's treating people differently on the basis of their gender then it's probably easier to just call it what it is - sexism. Then you can start justifying why this specific incidence of sexism might be a social good.
Frankly, I think this is an unrealistic expectation. The whole point of spying/intelligence is that you operate in foreign environments without their knowledge with the assumption they may have a hostile response if you're discovered. The point is to get the unvarnished truth, not the information filtered through a foreign government which has its own objectives.

You also don't need a warrant for breaking into the systems of a non-citizen outside the borders of country initiating the hack.

As long as the various intelligence agencies are not operating within the borders of their own countries, targeting their own citizens or sharing information in totality with foreign agencies as quid-pro-quo to achieve the same (Five Eyes), I have no moral issue with intelligence agencies doing what they're supposed to do.
One in three adults have a criminal record in the US? Wow.
The last few times I've asked questions, they were closed as duplicates to questions that weren't related but for a few key words. And often it was done by some of the same set of power users. I've tried adding explanation as to why its different, and some have been reopened, but mostly it isn't worth the time anymore.
BigData and ML Example and Library Weekly Roundup – Aug. 3, 2017
Does this hobby depend on where you are located? I assume some people have better places to go than others, but I can't think of a single place near me to even try this (Ohio).

Also generally getting into this hobby alone seems hard.
Selection and context are _so_ important, don't you think?
For anyone interested in this, I would highly recommend "The Rise of Human Consciousness" panel discussion hosted by the New York Academy of Sciences with David Chalmers, Michael Graziano, Hod Lipson, and Max Tegmark. They discuss consciousness from the perspectives of philosophy, neuroscience, and robotics, it's 1h30m and an extremely good discussion.

https://livestream.com/newyorkacademyofsciences/physics4
And now you aren't able to use Skype for anything anymore :p
You wouldn't want true random numbers anyways. If you're encrypting it, then you'll want to decrypt it later. That means you'll need the random data you used again. If you had a secure channel over which to send or store the random data, then you could just use that channel to send or store the plaintext itself (note that the random data will be the same length as the plaintext). Such a system could only be useful if the cryptographic key was shorter than the plaintext. So it would have to be a deterministic RNG, and you would only need the seed and the ciphertext in order to decrypt.

Also, if someone has acccess to the hardware, then you're screwed. No one would bother wasting time with a hairdryer. If the plaintext was on your harddrive, they would just grab that and run.
Probably very highly dependent on which age group. Pre-teens/teens? Snapchat. 20's? Messenger. 30+? Messenger and WhatsApp.
Ghost in the subshell
My father taught college in both Canada and the United States around 40 years ago. When I asked about the differences between the two countries he said they were basically the same, except that Canadian students worked harder and complained less.