skysight-inc/HackerNews huggingface dataset:
Yeah, I've never typed any of the code examples of programming books.. I just read it to understand the concepts. Often I can go really fast when most of it is familiar, but when something catch my attention I work hard to decipher and understand it. if I can't, I'll re-read the chapter or search online.

As a side note, it would be great to have more programming books written like this. I.e. We assume you already know language X so here are the differences and why; focusing mainly on specific code examples and gotchas of the new language.

I would prefer semi-pseudocode:

import { drawDragon } from 'drawing'
<other imports..>

function(screen) {
screen.render(drawDragon.new('red'))
}

By semi-pseudocode, I mean that I'm okay with not having the program in its full completeness with the less important part being abstracted away, but for the concepts that are being explained to be detailed, thorough and well documented.

As a fun exercise, one could take a big programming book and trim it down to a 1/10th (or more). There are so many useless sections. Most great devs are good at skipping through the bullshit.. why not just remove that part entirely!

Reason is probably monetary or politic. I.e. can sell to a larger audience by being more beginner friendly and/or need to have a certain amount of page and follow a template to be published.
No one uses Windows 8. It was deemed a failure.
About inflation - cash transfers are going to trigger inflation, the question is does a UBI raise inflation enough to erode the UBI itself? There's basically no evidence that a cash transfer program like that is going to raise inflation enough to erode it. Here's a study I found this study, it talks about price effects of cash give-away, they're existent but marginal.

https://www.povertyactionlab.org/sites/default/files/publica...
PR automation for startups: 5 useful tools
> "I just think it's plainly ridiculous."

You compared a Dremel to a plasma cutter as a way to explain the differences between Python and Rust, how is that any less ridiculous?
What? No. "A man and a woman are treated differently" is not sexism unless there's a causal link between their sex and their treatment.
Thanks for your advice, I appreciate your input. It sounds reasonable, and that's sort of where my mind has been at for a few years. I'm getting to the point where I struggle to see myself doing it anymore, but I am not indeed in a situation where I have enough money aside (the high compensation I have is only in the last couple of years). But maybe you're right, maybe I should suck it up and try to be thankful for the opportunity to make money, in spite of how much I hate that job.
I love Asimov, but he predicted so many things that some ended true, some didn't. It feels like people only see the bright side, and I understand why, but come on, he said unrealistic things too, that were an extrapolation from life in the 60s rather than an accurate prediction.

That being said, long live Isaac Asimov work, your books are amazing!
A portable ubuntu version of the ldapd in OpenBSD. This was tested in ubuntu 16.04
Transgender woman is first to be able to breastfeed her baby
There's Already a Leather Coaster to Protect Your Furniture from the HomePod
If we assume that all mistreatment has the same source. I wouldn't make that assumption, but if you want to explain away the possibility of misogyny being a problem then you certainly can.
I would like more details on this. Especially links to any software that lets you "see" in the 2.4ghz spectrum.
go-style csp is just async/await hidden in the syntax.
I almost got it right: https://news.ycombinator.com/item?id=16378547
They specifically didn't mention the level of "normal" responses:

>Other than the creeps, trolls, and bullies, I didn’t notice a shift in the types of questions people were asking - users with problems on Kapwing still asked Rachel for help. But we didn’t analyze the volume of messages, so I can’t say if Rachel got more or fewer messages overall.
2041 Self Driving Car Getting Emotions Update
As someone in this industry, I agree with this post 100%. There is absolutely no moral qualms about doing this -- take as much compensation as the industry can possibly bear and get out afterwards.
I recently read about VLC supporting casting to cast devices. How would this compare?
But "you're probably new to HN [lil fella, but here's how it's been]" is a tacky, low-effort quip especially towards an account over 8 years old.
It's an illogical argument though - the concept of true UBI, not the thing cited in the article, is that everyone receives the living wage and can afford basics like food and housing. If everyone being able to afford food and housing changes the rate of inflation, then that's an acceptable side-effect of ending poverty, it's certainly not something to be feared or cited as an argument against UBI :)
"The salary of the chief executive of a large corporation is not a market award for achievement. It is frequently in the nature of a warm personal gesture by the individual to himself." -- JK Galbraith

In certain failing businesses, the activities of senior management aren't directed towards trying to save the sinking ship, but to free up as much cashflow as possible and direct it to themselves. Rather than the creditors who would get it in bankruptcy.

MG Rover is my go-to example, but there are plenty: https://www.theguardian.com/business/2011/may/08/mg-rover-di...
Hehe, you two made my day! ;-)
In Massachusetts, an Artist Explores an Old Dye Factory’s Toxic Influence
Thanks for the tip about the cup in meetings. Often these implicit rules are not obvious, so making them explicit is very helpful to work around and maybe even fix them.

Humans are guided by stereotypes and superstition and not scepticism and scientific reason. And if there is an individual that is sceptical and demands scientific reason, they are punished socially for it. This makes homo sapiens look a bit bad in my eyes.
In today’s world it seems like this article should be a repo up on github. I had never really thought of github in terms of it’s archiving and historical preservation propertie. FTP if it hasn’t already is going the way of telnet, gopher and Usenet
ಠ_ಠ

Many users in latin-alphabet locales use other character-sets all the time ¯\_(ツ)_/¯

[This post brought to you by KANNADA LETTER TTHA and KATAKANA LETTER TU.]
Not contradicting, but adding to that:

Some Indians speak English fluently, but in a way that most British people find incomprehensible. In contrast, and somewhat ironically, a German speaking bad English is often easier to understand than a random British person (as opposed to a British person from one's own social class and locality).

The level of English knowledge you need to study maths or engineering at a British university is obviously very much lower than the level required for studying law or working as a lawyer. Some otherwise intelligent people are bad at languages and will realistically never achieve knowledge of another language to a level sufficient to successfully work as a lawyer. In fact, I have been reliably informed that some Germans give up on physics as a career because they realise that they will never manage to learn English well enough to succeed in academia, which is a bit sad, really.
In 1947 I also doubt there was much well being or progress. You seem to be far out of context.
USDJPY: Vulnerable but with Caution of Correction
Async/await can be cheaper given other constraints, e.g. Go ends up using a lot of GC infrastructure to keep stacks small/minimize memory use, which makes FFI to C-style languages expensive.

If syntax is all that matters, then sequential code is great, but there's more than that for many tasks.

(In any case, Go is adding layers of abstraction too: it is exposing a sequential interface over the OS's async APIs, whereas async/await is typically exposing them more directly.)
Why all the fuzzy love for Barnes and Noble? They intentionally destroyed independent bookstores in many places with their superstores. Good riddance!
Is there some reason why internet search companies are so attracted to self driving cars?
haven't checked the latest version but 1 month ago there was no chromecast support in the stable release channel
> There are no computational models of any wide utility -- no matter how limited -- that we can feasibly reason about in the general case.

I gave you an example: Sieve.

> If you have no loops (even bounded by a depth of 2) and no subroutines or no variables -- then verification is feasible, otherwise it is at least PSPACE-hard. Such languages may be useful for something, but obviously the vast majority of tasks cannot be done in them.

Sieve, as I mentioned fits in this category (though I'd not be surprised if there are extensions that break this; there are many, but the basic language is sufficiently constrained and still useful).

The point is not to do "the vast majority of tasks" in them, but that a wide range of tasks are constrained enough to achievable within different sets of such models, and this is a common way of seeking to contain computational complexity that works well when it is done by care.

(... but leads to unexpected Turing completeness now and again when people don't take care, as the article points out)

E.g. aforementioned Sieve is constrained this way explicitly to be safe to let end-users -- or scripts on their behalf -- construct Sieve filters to run during delivery on mail servers without e.g. having to impose any other restrictions than a size limit.

> This is provably impossible unless your don't mind your programs being as long as the worst-case time complexity that they solve.

I think you misunderstood what I wrote. The sentence you quoted here is arguing that people make mistakes when defining the kind of restricted languages I'm discussing all the time so that verification gets harder. You seem to think it was talking about making verification easier.

> In general, the idea that a weaker computational model makes reasoning easy is a myth

And again: This is flat out wrong without adding the caveat that you're talking about arbitrary computation rather than languages that are specifically and intentionally constructed to prevent arbitrary computation.

Here's one:

Consider a machine whose only instruction is "halt", which halts execution.

Clearly this model is trivial to reason about. You may intend a "useful" in there somewhere, in which case I point you again to Sieve, which is still trivial enough unless you carelessly add extensions.
Conservatives have the legislative and executive branches of government. How much more of a voice do you need to feel “heard” exactly?
For Mobile app development services refer https://www.hokuapps.com/services/mobile-application-develop...
I agree with your conclusion (that this is sexist), but not for the reasons you state. Correlation and causation, and all that.

If crappy programmers make crappy chatbots, and they all have female pictures, then people's disdain would not be caused by a sexist reasoning, but by the widespread practice of using female pictures in crappy chatbots.

I have no idea how would one go about testing this theory, specially when I believe your conclusion to be correct to begin with. But I can see why other commenters would disagree.
FedEx Customer Passports and IDs Exposed via Public S3 Bucket
mikrotik devices are also very nice for this (router). not too expensive, stable and well supported
Google, just give me the option to ignore Getty images altogether.

Why does Google always think they know what is best for me?
> I am still surprised how easily corporations will hide their true motives, resolve any cognitive dissonance internally, and how easily others will forgive them.

People stopped caring a long time ago. It's became a new social norm. A corporation can't speak openly, they always need to "act in the best interest of the customer" and use other bs phrases. This battle has long been lost. Not just corporations - startups are equally bad, especially when recruiting employees who are supposed to work hard for their success.
This is happening by phone.
I think you hit the nail on the head, anonymity can bring out the worst in someone, especially when they feel there is zero repercussions. It’s partly why I hate the throw away accounts here.
> some very unreasonable design decisions (namely, each future generates as the result of a computation on a previous future has a different type, even if they resolve to the same types upon evaluation of the future - basically abusing the type system to store the futures chain

If you don't need the performance, you can get back to the dynamic-language world by boxing everything (.boxed()). The generics approach lets everything be compiled down to a single state machine, exactly like Iterator.
I find the sexual harrassment to be appalling and it upsets me that she had to face those types of challenges when her only goal was to increase engagement with the user base.

Though I have to wonder how many of the total user base were responsible for the harrassment. They should be able to track this through logs etc to better understand the scale of the harrassers.

One must equally be prepared to ask if this is an expected outcome from selection bias? Her user base appears to be onlya sub section of a subsection of a slice which is only a slither of the meme following community. I a going to generalize here but when you cater to a community which runs off dark humor, sarscasm, and the occasional debauchery - I wouldn't be surprised of the possibility and abundance of users that are non-pc and disregard most of the norms established in society.

To be very honest, I feel like her post is the equivalent of a female prison guard complaining of the lack of empathy and manners in the male prisoner population... One could also make the comparison of female guards in a female prison.

Females are not as physically strong as males on average and due to this and other societial factors, they are exposed to an over adbundance of harrassment.

It's a problem yes, but it is an obvious expectation of unfettered anonymous communication on this the internet. Just as the potential for violence, injury and bodily harm is there for many professions that engaged with large the populations - cops, guards, public relations, celebrities, journalist, etc.

Unless the internet is regulated, I believe all users should be very aware of it's faults, and perpensity for unusual and harrassing behavior. To control that aspect of the internet would be to implement censorship which would cause way more harm.

[Edited based on feedback.]
> You now have to visit the website that had the photo if you want to download the full-size version, whereas previously you could bypass the site and download it from Google Images directly.

I'm guessing that soon we'll have a browser extension that will do it for us.
This has the feel of having been written by an impressionable 20-something. In 1988, predicting "One essential thing would be a screen on which you could display things, and another essential part would be a printing mechanism on which things could be printed for you. And you’ll have to have a keyboard on which you ask your questions’ although ideally I would like to see one that could be activated by voice," was if anything badly retro. Everything he mentions there except voice control was already a standard consumer product in 1988! And voice control was how the computers in Star Trek worked 20 years earlier.

From 1964: "Complete lunches and dinners, with the food semiprepared, will be stored in the freezer until ready for processing. I suspect, though, that even in 2014 it will still be advisable to have a small corner in the kitchen unit where the more individual meals can be prepared by hand, especially when company is coming." Frozen TV dinners were a decade old when he wrote that. And they don't even vaguely dominate the food market today in the way he suggests they will. (If anything the big differences between 1964 and today are much greater availability of fresh foods and eating out being much more common.)

EVERYONE predicted video-phones back in the 60s -- hell, the Jetsons cartoon beat him to the punch there by a couple of years! Generally, people predicted they would be common much earlier than they actually were, and no one predicted you'd carry them around in your pocket -- or be more likely to just text a message than to use them.

For my money the most interesting predictions here are the ones where he predicts things will go more slowly than most people at the time thought -- for instance, predicting man will have not walked on Mars in 2014 was surprisingly conservative for an SF writer in 1964, but it was also dead right.
no way a .net plugin become mainstream, thankfully we left behind java-like-plugins.
"Rude people are sexist" still means we have a 'systemic' problem of sexism.
In fact, one might argue that rude people being sexist are worse than polite people being sexist. Because the rude people are more disruptive over all.

The statement 'sexism is everywhere' does not mean 'almost all people are sexist'. Instead, it means 'almost all women suffer from sexist attitudes in most areas of their lives.
If 10% of people are sexist, that is easily enough for all women to notice it.
I'd guess the real threshold is more like 3% of people being sexist.
Contributor Spotlight: Desmond Rhodes – The Blogging Musician
Erlang in the Backend on DigitalOcean.
React/immutable/requirejs/bootstrap in the frontend.

The integrations with payments and similar are Java on AWS Lambda.
A similar thing happens with seemingly healthy companies going bust overnight.

There's a reason they never let anyone know: it would be self-fulfilling if they let the world know they were in trouble.
Your hollow anecdote? There were some to the effect of the opposite.

Granted: Nobody’s linked to any papers or studies. But neither have you.
Most things in life cannot be terated like a scientific experiment. It would be interesting to conduct high quality research to find out if my company is sexist, but there is no time, money or desire to do that. So we have to rely on less formal information.

Also the whole "strong statement requires an extraordinary amount of work" thing is entirely dependant on your outlook. I could just as easily say the opposite statement (that sexisim is minimal) and suggest that it requires extraordinary evidence to prove that. The degree to which you think something is extraordinary depends on your outlook and experience, it is rarely objective.
I found this post deeply upsetting and alarming. I guess I am lucky that my co-founder and I run a B2B SaaS, and not a B2C company - in over two years of running a chat agent on our website and within our app, we have never had anything even close to this. Frankly, seeing the interactions on that blog post was like opening a door into some sort of hell hole.

Maybe I lead some sort of cloistered life online, but I don't think I have ever seen anything like it. And yes, I am male and my co-founder is female, and all of our team use our own profile pics within our chat widget. I will never tolerate even a paying customer treating any of my team with anything but courtesy and respect.
If the treatment is proven safe and effective, it could benefit the babies of other transgender women, as well as women who adopt or those who have difficulty breastfeeding, says Safer.

However, the woman’s breastmilk has not been assessed yet, so we don’t know if it has the same mix of components as in milk from new gestational mothers. This means the practice cannot yet be recommended, says Madeline Deutsch at the University of California, San Francisco. She says she can see the potential benefits of breastfeeding, but that the long-term impact of this milk on the baby – including on subtle measures like IQ – is unknown.

Who the hell uses their baby as an experimental subject for something which isn’t medically necessary for the infant?
>”Julia" being insulted more than "Eric" is sexism.

This argument could stand if we knew the exact sexual preferences of site users. If tested auditory was e.g. 100% to-male-attracted, what is your guess about “Eric” getting harassed or attacked vs “Julia”?
Mac address randomization is a must if your wifi is on in public (you don't even need to connect anywhere to be fingerprinted and tracked). Also use cookie self-destruct plugins for your browser.
That’s not sexism, just being disrespectful.

But why are you surprised about this if the next article on HN may be about technology in PornHub?

It’s okay to treat women as a piece of meat in porn, but suddenly it’s a big deal if people are making sexual comments?
ISP Spy: Hey boss, looks this guy in Oslo has a friend called Dave who owns an Android device.
ISP CEO: This is it! We're gonna be rich boys! Arrange a meeting with GlobalAdvertCorp immediately.
As disturbing as the story is, I find it quite intriguing. Obviously meme makers often have some crude humor, but somehow I assume that most of the visitors who wrote inappropriate comments were male. So I wonder if you could tell a similar story from some other website with a primary female user base. I supposed it would be very different.

The other thing is, it seems that the 'sexier' (from a hetero male perspective) the contact picture was, the more rude comments arrived. An interesting hypothesis is, if the picture activated some sort of 'sexual brain area' which lead to the creation of the rude comments. Does anybody know of any scientific research related to that topic (sexual activation leading to rude behavior)?
Believing things based on quantity of internet articles on the topic is how fake news works.

If a proper study of incidents like this is done, with good stats relating to the totality of incidents in context - i.e that takes into account the full picture, we could then conclude something.
Phylogenomic Reclassification of the World's Most Venemous Spiders
You don't think it's possible to scare or intimidate someone over the phone?
It seems like this is geared toward an argument that gun laws should be locally based and not federally managed.

From that perspective, it does make the point visually. There is a argument to be made that a small county in Nebraska probably should not have the same gun restrictions as in Los Angeles County.

I am not sure that I totally agree because of how easy it is to transport guns, but it is probably worth discussion.
One of my favourite features of Flow is the ‘*’ type and having Flow handle the given type based on control flow via “if” checks. You can achieve it somewhat in TypeScript too, IIRC. Neither are quite as powerful as I would like, but then what I would like is basically magic!
> To be very honest, I feel like her post is the equivalent of an prison guard complaining of the lack of empathy and manners in prisoner population...

This is not a valid comparison because when posing as a male she did bit receive the abuse. That's like a female prison guard being harrased while the male one isn't.
VLC 3.0 was released last week and has Chromecast support. It's been in the beta channel for a long time, but apparently took a lot of work to get edge cases sorted etc.
[2] is a thermal camera with WiFi connectivity, it's completely unrelated.
Thank you for the study.

That's exactly my worry: not that it causes inflation, but that if everyone is given a sum to cover the cost of accommodation then accommodation prices will just get pushed up to beyond the reach of UBI. As I say, I like the idea of UBI a lot, so will be very glad if that doesn't happen, and interested to read (later on) this and any other studies on this topic!
> Yes. That's what is whole thing is about - AI cannot create art because it lacks a human component.

What I mean by "deny the capability to create art" is that you decided that whatever the AI might have created in the future, and without even looking at it, it's not art.

It's sort of an extreme position, I think.