skysight-inc/HackerNews huggingface dataset:
Personally, I:

1) Keep my direct dependency list slim and mostly limited to "too big to fail" projects backed by major companies

2) Avoid frameworks in favor of libraries

I don't stress about indirect dependencies. If one of React's dependencies stops being maintained, or has a security problem or a bug, Facebook isn't going to not address it. Far too much money is riding on React as a whole, so whether they have to switch to a new dependency, or update the version, or reimplement the functionality themselves, they will. On top of this, the left-pad catastrophe can't happen again, because NPM publications are now impossible to remove after 72 hours: https://docs.npmjs.com/cli/unpublish

On the other hand I'm not going to add a direct dependency that I don't truly need. If it's a one-off function that I can write myself, or copy, I'll do so. On time I copied and pasted Lodash's debounce function into my codebase because that was all I needed, and I didn't want to bring in the whole library.

Libraries, compared with frameworks, are easier to predict, to fill gaps in, and to replace if necessary. And even some things that we call ""frameworks"" like React can really be used as libraries. If you only use React as a rendering layer - what it's best at anyway - it actually has a very thin and elegant boundary with your code: you construct a data structure, and you hand it off. Others, like Angular and Aurelia, are truly frameworks and I tend to avoid them as a result.

I wrote a blog post recently about the libraries/frameworks thing which got some attention/discussion here on HN: http://www.brandonsmith.ninja/blog/libraries-not-frameworks
I was too young back then, but my impression is that this was sort of sung in concert among the protesters.

I may be wrong and it may have been after the fact though, I'm not entirely sure.

The lyrical voice is meant to represent the voice of the protesters, for what that's worth - it's not singing about 'them', but about 'us'.

That related video is pretty sad to see - one of the greatest freedom fighter and labor rights[0] protest songs, perverted as a commercial for some Netflix TV series...

[0] in case you haven't heard it before, there's an even older version then the anti fascist one, which was a protest song from the women working the rice paddies in 19th century Italy: https://m.youtube.com/watch?v=6CW6l-A1rnk
I'm more calling out that it's mutually beneficial; the employees choosing that tradeoff are still choosing that tradeoff. The other tradeoff, work for a higher compensated position in a language that they hate, isn't objectively "better", just different.
Have you tried the ketamine treatment?
> Haskell would be more widely used if the ecosystem was more cohesive (perhaps a bit more centralized).

> I’ve been enjoying Haskell enough that I’d like to help improve things.

I am hatching an idea along these lines. How do I get in touch with you? Alternatively can email me at the address here if you like: http://web.jaguarpaw.co.uk/~tom/contact/
Renter's insurance doesn't cover the building.
In my LG OLED there's actually an option to turn off ads in the GUI. It is off by default, amazingly. I've done a GDPR data request and unless they are hiding some of what they collect (which I doubt) they don't really collect anything crazy. The netflix client does a lot of phoning home though but I have blocked everything I don't want to connect.
Stop spreading FUD.

This is a rumour of a rumour of a rumour. Provide a source.
I'm against criminalization but I'm also against widespread recreational use until we have a technology to tell you if you have a predisposition or not. I've seen a lot of people's lives ruined by psychosis, and all but one were chronic cannabis users for 1-2 years prior. A causal relationship has been established. It gradually alters brain function over time. For some people (arguably 2%), this eventually pushes them over a threshold for psychosis. It seems there's no way of knowing in advance if you will be one of them.
International Students Are Turning Their Backs on American Universities
That's a huge bummer. When I was doing research in physics, I found it easy to get published, even without having a PhD - though it didn't hurt, I think, to be working at a university with a group that had already published in that publication before.

With that said, my PIs didn't assist me at all in preparing, submitting, or defending my research, except to inform me of what to prepare for.

I was really pleased with that whole experience because it felt like there were very distinctly not gatekeepers in that field. It could very easily be that there are not really any professional stakes in the field I studied in, so maybe that makes a difference.

My team was all researchers, not tenured faculty, and we funded ourselves with government grants.

With all that said, it's really helpful to get a different point of view - thanks for sharing this, and sorry for the trouble you experienced, nobody should be put in such an awkward position.
Scientists Are Questioning Past Research by the Founder of Surgisphere
I just haven't been able to read books when I've been isolated a lot. It's just like my mind can't focus, it's so anxious and doesn't considering the reading to be important. My theory is it's similar to waking up in the middle of the night when lonely. The mind is searching for dangers from being isolated and alone.

I also notice my urge to buy stuff goes up when I am lonely. Another salve for the pain.
peer review at CS conferences is normally anonymous and double-blind to reviewers and authors. however, the conference organizers themselves know who the reviewers and authors are, and the conference management websites are set up to avoid assigning reviewers to papers where they have a conflict of interest with the author.

this is usually something like: anyone whose email address has the same domain as yours, plus anyone you have coauthored any paper with, both of these going back a few years. If you are ethical you will report any additional conflicts that this doesn't catch.

so if a cabal wants to make sure they can positively review each others papers, they have to make sure they don't trip those automated filters. this means they must have been at separate institutions for a while, and must avoid publishing any papers together.

then, during the review process, they can "bid on" (put themselves forward as a reviewer for) each other's papers and ensure they give only positive reviews.
Or a shorter harder lockdown earlier on, combined with rigorous test and trace programme.
In your opinion was your paper good enough to be in MICRO?

It's kind of sad, but I think even good science needs help to be seen.
Here are a couple of anecdotal data points:

I was traveling in Japan and Taiwan in October of 2019. I came down with a weird flu-like illness that persisted for three or four weeks (much longer than a flu would have normally lasted for me). And it wasn't just that the symptoms persisted. I really felt sick for that long (with fever and sweats). The flu-like thing also came after a week or so of diarrhea. Could have just been GI issues related to traveling but who knows? Ever since it was reported that the pandemic may have begun earlier than had previously been thought, I've been wondering if I didn't in fact get this virus very early on.

I also had a colleague with me who was traveling with his wife. His wife was also very sick with some kind of super-flu like thing. She was saying it was basically the worst flu of her life.
It's actually an old webkit feature.
> from the TFA, The end of life for Java 8 was supposed to be 2019

Nope, that the EOL of the free support of Oracle JDK 8.

Currently, the OpenJDK 8 is maintained mostly by RedHat, so EOL of Java 8 is at least 2026 [1]

[1] https://access.redhat.com/articles/1299013
Now this is a search algo myth I've never heard of (and there are many out there). Some of the biggest websites in the world have a WP backbone. Why on earth would Google care what blog framework the site was built on? As long as it's not known spam domain and the site generates machine-readable HTML, Google will index it and rank it if it gets a good number of clicks for search terms.

Did you mean WP-hosted sites (with the domain xyz.wordpress.com) instead of self-hosted Wordpress?
> A key difference is that in those situations (a grocery store, for example), the marketplace owners have already purchased all the products on the shelves. It's the grocery store's decision to choose what and how the products that they have paid for are presented to customers.

Is this actually true these days? I was under the impression that this varied by product.
Recycleable cardboard boxes are fine, plastic is the big no no.
There are a lot of tools, but last time I looked, they weren't particularly integrated, which is the point of an IDE. It doesn't have to be a haskell specific IDE, but there doesn't seem to be an intellij/pycharm/VS-for-some-languages equivalent experience anywhere to be found for haskell.
The way it works in the paper magazine is that the image is printed on a single page, and you receive it unfolded like any other page. (That's why there are instructions on the top right about how to fold it. If it came pre-folded, you wouldn't need those instructions.)

So the format of the joke as used in the magazine is that you see the unfolded version first.

Anyway, in the one you're talking about, if you read the top-center text, it talks about what the artist gets to do for his birthday. As he blows out the candles on the cake, he wishes he could spend his birthday on the beach. The joke is that he actually celebrates it by trying to think of something to draw, i.e. he has to work.
In all honesty, mushrooms, weed and alcohol taught me one thing.

Do I like being simply sober!

I prefer my mental quickness and sharpness over anything. When I smoke weed, I lose my English (lol) and only speak Dutch. When I take shrooms, I don't even dare to get off the bed. Hell, I don't even know what a bed is! And when I'm drunk, that's just a horrible feeling, while I'm drunk. I'm actually much more fine with a hangover, since I'm already more mentally sharp then (with a huge headache).

Drugs are fun to debug your brain with, but ultimately:

- Sex

- Exercise

- Meditation

- Yoga

- The Wim Hof Method

- Amazing food

That's my favorite type of drugs.

With that said, if you prefer to take drugs, by all means: go ahead ;-)

Full disclaimer: weed on a very light dose (Dutch weed though) and MDMA can be exceptions to this on very rare occassions, according to some people I know. They can be relationship enhancing (friends or SO) in the right setting.
I’ve been thinking recently about how monads in functional programming are analogous in some sense to inheritance in class-based object oriented programming. Each abstracts a useful pattern and lets the programmer write a certain type of code quite elegantly. Each is also profoundly limited by being based on a single type(class), i.e., the monadic structure or the base class/interface.

If you want to use multiple instances of the same pattern in the same place, you have to start making design choices about how to relate them. For example, you might nest monad transformers in a certain order. You might define a class hierarchy.

Sometimes the correct design will be dictated by the context. However, sometimes it won’t, and then you’ll have to make what is essentially an arbitrary decision at the time, yet one that may be expensive to change or adapt to if it turns out to be inconvenient later.

And finally, as long as everything stays nice and “linear” nothing too bad seems to happen, but in realistic programs you might end up needing to combine multiple monadic effects or wanting your class to inherit from multiple base hierarchies. That is often when awkward edge cases start creeping into the design. Suddenly, instead of the elegant patterns from the glossy brochure, you start seeing ugly and brittle warts like explicit casts to resolve ambiguities in which virtual method should be called or manual lifting through multiple layers of monadic effects.

In each case, the response has been to move away from the original patterns towards something more flexible where the compromises are not as deep. In OOP, composition tends to be favoured over inheritance these days. In languages like Haskell, there is a lot of interest in effect systems that could offer a less rigid way to combine monadic effects than monad transformer stacks.
Um. You should never dose mushrooms in units of mushrooms - you must only shred all of them and then weight the same dosage.
Funny how people buy a single small item have it shipped to them then have the gall to complain about shipping waste.
It is definitely not harder to reason about time. I don’t think you will find many haskellers agreeing with this.
I think if that were the case there would be a lot more people with the issues you’re talking about.

My whole shop uses Macs and nobody has this issue. I’m on one of three different variant MBPs (including one like yours) all day every day - literally around 18 hours a day - and I’ve never seen it.

That’s why I would really suggest opening a ticket on it, especially with a new laptop. I suspect there’s a hardware issue.
Wuhan is in the northern hemisphere, and always has been.
I have a lot more sympathy for animals in the zoo as well.
> In fairness, the right has been pretty consistent about tailoring the response according to risk—i.e., those who are at risk should isolate and everyone else should resume work.

I don't think that was being consistent about "tailoring the response according to risk [from the virus]," but rather being consistent about tailoring the response to pre-existing policy preferences. An ideal lock-down requires significant temporary bottom-up government economic intervention, which the right opposes on principle. The policy of "those...at risk should isolate and everyone else should resume work" fits nicely with existing right wing ideas: keep government intervention to a minimum by maximally individualizing health burdens. The difficulty is that might not actually attack the problem very well.
A bit of fun -
"That's what I love about this code, man. I get older, it stays the same age”. “Alright, alright, alright.”
So is there any possible way to invalidate the "made in a lab" theory?
Probably cheaper. And people still need to go outside for essentials etc.
The risk is if you have a genetic predisposition that chronic cannabis use will interact with in a way that eventually (typically 2 years) causes psychosis.

There currently appears to be no way of knowing in advance.

I expect 98% of people will be fine (based on predisposition numbers), but I've almost run out of fingers on which to count the ones who were not so lucky.

The outcome may be different if psilocybin is used occasionally, and cannabis is used never. Sadly I have not met or heard of such a person.
> You start to wonder whether such training to follow stroke order, "staying within the lines", is a reflection or contribution even to the rules-following society that Japan is?

I've always wondered why different cultures have different relationships with rules and organization. I'm from Europe but spent my teenage years in Northern Africa and have been living in Mexico for over a decade. I think about this all the time.

My totally unscientific hypothesis is that it's all about the climate and geographical regions.

For example, northern European countries tend to be a lot more organized than tropical countries. In Northern Europe one wouldn't survive next winter without organization, while in tropical countries there is food all year round.

As for Japan I always thought that this almost obsession with order, details, and rituals comes from their lack of space for agriculture. Japan has few plains and lots of mountains so by necessity they had to learn to cultivate in difficult spaces to survive. This attention to detail is everywhere in their culture compared to, say, Latin America or Africa.

In Mexico particularly there is almost an aversion to rules and imposed restrictions which in turn creates all sort of weird behaviors. A Mexican friend always argues this is in fact a perduring trauma from the Spanish conquest, but I argue that this doesn't happen in other countries.
Ahem. To add yet more pedantry, one year of acceleration at 1G doesn't get you to c, but only fairly close. (I worked that problem nearly 40 years ago, so my memory of "how close" is a bit obscure.)
The idea of isolation was most prominently attempted by Sweden, the UK, and the Netherlands.

To call it "right in this regard" is, in this regard, wrong. These countries are leading the per-capita corpse count. In the case of Sweden, deaths are about ten-fold that of neighbouring and rather similar Norway. And people are still dying at peak levels in Sweden, while Norway now goes a week without deaths.

Of course it's "right" to "keep vulnerable people away from danger". It just doesn't work. Elderly people in care homes need, well, care. Also food, and medical attention, and housecleaning, and maybe even social contact. All of those needs are provided by young people. How is this separation supposed to work?
> “do what the experts say we should, while maintaining a diversity of expert views.”

I don’t think this is an actual strategy. If there is a diversity of views, which experts do you listen to? Also, experts in which field? Epidemiologists have generally recommended very strict shutdowns, but they are not economists and are not experts on the economic ramifications. Some economists agree with strict lockdowns, others do not. So it’s not at all clear what “listen to the experts” means in this case.
Youtube probably has some DDR-era stuff, if you speak german.
("Besserwesser" is a pejorative these days for former West Germans who think they know more than the former East Germans [about what it was like])

https://www.youtube.com/watch?v=9VKBgxOY5g8 is Sting's reminiscence[1] of how his song "Russians" came to be; having watched some USSR kid's TV[2] myself, I agree with him that the russians did, in fact, love their children too.

[1] Sorry it's a video, the article I originally read has gone down the memory hole.

[2] hint: YT search gives different results in latin and in cyrillic. Separating BRD from DDR will be more difficult.
Once you get used to protein shakes, you can stomach almost any texture.
Senator wants to know if police are using Clearview to ID protesters
Griffin also doesn't actually make their knobs any more so anything you are offering is more than they currently are.
Strange thing about that song - I can never remember what the verse melody goes like. I can remember the bridge and chorus always. Usually I would just sort of play through the song in my head until I get back to the verse but never seems to work. If I hear it I will have forgotten it again the next day.
The Chinese government and Chinese firms are often willing to share tons of data with researchers. One of my professors was able to get data on cell phone locations, metadata on all text messages sent and received, and occupations of cell phone holders from the largest telecom co in China for a paper on networks and job mobility.
Amazon is is doing with sponsored listings the same thing that Google did with its organic search results. "Oh your site is not the top 3 in search results for this keyword? You have a chance to stand out if you buy these ads." The shady difference here between the two is that Google did not try to show results from their own company, Amazon is.
This is really sad for a great community like SIGARCH. They need to clean up; rather, they are sweeping things under the rug. Let's hope other communities can learn from their mistakes.
I mean the response is a disaster, not the epidemic itself. The fact that 40m are unemployed, that income tax receipts have nosedived, that business are shuttering leading to blight etc. Those are the long term disasters in the making.
I know a person who had mild symptoms, was tested positive in the PCR test and did not have any antibodies 6-8 weeks later. He then looked into the subject deeply. His conclusion was: You can develop antibodies after infections, but not everybody does. Also: a lack of ABs does not mean that you aren't immune. After all, many people were asymptomatic or showed only mild symptoms without any ABs... There is the second, much less known immune system called cellular response, which seems to play a strong role in this disease.
Core Domain Patterns
That's not exactly what the article is saying tho. Also it doesn't change the 0.36% mortality rate and I might add the high age median of around 80. So we will likely see a lower average mortality afterwards.
I find it really hilarious that right-wingers (sorry, I mean "moderate centrists") really obviously veer towards very asinine "both sides fucked up" style of rhetoric. Its been happening since forever but I realized ever since Charlottesville and Trumps "both sides" tweet that this is a consistent pattern.
Pack.png project to find the seed of the most iconic image in minecraft history
> tailoring the response to pre-existing policy preferences

Well, that's true of the left as well. A "bottom-up government economic intervention" fits nicely with existing left wing ideas.
I believe this was the ship where the captain tried hard to intervene in the spread and got lots of the sailors off the ship to avert the spread.

Also worth noting is that this is the CDC performing serology tests in April, when the antibody tests were not performing terribly well.
This is about what we value most. People on the right then to value individualism, self-sufficiency, and self-determination more. While people on the left value equity, and community more. You can see these values reflected in what each side is willing to take risks for.
That explains fair amount of us, I think. I'm on the same camp. It makes it a bit challenging as my wife is extremely social, so finding balance is a bit tough for both of us :)
Check out Arc Attack[1] (I've had the pleasure of seeing them live) for some other cool people doing neat things with tesla coils and music. They've done several different events, and even dress up in chain mail and dance around between the coils[2].

[1] https://arcattack.com/

[2] https://www.youtube.com/watch?v=H5xSYNFNEjI
There is a reverse-engineered driver for the Facetime HD (Broadcom 1570) webcam on recent MacBook and iMac models:

https://github.com/patjak/bcwc_pcie

https://github.com/patjak/bcwc_pcie/wiki
Ask HN: Why are you (personally) working on AI?
Speaking primarily to the people on HN who are either contributing to academic research, or who are applying that academic research to new commercial / personal applications, but interested in thoughts from anyone else too.

I'm trying to understand the motivations for why people are interested in moving the state of the art forward here, pushing the bounds of AI research either commercially or academically.

(Intent is pretty open-ended — I'm interested in anecdotes, personal opinions, philosophical treatises, whatever. I'm just trying to get the zeitgeist of people deep in the field.)
Not at all. The idea maybe was good (in long term with solid work). But none of our code were working, or works right now for that matter. Nothing works. And I am not saying they does not work as research codes tend to be ugly. I am saying that in literal sense of the word.

It was totally wishful story glued together with beautiful sentences, published via a serious relationship in MICRO.

There are sentences in that paper which even I don’t or my professor understand. It has been written in that way!

1) Write in a way that nobody understands,

2) use big words, (put them in beautiful sentences, so nobody would have any doubts, particularly in introduction and beginning of the paper and in conclusion).

3) a relationship inside MICRO.

Wow you have published a paper in MICRO now.