skysight-inc/HackerNews huggingface dataset:
The only person who flips and scoff at every piece of code isn't maximally general is... the author the code. That's the problem.
I really don't understand the necessity for tactics and reverse psychology etc with children. Attempting to be their friend is a major mistake. The parent is the authority figure. Become friends when they are in their twenties.
So, we're in agreement about the two most important points.

1. Global warming is real. (Duh.)

2. Political contributions from the fabulously wealthy are buying government inaction.

Now, it may be that, like many on HN, you value inequality and adamantly support the "free speech" rights of the fabulously wealthy few to dominate the U.S. political system through unlimited political contributions. But global warming becomes harder and harder to deny with each passing year. Maybe it will take the loss of the entire Florida peninsula, but eventually all but the most hardcore will have to face reality.

Even if you're not reachable, eventually enough others will be reachable.
I agree my explanation is simplistic but my intention wasn't to to spread FUD.

If you don't break the extension point contact plugins should break, but doing so is hard. Hence the breaking plugins.

The extension points also make it harder to improve Jenkins since they can't be changed without breaking plugins.

And when you introduce a new concept, like pipelines, with a plugin there isn't a well defined extension point for other plugins.

I'm aware of the Jenkinsfile functionality but I think this is different. If you follow the link "Jenkins Configuration as Code" in https://jenkins.io/blog/2018/08/31/shifting-gears/ it points to https://jenkins.io/projects/jcasc/ which has plugin management https://github.com/jenkinsci/configuration-as-code-plugin/bl...

I don't think you can do plugin management in a Jenkinsfile https://jenkins.io/doc/book/pipeline/jenkinsfile/ so it seems incomplete.

I've tried to explain it better with https://gitlab.com/gitlab-com/www-gitlab-com/commit/0639c998...
For new channels maybe, but for the “classic” channels (GentleWhispering, WhispersRed, etc) I think the content is better than ever.
You don't require your password-storage disk to be under constant use. Just like how you'd take out a piece of paper only when you need to use it, you could have a flash drive with no mechanical parts storing your passwords.
I don't disagree, my comment was directed to the problem of the plastic that is already in the ocean.

There are many problems that need to be addressed, but plastics are continuing to get poured into the ocean and it doesn't appear that humanity is successfully addressing that problem at the moment unfortunately.
Ham, yes. EME no (yet). Putting fingers down on 0.5 mm traces carrying 50W at S-band will char your skin. Just tuning amps with golf tees and copper lead frames.
Amazon makes plenty of their own stuff, under Amazon basics, like 70 other brands, plus whatever they got with Whole Foods. Aside from the Kindle shenanigans, they haven't blocked competing brands.
For a more formal definition of "toxic", see these research efforts by Google and Kaggle, respectively:

https://perspectiveapi.com/
https://www.kaggle.com/c/jigsaw-toxic-comment-classification...
Well hopefully the monadic structure would be hidden. The only difference would be a custom composition operator instead of function composition. You could interop between the two representations with conversion functions.
I replied with one of the worst examples of a far-left person that ought to be banned, but it was almost instantly flagged. That kind of shows the problems with politically biased communities like HN and the workforce at Twitter (the people actually making the decisions talked about in the article). Intolerance in such communities has reached such a fever pitch that even legitimate responses to a question soliciting the names of bad actors get flagged.
I’ve actually stayed with a Mayan family in Guatemala for a month or so while I was taking Spanish classes and the ‘maya secret’ is mostly that they’re really poor, there’s no concept of upward mobility and their entire extended family lives near by and they’re going to do what their parents and their parents parents and their parents parents did for a living.

I’m not downing them— they’ve been the victims of a huge amount of discrimination and their country’s economy is a basket case, so they do as well as they can giving their circumstances.

But I guarantee that if the Mayan family moved to the us or even Guatemala City, that life style would disappear in a generation.

There’s actually a lot to be said for that way of life. There’s a real sense of community that I don’t think I’ve ever felt anywhere in the us. I thought about moving there, but as with everything there’s good and bad aspects of it.
Removing macroplastics from the ocean removes the chance of them turning into microplastics. Microplastics are what all the great garbage patch gets broken down into over time, so yes I do think it addresses it.

https://en.wikipedia.org/wiki/Microplastics
I have picked up SQL and statements from my time in industry. I really like how this book provides not only interaction but a dataset that actually means something. Also, interactive systems like this for teaching are amazing! I learned about how "_" is a wildcard for one character (I have been making do with % for LIKE statements).
The author of this article suspiciously leaves out any formal definition of toxicity, but there is related work that does go in-depth into how to define it from an objective standpoint: https://perspectiveapi.com/
I’d rather spend time actually building great apps than trying to stalk every single thing my users do.

I’m sure there will be a market for this (there are a lot of people than don’t give a shit about user privacy and embed every single analytics/stalking library they can put their hands on) but for me I want none of this.

Users don’t expect every single touch event to be tracked and reported to a remote server, so don’t do it.
Aside from the 1 vs -1 issue, the proof finds all integers x such that p is prime. So I think it’s fine.
SQL Sudoku Solver
Machine Learning Cheatsheets for Stanford's CS 229
I am not a Haskell programmer, but is this correct?

(Poly a) + (Poly b) = Poly $ addup a b where
addup [] b = b
addup a [] = a
addup (a:as) (b:bs) = (a+b):(addup as bs)

Imagine a simple example, adding `x+2` and `10`. In OP's representation, these would be represented as the lists [1, 2] and [10]. That is, the first element is the coefficient of the term of highest degree.

But doesn't this implementation add list elements left-to-right, so we'd end up with the result [11, 2] instead of [1, 12]?
Seems like a classic "meaningless anecdote" type article. I understand why they are written this way, but it irritates me: "Let's address a common issue which mysteriously, science has not managed to solve by applying some science!" immediately followed up by "Here's a completely unscientific observation that I will imply you should interpret as some sort of evidence".

I can't help but think that such writing does more harm than good in that it probably convinces a lot of lay people that this is how scientists operate, resulting in them having little to no faith that science itself is a rigorous discipline.
Having full control over aperture, shutter speed, and ISO allows you to create shots in-camera that would otherwise require extensive post-processing or compositing.

Sometimes you want some motion blur in the scene while maintaing shallow depth of field, e.g. when shooting a stationary subject against a busy city background.
Google tells me 'mil' is some kind of abbreviation for 'thou' or thousands of an inch which means 8 mil = 0.2mm
in my experience FB's audience network was junk
Exclude news sources. HN was really awesome before it started being exploited by clickbait news that I don’t mind but I can get via Reddit or consume directly. Content here that focuses on tech problems and neat solutions. Debate about standards but limited political stuff would be very cool Imo... kind like if I walked into a room of programmers and scientists and talked shop
The manual that came with the Coherent (Unix) os by the Mark Williams Co.
Routers typically use a hash of source and destination port, source and destination IP address, and sometimes ingress port id to pick which of N equal paths to take.

...and sometimes even the TTL, as evidenced by this recent news item:
https://news.ycombinator.com/item?id=17893594
There are many cultures where elders are addressed by phrases and gestures of respect. Are those customs also offensive?
I find that the Haskell community is very friendly as long as you buy into their approach to solving problems. However, my experience is that if you question the effectiveness of static typing, or ask for evidence in support of the claimed benefits you'll get a very hostile reaction.

The comment above where pka snidely claims that using any alternative to types amounts to yolo is quite representative. He outright dismisses that any valid alternatives are possible, and he indirectly claims that people using other methods are being unprofessional and are cutting corners. That amounts to toxic behavior in my opinion.
I read a while back about a research project to implement adblocking with computer vision. Wonder if that might be able to do it...
A bit slow to respond, but the ASIO Act reads dimly in this context:

AUSTRALIAN SECURITY INTELLIGENCE ORGANISATION ACT 1979 - SECT 17A
Act not concerned with lawful dissent etc.
This Act shall not limit the right of persons to engage in lawful advocacy, protest or dissent and the exercise of that right shall not, by itself, be regarded as prejudicial to security, and the functions of the Organisation shall be construed accordingly.

http://www6.austlii.edu.au/cgi-bin/viewdoc/au/legis/cth/cons...
For now, if they ever get to the point where it's used in the default DNS in most home modems and consumer devices then I'd expect that to change.

Edit - s/root/default
It's pretty straightforward. Twitter even offers it as a feature for your own tweets, something called Tweet Activity (the bar chart icon on every one of your own tweets).

The specific stats e.g. impressions, engagements, detail expands, clicks, replies, etc. are all measured. And that's just what's exposed to us. Twitter doubtless has more than that on hand.
foxomorphize would sound better though.
this is completely fucking ludicrous. it's a regional custom.
Tool Without a Handle: Tools and the Search for Meaning
Who would have thought being a parent meant being a good leader.
Rich bastards buy house with potential view blocked by trees in Sydney, poison trees: Council erects large sign, entirely blocking view of said rich bastards...
Where do we get the idea that attackers target Macs? The DNC hack, to pick one notable example, primarily targeted Windows computers.
Don't choose a language because it will make you money. Choose language because it's something to learn and you'll enjoy programming in it. You can know more than 1 language. The main one is that which will earn you an income. The other, or others it to play and enjoy what the language and environment has too offer.
I think the clear answer is it's not for you. Part of the reason behind selling through other channels is to capture people like you: you (and me for most things) would rather shop through Amazon than a retailer.

Retail vs. online is a prime example of channel selling. Some people prefer to try on things or are so brand loyal that they're blind to other retailers.
Someone here recommended The Problem of Pain and A Grief Observed, and I would add Mere Christianity and The Four Loves.
The blank canvas analogy is a good one but for the wrong reason. Think of the aspiring novelist with a blank stack of paper in front of them. The problem is not the freedom they have, it's their lack of discipline. It's far easier to write PR for an agency or injury reports for a sports blog than it is to write a novel.

The reason so many programmers struggle with this problem is because nobody is paying them to write CRUD applications in Haskell. If they were, they'd find it more than adequate to the task and the job would be easy and painless.

People only go down rabbit holes when they don't have a manager breathing down their neck all day. It takes real discipline to create really good hobby projects on your own, regardless of language.
High-tech digital assistants channel an old form of literacy
What percentage of the population would you estimate would view actively targeting the families of shooting victims as worse than complaining about white people?

Do you feel like the accounts mentioned, ranked from most influential to least, would have Alex Jones at the very top?

Legal arguments often include reference to a "reasonable person". Legal is subjective.
It feels to me that you are intentionally misunderstanding my comment. I was suggesting that the platform claiming to support free speech would be true to their word by opening up as much as legally possible, rather than do anything they want just because it's legal.
> you can say that any `b` in the result list _must_ have come from applying the function to some `a` in the input list.

Morally correct... but consider the function `\f xs -> [undefined]`, which can be typed as `(a -> b) -> [a] -> [b]`. (Obviously it could be given other types as well.)
Leif | New York, NY | ONSITE

We’re looking to hire our third software engineer to tackle the student debt crisis (more than $1.5 trillion in the US!). We leverage technology to provide financing that is aligned with students interests.

Come join us to improve access to quality education. Send me an email at paul (at) leif.org

Python + JS (Vue), tons of unique data, office in Meatpacking. High impact, lean team. Well Funded.
0 to 3+ years of experience.

https://leif.org/
Some people in the Haskell community think so too. See e.g. http://hackage.haskell.org/package/simple-logger-0.0.4/docs/... where you log pure code without introducing a change at the type level.
I'd like to add step 0.

* No smartphones in the house.

It allows the parents to be "present", as well as eliminate the greatest source of distraction, which applies to both the parents and the kids.
Coming from childhood trauma, I empathize and agree that it can be frustratingly hard to control the feelings and anxiety caused by it even decades after the fact.

I also have had problems with being too trusting in the past and lately I've been having social anxiety I thought I'd solved return because I've been trying to make conscious changes to my social behavior and it leaves me feeling lost sometimes when I have to ignore my instinctual response and then can't think of anything else to say.

It may comfort you to know that you aren't alone in feeling you need to reevaluate how much you trust those around you.

Social research in the last 3 decades has revealed that, in America, and thus probably other modernized countries, as late as the 80's, people when asked if they could trust most other people generally said that they felt they could. This is not the case anymore. Now, the average person will proclaim that most people are not not trustworthy. People are reporting less friends than ever. I personally have a quite small group of friends, after I carved out most of them after having 4-6k stolen from me in the last couple years from various people I once would consider friends.

Isolation and mistrust have been bred into our society in the last quarter-century, and it has had disastrous implications on our ability to open up to others. We are starting to feel the effects of this as, on a global scale, the isolation people are experiencing causes them to lose empathy and adopt zealous and hyperjudgemental attitudes.

Why has this been happening? What's the motivation? Well that's the homework assignment. ;)
Several seconds of JavaScript execution? That sounds like something that would be best performed in a web worker. If you can pass the data to a worker and have it generate the final markup, you won’t have to worry about timers or execution time, since the worker doesn’t block the main thread.
(OP)

I feels good to know that your surgeries were helpful & you are doing better.

Information on the risk of infections on the permanent implants are very minimal albeit unclear. Recently on a Reddit thread this was widely discussed[1]; some say the risk is only for couple of months after surgery & others included papers to say the risk is permanent - I didn't include this in my content as I didn't feel confident to do so without proper research.

[1]: https://www.reddit.com/r/todayilearned/comments/9b1fjb/til_t...
I told my coworkers that they gonna hear me talk to myself time to time. Im using Jota text editor on android + handsfree earphone to add todo tasks, notes, ideas and so on. It was odd in the beginning.
Amazing write-up! Looks like an awesome gig.
Erlang is a very ugly language with brutalist, esoteric syntax. If Erlang adopted a C-like syntax (like nearly every other successfuly language in the world) it would see much wider adoption.
It has led to people harassing, threatening, and assaulting various people who suffered from the shooting. Even the original disparagement is borderline harassment, regularly being told your greif is a lie and that you should be ashamed of sounds traumatic to experience.
I'd love to see some examples of these reconstructed images. Especially ones that come from photos that were taken before this technology was developed. This work reminds me of a technology I read about a few years ago that could determine an actor's heart rate from movie footage. There's so much hidden information in the recordings that we make, if we can figure out how to extract it.
Go is static but doesn't encourage this. The more experienced I've become the less I find myself doing this in languages like C++ either.

It's seductive until you start getting excited more about higher order reasoning about algorithms and about what programs really accomplish and less about just showing off. A breakthrough program written in some uncool language like VB.NET is more impressive to me than yet another ________ written in Haskell or Rust with perfect abstractions.
You... want to begin at a spectacularly dumb outrage shitpost on /r/TheDonald? Nothing sensible should or can begin, end or come within 17.0381 gigaparsecs of there.
Not that representing polynomials as linked lists is by any means ideal, but this "first-guess" program is quite elegant in my opinion.

I know there's a tendency to over-abstract things among the Haskell community, but if you focus on pure, immutable data structures and algorithms on them you'll discover a truly wonderful and indeed pleasant and productive language.
In India, Google races to parry the rise of Facebook
> 'There's something very seductive about languages like Rust or Scala or Haskell or even C++. These languages whisper in our ears "you are brilliant and here's a blank canvas where you can design the most perfect abstraction the world has ever seen.'

Do they? I think the Haskell community online is pretty crappy for this and other reasons, but GHC/Haskell are at their best when you actually use them to write programs instead of doing things like this.
...hopes are he will believle that giving the psword will get him out of jail...hopes that are fostered by the police lying to him about what will happen... the cops in UK are allowed to lie thier asses off for invetigative purposes....wanna get outta here tomorrow so you dont have to play with your new friends anymore? give us the psword
> We aren’t talking anecdotally about “people you know”.

Agreed, I'm raising anecdotes as I haven't seen any data users frequently update.

Quick search shows https://zephoria.com/top-15-valuable-facebook-statistics/. If you do the math, there's about 1.3 status updates/week/active-user. That's not a lot of voluntary data being given per user and I suspect this is subject to a huge power law where median is far less than 1.

> how will it correlate LinkedIn profiles with Google users?

Profiles are public and picked up by Google search. Correlation is pretty easy to do - simple method is real name match + geo-ip.

> How many people use email in 2018 for personal communications?

I don't have solid data; do you? That said, I and almost everyone I know uses email as the primary means for long-form (i.e. anything that requires more than a sentence) personal communication.
(I feel like we're talking past each other due to the lack of data + being in different circles)

> People only use maps when they don’t know where they are going. People will check in a lot more.

Source on both pieces of data?

I'm skeptical as:

1. Maps is valuable for traffic-adjusted navigation.

2. Maps has 1B montly active users

3. Check-ins are rare. (looking at my feed - I can't find numbers)
> The extension points also make it harder to improve Jenkins since they can't be changed without breaking plugins.

Yes its a tradeoff, very similar to programming languages/libraries that people write code against. You cannot change the api (eg: syntax of the language) without breaking existing code. It doesn't mean a language cannot improve, java is has continued to evolve. Solution to this not have all java code in the world to be in one repo.

> I don't think you can do plugin management in a Jenkinsfile https://jenkins.io/doc/book/pipeline/jenkinsfile/ so it seems incomplete.

I am not quite sure what you man by 'plugin management' but you can use plugins in Jenkinsfile https://jenkins.io/doc/pipeline/steps/

I think you are referring two different concepts.

1. Managing Jenkins configuration eg: configuring global npm password, global nexus config, typically done by jenkins admin). This was traditionally done via UI and configuation as code is the effort to do it via code.

2. Managing your build configuration, done by devs setting up their builds on jenkins. In the past this was done in the UI in job configuration. Jenkinsfile /pipeline is solution for that. You can check that file into your code repo. This is equivalent to gitlab-ci.yml.

The model here is that the admin enables and configures the plugin with defaults and global level via configuration-as-code and users use that plugin in Jenkinsfile.

Very similar to gitlab releasing 'dependencies' feature on their build server so that users can use that feature in their gitlab-ci.yml.

> I don't think you can do plugin management in a Jenkinsfile

Why would a user want to do plugin managment on the server in their Jenkinsfile? It would be like gitlab ci users upgrading their gitlab CI version via gitlab-ci.yml.
> One of the best pieces of advice I ever got re: programming was, "don't write the abstraction until you've written three cases first". This is good advice in the intended way (you will write the abstraction better when you get to it),

I don't think this is good advice in the context of Haskell. Haskell allows some abstractions that aren't just "black boxes" or glorified templates. It's of kind like elementary logic: the more models there are, the fewer proofs there are, and vice versa. Analogously, when you write a more abstract function, there are fewer ways you can manipulate it and thus it is in some sense simpler.
It isn't plain to me. You seem to think your subjective views apply to all humanity. They do not.
The Arc of Learning How to Program
> Nowadays I have a strong preference for simple and focused languages that use a small number of patterns that can be applied to a wide range of problems.

Haskell is a simple and focused language, provided you use GHC with minimal extensions.
Or maybe they can monitor the wires on the legitimate read head instead. This was possible on a formerly common fuel dispenser in the USA