skysight-inc/HackerNews huggingface dataset:
Disclaimer: I am not a doctor, and I do not have eczema. The only medical advice I give is that everyone should get medical advice.

Having said that, time to time I get a skin condition of various types. You need to carefully analyse it. Only patient can do this self debugging.

Some pointers:

Check his blood glucose right at the onset of his flare-up.

Take an antiworm medicine and see.

Take a broad-spectrum antiviral and check.

Take an antiprotozoal( anti-amoeba) pill and check.

Add neem oil to the bath water and check. Better yet, take neem oil capsules and try.

Now..

He might be having a cytokine storm of sorts.. so take an immunosuppressant and check. How do you get the doc to prescribe this - don't know. Tell him it is for science.

There are some good herbs-

Aloevera
Tinosporia Cordifolia
Acalypha indica
Datura
Caltropis

The last two or quite toxic. Even herbals must be taken under a qualified doctor.

You know sometimes it is just water. Check it. Also wash the shadows :-) the shadows habor bad stuff and it spreads.

Finally Borax. Use a cup of this in bath..

Now some science. Consume any plant that has protease or protinease inhibitors. These plants are basically biotoxic. They protect themselves from pests using pi. If we eat them we can become cytotoxic. It will protect us from bad guys too as long as it does not spiral into a cytotoxic storm.

Good luck..

Remember: I am not a doc. Not even a quack. I hack for a living.
Life Advice from Craig Federighi (2019)
American Democracy Is Less Broken Than You Think
You would have had to lived through a full blown J2EE app on Websphere/Weblogic/JBoss to appreciate it.
You under-appreciate how enterprise software development tends to go.. there's always new "features" to be had, KPIs to measure and no time to tackle tech debt...
I envy you. When it comes to this, I am severely challenged. There is a market for people who want to play, but have no affinity for building hardware. I don't know how big it is, but if you have something interesting, I would share it.
But that is also necessary when something is made in your own country.
UK consumers were dragged into Wirecard’s collapse
I think this is the crux of it. What we're doing as software developers is not a scientific discipline, it's engineering. So if you want to be a software developer, computer science is the WRONG field for you.

Computer Science is largely concerned about things like algorithms and complexity, theory of automata, and stuff like that. They're doing research.

Software developers care about those algorithms, but we decidedly do not want to be implementing them. I've got libraries, where somebody already took care of coding the hashing or binary-tree-rebalancing algorithms, or databases with the same. There's really no reason I need to be able to explain how quicksort differs from bubblesort.

But what we DO care about is how to gather requirements, how to perform proper modeling and design, and stuff like that. Yet those are classes in the engineering school, and not required of CompSci majors (at least not back when I was in college).

The result is that folks with a CompSci degree are ill-prepared for a career in software development. They never use at least half of what they were taught, while on the other hand, at least half of what they do wind up needing was never taught to them.
Arguably, approximately, the older a Windows version is - the more aestetically pleasing an easy to use it is.
Could this actually be good, or at least quite understandable? (I'm not actually sure whether you intend your comment to just be descriptive, or also judgemental.)

Does anyone expect college music programs to be easily accessible to people who didn't play an instrument, or sing in a choir, during high school? Similarly for dance, and drama, and art. And if you're right that mechanical engineering schools no longer expect students to have been tinkering around in their spare time previously, is that actually good?

At one time, there was good reason to not assume that incoming students had any programming experience, since many of them wouldn't have had access to computers, and so would not have had the opportunity to develop computer skills, or even to know whether they were interested in computers. But today in western countries, for any but seriously impoverished kids (or I suppose, those with mis-guided parents), that is no longer true.

There remains the possibility that a toxic culture in high school has prevented some students from realizing that they are interested in computers at that point in their lives, and therefore some remedial action in college is necessary. But fixing the toxic high school environment would be preferable.
Gulag [1], Purges [2], man made famine [3], restriction of movement [4], population as means for World Revolution [5], imperialism [6].

Bolsheviks were terrorists [7], the state evolved from terrorists organisation. It should be shamed just as we shame Fascists. Meanwhile in Russia Stalin popularity is record high [8].

[1] https://en.wikipedia.org/wiki/Gulag

[2] https://en.wikipedia.org/wiki/Great_Purge

[3] https://en.wikipedia.org/wiki/Soviet_famine_of_1932%E2%80%93...

[4] https://en.wikipedia.org/wiki/Passport_system_in_the_Soviet_...

[5] https://en.wikipedia.org/wiki/World_revolution

[6] https://en.wikipedia.org/wiki/Soviet_Empire

[7] https://en.wikipedia.org/wiki/Red_Terror

[8] https://www.bbc.com/news/world-europe-47975704
I was too until I heard that it might not be the most stable desk, something that's very important to me. So I'm looking at Effydesk[0] right now.

[0] https://effydesk.ca/collections/electric-standing-desks
Do you really read them entirely? I mean, when I buy a TV, I download the manuals first and check if the features in the menu are what I expect from it. Same goes for a mainboard, monitor or a car, things where the capabilities are important to me.

But when something arrives I don't read the manual unless a question arises, then I search for it specifically in that section. For example how exactly did that microwave/grill-combo work? What exactly did this setting in the washing machine do?

I mean, people say the same thing about me, but I think that this is because they never even consider picking up the manual when they have a problem, while for me it's normal to tell them to read the manual. Maybe I should tell them "maybe you can find the answer in the manual", instead of "read the manual".

But some don't even look the "getting started mini-manual". This drives me crazy, specially when they then struggle using the scanning functionality of the printer or stuff like that.
Although C++ allows for better code optimizations, it isn't as if the team that took over later Java versions was doing anything great.

Using classes to represent points and vertices instead of arrays, and allocating in hot paths, really?
at $190 for the motherboard + the cost of the Pis, a performance comparison to a similarly priced NUC (running a cluster of VMs if you want to preserve the cluster aspect) would be interesting.
The usual four corners I give as my examples are Haskell, C, Lisp, SQL. (That is, I usually replace the author's Smalltalk with SQL.)

I then go further and describe languages as linear combinations of these: Python as C minus Haskell plus Lisp; Mathematica as Lisp plus SQL; F# as (Haskell plus C)/2.
Tami Jones Artist Management at Aechelon Records
I'm sorry that this is off-topic, but we can we please ban Medium links? I cannot read the article because of the paywall and I have no interest in spending my time hacking around it.
I would love for the author to share some of the comments she thinks were unfairly flagged.
It all depends on the university and the curriculum. Some universities here provide only "software engineering" or "information technology" programs that are equivalent to their computer science counter part in countries like the US. Sure, you can learn topics like requirements engineering on the job (often an underrated subject if you really want to do it well), but the same thing can be said for literally any of the CS courses..

At the end of the day, the curriculum is really what matters for a person. Actually, you can even argue that "computer science" is not even a real science (similar with many other studies that have "science" in their name). Heck, I'd say software engineering is closer to actual "engineering" than computer science is to actual "science".
> The fact that a GET and a POST are HTTP verbs that match up to that is is meaningless to me because I could care less about the HTTP layer in my API design.

REST is a protocol-neutral architectural pattern, so, yes, you should care less about the specific protocol and it's verbs. REST is about resource representation (the nouns and the ways they are represented as data) driving everything, not wire protocol verbs. HTTP is itself a REST API built on top of TCP/IP, but other REST APIs don't have to be built on top of HTTP, or even tied to a single underlying protocol.

> APIs should be decoupled from all underlying architecture as much as possible. REST is about TIGHTLY COUPLING THEM as much as possible.

No, it's not, even approximately.
The winners of the 2020 Apple Design Awards
Again, Americans don't see it that way. The FBI had a court order for Apple to do it.
I similarly thought of Mac Paint: https://archive.computerhistory.org/resources/still-image/Ap...
Thanks! I had heard of ArrayFire, but I didn't know about this J implementation. There goes my week!
If you honestly think that, you're not very good at logic.

Putting that aside, if it's not common knowledge, I'll provide some evidence:

Some Ray Bans are made in China: https://www.americansunglass.com/pages/ray-bans-made-in-chin...

This is corroborated on Luxottica's website: http://www.luxottica.com/en/eyewear-brands/ray-ban

And here's a listing for the glasses, in which the product description, Q&A and review sections confirm they could be made in China: https://www.amazon.com/Ray-Ban-RB3364-Rectangular-Metal-Sung...
Very useful, will try this out. Thanks
He probably works for HashiCorp. One of my friends is there and she told me the CEO is constantly virtue signaling and emailing feminist and leftist propaganda links company wide. She told me people are so hypersensitive that anyone who slows down to ask about why rioting shouldn't occur, or that spamming the corporate Slack and email with white guilt and original sin shouldn't happen is quickly labeled a racist and reported to HR.

My company luckily has less of this going on but it's slowly growing.
>because the existing implementation was too mature.

That's not what I gathered from their official response to the deprecation[1]. But the major problem with WebSQL for Mozilla seems to be this:

>We don’t think it is the right basis for an API exposed to general web content, not least of all because there isn’t a credible, widely accepted standard that subsets SQL in a useful way. Additionally, we don’t want changes to SQLite to affect the web later

edit: and once again: security might have been a deciding factor, too[2].

[1]: https://hacks.mozilla.org/2010/06/beyond-html5-database-apis...

[2]: https://news.ycombinator.com/item?id=18685296
Hey, I started a few years ago with an Arduino and have dabbled on and off, I haven't really spent much time. I'm not great at hardware, but I know enough to have fun with it.

I would really recommend grabbing an Arduino and just making stuff, I think you'll love it and it's really not hard. They've done a great job making it beginner-friendly.
I remember a Discovery Channel documentary that said it was easier to teach a complete novice how to juggle 5+ balls than it was to take a self-taught 3baller and get them to 5.

Something about learning 3 on your own makes it almost impossible to shake the bad habits to get to 5+
Flannery O’Connor Didn't Care If You Liked Her Work
First Amendment guarantees were created to prevent The Government from regulating speech, not to private entities from doing so. Are they private or public entities? Are they required to use their technologies and resources to publish any and all content that isn't explicitly illegal?

What if some content is deemed illegal in some jurisdictions and not illegal in others? If a community decides to ban a piece of art (such as a book, or a photograph, or a movie) should the platform then be liable for moderating that content specific to that location? Doesn't that imply that in order to accomplish that task they MUST track user location? What a win that would be, legislation that requires location tracking in order for compliance to occur.

Should "Legal" be the ultimate arbiter of what is right, or what is just? How has that worked out for us in the past?
> I recently asked a 17-year-old high school senior who is heading to college what she's planning to study, and she said it would be mathematics, biomedical engineering, or some other kind of engineering.

I find this interesting. In this day and age I get the impression that whichever STEM field one goes into there will be considerable time spent in front of a computer screen. Whether researching, writing programs, running calculations/models, writing papers, proofs, looking for exo planets, etc. Computers are everywhere :-)
In their defense, this is how Hulu started. I initially dismissed based on that, but it proved to be a solid rival for Netflix.

But now the market is verrmy different. You are either going for niche ( educational, documentaries, animal planet.. you name it ) or attempt to compete with big boys, which invariably means heavy investment in licensing deals.

I personally think someone did not do their research.
Well that assumes lot of boring enterprise software is not written in C++.
There is more context here: https://venturebeat.com/2020/06/26/ai-weekly-a-deep-learning...

I appreciated this response thread by Nicolas Le Roux on twitter: https://twitter.com/le_roux_nicolas/status/12754857362597928...
especially this: "Why did you reply by repeating what you thought was true, even after many explicitly told you that what you believed to be true was incorrect?" ... "did you watch the tutorials or read the papers that were pointed to you. What did you think of them?"
I worked in an office few years ago, we were mostly mens and a certain kind of (in my opinion) toxic jargon was developed there.

It might be an unpopular opinion but I do think that when men and women are at the same place the chances the environment will be come toxic is way lower.

I wonder if it will happen in online community such as HN or even /r/programming on Reddit.
> But, wait, is it difficult to find a charger or power bank with Micro USB nowadays?

It's definitely trending that way IME...
YouTube Takes Down Chess Podcast for Being Harmful or Dangerous
Analysis: Five strategic options for Dell and VMware
Java is a common university language, and an even more common industry language. I think gaining knowledge of the Java ecosystem and Java architectural patterns will only be beneficial to you in your professional career. Hopefully you'll find places you see advantages in Java, and places you see advantages with Node. This will help you make better decisions when building production apps.
Bad pay + toxic process + bad usage of talents. Are you sure you are not talking about academy? (half joking)
I'm not sure I agree. Either you are conflating vocation, field of academic study, political power, socioeconomic class and status, or things are just different in the UK.

Here in the US, you rarely study computer science to become a computer scientist but rather to be a highly paid engineer or eventually obscenely wealthy founder. The same is true for philosophers, authors, politicians and composers; increasingly, the same is true for biology, physics and even law. You study these (or any of these fields) to show some ability for abstract thought to get you into the career of your choosing.

In the US, notably, the field you actually study increasingly seems to have little to do with what you do later on in life; that all seems to do with your socioeconomic class, who you make buddies with in early schooling, who your parents know. It doesn't matter if you study law at Harvard if you don't come from wealth; and likewise, it doesn't matter if you study CS if you come from wealth. And inside the middle class to upper middle class, studying either field isn't very likely to break you into the upper class; only starting/scaling a business will.

Looking at members of the senate is also not very useful. Sure, "computer scientists" may not be represented in the Senate. But wealthy "applied computer scientists" who started companies (Bezos, Gates, etc) hire lobbying firms that essentially purchase the behavior of these senators wholesale. They have more clout than entire nation states.

Still, with that said, there's a difference between clout and high social status. But I observe that high social status is something that pertains to caste and heredity, not necessarily field of study.
Needs a (2018) tag
Use incognito
Honestly how often does anyone use the start menu these days?

I am on windows all day long for analysis/development, anything I actually use is just pinned to the taskbar (like osx).

And when I do have to use the start menu to find something like newly installed.. not sure how you really think it's that different than win98? The left part is the same thing, it's just sorted alphabetically by program names etc.. and in theory now instead you just start typing for search instead of looking.

Overall calling win98 more user friendly than win10 sounds ludicrous, unless you are someone who never actually uses windows..
"The first truly global event", I expect the World Wars or the Olympic games to challenge that in the past century.

And the conquest of the sea and riches beyond that.
> In this day and age I get the impression that whichever STEM field one goes into there will be considerable time spent in front of a computer screen

That was true in the 1990s, too.

And wasn't only true of STEM.
I do contracting work and mostly focus on Node/React, yet I still encounter Java all of the time. Especially Java with the Spring framework. With how entrenched Java seems to be, it's probably something you will come across from time to time (especially in the web development world - at least from my experience). Also, I find that JavaScript devs have an easier time learning Java than Java devs have learning JavaScript.
I'm not sure if I agree or disagree that there's something bad going on here.

It sounds like:

1. Supplier purchases whitelabel goods from China.

2. Supplier produces fancy branding and marketing.

3. Supplier sells product for a markup.

As long as they're not claiming the goods were made somewhere they're not, or that they do something that they don't, what's the difference between "Sunglasses by baybal2 (Made in China)" and "Some other product with a luxury brand name (Made in China)"?

Or to put another example, is Superdry.com scummy because their marketing implies that they're Japanese when they're actually British?

EDIT: from a consumer perspective, there being tonnes of whitelabel brand names that are meaningless is definitely a pain, but how do you resolve that? Heavy regulation forming a higher barrier to entry?

Worse than lots of meaningless brand names is when a reputable brand gets acquired, and then the quality of the goods massively reduced in pursuit of maximising profits.
Some software engineering studies, even sometimes called information technology (Australia, Netherlands, Germany) are theoretically equivalent to most of the general CS studies you find in the United States. It all depends on the curriculum at the end of the day.
Smart Contract Engineering: “$500K Drain from Liquidity Provider Balancer”
"It's hard to get from that to the reality developing CRUD apps."

on a tangent, this is especially bad for Architects. When I was in college I fell in with an Architecture clique, I went to all their parties and made life long friends even though I was majoring in CS and they were all Architecture majors.

They were told from day one that unless they're the next Frank Lloyd Wright (or some other world renowned architect), they're a complete failure and an embarrassment to the art. Then they graduate, get certified, and end up copy/pasting facades on Discount Tire construction plans or something else like that. It's a very bitter pill to swallow.
FoolChecker: Checking how robust an image is against adversarial attacks
Just the constant "this website would like to send you push notifications" on every last damn site.
Opinion Corridor: widespread self-censorship
It drives me insane that they don’t localize the times on their status page, is there a real reason they are displayed as UTC? If you are looking at a status page chances are anxiety is already high, to throw time zone conversion into the mix too is just obnoxious.
If you'd like to provide it, I'm all ears.
Yes I really do read them cover to cover and when I find something interesting I make a note of it. Perhaps I'm unusual in that I like reading manuals and documentation. For me it is part of my enjoyment of learning how things work.
> The article mentions a crash with YouTube by a refactored memory paging off-by-one error

The memory paging refactor is not in the beta, so those bugs are not related.

I think the WebPositive "system crash" (really a display server crash) is the AlphaMask reference-counting bug, which a fix was pushed for on the "master" channel but nobody has reported back that it is definitively fixed yet (but I also have not heard any reports that people still encounter it, so that's a good sign.)
Why show png's instead of svg's on the webpage when the tech is all about svg? Otherwise, great library! Just thought that it's a missed opportunity to show everyone how awesome svgs are.
It is also the learning aspect for me. And doing projects for friends helps to force good design decisions, and to mind BOM cost.

I ended up with "cervicogenic dizziness." I was forced onto team standing desk a couple years back. And I'm only 40. SMH...

Anyways, I think my 6 year old would love to play with paper airplanes that also could be flown remotely.
Sure, you can study it, but we are nowhere near being able to objectively measure it well enough to make objective predictions that fit a given individual, as opposed to some hypothetical average person.

A lot of the things that indeed are possible (like brain imaging for pain response) are only feasible in a lab setting, they're not in widespread clinical use. Maybe they should be, maybe doctors shouldn't be handing out fentanyl like candy and instead look at what's going on in their patient's brain first - but then how do you prove that what's showing on the screen reflects the experience of the patient?

That's not to say that such studies are entirely useless. They're one more data point, but ultimately, the decision should be up to the individual. This is also closer to my experience of how patients are actually treated. There is no oracle system that can tell you what the right way to treat an individual is.

> I think the core of our disagreement here is that you seem to think that experience is somehow supernatural

Not at all. I don't think we disagree on what's possible "in theory". I'm not a dualist.
I still think the right way to do this stuff is to "support" the APIs but have them produce random data so the site cannot refuse to work if the API is not supported. The best way to deal with fingerprinters is to flood them with garbage.
From the quote in the article:

Sweden didn't become like Denmark, thank goodness. Maybe the opinion corridor helped. But the price was too high: widespread self-censorship, a fear to examine reality objectively, a diminished belief in the power of arguments. And as a result a dumbed-down public, moral-panicked politicians and social problems that should have gotten attention and been dealt with a long time ago. It proved to be an expensive corridor.

— Ann-Charlotte Marteus, Expressen, 24 May 2015
Package: Anarchism (15.1-9)
Giant star spots likely cause of Betelgeuse dimming