skysight-inc/HackerNews huggingface dataset:
It's not thought policing. Would you consider us adamantly telling you not to develop and deploy your own rockets or medical software without significant expertise and third party review to be "thought policing"?

Furthermore, your argument is fallacious. That expert professionals make mistakes does not tell you anything about the likelihood of an amateur to make a mistake. You can't draw any logical conclusion from that statement on its own.
They aren't going to do worse for those already in trouble. Obama didn't solve those problems neither is the EU. The challenges we are facing are structural (we need less and less people to do more and more work) making everyone PHD's will not change that.
Is everything manually handled at this point? How do you collect $100 at point of sale? I guess specifically, how do you force the seller to give you $100?
You are not welcome
> that will lead to more privatization of services as the government won't have the money to buy them,

Governments can be funded by their central banks printing money.

> and a consequential push towards automation as service providers try to lower costs.

Governments can put that same automation in place to provide services with no profit motive.
Game companies are also a great example of a situation where a large group of people with time on their hands (teenagers still in high school) are motivated to look for vulnerabilities in the method used.
A constraint on password length is often suggestive that the password is not being stored securely.
Munich-based HR startup Personio secures €10.5M
You're not wrong. I grew up in the most Conservative area of Ontario (Ottawa Valley) and can't imagine ever going back. It's one of those places where people are always pointing out that "hey not everyone is racist around here", but everyone knows a few guys who after a couple beers will go on rants about 'sending them all back'.

I now live in the most diverse part of Toronto. My building probably has speakers of a least a dozen languages. I love it here.
It's not simple if you don't know what a "convertible note" and a "cap" are.
Winston Churchill : mass murderer
> and expected of functional languages

Clojure uses dynamic typing, yet it is still considered a functional language. I agree though that the combination of features results in a better experience when using functional primitives, but not having them doesn't mean this isn't functional programming still.
I'm sorry to say that I completely agree. As a "here's how you do X in javascript" this is a great post. However, the conclusion clearly shows that this post was not aimed at people who already know how to use map and reduce: "Functional programming is a great tool and will drastically improve your productivity...."

It's like someone showing you multiplication and saying. See look how useful it is! See look how simple and easy it is to understand! I still don't know multiplication, or even addition for that matter.

Map and reduce are things you build up to by doing recursive functions over and over again. They are not something you learn from reading an article. Just like you can't read an article and suddenly know how to solve problems with long division.
Are you positing it could be "we added (X*Y) number of subscribers this quarter, and for every Y subscribers we need to add 1 tower, but we only added (less than X) towers"? Reportedly, Verizon has some of the slowest[1] subscriber growth among the smartphone carriers, so that doesn't pass the smell test unless Verizon simply decided that hoarding money was higher priority than providing the good customer experience that drives growth.

For months (years?) there have been swirlings that Verizon can't handle "unlimited", accusations they've denied[2], OpenSignal's conclusion seems the most likely.

[1] https://www.cnet.com/news/even-sprint-topped-at-t-verizon-in...
[2] http://www.fiercewireless.com/wireless/verizon-execs-dismiss...
You seem like someone who needs to turn off Firefox's prefetching, especially for DNS.
I have found content on HN and if deemed worthy add it to my feedly list of blogs/sites.

Feedly is great in that you can scan headlines and mark as read and if there is something of interest read it in depth.

I don't do twitter since it seems like 99% noise or echo chamber. Same with Facebook lately other than seeing what actual people I know are up to it is just noise.

I have subscribed to a few Youtube'rs and do the same (scan titles of vids), if it is of interest I'll watch them. Mostly those are DIY types of things so at some point searching thru them will become handy depending on a project.
> Some amount similar to that minus a fee is then sent to the address

Sounds pretty easy to connect the dots to me...
Highly recommended switching to google cloud.
Here's a fun one about `this` that you might not know. When running `eval`, `this` refers to the `this` in the calling context. Unless you alias the method. Then it refers to the global context.

class Test {
eval() {
return eval('this');
}

aliasEval() {
const e = eval;

return e('this');
}
}

const test = new Test();

assert.equal(test.eval(), test);
assert.equal(test.aliasEval(), global);
The good old question about sacrificing performance for readability. Anyway these days filter is not so bad.

[1] https://jsperf.com/array-uniq-filter
Buku v3.2 – A highly delicious bookmark manager. Your mini web
Arrowhead – Low Latency Awkward Collision Avoidance for Walkway Networks
>teaching them to stay concentrated //

To add a thought: I'm coming around to, in non-group situations, trying to accommodate distraction rather than steamroller over it.

I teach clay pot throwing. Younger kids particularly are often highly distracted. In part that's because of the tactile nature of the medium. I'm finding that if I go along with the distraction, playing with how the water feels say, then we can usually get the central activity (making a pot) done "better".

For me it's key to recognise that distractions are often moments when something is inspiring the child, aside from the central task, and that the child is learning still in such situations (just learning about other things than are included in the 'lesson plan').

Just a thought to mull over.
## What's in?

- Option `--suggest` to list and choose similar tags when adding a bookmark

- Ask for a unique tag when importing bookmarks

- Ignore non-generic URLs when importing browser exported bookmarks

Homepage: https://github.com/jarun/Buku

Features: https://github.com/jarun/Buku#features
He does, actually
Sad to see the DV lottery is being canned. I've been applying for the last few years.
This is a lot of automation. :-) When you have 1.46 births per Mom [0] you are effectively automating a quarter of the jobs. On the surface this seems achievable, but generally automation winds up creating new needs. (The advent of tractors meant farmers were more productive, and other jobs wound up absorbing hte workers)

[0] https://www.google.com/search?q=japanese+birth+rate&rlz=1C5C...
VCs Are Sheep, How to Raise $ and Who to Hire
Perl had evangelists, Ruby (on Rails) had evangelists, C++ had evangelists, Java had evangelists (some would say Java even had apostles and Messiahs...), almost every language has evangelists.
Good question - it depends entirely on the disk storage, RAM generation & speed and CPU. Golang and Python are fastest. I am sure it could be further optimized for a given combination.

Tested on a Type 3 Packet Bare Metal host with latest Docker Swarm. The NodeJS example called NodeInfo comes back in around 0.1s / 100ms for a round-trip. A bash built-in (cat) is 0.015s / 15ms. Golang sample markdown function - 0.024s / 24ms.
Author here: I wrote this article mainly as a note to self that I could refer to in the future and as an exercise to help me learn the concept and force me to structure my thoughts into a coherent blog post. I thought I'd share it for those of us who are more intermediate and would like to pick up a few tricks along the way. Thank you all for the positive (and not so positive feedback)
Most of the responses in this thread now revolve around collecting money from already paying customers. I think we need a proper definition of what the OP meant with "sales": Acquiring new customers? Onboarding them? Or billing existing customers?
From my anecdotal experience, a lot of people in the US don't know the difference between a honey bee and a yellow jacket wasp.
Ironically, bitcoinblog.de, (which is the blog of bitcoin.de) published an article in November 2016, citing the lack of anonymity in bitcoin transactions, that would drive around 1/5 of bitcoin users to not using bitcoin anymore.
the article I am referring to:
https://bitcoinblog.de/2016/11/09/ein-fuenftel-der-bitcoin-n...
Because search warrant is removal of privacy rights, which is something only court should be allowed do.
Unrelated to my other reply...

> plus it is one of the earth's biggest petro-states.

This is killing us economically. Ten years of Harper's policies pushing us harder into economic reliance on oil, now oil is way down in price and our economy is going with it.

This is why we need immigration and education: to build a stronger economy that isn't reliant on natural resources.
We use pandas for opening big data files, manipulating the data and then save it to a pickle file or a sql database for use consumption.
Why Enterprises Are Dying to Acquire UX Design Agencies?
"That happens to be the place all the early European immigrants landed."

Um no, it's the place where late European immigrants landed. Everyone one of my ancestors were here before the Statue of Liberty was even put up.
AT&T is a lot slower because the cheap ($60) unlimited plan is speed capped to 3Mb.

My good old AT&T unlimited data plan regularly gets 100 Mb.
Dont let idiots scare you away. Go ahead and do it. If you meed help ping me (check profile).
Sounds to me like they didn't really dismiss those issues, they just didn't have the resources to fix them.

> Unfortunately, we can't afford to work on the problem at the moment. While we have an exceptional team of engineers, there just aren't enough of them to support all the projects Stack Overflow is working on.
Is the actual paper available or just the abstract?
Foog
You should do it, even if it's just for your own benefit!

(It's unlikely it'll benefit arkadiytehgraet, but he probably finds that with a great many things.)
Agreed! What a line ha.
Profiling GCP’s Load Balancers
Www.supplementscart.com/my-beast-power/
This causes your My beast power mass to paintings tougher. A commonplace misconception for women is that better My beast power repetitions of lighter weights will enhance tone and avoid My beast powers. This is patently unfaithful. If something this may purpose the My beast power tissue to be tuned for endurance - truely neither improving tone nor adding mass as a end result. For girls a higher approach for bodybuilding sports could be to lift heavier weights with a lower repetition counts. The fact is that toning My beast power groups is a piece of a misnomer. Toned and horny looking My beast power tissue are certainly My beast power mass which have just a little greater mass however coupled with a frame body this is physically healthy (less body fats percent.) Most bodybuilding clubs could endorse that ladies comply with a exercising habitual that includes each aerobic and resistance training. Include the cardio activities to raise your coronary heart fee and preserve it up whilst exercise to burn extra calories. Coupled with a practical weight loss program this can without a doubt lead to overall improved tone. A solid exercise that includes aerobic is normally carried out in the mornings to days a week. Morning workout routines are commonly extra effective at burning fats and keeping the workout to four to days will help save you over training.

http://www.supplementscart.com/my-beast-power/
I think it's important to point out that this rising tide does not lift all boats. The autonomy of individual provinces results in a divide between the provinces. While provinces like Ontario and BC rank in the top 5 globally, Prince Edward Island ranks 26th in the world. I'm from PEI, and when I arrived at university I noticed my peers from bigger provinces were simply taught more material, especially in math and science. Ideally there would be some more standardization nationally to reduce this delta.
You find it fantastically unrealistic that a vulnerability could be found for a well known and widely used encryption method?
Does anyone have insight into what the opposing lawyers are trying to get at by asking about the $120M bonus? It feels like they are establishing Levandowski's importance to Waymo maybe? But it isn't clear to me how/if this helps their case.

Reminds me of the Silicon Valley subplot where Hooli gives Big Head outrageous compensation so they can use him in a legal proceeding. https://www.youtube.com/watch?v=0owqfskr_jQ

My guess is that Uber's lawyers are trying to gather evidence for the argument that nothing was stolen from Waymo: Levandowski was (supposedly) so crucial to the success of Waymo that when he went to work for Uber, he was just bringing over his own IP.
I don't know if I'm delirious but I remember a few years ago when articles like this were very common on HN. Then all of a sudden it felt like everyone had "learnt" it and all that got upvoted was very complicated articles explaining some esoteric JS thing.

Now it seems we're back again with. Another example is the article explaining "this" which is on the front page again. It almost feels cyclic, like it's time for the new generation of programmers to learn the quirks.

It's probably an incorrect observation but it feels like the front page has developed with me. Like we all started on square 1, evolved together and now it's time to graduate and leave room for the new generation.
I usually browse through HN & different subreddits. Random articles also get saved to Pocket, but I never actually read any of them.

There are always 'spur of the moment' articles I find throughout the day using a handy Chrome extension that gives me hand curated content everytime I open up a new tab (https://zest.is/)
Pocket is really great for saving articles and they have some good recommendations too. I listen to a lot of podcasts like 99% Invisible, Planet Money, Reply All, Up First, WWDTM, Why Oh Why, and Embedded.fm. I also follow a lot of PhD students on Twitter who can write really well.
Top articles in machine learning and AI in July, handpicked by data scientists
Oh, I forgot podcasts too!
We had a robosapien, it's got rudimentary programmability, sensors, it also dances and burps. Fun!
Who cares what other people think? Do what you want.
Well no, it's nothing like snapchat, what kind of title is this

Great that Mozilla are experimenting but this article literally adds nothing to the original Mozilla blog post and website and has no value whatsoever
Mmm, I'm pretty sure there are ways to transfer to other cryptocurrencies so that you can move the money untraceably.
Waymo is a relatively recent invention though; Project Chauffeur started in Google.
As mentioned in one of the comments, this is nowhere near the definition of functional programming.

> It beats complex for-loops

Nvm. I still prefer for loops in most cases, in some way it's easier to understand for me if I read it some months later. For example the reduce function I would write something like this:

getPlayersByCountry= ( footballPlayers= [], players= {} ) ->
for player in footballPlayers
if players.hasOwnProperty player.country
players[ player.country ].push player
return players

playersByCountry= getPlayersByCountry footballPlayers, {France: [], England: [], Spain: []}

I guess it's mere a matter of taste.
Hacker news does not need to cater towards repressive organizations. People like you should not be browsing this website at all, as you are not welcome.
If you paste the title into SciHub[0] you'll get the PDF

[0] http://sci-hub.cc/
Yes, when a language changes itself in a backwards incompatible way then older answers are no longer compatible with the new version.
This hardly covers any functional patterns that javascript is capable of. You can compose functions, avoid stack overflows in tail call recursion, use immutable values, etc. I've seen articles on pattern matching with Typescript or trampolining code but this is simple a descriptive look at three basic javascript functions. If you're interested in more of a functional approach in JS take a look at Immutable.js and/or https://pattern-matching-with-typescript.alabor.me/.
If you're telling me I can't develop and deploy my own rockets for fun (providing I don't cause risk to others) then yes, that is thought policing.

(btw, I do develop and deploy my own rockets for fun)
The World’s First Adult Entertainment Site Powered by Blockchain Technology
I wonder why use a screen/QR code to send back the signed transaction. What could an attacker do with a signed transaction you wouldn't want him to do ? It would be more user friendly to send back the transaction to the phone using the customs BLE packets
Apple Watch Surpasses 30M Shipment Since Launched in 2015
How We Attracted 300+ Clients to Our Agency
The key is that the other person's behavior is viral in terms of forming connections between the social graphs. It is why Facebook and Linkedin and Google all want my contacts...and locations.

Match.com has a commercial where they show a feature which displays romantic candidates based on how many times two unacquainted people were nearby.
Yeah, eliminating one click is a damn good reason to shut everyone in defense/government contractors/the government out of the discussion.

I don't even work for the government
With a warrant, oversight, and a lack of coordination with foreign governments.
This is a perfect example of cultural misappropriation. There is no "synthesis".

https://www.merriam-webster.com/dictionary/synthesis

Kindly enlighten me as to what "diverse" concepts, formulations, ideas, etc., are brought here together as a coherent form. (Poorly executed Hebrew "calligraphy"?)

This forum is likely an inappropriate venue to delve into the political and civilizational dimensions of the concerted efforts of the British academic institutions to attempt to diminish the Persian civilization and culture and its preeminence as the cultural foundation of the 'Iranian Peoples' [1], so we'll let that pass.

Delving into the misunderstandings willfully communicated by the British Library, we note the following:

1 - Sabz سبز [2][3] means Green in both Farsi and Urdu.

2 - Emeralds [4][5] have a name in both language.

3 - Nizami's Seven Beauties explicitly uses 'Color' symbolism. (And no, Green is not indicative of a mineral in that spiritual and mystic text.) [6]

4 - The curious case of degeneration of established civilizations -- High Western Civilization was the first victim -- that cynically puts forth entirely artless and amateurish "syncretic" craft [7] as equal or worthy continuation of sublime works of art. [7][8]

[1]: https://en.wikipedia.org/wiki/Iranian_peoples

[2]: https://translate.google.com/#fa/en/%D8%B3%D8%A8%D8%B2

[3]: https://translate.google.com/#ur/en/%D8%B3%D8%A8%D8%B2

[4]: https://translate.google.com/#en/fa/emerald

[5]: https://translate.google.com/#en/ur/emerald

[6]: https://theculturetrip.com/europe/azerbaijan/articles/the-se...

[7]: http://a6.typepad.com/6a017ee66ba427970d01b8d296ef8e970c-pi

[8]: https://mohafezekar.files.wordpress.com/2012/02/azaryun-yagh...
What's funny is that Microsoft Outlook on the Mac does not abide by that shortcut. It does a select-all.
Sass + Spectre[0]

[0] https://picturepan2.github.io/spectre/index.html
I have read the article and I still don't understand what was the purpose of such a project.

What's wrong with ZIP or 7-Zip + AES encryption? Or GPG with a GUI? Or any other existing tool that's already stable and multi-platform?
> and sometimes wonder if it is willful

I think it is.

We See What We Want to See and hear what we want to hear [0]

Francis Bacon said in 1620 that "the human understanding when it has once adopted an opinion … draws all things else to support and agree with it. And though there be a greater number and weight of instances to be found on the other side, yet these it either neglects and despises, or else by some distinction sets aside and rejects; in order that by this great and pernicious predetermination the authority of its former conclusions may remain inviolate." [1]

Biased processing and confirmation bias are most likely to occur when people feel threatened in their beliefs[2]

[0] - https://www.psychologytoday.com/blog/kidding-ourselves/20140...

https://blogs.worldbank.org/publicsphere/i-only-hear-what-i-...

[1] - www.constitution.org/bacon/nov_org.htm

[2] - http://psy2.ucsd.edu/~mckenzie/nickersonConfirmationBias.pdf

Thanks for the book suggestion though.
I find "burn after reading" downloads for a number of reasons, but generally, they often don't work as intended.

For example, modern email services (Google, MS, etc.) accessing links in emails and download the content and check it for malware. They probably mitigated this but its caveats like this that cause messages to be burned before the intended reading.
Sorry, paywall'd. Will post link to actual paper when available.

Companion article from Scientific American:

The Science of Passionate Sex

https://blogs.scientificamerican.com/beautiful-minds/the-sci...
It is less likely, though, and more likely to get fixed everywhere fast.

100,000 easy to crack implementations with obvious errors isn't really more secure than 1 super difficult, super well optimized/secured implementation, is it?
The blog post has tremendous value to the right audience, no doubt about that. But it's worse than worthless for its actual target audience because the article makes those people feel like they're supposed to get it, and they probably feel shitty when they don't (I did). Even though they shouldn't. No one expects you to read that blog post and get it if you've never used Map or Reduce before. It's misleading and disheartening to the target audience. It's a pretty easy fix. Just change who you're talking to.
I strongly disagree with this sort of attitude. It scares people away from learning how cryptography works. We should be encouraging everyone to write their own crypto: it's a fantastic learning experience. Just don't use your first go in production.
it wasn't behind a paywall when i read and upvoted it.
In his example Array.prototype.reduce, isn't this almost the same as just doing a foreach loop? I don't understand why doing this, it's pretty much the same number of lines.
> Carlos Villalobos, 21, who was selling tube-shaped digital antennas ... says customers often ask if his $20 to $25 products are legal. “They don’t trust me when I say that these are actually free local channels,

In most countries of EU antennas are illegal, you have to pay license fee.
“That’s now how this works. That’s not how any of this works.”
Also slightly off topic, but since you’ve listed C and Assembly, you might be interested in this piece of documentation: https://github.com/Const-me/IntelIntrinsics

It's searchable.
This proposal is unlikely to go anywhere.
> Most functional languages feature pattern matching, algebraic data types, purity, currying, strong typing, type inference, recursion instead of loops and types that cannot be null.

It's only fairly recently that the set of functional programming languages for which that is even approximately true became the center of FP attention. For quite a long time, the flagship family of “functional programming” languages was the Lisp family, members of which for the most part feature none of those except possibly idiomatic recursion over iteration (though many Lisps include constructs that work like iterative loops, even though they may be implemented under the covers with recursion.)
But can it run Doom?
This isn't really interesting unless we know the absolute value of all the money in circulation in each system.