skysight-inc/HackerNews huggingface dataset:
Sure it does. First of all, you can lay text anywhere you want in a buffer, thus letting you create whatever little boxes you want. Plus, it has support for images and even arbitrary GTK widgets in that buffer too.

Remember before CSS, people just did the same thing anyway with tables. CSS only made easier what people were already doing. I am sure the same would happen to Emacs if it ever became a widely used piece of software.
We use spec at work for validating data passed to our HTTP routes in our luminus web application. When we get data as JSON we use spec to validate that there are the required fields being passed in and if it isn't valid we send back an error HTTP status code. It is nice to be able to easily see what fields are required without having to dig deep into code.
That's just Python classes.
This is a really great source of resources and search terms, thanks!

It feels like a lot of people are doing active work here to change the way we think about Ag from a WW2 inspired industrial model to something that is sustainable, good for the ecosystems, and still affordable so poor people can eat food too. It just doesn't seem like it gets the media attention it should and it's something that effects everyone.

I only became interested in these things when I bought a home and had a lawn and decided to make it a hobby of mine. I started off buying various herbicides and fertilizers and applying them safely and responsibly. But started to read the labels a bit more and research the chemicals since it occurred to me that wearing safety equipment and staying off areas for 3 days means that I'm probably working with potentially dangerous things. And even if they are "safe" to be on after a day (they claim) it's still sort of weird to think about applying these things when pets and family and friends will be on it, oblivious to the chemicals that have been applied. Maybe with the limited use and reduced concentrations for home use mean they won't really harm anything, but it still makes me feel a bit uncertain about using them.

My wife maintains an organic vegetable garden (which is really tough so I now have so much more respect for organic farmers that bring to market pricy but delicious produce) and I wonder about these chemicals drifting to the garden in the soil. I've sort of found a balance of using organic fertilizers, compost we make, and good old fashioned manual weeding, etc so I don't have to use the herbicides so much. I still use them in areas where hand weeding isn't practical, like if a weed is coming out of a crack in the hardscaping, for example. But, it's a lot more work to be sure than using chemicals which were very effective.

I'm happy I never used any pesticides. We don't have a huge bug problem but it's nice to see butterflies, honeybees, etc even if you have to put up with the occasional mosquito.
No, to sighted persons, decorative images are not pointless.
Ye ik
Princeton's President Is Wrong. The University Is Not Systemically Racist
> Why does the language need to have good thread primitives then?

Because:
a) we want application server to be written in the language we are using, so that we can control every aspect of how it works, instead of having some silo that developer will avoid because its so different
b) those threads will share cache, connections, some preloaded data you may need and so on, you want a language that allows this to be done reliablyl
c) those threads may need to create more threads (make parallel requests to 3 services and resize an image at the same time)
I was on the market for a GPU and I would agree with you and wouldn't say it's confirmation bias. On Amazon, most Radeons have 3.5 stars vs 4.5 for Geforces; many reviewers say they purchased a Radeon only to return it later because of driver issues.

Also, as the owner of Macbook 16" with a Radeon 5500M Pro, I'll add that I find the bootcamp drivers much subpar. They're also rarely updated although the issue seems to be Apple there.
This is really great. I wish people would stop comparing this effort to commercial products, though. Like most open-source hardware, the proprietary competitor will always be the better value proposition, if that's all you care about.
Definitely, agree, Django is a great framework and I've used it over the past 5+ years at many companies large and small. When I set off to build my own project I wanted to keep my code as lean as possible and that's one thing I like about Starlette. It gives you the basic blocks and lets you decide how to use it.
It is a 5000 word article that talks about multiple classes of products, contextualizes the problem (regulations, competition, history, etc), and discusses possible mitigations.

It is a huge mischaracterization to suggest that this is a hit piece about "USB cords." That was one of half a dozen different electrical products they discussed, and only the jumping off point into a much larger discussion.
I’ve heard that macOS fractional scaling seriously is rendering at one size, and then upscaling or downscaling it to the target size. I’m not certain this is true because I haven’t confirmed it myself and it seems such an obviously stupid idea (and though it’s certainly easier, no one else does it that way because it’s such a terrible idea), but I’ve heard people saying this at least three times (twice on the internet, once in real life), about text not being crisp at fractional scaling. I dunno.
>I have explicitly stated in multiple places that I do not believe people are racist or have any sort of malicious intent

You're mincing words. If the people are above reproach then what they are doing is probably also above reproach. What you are saying is effectively "I'm not saying they or their actions are racist, but they actually are."

>For the disenfranchised groups, sure. For everyone else? Not so much.

This doesn't make any sense. The disenfranchised groups need to be empowered; everyone else doesn't need to be, they are already empowered (by your own logic). So if this works for the disenfranchised groups that should be enough.

>I am trying to assume the most charitable possible interpretation from this post, but I'm struggling to do so and respond to it.

I'm trying to point out your position isn't really consistent. If you want to help people then you shouldn't be trying to drag other people down. The points I am making are meant to show that, regardless of what you say, what you are doing "works" by trying to ascribe racism to people that are not exhibiting racism.

In some specific cases language use guides thought, but more commonly language is dictated by people's goals and the existing nature of reality. Language did not cause the world to exist.
go doc is one of my favorite programming tools. You can get information about any function from the command-line, without having to open a browser or manually grep for what you're looking for. How does strings.Index work? "go doc strings.Index"

func Index(s, substr string) int
Index returns the index of the first instance of substr in s, or -1 if
substr is not present in s.

It even tells you what import statement to use to get the version of the code that you're reading the documentation about. It isn't perfect, but it's my favorite documentation tool and would be my number one reason against switching to another language. (For example, I would kill for this in Typescript.)
Emacs is a manifestation of the ITS user interfaces. They all relied on text because that's all that was available back then. They also used control characters, Altmode/Escape/Meta, and prefix arguments.
As I pointed out elsewhere in this thread, I think this is an inaccurate statement, as somehow numerous other mainstream languages have had ecosystems with libraries that provide backwards-compatibility, because they have real package management systems that allow you to target specific module versions.
>We're all free to speculate on the consequences those different rules will have

To echo what my sibling commenter said, those consequences are what the grandparent comment is referring to as the emergent market - because it's not possible to control or accurately predict the behavior of every single actor.

It was a rebuttal to a statement saying we don't need to consider markets as pure forces of nature, because how we set them up can affect the outcome. I think everyone in this conversation agrees that it's both true that the design of a market affects how people act in it, as well as it being impossible to predict or control perfectly. The question is to what extent it actually is possible.
Specs in the general case require code execution, so you'd essentially need to execute that (untrusted) clojure on the other end of the wire.
How to Make the Most of Your Remote Sprint Retrospective
Meister | Vienna, Austria | Full-Time, remote possible, GMT+2 Backend Engineer, Frontend Engineer, and others. https://www.meisterlabs.com/jobs/ --- Meister was founded in 2006 and is the company behind MindMeister (mind mapping - https://www.mindmeister.com) and MeisterTask (taks & project management - https://www.meistertask.com). We currently have an engineering department of 35 people and we're working with Ruby, Elixir, React, Redux, Kubernetes, on Google Cloud. We have 2 offices, the main and the biggest one in Vienna, Austria, and the newer, smaller one, in Seattle, WA.
Yes, this is just the latest attack angle. Office buildings and cats kill ~4 orders of magnitude more birds than wind turbines (https://www.statista.com/chart/15195/wind-turbines-are-not-k...). Let's also not wonder about the land cost of pumps/pipeline/refineries, or the rare metal content of the cracking catalysts, catalytic converters on all of the IC cars.

The arguments start from bad faith attempts to sabotage mass adoption of renewable energy. Some people aren't using them in bad faith, but are just useful spreaders of them.
Unlike most ecosystems, just because a problem is obviously important doesn’t mean the Go team will solve it in a hurry. They don’t like to change their minds once they commit (exactly the property you’re looking for!). So Go is a very stable, sometimes a bit irritatingly stable :), core surrounded by continuous experiments. Once rsc or equivalent has blessed something, you can rely on it being that way for a long time. Before that, hedge your bets.
Crafting Functions
The Ethical Hacking Lifecycle – Five Stages of a Penetration Test
If you don't believe in humanity anymore, heh, you're going to get nihilistic. I think that people deserve what they earn.

> ...an inability to be away from the computer (work)...

If you are somehow feeling oppressed by having a job that you can conduct through your computer, then it's time to consider just how lucky you are, and meditate on that each morning.

I don't mean this as a dig, it is my genuine advice, I've seen it work well for myself and others.

> inability to go to a different indoor location (coronavirus)

Go somewhere which prioritizes human rights over futile attempts to control infectious disease, there are plenty of states with an intact freedom of association, where you can be indoors with other people if you are so inclined (though you may choose to keep it a bit limited).

I came to the flyover west of the country this month, and it's been great. I still have all of my mask-wearing and physical distancing habits, but they're mine now (and apparently more popular here than back in Ontario).

> I guess we do not have the power, we are not responsible for the way the world is, and we do not have to bear the guilt for it.

You are richer than the vast majority of people in the world, you have more power than you can admit to yourself; you are responsible for the way the world is, and guilty of all of its sins.

Now do the first incremental thing.

Don't make excuses, make progress.
Found the answer to s/keys and :opt "The :opt keys serve as documentation and may be used by the generator."
T-Mobile Merger Approval Violated Every One of the DOJ's 'Antitrust Principles'
Sounds like a way to game the system.
any system can be gamed and any system will be gamed.

but! a system with these two assumptions built into it can still reach its goals. i don't know much about carbon credit proposals or working systems - i'm actually a fan of carbon tax and carbon dividend - but i know one such instance works in the EU and perhaps a different one can be designed to reduce carbon emissions despite being abused.
>Is this on an old Ubuntu version or something?

I don't know, although I'm running the latest Ubuntu (20.04.1), with kernel 5.4.0-45-generic
Don't live in certain poorly-run cities and you won't think this.
Hello, You can use hhtps://antmedia.io. Their features would be good for you.
There's an AliExpress link in the README of the Github repo.

Though, I'd imagine you could use ones from cheaper 'phone-to-face' Google Cardboard-style ones.
The end of the world has always been right around the corner. One of many things that having children represents is hope for the future. Maybe you don't find that compelling or realistic, but I'm not quite ready to throw in the towel on humanity.
World's Largest Digital Camera – 3,200 Megapixel Images
Hello, You can use https://antmedia.io. Their features would be good for you.
I don't buy this argument. YouTube ostensibly has a metric ton of information like this and even if tiktok has more training data now, I'm fairly sure their training data in principle was smaller than what YouTube historically had given their decades long presence and their ubiquity in the internet.

This is on top of the documented effort by YouTube to perfect their recommendation algorithm using the best ML minds they got [1] only to polarizing response from its users.

Clearly tiktok has other advantages (homogeneity in some content characteristics, viz. Extremely short videos which probably correlates to their simplicity) and has clearly tuned a fundamentally better recommendation algorithm that even the minds at Google brain couldn't figure out.

[1] https://www.theverge.com/2017/8/30/16222850/youtube-google-b...
I think you could take the FBI's very different approach towards Ghislaine Maxwell as evidence that while the Epstein result was... questionable, there is some amount of vested interest in not just disappearing the related actors. Occam's razor, etc.
>I've been working with the same company for 5 years, and I've build a lot of stuff, and I guess I'm at a position where they just pay me before I become relevant with some new project.

I'm sure there are a lot of problems you really wanted to solve in the past but you couldn't because you were on other projects. Now might be a good time to look at those.

>What do I do? I talked to my supervisor, and I'm suppose to conduct research in AI, but I don't even have a proper hardware to run training, or enough space to download datasets. I just so easy to procrastinate and do nothing.

I'll send you an invite link to our machine learning platform[0] while your supervisor, who probably has a lot going on, gets you the resources. There's a Slack workspace if you encounter troubles using it.

>I'm also going through some hard personal time, and it's impossible to focus on research while alone at home.

My contact information is in my profile page. It'd be my pleasure to go over things with you.

>Should I just take time of to recover and don't do any work? Should I change my job?

This could be one of those times where having more free time could be harmful: one gets too much into their head. Physical activity works for a lot of people who can do that.

>I feel like I have lost my function at the company. Is that normal from time to time? Maybe I should just enjoy the freedom while it lasts

Have you looked at the state of the world? It could affect anyone and we go through situations differently. It happens.

[0]: https://iko.ai
Hi, author here.

I believe I did discuss this, and in fact, I list the same a) and b) conditions you mention using slightly different words. Quoting the article: "To benefit from the async style, an application needs to have tasks that are often blocked by I/O and don't have too much CPU work."

So I think we agree.
Often quoted, and while it's true that coal fumes and (worse) the leftover slag is a huge problem, the fear of nuclear is that it's a lot more sudden. Slag is less of a risk than nuclear waste is but has to be treated similarly. Fumes are dangerous and are basically destroying the world / ecosystem, but it's a slow process as opposed to a nuclear power plant meltdown (Chernobyl, Fukushima) which cause much shorter term issues.

Basically people live to a hundred even with pollution, but life expectancy and quality of life is much lower near a meltdown site.

That said, if you look purely at numbers, nuclear (assuming it doesn't explode) is better for humanity than coal.

That said that said, loads of countries recognize how bad coal is, and it's being phased out in favor of gas and renewables.
Yeah this is something I have seen. And a lot costs both in people and hardware go into things that aren’t core to your business.
I'm not aware of maven allowing me to use multiple major-version libraries in the same package.
Where to get knowledge and information about news in IT?
I've always wondered why horses are not used as livestock since they can also produce milk and have commercial use as well such plowing fields or transportation.
>space itself is expanding (into what? nobody knows)

This is a conflation of two different things. Most of the current evidence points to a universe which, when it began, was already infinite in size, but infinitely dense. In that model, it remains infinite in size, but is also expanding.
News outlets continue to ignore climate change
In the same period from 1970 to 2016, human population went from 3.7 billion to 7.4 billion.
But those running the show now are open, avowed white supremacists, nationalists, xenophobes. We're in a world very similar to pre-WW2.
Hmm, I suppose it's different this time?
Show HN: Goyave v3 – Golang REST API framework major release
>Unsolicited advice: Sophomoric pedantry isn't a good look.

Starting conflict and calling people "dogmatic" and voting people down is not a way to win people over. I can see a number of paths this road could have gone down where you can easily get another person to agree with your ideas as an alternative viewpoint despite a wikipedia article saying otherwise. You chose to take none of these roads, maybe largely because you don't know how to do this.

>I don't really care what a wiki article says.

Right because your opinion is the best opinion and only opinion that matters. The community opinion and the majority opinion has no relevance to you because you participated in "functional development for over a decade." Whoop dee doo. I chose a definition of functional programming that has huge relevance to the community at large. You on the other hand... haven't even stated your definition yet.

Unsolicited advice: Arrogance and the inability to admit your own mistakes is not a good look. A decade of experience does not earn you the right to act like an ass hole nor does it make you a good programmer.
> What's the difference between `google.golang.org/protobuf` and `org.golang.google.protobuf`?

There isn't one, because that's also a (mangled) URL, namely "http://protobuf.google.golang.org/", and should be rejected for the same reasons. A identifier would be "protobuf"; note the lack of any reference to the DNS domain.
Bjarne Stroustrup: C++ (Lex Fridman Podcast)
> figuring out how to put an increasing amount ... distance between you and your end.

I disagree. Death should be held close, to give value to life:

"Death is our eternal companion. It is always to our left, an arm's length behind us. Death is the only wise adviser that a warrior has. Whenever he feels that everything is going wrong and he's about to be annihilated, he can turn to his death and ask if that is so. His death will tell him that he is wrong, that nothing really matters outside its touch. His death will tell him, I haven't touched you yet." -- Carlos Castenada
Since I'm visually impaired (legally blind), I always have that uncertainty you described, even in person. I'm often conscious that I might be talking too much. At some point you just learn to live with it.
Probably because of places like Netflix and Google where everyone is a software engineer they just happen to have different titles. If the industry wanted to counter the move to cloud raising the salaries of truly competent ops people would be a thing.
Vertical farming powered by renewable and nuclear, reforest the farm fields.
It's likely that they are referring to the comments section, not the posted articles.

You don't have to read many comments on ZH to see what the OP is talking about.
Linus has a Threadripper now - so it will be stabilized. :-)
I wouldn't say "the US needs this day," but I'm sorry you experienced all this.
How does it compare to the ecosystem cost of coal strip mining? How much platinum and palladium is out there to reduce toxic partial combustion pollution? How much lead is out there in car batteries?
Depends what you use your computer for. Are you a heavy gamer? Yea, then Linux will not work well for you (and neither will macOS).

Do you use your computer for consumption, like youtube videos, Netflix, Google stuff, emails, etc., you're perfectly fine with Linux on the desktop.
I think these are equivalent when applicable, because starving a task long enough of a resource for either the resource to expire or the task's deadline to expire has the same effect as starving the task of the resource indefinitely: task fails to progress.
The recommendation algorithm generally tries to avoid showing directly similar content. It's surprising it is all cats especially if you ever swipe. Perhaps this is an A-B test and you are in a group with lower boredom avoidance settings :)

Can you explain a bit more about Elite TikTok? I found this article but it contains quite a jumble of ideas https://www.theguardian.com/culture/2020/jun/22/what-is-elit...
AmazonBasic == lowest quality cheap Asia-made products
I wasn't entirely sure about the mere R5 4500U in the laptop I bought recently, but it tears through everything I throw at it. The only thing that stopped me from getting one of the higher-end R7s was that all the laptops with it and a screen with full sRGB coverage were persistently sold out, but I don't feel like what I got falls short with any of the tasks I put it to.

Whatever dark forces AMD aligned itself with for the latest chips was worth it.
That language says nothing about whether a positive test is required to attribute a death to COVID-19.

Here is the CDC's policy:

> In cases where a definite diagnosis of COVID–19 cannot be made, but it is suspected or likely (e.g., the circumstances are compelling within a reasonable degree of certainty), it is acceptable to report COVID–19 on a death certificate as “probable” or “presumed.”

There is also a lack of consistency between how states count deaths: https://www.washingtonpost.com/investigations/which-deaths-c...
I've been thinking really hard recently about how horror games can stop being ruined by the "game" part of the equation. Ironically the video game aspects tend to suck terror's joy right out of them.
Things were like that when I wanted to get my previous laptop in 2014 or so; you want 1366×768? Great! We have laptops from AU$400 onwards. You want 1920×1080? Here, enjoy our tiny range of AU$1,500+ laptops, all of which are heavy and power-hungry with dedicated graphics cards because you must want that, right? I mean, why else would you want a decent screen?

It’s not quite so strong these days with 1920×1080 or even with 4K panels, but the segmentation is still definitely real. The feature segmentation, things like pairing dedicated graphics with better screens (even when the screens could easily be driven by dedicated graphics), is particularly distressing, because they’re making you pay more for things that you either don’t care for or actively don’t want, just to get other things you do want.
Interesting. I didn't know about this. Wow!