skysight-inc/HackerNews huggingface dataset:
If you have enjoyed the article and you have macOS, you will probably like the LotsaEscher [1] screensaver. Too bad it does not work since Sierra---the source code [2] is in the public domain, though, so hopefully someone can work around.

[1] http://wakaba.c3.cx/sup/kareha.pl/1118971388/ (the original URL is gone, I guess that's because the program does not work now)

[2] https://bitbucket.org/WAHa_06x36/lotsaescher/
Pilgrimages of the tech world
From: https://www.alzheimers.net/1-28-15-SAGE-alzheimers-examinati...

The latest study concerning SAGE evaluated[1] its effectiveness as a cognitive screening assessment tool in community settings. Researchers evaluated over 1,000 participants over the age of 50 from 45 community events. The scores on the test range from 22 — indicating normal cognition — to 15 — signifying mild cognitive impairment — and a score below 14 may indicate the presence of dementia.
The study found that when the test was given to its participants from over 45 different events:

- The average score for SAGE was 17.8%

- 71.6% of the people that took the test had normal cognition

- 10.4% had mild cognitive impairment

- 18% had dementia

[1] https://www.alzheimers.net/1-7-15-non-invasive-method-detect...
I'd be worried that this might create an expectation to work on issues people were willing to pay for, whether that makes sense or not. I've seen a lot of this in commercial software, if a paying client want a feature then it get's added no matter how much sense it makes. Then every other customer has to deal with the feature bloat whether they want it or not.

It's also the root cause of a lot of technical debt, "we added this misfeature years ago because 1 client wanted it, so now we have to support it". It's important there is a proper funnel for what features should be added.
I've discovered, at various points in my cycling career, that rim splits, broken cranks, and broken chains also tend to severely limit the functionality of a bicycle. Though yes, the role of bearings (found in wheels, bottom brackets, and headsets, BTW) is surprisingly crucial.
Your second paragraph is exactly why I built FormAPI [1]. We have a UI to position form fields, so you don't have to do everything in a text editor. (We also have an HTML/CSS editor to create your own templates.)

[1] https://formapi.io/templates/mr4ekGhgZTptdQaN/edit
Man's Search for Meaning by Viktor E. Frankl

This is supposed to be the author's memoir but it is more than that. Read it and it will change the way how you look at your own life.
Typora is a great markdown editor for something like this.
https://en.wikipedia.org/wiki/Use%E2%80%93mention_distinctio...
This is a new trend of tech blogging. Complain on each and every thing. I have this, I'm this. I'm that. I have that. I'm goood. pretty much crux of the whole article. Software jobs are complex, demanding, which is mostly `reflected` in salaries. She has devoted half of article sniding/criticizing here male peers
>It’s really hard to celebrate “women’s day” with free feminist speakers when I just found out some guy who does the same work as me is getting paid 20% more.

Well, many men who do the exact same work, don't get same money. Women/men in tech, imo are getting paid, whatever they could negotiate. I think, it's not about gender at all. I have never witnessed hiring manager not willing to pay because candidate is women/asian/white/black or purple. Is there backlash against women in tech? I think, not at all. As a matter of fact, companies now have quotas for women in dev/engineering and management positions. Equality.. that's some real double talk. Workplace is not a political place, which guarantees freedom of speech. It's a controlled environment, which tries to achieve business objective. On top of that, I feel like women criticizing men in workplace is acceptable, like calling them "jerk" in article. I feel like, dev community is fine with that. Is dev community fine with, men calling names to women in workplace, without any consequences? On the top, we all know what is modern feminism
movement about it. I don't how as a male engineer, I'll be comfortable, a bunch cribbing about men all the time around me, neither would women feel comfortable when a bunch dude
pushing the idea of men rights.
Dude from google got fired for expressing his opinion. I'm not quite sure, what kind of workplace we are trying to envision.
Uber had a new CEO stepping in and learning how to run the company from zero, and this was one of the many, many things he had to worry about; a threat that was reportedly neutralized.

Equifax leaked the social security information and credit histories of an enormous number of Americans, when their main job is to keep it safe and available.

It’s a little silly to compare the timelines. They’re just completely different.
Yes. If the data cannot be tracked to one person, it is not regulated. So anonymous tracking cookies are still OK, but attaching it to an IP/name/phone number etc. is not.
I believe many of us already do what the author suggests, maybe in a slightly different way.

Here's how I use my own flavor:

1) I create a GOAL. The GOAL is my ultimate big picture, which will give me immense happiness. So, the most recent example is, I wanted to build an E-Commerce application.

2) I map out the PATHS to achieving my GOAL. So, what I consider PATHS is:

a) What programming language should I use?
b) Which APIs should I use, Paypal or Stripe to accept payments[1]?
and so on...

3) I follow a flavor of DDD[2] to come up with the important modules I need to have for a functioning E-Commerce project.

Examples: I will need a Order Management module, I will need a Marketing module (for sending emails, running campaigns). I will need a CMS module to host product pages.

4) For each of the modules, I will create an issue on Github and add a checklist[3] of the stuff I need to get done.

5) Everytime I make a commit, I will reference this issue and the tasks along with it. Eg. "Removed Paypal #12"

6) At the end of the week, I will review the commits and evaluate whether this particular method I used was worth it. A good use case would be experimenting with a library and comparing it with another - Eg. Bootstrap vs Semantic UI. I will use the learnings from this workflow in my future projects.

7) I will also see if something can be automated. For example, for my current E-Commerce project, I use Phoenix/Elixir. It has it's own set of scaffold generators, but they're opinionated (they use Bootstrap). So, for every project I got tired of replacing bootstrap and customizing the generated scaffolds. So, I wrote a custom generator that drastically saves me a lot of time for large projects.

Hope this helps :)

[1] Not sure why anyone would use PayPal in this day and age tho.

[2] https://stackoverflow.com/questions/1222392/can-someone-expl...

[3] https://github.com/blog/1375-task-lists-in-gfm-issues-pulls-...
There's a mini RTOS in my language
I think you flipped the point on its end.

Of course al-Khwarizmi wasn't the first or only person to "discover" algebra - he was building off of 2000 years of Greek, Persian, Arab, and Indian work.

The point wasn't that he's another great man[1], but that it's simply incorrect to talk about "Western science and technology" as if they're either isolated or monolithic -- they're neither.

If al-Khwarizmi hadn't have been Latinized and become the reference for Western mathematics until the Renaissance, then someone else would have. But that someone else would have come from the "Eastern" world, simply by virtue of where the relevant research and academic tradition was at the time.

[1]: https://en.wikipedia.org/wiki/Great_man_theory
IMO, if you’re still using Facebook and/or Google, then you don’t really care about privacy. There is no plugin or other technique you can use to protect yourself against them, except to just not use them at all.

Beyond that, you can lead a horse to water, but you can’t force them to drink the privacy koolaid.
The best programming Black Friday 2017 deals
As in Perfectly legal, but unethical behavior designed to extort money from companies.
No, I suggest they build an native app for each platform.
This is the best suggestion I’ve seen in this thread so far.

Unfortunately, I can only give it one upvote.
On the science angle for those unfamiliar:

Luigi Galvani investigated the connection between living creatures and electricity. Earlier scientists had observed that static electricity and lightning were the same phenomenon. Galvani made frog legs twitch by applying two dissimilar metals. He came to the conclusion that animals generate electricity conducted by the metals. Alessandro Volta believed the opposite causation: that the setup generated the electricity and the legs reacted. Volta invented the battery after experimenting with various elements as the metals. Galvani's nephew Giovanni Aldini carried on his work and even experimented on the body of a condemned prisoner.

I had always thought the rise of Frankenstein's monster was a hilariously nonsensical application of the literary device of extending scientific explanations of natural phenomenon into magic (e.g. endless potential of atomic everything in the 50s, electric disturbances in ghost movies, reversing the polarity, quantum mechanics, genetic engineering, endless applications for graphene). We all know that lightning kills and injures. But it's not such a random jump between hearing of a corpse flinching, making a fist, and opening an eye (Aldini); and writing a horror story about a crazed scientist reversing death.

Funnily enough it turns out that all living things do generate electricity through pumping out sodium ions and pumping in potassium ions, creating a voltage across their cell membranes. But nowhere near enough to be observable on a macro scale.
> Well if they have different denotations they're necessarily not identified, no?

But their operational semantics are isomorphic. That means there's something problematic in the denotation.

> I mean, you can make a monad have an unusual denotation by passing it to an unusual "interpreter" function, sure, but the same is true for any function or value.

Not really, and that's the point. With functional denotation you have bubble-sort and mergesort with the same denotation, yet two implementations of mergesort with different, incomparable, ones (well, you can convert some monadic expressions back into ordinary functions by interpreting them, but there is no way to transform an ordinary function into a monadic form). This is not a universal property of all systems for expressing computation. In some, if two computations do "essentially" the same thing, there will be a transformation between them. This is an actual theorem proved by Martín Abadi and Leslie Lamport in the '90s [1] (in fact, they proved something stronger: even if an algorithm is an implementation, a refinement, of another, there will be a mapping between them, but in some cases one or two variables would need to be added to the more concrete of the two).

Now, this is exactly the aesthetic (or pragmatic, but in any case -- not universal) part of design. Obviously, computations are not functions, but formalisms may obscure some details in order to gain convenience. I claim that the design that represents computations as functions is a very convenient one for sequential programs, and a rather inadequate one for interactive/concurrent programs, which make up most of the programs we write today.

[1]: https://wiki.epfl.ch/edicpublic/documents/Candidacy%20exam/r...
Ever since deleting facebook I've felt so much ___. It's only once I quit the site I was able to take a long hard look at my perception of ____ and realized that everyone else does ____ while I should do _____. I realized that I'm actually ____, not ____. I started handling my _____ relationships in a healthier, more ____ manner.
As a user of those apps, that’s a clear indication they are probably shit.

If you didn’t even take the effort to get your interface with your user (read: customer) right, how lazy did you get with the parts of the app I can’t see ?
Great pod cast on this : http://www.bbc.co.uk/programmes/b077j4yv
Plus one repo for every open source dependency you fork
Yeah but this was a hostage situation.

We were talking about a situation, where a lone, armed fugitive has barricaded himself in some place.

And in this situation, there is no need at all for storming.

Turning off the water and wait outside, should be enough.
AFAIK the ROOT file format was designed to be completely self descriptive. It can be read without ROOT. For instance: https://ep-dep-sft.web.cern.ch/contributed-event/149099
CLEAN CODE: The Fizz Buzz Test
Actually, my experience in Europe is that some organizations only remove data that is visible by others on the same continent or even just a single country in the EU, while allowing that content to remain visible outside the EU.
https://docs.brew.sh/ has all the details. Reach out on the forums if you run into blockers.
The original YOLO is faster (especially the "Fast YOLO" variant), but is a lot less accurate in its detections: Fast YOLO has 52.7 mean Average Precision @155 FPS vs SSD-300 with 74.3 mAP @59 FPS.
But the new YOLO9000[1] architecture seems to be even better than SSD! Would like to try it at some point for sure.

[1] YOLO9000: Better, Faster, Stronger: https://arxiv.org/abs/1612.08242
Will next bitcoin halving help with that?

I guess bitcoin just attracts money too fast driving up the price.
They weren't cheap enough over the last 20 years. But they took over various manufacturing sectors, from vehicles to food.

Your obvious cleaning suspects are maybe the first ones to go. Most of the floor cleaning nowadays is done by people operating some sort of cleaning vehicle. Also, most niche cleaning jobs requiring more detail won't be replaced by robots soon. Truck and bus drivers will probably go as well, maybe in 20-30 years. Until then, this sector is just going to get more regulated with electronic log books, dynamic weight checks, satellite tracking and such. Waitresses I rather doubt will go away doring my lifetime.
Here’s a Look at an $80,000 Ford F-250 Platinum Pickup Truck
This seems like a great use case of AI, if this really works. Just worried that if this might suggest a wrong treatment or prolong the need to see a right dermatologist (skin cancer etc)?
Oh fair point. I propose we all start calling the 100kEUR minimum the "start-up clause". ;)
Well, I don't know man. If I don't like something, I would try to change it. I'll do something on my own, but not give up career in tech. I have, had some terrible demotivating code reviews,too. It's pointless at times, but I would rather focus more on merits.

Product managers have their own contributions and most of the times direct feedback from the customers. If I'm not able to convince folks, assuming they're reasonable, I would consider it personal failing. And companies can't change the entire stack overnight, not even the most progressive companies do that. It requires carefully articulated discussion keeping an eye how it may impact production systems, cost and available expertise. There are times when people are rigid, unwilling to listen then change the job. Do not get disappointed.
Singaporean, Japanese and Hong Kong students are world's best problem solvers
It still doesn’t make any sense. There’s nothing in the article that suggests Indians are shy about seeing a dermatologist, which is what the title implies.
Author here! First many thanks for upvoting my post.

I only recently started delving into how object detection using deep learning worked and was overwhelmed by the amount of prior information (including knowledge about past papers and deep learning networks) one had to have to understand how some of these techniques worked. So I decided to write a post that would help build an intuitive understanding of a given object detection technique (SSD in this case), while not spooking people with math formulas.

Would really appreciate some feedback from anyone who has read the post.
It might help to make this about feminism, if she is into that sort of thing.

I am a woman. I was a homemaker for a lot of years. Getting a public life has been a difficult experience. In spite of spending most of my life around the military and being fairly savvy about information security, I still did incredibly dumb stuff for the longest time.

I have only recently concluded that this is at least partly rooted in how women get socialized differently from men. Women are expected to give other people access to us in a way men are not. We are actively groomed in many ways to be professional victims. I see her behavior as rooted in that type of socialization. She doesn't like being targeted, yet can't imagine doing anything to protect herself.

Maybe reading up on some of the current buzz words (if you don't already know them), like emotional labor, and rolling your eyes at how she is letting companies take advantage of her, just like rape culture trains girls to let men take advantage of them will be a hook that opens up productive discussion.

(Try to tread lightly. Custom fit to your situation. Other provisos likely apply.)

Best.
It would be nice if the public officials actually cared about education, and weren’t using the position as a sinecure until a position with real power opens up.
https://www.thebaycitybeacon.com/politics/who-are-all-these-...

I do not blame people who care wanting to work around this system.
> His philosophy of science boiled down into a sentence was basically “if you think it, it must be true.”

Aristotle didn't have a "theory of science," because he didn't have just one science: he had the practical, rhetorical, and formal sciences, each with its own first principles.

> Very little of it was actually useful legit stuff in the way we think of things today.

Besides classical logic, universals, and virtue ethics, right?
Curated Black Friday Amazon Deals
Are there non-rare paintings? Aren't they all unique?
Ask HN: Is there a list of startup investors?
Their function uses single quotes on format string, so I'll bet they tried it like this:

alias lb="vim ~/logbook/$(date '+%Y-%m-%d').md"

..which would do what was described.
You make it sound like all these countries are eternal enemies, unlikely to ever cooperate when the future could actually look quite different.

When your large neighbor in that area, increases military spending every year why do think that is? To fight Belgium? They are ETERNAL neighbors and have eternal (well in our timescale) interests. See what Russia did in Ukraine? The same could happen to Mongolia, happened to Tibet and is happening in the South Sea where China is essentially planting their flag.

Trade with them, but ...
Astonishing, how politicians always manage to be such efficient disgust generators.

OTOH, has nobody written an Atom-based Windows emulator yet that runs in a Docker container?
The vast majority of Congressional districts in US are non-competitive. This means that what matters in those is the primary, not the general election. So if you're a liberal in a solid red district, threatening your Republican elected representative probably won't do much good (unless it's a swing district - those guys actually listen to some extent, especially now that Dems won a bunch of special elections in the suburbs, and there's talk of a wave next year).

But if you're a liberal in a blue district, then you should write your rep and let them know that 1) you will vote in the primary, and 2) having a firm public position on this issue will be your litmus test for who gets your vote.
Sadly US centered test.

We dont even know whats a nickel or a quarter...
In my area summertime traffic is rather relaxed without significantly expressed traffic spikes, so journey time is almost independent from departure time. This summer I had liberty to come to work at any (reasonable) time. I spent large part of this summer without an alarm clock (had one safeguard alarm that always fired at work or during commute).

If I wanted to stay late, I could. I just went to bed when I felt sleepy. I would wake up naturally at varying times. Interestingly, I think I had one of the most productive periods, I felt well rested even though my sleeping pattern was greatly messed up. Waking up at 4am for 3 hour trip to work was not torture. had to do the same last week and was literally a zombie.

Furthermore I am one those people who occasionally wake up at night. I could keep laying in bed for those 15 minutes or I can check something (idle miner, bullshit feed) on my phone and crash after 15 minutes. Such options really depend on the person, I guess.
Over 100 deals here!
100+ here including inapptics. http://blackfridaytech.co/
Are you familiar with the work of Lytro and Magic Leap? I think it is you who is not understanding the person you are replying to.

Lytro and Magic Leap have developed technologies that record and display the entire depth of field, respectively, rather than a particular point of focus. The technology simulates how light enters the eye at different angles, so that as you change focus, the light field is there for you to focus on, no matter the depth. It's like a volumetric recording of sorts.

If this technology were to make it to a movie theater, it may or may not require a 2d screen, but the point is that it overcomes the issue you talk about.
>Few people do startups exclusively because the problem at hand compels them to.

I guess this helps answer the mental discomfort I was having w.r.t the wisdom "do startups when you really care about the problem".

But I have heard many founders say that they always wanted to startup as that was what they thought a way to get rich, just yesterday I was listening to Tristan Walker say his starting motivation was to get rich: https://mastersofscale.com/
TRUMP, WHY DID YOU Fail TO CALL CDC AND WHO ‘FAKE’?
What are the job prospects for UX designers?
Funnily, I could say the same about the US seen from outside.

On the one hand, rising poverty and inequality, third-world healthcare with people dying because they fell $50 short of their insulin crowdfunding, industry disappearing, cities practically abandoned like Detroit, and a madman president posting unbelievable tweets and advocating absurd policy, make it seem that it's in on the precipice of collapse.

On the other hand, you still have the top universities in the world, the best innovative countries, and the most exciting projects with a potential to bring noticeable progress for humanity (Tesla, etc.) making the US seem like a leader that won't be overtaken.

Who knows.
Cool idea but AI needs ton of work - it mistook the reflection of my glasses on my skin as a scar. Other stuff didnt seem accurate also.

YC advise in this case seems horribly misplaced - no point doubling your users every week if your core doesnt work.

Also, you need to provide a feature to allow users to delete their photos. Not everyone is ok with being a guinea pig.
Seeing your post, I just checked myself on https://mxtoolbox.com/blacklists.aspx

It's all clean, except on http://www.spamrats.com (specifically the RATS-Dyna list, and I am not using a home connection.)

I know my mail server is not ideally configured, so I checked the details there. Turns out not only my IP is listed as spam, the whole C network is. "Worst Offender Alert", they call it. Apparently they want nothing to do with me because my neighbours look crap. As a result, I can't even request being removed. Now what, I quit my provider because he gave me the wrong IP?

Seriously, this is getting closer and closer to not even being allowed to send email yourself.

Meanwhile, I receive plenty of spam from gmail and yahoo accounts. I doubt this affects the rating of Google's and Microsoft's servers. I guess their size an money makes them legitimate, somehow?
A free open-source burner phone service for receiving sms and calls
5 Best Internet of Things Gadgets to Gift Your Friends This Holiday Season
The article says there are no federal breach notification laws - doesn't HIPAA have a breach notification requirement via HHS?
A list of over 100: http://blackfridaytech.co/