skysight-inc/HackerNews huggingface dataset:
As I grow older, I've found out that I value tools, processes and organization/conventions more than the code itself. These days it is very strange for me to look at some piece of code and think "that's amazing".

Part of that is because I keep finding out that the best code is as simple and "to the point" as possible. Great tools (I'm counting stuff like good type systems, good meta-programming, etc. in this category) combined with good architecture/conventions are the real enablers of this kind of code. Once the former is worked out (which is the really hard part), the latter should just come naturally given a sensible coder.

As a reuslt, I'm excited about Rust and its "zero-overhead" abstractions. I'm excited about the Elm architecture, and how it permeated/influenced the javascript ecosystem (react/vue/whatever). I'm excited (and amazed!) about the RDBM's we have available (sqlite, mysql, postgres), and the awesome cache/in-memory ones (redis), and the strongly consistent distributed systems (etcd/zookeper/etc.), and the web servers (apache, nginx), and the "application servers" (jetty, uwsgi, php-fpm), and the load balancers (haproxy), and the heaps of testing tools we have, and I could go on and on...

Almost none of these things existed when I started coding. Databases got corrupted frequently, client/server programs were almost mythical monsters, etc.. These were the days when clever code was king (to pack stuff tighter in memory, to shave off some computation through clever operations, etc.). Nowadays these hacks are hardly ever necessary anymore, and I couldn't miss them less.

If you want to see me excited, explain to me how your system works and why it won't break. This is my takeaway, not your actual code...
Why the Best Entrepreneurs Enjoy the Hunter Lifestyle
Ask HN: Books/Resources/Advices to set up a new outsourcing office/branch
I am currently a lead developper at a small company (40 people, 10 developers.) We provide enterprise solutions in two domains: Interactive terminals and Mobile apps/web.

The CEO is asking me to set up an offshore outsourcing office/branch in Vietnam with 7 people, including 5 developers.

I am looking for any advices/resources/directions that can help me relise the project.

Thank you!
> the rules of society are designed by the neurotypical majority

That's another way of putting it. I'm not sure the majority are neurotypical however.

I think, rather, "neurotypicality" is a background assumption of certain institutions because it's easier to design for an average even if it doesn't exist (no 1 human being is mean in every respect).

However those who experience life-long mental health, and esp. for most of their childhood, I think are overwhelmingly "conservative" in their personalities. And I think these sort do tend to find themselves in more elite/visible positions.

Political systems represent those who hold power. They do not represent a majority (power is the mechanism of representation, not mere existence).

In democracies, there is more "tending towards the majority". But still, it is very much a symptom of who can be elected, who is elected, etc.
> interestingly though, licklider's background was in psychology, as opposed to ee/maths. did we lose some of the diversity of perspective ?

The answer to this question is almost right in the emails: the focus of funding research switched from visionary work of defining problem space to exploration of solution space. Engineers are people who are educated, perhaps sometimes predisposed, to solve problems, not find problems worth solving.
I had a colleague who I'm sure did ballet or something too, he had a very upright, tight posture of sorts. I did read that women ballerinas need to (re)learn to relax their abdominals when they're pregnant to avoid certain complications.
It would be nice if they were paying tax in the first place
There was a newspaper column a decade ago urging people to write a "Read This If I am Dead" document describing how to actually find and do all the large and small things that you want done when the contents of your brain are gone. Thinking carefully about that, writing, revising and simplifying it to the point that someone will be able to actually do that when I am gone is probably the best thing I ever did. Google used to be able to find the contents of that column, but it appears gone now. There is a book now "Read This When I am Dead" by Presley and Howard on likely the same subject.
>> Hasn't that been debunked I thought I read? I certainly hope so.

I have heard of no such "debunking". With all due respect, but you should really try to do a bit of research and backup such assertions, when they can start rumours that could affect peoples' health. "I thought I read" is not nearly enough to claim some health guideline is now "debunked".

Btw, sugar intake is definitely not known to raise blood pressure, at least until it leads to other problems like diabetes, which can ruin your kidneys and then cause raised blood pressure. Your grandma's sister was probably misinterpreting her doctor's advice, most likely along the lines that "sugar isn't bad for blood pressure" to mean that she can have all the sugar that she likes. That your grandma's sister had a very unreasonable reaction to the unfortunate restrictions imposed on her diet, does not have anything to do with whether salt raises blood pressure, of course.
Not one word about automation?

We're frequently automating away jobs, in a way that makes capital more productive and shifts the balance of power from worker to capital.

It is unclear that the gains in productivity we might cause are good for those who are in the lowest hungs of the ladder.

This is what worries me.
Repeat after me - correlation does not imply causation
FAQin
The FAQin association is proud to announce the third FAQin Congress. It will take place in Madrid, from March the 1st to 3rd. The venue will be announced soon, it's in the city center.

Fellow hackers, you have the opportunity to submit your proposal for a talk/workshop/demo/activity before February 1st. We are interested in hacking, cracking, phreaking, malware, reversing, exploiting, social engineering, all kind of networks and protocols, satellites, crypto things, hardware hacking, lockpicking, ... info@faqin.org We love offensive content, but also making, crafting, electronics and every DIY related stuff. Product talks, corporate speech or selling pitches will be kindly rejected.

For the newcomers, The FAQin Congress is a free to attend, self-maintained, community-driven, sponsor-free event that encourages creativity and enables attendants to interact with each other in developing their own knowledge and exploring, showing, teaching, learning, sharing, . types of hacking. We don't buy nor sell anything. Come along and join us!

To get a voucher that will allow you to attend the talks, you must solve a CTF-like challenge. Send an email to voucher@faqin.org and follow the instructions you will receive. For the very first time, this year everybody will be able to come to a free access lounge to play a CTF, and access several hacking activities and maybe solve the challenge to get into the talks.
Same aaand same. Started toewalking not long after I was able to walk, and I'd unconsciously stand on my toes when just standing idle for some reason. I replied in another comment chain, there was a link to wikipedia [1] that also linked to autism. I'm fairly sure that it's just one of those things that doesn't need to have a medical reason though. Especially not when hipsters do it due to barefoot walking shoes and such :p

[1] https://en.wikipedia.org/wiki/Toe_walking
Spam sent via YouTube
Someone is sending spam via YouTube. Link is already disabled. Sent from: https://vgy.me/NdJHGg.png. Really creative. Think twice before You click anything.
On the flipside, this gives anyone basic plausible deniability.

No baby, that homemade porn video on my phone wasn't me! I just used a program to stick my face on something I found on the internet.
We got into a bit of a discussion last time you posted this, but I really don't understand your angle here.

Reminding me that these huge corporations are donating so little that you still need to ask for donations on HN makes me want to donate less, not more.

I already give Netflix money, and I think Facebook (and thus by extension WhatsApp) are total scum.

Again, why should I give you money so that they can leech off my donation?

Why aren't these companies that allegedly rely so heavily on FreeBSD making you financially stable?
If you have seen them with proper clothing and make-up in proper movies, most of them would not have much, if anything, to make them less attractive than regular movie/pop stars. The packaging context and presentation matters, and having them sing/play roles in Hollywood movies, creates all kinds of secondary attractiveness factors related to the content and presentation (as opposed to the merits of the person).

The opposite is also true. There are teens who believe e.g. that Jennifer Lawrence is a crazily attractive girl, whereas one could argue there are several just as, or even prettier, ones, in their high school. It's the added myth, styling, and exposure that's shoved in their minds that elevates her. (And similarly for male actors). Of course there's the occasional Errol Flynn or Brad Pitt, or Ingrid Bergman or Margot Robbie - but most of them are elevated ordinary people + Hollywood allure.
A bunch of factor:

- we became impatient if not lazy
- google does a huge job at parsing complex queries
- the content is more organized in itself (html semantic markup, meaningful css classes, etc etc)

The other day I tried a tails/tor and .. i cant recall.. ipfs probably. This network is bare, so bare I felt excited just like the 56K days. It quickly went bad because there's a huge % of bad / crazy content, but still I felt entering a more interesting territory as a visitor.
That is exclusively a problem with American conservatives that could be fixed when the populace realizes that they should be asking for the correct entitlement programs. For some reason this was never a point of debate 20 years ago.
Thanks for building this! Am getting a "Cannot connect to server muchassemblyrequired.com:443" error. When I try to enter the live demo. Is it just an overloaded server?

Have definitely noticed an explosion of Learn Assembly / Low Level Hacking genre video games coming out. And can definitely see how this will soon become a part of "Computation Structures" courses. Even at the secondary school level. Keep it up!

The 10 Best Hacking, Coding, Computing Games

https://www.rockpapershotgun.com/2017/11/29/best-hacking-gam...
>> I'm damn proud of my dad and the way he's maintained his blood pressure problem throughout his life. As a by product, the entire family is health conscious. Props to my mom for making sure we always eat well and healthy. It wouldn't be possible without her constant effort.

And props to all of your family for having the patience to follow your dad's low-salt regime. From my personal experience with a family member that has problem with her blood pressure, it's hard to convince healthy people to eat less salt, even to help a relative.
While I fully agree with you, there are several issues here:

- the word "free" has several meanings in English, i.e. "free" as in "no charge" and "free" as in "freedom" (free access, free software, etc.) - the answer given there does not indicate which one of those is meant.

- patents have most likely been granted in countries that recognise them - this does not prevent from the patent being put into public domain. However, the second sentence in question 17 seems to indicate that the license bears a fee, which also contradicts one of the meanings of "free above.

Either way, the Q&A/FAQ is full of marketing mumble.
Current SLA printers could probably do it, they have much better resolution than the typical FDM machines. SLA machines have gotten a lot cheaper in the past few years but the consumables (resin) remain expensive. And FDM printers will probably never really get significantly better than the current state of the art, there's only so much refinement you can make to squirting melted plastic out of a nozzle.

I have a cheap 300USD FDM printer and even on that you can put a 0.2mm nozzle on and use 0.04mm layer height. These sizes however are already not very practical, in addition to being excruciatingly slow to print it does a very poor job of handling any geometry with overhangs in the printed object.

Even the cheaper SLA models (i.e. Wanhao D7 is ~500USD shipped from china and a kickstarter model called SparkMaker is supposedly going to be 250USD) are capable of fantastic levels of detail.
> I also suspect that programming languages have not advanced in any significant way since around 1990

I would have said not much since 1970? 1950?
What big new things have their been?
A good introduction but through my personal journey to learn about raw socket programming in Linux, I can't recommend just diving in and reading the kernel source code enough.

I feared this as C is a hobby for me so I assumed it would be too difficult but for me it turned out to be the best way to understand how everything works and I was able to understand the Kernel source, I wish I had done this earlier.

E.g. AF_PACKET is mentioned in this tutorial as one of the potential socket families, I wanted to learn more about the PACKET_MMAP feature AF_PACKET provides however the kernel documentation and examples weren't clear to me. I ended up reading the kernel source last because I was intimidated and should have done that first.

If anyone is going to do this I recommend you take notes. Note that features change between kernel versions. I started making notes on how v2 and v3 transmition of PACKET_MMAP works here: https://github.com/jwbensley/EtherateMT/wiki/Linux-Kernel-tr...

I actually need to upload the receive notes. But before I've had time to do that, v4 has been written and is about to drop in the latest kernel version. So making notes in relation to kernel version I have found to be very helpful. Also this site is super helpful for reading and searching the kernel source:
http://elixir.free-electrons.com/linux/latest/source
"swipe typing" is already streets ahead speed-wise on mobile devices. One touch per word. And having a little travel distance is actually a benefit as it helps distinguish the words.
It merely doesn't prove causation. But it does imply it (as in: hints there might be one), and it's necessary for causation to exist.

Any causation mechanism will also have a correlation in its base.
>The disorder is characterized by "impaired control" with increasing priority given to

Oh please, then I assume every hobby in the world can be considered "hobby-name disorder". If it's something that help the millennium generation to relax and free their mind a few minutes /hours and if the society doesn't find something to come and reach the same level of satisfaction we found the "solution", it's a mental disorder... We really evolved... NOT
Agreed. The vast majority of the time you should be using JMH for microbenchmarks on the JVM. If you read the samples and understand them and apply those ideas, it takes care of the inlining problem.
celebfakes is the next Reddit hand grenade: the site has 'involuntary porn' as a category for reporting posts, yet simultaneously has a popular subreddit dedicated to involuntary porn.
Creating animations inside sketchapp  Testing the alpha version of “Timeline”
Yes. This is really funny:

> I once gave a talk to Disney executives about "new ways to kill the geese that lay the golden eggs". For example, set up deadlines and quotas for the eggs. Make the geese into managers. Make the geese go to meetings to justify their diet and day to day processes. (etc.)

however it's really hard to argue that Apple, Microsoft, or indeed IBM or Disney ever killed the geese that lay the golden eggs.

Or if they did, they had plenty others running around.
Cultural difference. In my country everyone gets the same standard of healthcare. If you think you think you deserve special treatment just because you're rich you can fly to the US or Singapore. Strangely enough most rich people don't.
Yes, this "Social" view of disability has I think, gone too far.

A dog with three legs is much worse at being a dog.

There is really something it is to be a human, and it isnt just defined by culture and present-day society.

We live on earth. We eat food. We socialize. We, by being human, do a very large number of things merely because we are human. And if you damage part of our body, we can't do those things. And doing those things is a fundamental part of what we do.

ADHD really is a neurological impairment on this scale. It isn't "being less productive". It is a torture, a trauma, an on-going alienating, destabilizing impairment.

You might say "well couldn't there be a society where ADHD was an advantage"... i'd say basically No, not without changing the human species.

Yes, maybe we could imagine one. A society perfectly designed for people with ADHD, but when you describe that society in detail, you'd discover its profoundly impairing to people without ADHD.

As in, imagine we all lived as if we had no arms. That would be an extreme oppression to the almost everyone who does. And that's because on-earth, doing the things human beings do, arms are inherently part of doing those things well. That is why not having arms is a disability, not a lifestyle choice.

Similarly for vision, hearing, etc.

ADHD is an impairment to advanced cognitive function. It's an impairment to your minds ability to "see" itself.

The moment we start to say, of children with ADHD, that they should have this impairment.. that it's our "culture" that decides this impairment is bad... I think that's a gross abuse of those children.

It's turning your own lack of dependence on pharmacology, your own health, into a trap for people who do need it.
Eddie Van Halen saw his son struggling with the Bass guitar.

As a loving father, he told him, you don't need to know all the chords. He told him there's just a handful. Don't take it all on at once. Don't overthink it. (I'm paraphrasing)

A lot of wisdom.

I'm the biggest procrastinator. And reading about something is sometimes better than actually doing it. Crazy--I know.
Source code: https://github.com/joshua-wu/deepfakes_faceswap

NSFW posts https://www.reddit.com/user/deepfakes/submitted/ (includes porn)
Well written, so many economic concepts easily explained by means of the minecraft virtual economy..
Same here. Hopefully it gets fixed, I'd love to try this out.
I think they are concerned by lack of effective moderation, and by the inability of these companies to know their customer
I’m aware that rescue and corpse removal is highly dangerous, but that just means the insurance would be extremely expensive.
There are plenty of accusations on Twitter from women that being asked out is sexual abuse.

You can be fired just because a female misunderstands what you say: https://www.youtube.com/watch?v=Ye4fAZTkvNg

There are plenty of false rape allegations. Here's a particular egregious example: http://www.dailymail.co.uk/news/article-4818874/Jemma-Beale-...
What tripe. The new NYT motto: "All the news (and nonsense that sells newspapers) that fits, we print."
The Myth of the Lone Inventor (2013)
Are those scales on the egg itself?
Quick preview: u/deepfakes, https://www.gfycat.com/UnsungTotalAmericancrow (NSFW).

Very cool, it has a few problems with merging the face but the expression is very convincing. Obviously, it doesn't work very well for very different faces (https://imgur.com/gallery/OpD3RXC SFW).
Outside of porn, I'm wondering if this could be used in other ways, e.g. government propaganda. Putting leaders in situations that make them look good or putting their opponents in compromising situations.
Actually obesity in the US is the norm now.

Preventive healthcare should be pushed more. But remember when Michelle Obama said kids should eat more vegetables?
Ask HN: Quantum entanglement
Recently ran across physicist that claimed that physics is in a race to prove quantum entanglement based theories will unify physics and result in a completely new way to understanding physics.

Is anyone aware of any merit to these claims and able to provide notable sources to back why this might be the case.
Being 'intent on creating a situation for a "justifiable" homicide' would itself be a form of premeditation, would it not?
Pity they havent included HardenedBSD into the list ...
I agree and did exactly the same. Also it describes twipe but the animation shows it typed.
Determining file format using Python (article)
There's an interesting book on the topic discussed in these emails, entitled "Why Greatness Cannot Be Planned":

http://amzn.to/2CtIrRR

There's a YouTube talk by the author on the subject here:

https://youtu.be/dXQPL9GooyI

The rough idea is this:

- creativity often arises by stumbling around in a problem space, or in operating "randomly" under an artificially-imposed constraint

- modern life is obsessed with metrics and goal-setting, and this has extended into creative pursuits including science, research, and business

- sometimes, short-term focus on the goal defeats the goal-given aims (see e.g. shareholder value focus)

- the authors point out that when they were researching artificial intelligence, they discovered that systems that focused too much on an explicitly-coded "objective" would end up producing lackluster results, but systems that did more "playful" exploration within a problem space produced more creative results

- using this backdrop, the authors suggest perhaps innovation is not driven by narrowly focused heroic effort and is instead driven by serendipitous discovery and playful creativity

I found the ideas compelling, as I do find Kay's description of the "art" behind research.
> Obligatory xkcd

God I cringe every time someone posts that. It's like the "Big Bang Theory" of internet comics.
It’s been a while since I’ve done serious statistical work (I’m a logician. There’s many different kinds of distributions (i.e. lines through a field), from which you would make very different inferences - relationships which satisfy a power law can of look like a Gaussian/normal distribution. Finding the “right” distribution when you know you’re working with incomplete data isn’t simple.

I can assure you they aren’t trying to make the math look scary - to be a bit blunt, a comment like that’s usually a sign that someone hasn’t made a serious attempt to engage with a field. That sort of bad faith regarding a core discipline of the mathematical sciences probably should be downvoted.
The unfortunate math behind consulting companies
Bitcoin: The First Anti-Fragile Economic Entity
Per my remarks here, I think that there is an obscure bug in GIN vacuuming that the community has yet to identify:

https://postgr.es/m/CAH2-Wz=GTnAPzEEZqYELOv3h1Fxpo5xhMrBP6aM...

It's possible that this upstream PostgreSQL issue affected you. What is known for sure is that there was a bugfix for GIN, that just missed the latest round of point releases. See:

https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit...

This fix alone could have made all the difference here (though this is a guess). I assume you won't have this fix with Aurora just yet (not sure -- I don't work for Amazon). But, I'd mention this to AWS support if it seems at all relevant. Hopefully they'll get in touch with the community if that's what it is.

Good luck
Snapseed (Android & iOS) does a great job as well. It lets you go back to each of the previous steps and edit the parameters without losing your current state.