skysight-inc/HackerNews huggingface dataset:
I've also read a lot of stuff on the Internet, that doesn't make it all true. Source?
Haha, thanks for writing it! :)
Maybe I wasn't precise enough, but I'm not sure exactly how you're reading that. Gay and straight men would, following this research, be more aroused by imagery of penises than women. The dick pic sending instinct would probably be, if not absolutely successful, relatively more successful than it is for straight men. All men (gay and straight) appear to look to chests, penises, and butts for visual cues to sexual arousal.
What does this do that R on Azure Machine Learning doesn't? Not snark, genuine question.
You've got me angrily reading the article while asking myself if WatsApp would be stupid enough to lose that mostly won case. (It's in our supreme court, I hope they will announce it illegal to widely block a communication channel and to coerce companies into releasing broken crypto.)

No, WatsApp didn't get informed of what URL you entered on the message. The site owner gets a notice, as does the user's ISP, and a lot of people in between. But WatsApp can not tell what URL was typed.
This is interviewing 101 though: establish a report with the interviewer if at all possible. If the interviewer tries to be a buddy that is in your favor to go along.
There are a lot of people who refuse to upgrade. I have to use 2.7 at work for pretty much no reason at all, and I'm sure I'm not the only one.
I would try to shift the communication from technical (how it is done) to non-technical (what it is supposed to do). But, dont ask "what is it supposed to do" in general. Ask more concrete specific questions.

I think that the discipline you are looking for is "analysis". it does not matter all that much which specific form document takes - requirements matrix, use cases, user stories, mockups, ... . Important is that it is stored on one place only, easy to update and updated often.
Wireless Power to Moving Electric Vehicles Closer to Reality
Color me interested. How do I health-check this in a LB? What kind of caching headers do you give me out of the box?
Announcing the Decentraland token sale
If you rent out a property for 30 years at same rate as your total expenses including mortgage payments then sell it after that point your profit is not actually zero for 30 years then the full value of the house on the final day. There are actually a lot of different ways you can record such a transaction each of which have different trade-offs.

This is also why asset depreciation is considered an expense. https://en.wikipedia.org/wiki/Depreciation However, it may also be recorded as income with the initial purchase being considered an expense.

PS: There are an insane number of useful ways to run your personal books, and a few legally required methods in various situations. But, IMO your goal should be match the underlying economic situation of your enterprise not simply move numbers around based on an abstract formula.
That's true, but I was responding to a specific claim in the parent post
The reality is the NYT and all mainstream "news" outlets are beholden to their advertisers. Notice how Mylan is always in the news getting negative press but you rarely hear about the Billions in fines/settlements paid by Merck and GlaxoSmithKline arising from product liability (the result of junk science, but that's a different topic). Merck and GSK account for 70% of ad revenues for news outlets.

Contrary to common beliefs, reporters are no longer journalists but spokespeople.
> Technically known as 3,4-methylenedioxymethamphetamine, the illegal drug is not the same as “ecstasy” or “molly,” although sometimes those drugs may contain MDMA.

Stopped reading here. The writer has not done any research on the subject. Why write the article then?
Creating an “Alien” Themed Linux Greeting Card
Smith, "A Source Book in Mathematics"

https://archive.org/details/sourcebookinmath00smit

Contains the writings by Leibniz and Pascal on calculating machines.
If you filter the interviews to only interviewees who:

- liked the person

- rated the questions 3 or 4 stars

- gave the interviewer 3 or 4 stars for being helpful

Do the trends still hold?

How are those trends compared to only looking at interviews with:

- disliked the person

- rated the questions 1 or 2 stars

- gave the interviewer 1 or 2 stars for being helpful
Yahoo eSports Discontinued
Everyday I am trying to read a book for a bit and take a nap after lunch
The alternative would be telling WhatsApp what everybody was typing, so they could proxy the requests.

They did the right thing here. It might be good to add a "do not show URL previews" option, but it's not currently broken.
Uber meltdown shows its time for Silicon Valley to stop worshipping founders
Side note: I recently came across this YouTube video which did a fantastic job showing just the basics of waveform collapse, without straying into silly metaphors and cartoons, or getting bogged down by historical narratives:

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

Highly recommended for anyone trying to grok the relationship between a wave, a particle, and an observation. I find I don't want to hear what quantum physics is "like" I just want to have things explained to me slowly and completely.
Sort of - LinkedIn may combine things from different employers or seeking of a new employer, which your current employer may not at all approve of. So you can't really apply workplace rules to it directly.
It's one thing to ask about dinner plans after asking if it's alright to make personal conversation. It's another to go from recruiting a prospective employee straight to propositioning someone for casual sex and sending graphic images.

There's no way to misread the situation that badly. He just assumed it was okay to send a photo of his genitals to someone with whom he'd been having a supposedly professional interchange. That's not okay.
French artist submits 3D rendered image of his face for a national ID card
I'd like to respectfully disagree. I don't believe that there is a way to change how one of the fundamental types of a language works (string/unicode vs bytes/string) and make that a "smooth" transition. I know that is causes a lot of strain in the python community, but I applaud the core developers for doing that change, instead of getting stuck in the well-known "we have to support all legacy versions" hell.
That's what I say about Turing machines! </sarcasm>
That is awesome!

I would love to see it worked out in a way that it would output different content depending on password.
What kind of not okay, though? Is it a faux pas or an offence?

If it's a faux pas, the professional outcome is distrust and failure. If it's an offence, the outcome is legal penalties.

I'm not defending the actions of this man. In terms of his moral, ethical, or social outcomes, I'm sure it's not a good action. That said, I have a hard time agreeing with the legal argument: that the use of LinkedIn turns your personal communications into business communications. This has potential for broad legal implications which have nothing to do with workplace harassment. The use of LinkedIn does not, in my view, turn your personal communications into workplace communications.
Ask HN: What is the least “sexy” field in Computer Science?
You can check its health by making a request to a known resource -- they're practically free.

It delivers an ETag header that it computes the first time it opens a file and maintains as long as that file is open. If it has to re-open the file it will generate a new ETag value.
It is ironic that a paper calling for a CS canon does not follow any of the ACM or IEEE formatting guidelines for submitting a paper, such that a reader could tell when it was published.

So this paper came out at some point in the last... fifteen years?

edit: thanks for updating this with the date
On the other hand, it can also go the other way. Non-technical customers don't actually care how hard something is to build, as long as it solves their problem. So it often surprises engineers how a 1 day script can make lots of money for them.

Freelancers often make the same mistake--charging by what it costs to them, plus a little bit more. You should charge how much value it brings to the customer, not how much it costs you to make. Easy to say, hard to do.
VSCode
Knowing that WhatsApp produces link preview cards, I frankly don't see anything here that I didn't already expect and assume was happening - these cards come from somewhere that is neither me nor my conversation partner. This can't be a surprise to anyone who was concerned about privacy.

If WA proxied the request, it would be WA snooping on the conversation, and that would be a way larger problem because they would accumulate that metadata for EVERYONE.

If you don't want cards or external requests in the conversation, you obfuscate the url with any of the myriad methods people use to get past anti-url filters in forums etc.
I can, because I'm trying to explain a mindset, not make an argument. Maybe cryptocurrencies are the future, but there are reasons people are suspicious of them besides being silicon valley hegemons afraid of being disrupted.
I have sort of the opposite problem with a coworker. This coworker only wants to talk through things and doesn't want to work them out on paper or a white board. The problem is that I can understand/remember almost everything I read, but have almost no ability to comprehend things that are being spoken (I suspect people are talking faster than my ability to think and parse what they are saying). I've talked to him about this to no avail. He just wants to talk things through, and then expects me to be following along and to provide insights when I have no idea what he is talking about. But if we can get it on paper or a whiteboard then I can reason about it quite easily.
Yes, but it's hard to say a priori who these might be, and if they'll always remain poor candidates for psychedelic use. A lot depends on the context that psychedelics are used in, and who is helping out during the experience, what stage of their life these people are in, and even what mood they're in or what's happened to them recently and how they view that.

There's a very interesting story about Nancy, an incommunicative, self-destructive, schizophrenic, dying eleven-year-old girl who was administered a high dose of LSD in the 60's.[1][2][3] You'd think she might not be the best candidate for a strong psychedelic experience. But it reportedly saved her life, and helped restore her to sanity. There have been many other cases of psychedelics being used to treat mentally ill people, with impressive results.

Some people do react negatively, but in those cases I really wonder which drug(s) they took, what the dosage was, what their mindset was, what environment they took it in, who they took it with, what they did during the trip, and what intention they had. I would be willing to bet that in most cases many of these factors were far from ideal, and if they'd used them more constructively they would have probably had a better experience.

I do believe it's possible to abuse these drugs, mostly by not taking them seriously enough and not treating them with enough respect, taking them only to "party" or even with destructive intent. And, yes, maybe some people just won't be able to handle psychedelics no matter what. Maybe.

[1] - https://bpaste.net/raw/c86b011161ca

[2] - http://www.maps.org/news-letters/v07n3/07318fis.html

[3] - https://books.google.com/books?isbn=0791482960
UBports: Stable OTA-1, Halium Is Heating Up, Convergence Works
I studied engineering and went to an engineering school (EE, ME, CE, etc). I have had contact with many engineers on a daily basis, although I do not do this work anymore myself, and I have found that engineers can talk very well - actually I have never met one that can't and/or won't (the real problem is getting them to shut up). So in my experience, smart useful people are always able to communicate. There may be the occasional savant who is awkward or such but I have not met them.

As for programmers - same thing. If they are any good they are more than able to talk the talk.
My question is, what is preventing GIMP from tapping into their existing userbase?

I get they are FOSS. But, they could still add in their GUI options that don't exist; then prompt donations that would go towards the features development.

For example, Image > Rotate, triggers a pop-up, "Sorry, Rotating image is not currently a feature but with your support we'd love to add it to GIMP! We expect it will cost $10,000 and we've already raised $4,235 from users like you. Contribute now..."
I see, thanks. So, the lookup is done from the sender's client, not the recipient, correct?

I was actually looking at it from the perspective of it was being done on the server, rather than the client, and people were concerned about information collection about where they're linking to (or something).

This is a good heads up for people with special security needs using proxies to access HTTP. Most people are willing to visit URLs they send in messages from their IP addresses in a browser, or already have before they send the message, but I can see how it's worth knowing about, especially with the additional information disclosure.
Why would TLS add an insecure by default feature? Hasn't security been a problem for TLS historically?

Or is this aimed at higher end providers that can be trusted to only enable it for certain things? (Like, Google Search might benefit from it, and replays probably aren't an issue?)
That would be cool! Maybe a gulp plugin or somthing, that would wrap your pages with that, and then set a cookie or something.....
>But it is also not true that it would be a huge problem if there were forks. Why would it be? People will simply use what works best for them, controlled by market forces (they need other people to use the same fork).

It's a problem for any tech that aspires to go mainstream and thus must contend with the already high cognitive loads on the majority of people who don't follow the tech in detail, don't know what a hard fork/chain split entails, what it means for their money, or the economy. Most mainstream users, when confronted with having to understand something like that to safeguard their money, will conclude, rightfully, it's best left in a traditional bank or under the mattress.
Toio Papercraft Robots
I took your suggestion and explored these two new references. They were quite relevant, thanks.

Thoughts on Camlistore: I agree with their high-level https://camlistore.org/doc/principles and https://camlistore.org/doc/uses . Their presentation slides and videos gave a helpful explanation and demonstration of their functionality. The query string format and showing of live search results were very cool. I have doubts about the rich JSON metadata format, their model of mutable files, and whether I can represent and query the my kind of metadata in their system.

Thoughts on "Science of Managing Our Digital Stuff": I sat down at the public library and read part of the book. Your early warning about hierarchies proved correct. The authors seem to be very focused on conducting user studies and timing people's time and recall performance. All their text point toward the superiority of hierarchical organization due to the efficiency of human spatial navigation / folder traversal. The book has some interesting perspectives to offer (e.g. human behavior, group information management, motivations behind keeping data), but I don't expect it to contribute to any of my technical design decisions.
That doesn't make the statement "LinkedIn is an extension of the workplace" true.

Acting in a disreputable way while wearing clothing that represents my company could get me fired, but that doesn't make the local supermarket an extension of my workplace just because I walk in there with a company shirt.
No, it would not be a perfect answer, and could work against you: it shows you are not willing to work with me and assume some intelligence on my part (until proven otherwise) and thus you are potentially not going to work well with the rest of the team. I would respond that we have already profiled this code and discovered it is a bottleneck, now answer the question. It won't be hard to overcome the negative impression, but it left a negative that you don't want.

Now if you responded in the form "Of course in the real world we don't look at code until after a profiler shows the need. I see X which is suspicious, let me look deeper". In this case the comment is perfect: it shows you trust, but know to verify that trust. It also has the side effect of giving you time to think.
We do...but then people wait for a verification email that will never arrive (.con vs .com). Ideally, we want to fix this before they register their account. Looking for server-side (rails), service calls and client-side options.
It's so refreshing to see something other than Electron-based garbage on HN.
Telegram does not encrypt by default. Would be interesting to see, what's happening in encrypted chat there.
Not when fetching over HTTPS.
Jeff(Session) has “low memory” in Python Requests
Sony's fantastical Toio cubes combine robotics with papercraft
Here is a proposed solution to mob rule:

https://github.com/neyer/dewdrop

With a much simpler version of the same concept here

https://github.com/neyer/respect

I think it's doable.
> nitrogen atom sitting in one of the carbon locations of a diamond's crystal lattice

This reminds me of an experiment I saw on Sixty Symbols in which they had encased a single H20 atom inside a carbon molecule's "shell", and pelted it with radiation to see how it behaved. Aparrently the water molecule thinks it's all by itself and isn't affected by things on the "outside" of the carbon molecule.
Guns and Political Killing
Because instant > wait a couple hundred ms

simple really
I can't quite tell if you're serious, but I don't think users would like that sort of bait and switch tactic. It would make GIMP feel like shareware that tries to trick you into paying money.
"Silicon Valley worships founders. The conventional wisdom is that companies lose their spirit and competitive edge when they sideline founders and bring in adult supervision."

I don't think this is fair. Silicon Valley worships founders who build insanely useful, helpful, or amazing products. No one is standing up for, now or in the past when Uber has been caught doing sketchy things.
I have not ready anything about this bug, other than the very short description in the linked blog, however this seems like a bug that would have been flagged by a static analysis tool. I know they've been used on the kernel (e.g. Coverity) Very surprised it survived until now.
I've been in this situation. Often we know within a few minutes whether the candidate is a good fit for our team, but for legal reasons we have to stretch out the interview so that the candidate can't make a claim against us. It would be better for both of us if we could cut them loose quickly, but we have to cover our butts because that's the kind of litigious society we live in.

And their is an initial phone interview, but it is done by HR or our boss, neither of whom are technically proficient.
I have a close relative that works for the company that invented the valves in them. They used to make stuff like keyboard membranes, until China ran the price down too low to compete. An employee figured out how to make a cheap valve using most of the same tooling and the company patented it. Someone in sales got Pepsi to put them in All Sport bottles, and it saved the company.

Now the people in sales try to solve everyone's problem with them.
I dispute whether a wavefunction can influence things without collapsing, but putting that aside...

Your example of a polygon with a constant velocity is carefully chosen: that equation has an analytical solution, so you can calculate x(t) and "skip" forward in time. This is not possible in general, even in classical mechanics. If it were a system of more than two interacting particles, you wouldn't be able to fast-forward; you would have to calculate all the intermediate timesteps even if you only wanted the last one.
Take a look into the stock market and try to develop trading systems... if it works out, you'll be set for life... good luck
What if I told you that the non-user friendly aspects of GIMP were by design? I belive there was a battle a decade ago to get rid of odd floating side bars.
"Printing money inexorably leads to inflation"

That's not true. Inflation could be though as a ratio between the money in circulation and the productivity in the economy. If you increase both, numerator and denominator you don't get inflation.

Also, "printing money" doesn't create inflation. Spending it when there is not enough available resources can create inflation.

If you have doubts, check the QE programs of the FED and the ECB (ongoing).

In fact, the more famous episodes of hyperinflation are originated because a collapse in the productive economy (the denominator), and not because an increase in money (the numerator).

If real resources are increased, a 'space' is generated for spending, and it would be a real pity if that opportunity is wasted.
I'm pleased to see this perspective represented; it's the main reason I still really love the Perl programming language. The idea that context is useful and can actually help with clarity is a core concept.
I believe this Behavior is for information gathering about odata.
I would go with network calculus
And always perform hash verification or decrypting client-side so you can prevent brute-force attacks (purposely slowing down the hash verification or decrypting to 100ms is okayish already).
I'm curious as to what was so difficult with picking up Celery? I found it very straightforward, not appreciably more complex than what you've laid out.

Not that Celery is the only way to go. This is good work - I'm just interested in the why.
This is absolutely amazing! Just wish I had seen it a year ago or so. You have no idea how many hours I've spent drawing in tikz while writing my thesis.. Best of luck!
How I Designed and Built a Fullstack JavaScript Trello Clone
Fun fact: cellulose (in wood) and chitin (in insect exoskeletons, fish scales, fungus cell-walls, etc.) are also polymers of glucose-derived sugars. Both are biodegradable, although humans can only digest the latter of the two.

Other fun fact: before the invention of entirely-synthetic plastics, we had phenolic sheets: layers of plain cellulose laminated together, originally using natural resin (tree sap), then later using synthetic resins, like Bakelite. These didn't have all the properties of synthetic plastics—you couldn't bend them, for example—but you could form them into shapes and introduce pigments, etc., while manufacturing. The earliest Printed Circuit Boards were Bakelite phenolic boards. (And even today, PCB insulator material is effectively a "synthetic phenolic board": it's fibre-reinforced plastic, which uses plastic itself in place of resin—and various synthetic fibres in place of cellulose—to achieve the same properties phenolic sheets have.)
I agree there are differences, including transit route and format.

Here are the similarities I saw:

- Payload is encrypted client-side by the sender

- Encrypted payload is decrypted client-side by the receiver

- 3rd party provides the unlock passphrase

I think I'd much prefer standard AES to AES sprinkled with a bit of proprietary magic, as the latter is more likely to introduce new attack vectors than not.
That is cool :D
Exploring Long Short-Term Memory Networks (LTSM's)