skysight-inc/HackerNews huggingface dataset:
> I don't want that when I'm making apps. If I'm making a GTK app then I would expect to get the GTK borders. If I'm making a Qt app then I would expect to get the Qt borders. And so on.

Surely the choice should fall on the user.

> That's a good way to ensure you get conflicting gestures/keybinds, inconsistent theming, and just a general lack of consistency.

Which is why we would like all of these to be configurable.

> The common ground would be drawing your own decorations because that's the way any Wayland server works by default

What if I, as a user of a tiling wm don't want any decorations?

> Xdg-decoration is an optional extension

That everything supports it afaik. (except mutter?)
Apparently mypyc does the same if you have types in your code, though I've never used it.
What's up with this guy repeating what he says is not science so it could be wrong? Is he unaware that science is wrong all the time too?

Science is not a religion! It bothers me how people think "science" is something not to be questioned when it's actually the opposite - always question science. Because not only are scientists funded by corporations with motives, they also like to get rich as much as politicians.
A non native speaker wasn't born in an English speaking country, the rest are your assumptions. I'm non native and I'm exposed to and speak english every single day, and don't even live in an English speaking country.
Yeah and it’s way more common to have a problem due to business having too much of a voice than engineering. Business tends to be up-stream of engineering, so this leads to a natural power imbalance. A lot of tech companies have issues that could have been solved by treating engineering as a stakeholder instead of a resource.
The obsession is clear at least: Video calls are the narcissist's prime weapon of choice to fake useful involvement in a project. Many managers grade people on presence and eloquence in meetings.

What is not clear is why the actually productive people don't push back.
I've been using Emacs Org mode backed by a private github repository for a completely free way to take tree-like notes. Did anyone find anything better?
Someone should really rewrite it’s home page. Level of corporate bs without any actual information is astonishing.
And both of you should blame distributed work for this? For opposite reasons? You simply know spoken Japanese (much) better than written, while the poster above you knows written Korean (much) better than spoken.
Everyone I know uses YouTube as a de facto reference. They don't read blogs, Wikipedia, news articles or company documentation, rather they look for explainer videos or tutorials.

I mention that because I think it overflows into work interactions. I've had to deal with many complex problems, technically complex but also with business complexity needing collaboration to manage the objectives and risk. In these circumstances it really warrants a document or detailed email to tell others everything they need to know and consider, and yes it's going to require effort to absorb it. In recent years I've noticed that people almost never read these and ask for a video call. They want you to present it as if it were a YouTube video and you lose an hour trying to explain everything and losing much of it, because it's too much to absorb in real-time.

Maybe I'm a bad writer but I think few would dispute that it's the best way to transfer a block of information. As a rule of thumb calls only make sense for Q & A or discussions.
This is hacker news. People come here to read about other people doing cool/impressive stuff just because they can. Not because they have to.

Plus, time enjoyed is never time wasted, and clearly the author of the guide had a lot of fun with this.
Data Structures 101: Implementing Graphs Using Adjacency List
The move to observable really killed my enthusiasm to continue using d3js in projects.
This doesn't seem all that far from the art of writing tweets which are exactly 280 characters. Start by writing what you mean straightforwardly, then go back and edit it down. First restructure sentences, then replace words, then elide grammatical words, then juggle punctuation.
Full stack data scientists exist. They have certain advantages over others. Specialists exist. They have certain advantages over others. Live your life, be free.
It's straight up FOSS. What they're selling is support. I don't know if anyone responding here has read the rest of the Product page[1], but I thought it was quite clear:

> In order to be able to use the features with support...

> Our individual support services for the features of the product can be found below under ‘Packages & Pricing‘.

The comparison table distinguishes between features with and without support, and "Support not included" in the part of the table that is just about support. They never mention selling anything but support.

[1]: https://grommunio.com/product/
I do agree that PoW in a big scale is stupid. Those resources could be used to host cloud services, compute big important problems, etc...

PoW by now is basically PoS with extra steps

But, even for the environment, I can't take people thinking it is a good idea govs using PoW, or standard exchange problems, to ban All crypto-currencies. While creating their own fake digital coin

PoS is also not ideal since it keeps promoting the same rules has the old system. Who has more money will keep having more independent if their producing something useful

So I think we still need something new, and someone smart to come up with it

Something that works for big groups, like a combination of localized PoW plus global PoS with PoT. Proof of trust, like most systems work
Apart from what you say about exposure (which is true), I'd say that written English is much easier than spoken English for most (if not all) native speakers, for several reasons:

- If you don't understand a sentence the first time, you can read it twice (or as many times as you want), and this very often helps as a non-native speaker - sometimes you misinterpret a word and this throws you off, but reading the sentence again clears the misunderstanding. It also can help deducing the meaning of an unknown word from context, etc. Of course in a video call you could ask the speaker to repeat, but this isn't functional if you do it often, and can make the non-native speaker feel ashamed of slowing the conversation too much, especially in work environments.

- This one only applies to related languages, but it's much easier to deduce the meaning of written words from other languages. Take the word "subtitles" in your text. Any Spanish speaker could infer that it is equivalent to "subtítulos" in Spanish, because it's spelled very similarly (Levenshtein distance = 2). But the pronunciation (/ˈsʌbtaɪtəls/ vs. /sub'titulos/) is very different (Levenshtein distance = 5).

- If you still don't understand a word, you can look it up. Or even hit Google Translate. Good luck with that in a video call.

- Written language is reasonably standard. While there can be some regional variation (color/colour, lift/elevator and so on); you get rid of all the diversity of accents which can be a huge deal for a non-native speaker.

Seriously, speaking as a non-native English speaker (at a quite good level now that allows me to speak quite comfortably, but obviously I went through all the stages of learning...) the difference between texting and phone/video calling when you're a non-native is enormous. The latter is like an order of magnitude more difficult.
The article should be called "How Lotus is going to build electric sports cars" - as there's absolutely no detail given on how they're going to make them more lightweight than current concepts?

The options discussed are batteries under the floor vs. mid-rear batteries behind the driver in a two-seater... but these still require lots of cells, and in the absence of other innovation, still therefore presumably carry a major weight penalty vs. ICE, as with all current EVs?

The direct comment from Lotus comes closest to providing some details ("...significant weight savings have been achieved throughout... for example, by utilizing the vehicle structure as the battery enclosure, having an integrated EDU, eliminating subframes and optimizing the multi-link suspension components.") - but this is essentially fairly standard vehicle engineering, and doesn't innovate around the weight of the battery at all.

(I'm not being contrary here - FWIW I own both a Lotus and an EV - but this just seems like weak journalism from a PR release.)
Isn’t Keller basically a mercenary/ronin in a good way? He hunts down good projects then executes then leaves. So it’s hard to imagine a place where Su or other higher ups were not involved in bringing him in, considering he never stays in one place for too long.
Local customs may vary? I'm not a native speaker either and I do mix English and my native language even when speaking. I'd still say my spoken English is significantly worse than the written one.
An in my experience it specifically does apply to knowledge workers, people with more than enough money, etc.
Are you sure X370 boards can run 5xxx Ryzen chips? I believe all of them top out at 3xxx series Ryzen. Still, that's a great run and much better than Intel has done for consumers.
This is very cool, and ambitious, but i have one major objection: the claim that web apps are an about unidirectional data flow from a managed data store to a consuming front end.

That's not the kind of apps I want to build. I want workspaces where I can make and edit and work freely. I don't care to be online to do it, and conserving bandwidth is not a constraint that should define how I use it.

The DAG goes from me to me.
A few years ago they had the wood treatment "Behandla". Being german, we could get the joke for once :)

Slightly disappointed it's not on the list...
I've used Windows in its most recent Version on a high-end Dell issued by my company and can confirm all reports here about losing data and overheating. The Macbook simply works out of box but i can't get the Windows Machine to work in a sane way without 50/50 chance of losing all battery or data after closing the lid...
I teach in an art/design school. The standard reference book for all (so called) theory courses is Itten’s color contrasts. Itten’s ghastly tome is full of mistakes, vagaries and mumbo jumbo.

In contrast, Bruce MacEvoy’s Handprint is my first point of reference for anything color related. It is also tragically under-recognized by designers. As a measure of the guy, he made his own watercolor color wheel, painstaking mixing each pigment by hand (around 60 pigments in all) and locating each one on the wheel.
GrowImpact
Directory of global and regional growth opportunities for impact startups
/online programs, fellowships, competitions, challenges, awards, bootcapms, pitch events, incubators, accelerators, etc./
This is borderline blog spam. The lede suggests the article outlines a way to set yourself up for scalability, but scalability is not addressed even once after the introduction. Stuffing all of your assets in one folder and all of your components in another is not a solution to actual architectural problems in big applications.
> "This is a far cry from the systems that were built and proven during the 1970s and 1980s."

I wish the author had enumerated some examples here.
Well, I have nothing against that. I just wondered why they are surprised that others don't find it so interesting? And bearing in mind that I may miss something I asked for clarifications. Should I be hated for that enough to be kicked out of the community (b/c that's what basically downvotes do)?
> But I am curious where you have seen modern runtimes fail and where the code was the issue (not tweaks to the JVM settings); any concrete examples where well written, best practice code worked on the laptop but failed in k8s?

Not sure about OP, but the most times I have seen devs have issues with Kubernetes is in the tweaking of the knobs around deployments including security. Startup v/s readiness v/s liveness probes, rolling updates, auto-scaling, pod security policies and such are usually all-new to developers, and have a lot of different options. Most devs just want "give me the one that works, with good defaults", and need a higher level abstraction.
The author wants to educate people on the benefits of (more) text communication, but I don't believe it will change minds.

Reading the sibling comment from papaf[1] and also a previous reply to me by jakubp[2] about talking things out instead of email, it seems like the higher meta-analysis is that some people have a predisposition to prefer synchronous (videoconference, phone call, cubicle visit) over asynchronous communication (email, chat).

One group really prioritizes synchro comm for "emotional nuance" etc. The other group prioritizes written text's dense information content and searchability.

So if the company has folks like papaf and jakubp, it doesn't matter if you have a blog article recommending structured emails over video calls. Some employees prefer not to communicate that way. In fact, the blog article just makes them express their disagreement with it. E.g. papaf saying we're not "efficient robots" and jakubp advising me that I should accommodate his communication style of in-person cubicle visits.

To prevent clashing, I guess the higher-level advice is to hire a team where everybody likes to communicate the same way.

[1] https://news.ycombinator.com/item?id=28651678

[2] https://news.ycombinator.com/item?id=20583427
Interestingly this was exactly the place Python was in back in the day: niche enough that anyone knowing it must've learned it because they thought it was cool rather than because it would get them a job. Those days are long gone of course.
> What is not clear is why the actually productive people don't push back.

Easier to change jobs until the culture fits. Especialy with remote jobs.
If you want actual information, dive into https://fuchsia.dev/fuchsia-src instead.
I believe the train for this has already departed. It is very very unlikely that in next two decade state of surveillance, from either of its many pillars, slow down or stop. Lots of factors contributed to surveillance becoming as widespread as it is.
nope! These days a heck of a lot are a lower-power Intel chip or an AMD chip. They're just very slightly weird PCs.
> Its been said that the best documentation is source code

fuck you. it's a myth perpetrated by lazy programmers, who can't be bothered to spend an hour or two writing a comprehensible usage manual, while otherwise EVERY USER IS GUARANTEED to spend MORE just figuring out how to BEGIN using his crap. It's only forgivable for the simplest of self-explanatory /API/ calls, but /nothing/ in userspace.
Our Verdict on Folexin Use
To this end, we are torn between whether to suggest this item or basically suppress it. Why so? In view of the fine print "The outcomes are not normal". That express alone affirms that this item might work for you in spite of the fact that from our perceptions so far the greater part of the individuals who have utilized appear to be a fulfilled parcel.

https://scamlegit.com/folexin-vs-nutrafol-vs-viviscal/

https://scamlegit.com/folexin-reviews/

https://www.facebook.com/supplementsworldofficial/posts/1030345524433515

https://groups.google.com/g/folexin/c/WD_NSNGBpFQ

https://sites.google.com/view/folexin-pills-reviews/

https://promosimple.com/giveaways/folexin-results-amazing-folexin-review-before-and-after-60-days/

https://www.homify.com/projects/1047977/folexin-review-the-break-through-bringing-back-your-hair-the-all-natural-way

https://www.openeyetap.com/forum-1/ask-anything/folexin-review-best-supplement-for-healthy-hair

https://kit.co/folexinreview/folexin-reviews
A lot of people had very little video/voicechat experience before the pandemic. It doesn't occur to them, that the "downgrade" to audio-only is actually better than video+audio.

Text trumps audio in terms of communicating hard facts. But many people outside of the tech industry can't properly touch-type. Just consider how many people still make phone calls instead of writing an e-mail.
I used to like to watch Euronews because of that, they wrapped up stuff, and were able to deliver it pretty quickly - like you'd get a great snapshot of what was happening in the world.
I want to second that all of the above is nonsense, except that äppelkaka means apple cake and Jerker is, in fact, a desk from IKEA. Neither of these names are meant to have any vulgar connotations at all, and if they do it’s not from a Swedish perspective (I can see an English speaker giggling about Jerker, sure).
never heard of this, it took me 3 clicks to find that:

1) "grommunio is an open source based groupware product with supported features and offers companies and users various packages as subscriptions." https://grommunio.com/product/

2) the actual open source project grommunio is based on is called Gromox https://gromox.com/
Lack of lorry drivers forcing UK farmers to throw litres of milk away
Headlines are larger so are easier to see.
That's just running the code, you need to connect to something or have something connected to it, handle failures etc - docker doesn't solve these on its own.
Personally, I think it's interesting when I see someone has created something which accidentally conforms to a tangential restricted form.

Like, an acrostic, or Bach hiding his initials in the notes. Also, it's not formatting. :)

As for the downvote, I have no idea! It seems this is a divisive topic -- my first comment, above, must have raised many's ire. Also, I think asking why you are downvoted is also verboten. (see: https://news.ycombinator.com/newsguidelines.html) shrug
I find people don't like calls if they don't have an opportunity to prepare for them well. A call that has a clear agenda, a clear purpose, a set of well defined outcomes, and (ideally) a document sent ahead of time for people to read and think about makes calls significantly more effective. Otherwise everyone just says they'll think about stuff and then you need a second call to get people's reactions.

Sometimes setting everything out in a document and an agenda can even make the actual call redundant, if people respond with their input early enough.
At the end of the day we also have zero evidence of the animal transfer hypothesis. The SARS-CoV-2 virus was never documented in bats (prior to its spread among humans). No one has been able to demonstrate the capability of the virus to acquire it's current features in vivo in bats.

But that doesn't invalidate the animal transfer hypothesis. Because that isn't how science works -- or even just how KNOWLEDGE works. No one[1] operates under perfect certainty; we collect stronger or weaker evidence for various possibilities.

This grant application doesn't "prove" that SARS-CoV-2 was leaked from a lab. But nothing "proves" it wasn't. The existence of this grant application is evidence supporting the lab leak hypothesis, demonstrating conclusively that someone in the world was thinking, prior to the pandemic, about performing modifications to coronaviruses similar to what we have observed in the virus.

[1] Except mathematicians: https://xkcd.com/263/
>why is Facebook involved in adjudicating the nuance of unsolved public policy debates

presumably because that debate took place on Facebook. Is it unusual to you that the party that is responsible for hosting a public debate adjudicates said debate? That's generally how it works.
One of my clients employees struggles massively with asynchronous communication. He constantly spams one-liner after one-liner and demands immediate answers. Anything that involves working together on a sheet or a document becomes a pain in the butt.

Having to work with someone like this has caused our current project to take longer and become more expensive. I really wish corporations gave these people some basic training and tips on async communication. Some people just don't get it.
That situation just got a huge update this week: https://dev.epicgames.com/en-US/news/epic-online-services-la...
Corona virus and gain of function was done in the US and when a leaked accident occurred it got banned and outsourced to the world. The research labs and stories was famous during MERS outbreak. India, Pakistan and China is the best known countries with advance research labs for it.
Show HN: Implementing apriori for association rule mining in Rust
There is a reason that operating systems is a mandatory course in any respectable CS program. Kuberentes is no difference.

Data scientist should know about kubernetes as much as they should know how to program.
> there was no guarantee they would be able to find any job,

Yes, there are no guarantees - ever.

> So moving to a cheaper place wasn't really an option.

Woah. How does that follow, now? While it's true that there are no guarantees in life, you always have options. But living in a place that you can't afford is not really one of them. Life is full of all sorts of crazy things that happen to you unexpectedly, and absolutely none of them entitle you to live beyond your means once your savings are exhausted. Now there are safety nets for income like unemployment insurance or SS disability, and with covid additional tax refunds were given, but none of these income insurance programs will be enough to make up for a lost job, so if you are one of those who lost their job due to covid, then your means will be reduced. And whatever those lower means are, you need to be able to pay rent from those means. It doesn't matter whether your means were reduced by covid or foreign competition or rising interest rates or going through a divorce.

Moreover the alternative view, that you don't need to pay your bills because covid happened, is a truly toxic form of entitlement.
IKEA product names fall into a few main groups.

Beyond these groups, there is a curious taxonomy of product names.

● Bathroom items: Names of Swedish lakes and bodies of water

● Linens: Flowers and plants

● Bedroom and Living Room Furniture: Norwegian places

● Bookcases: Professions and Scandinavian boy’s names

● Bowls and Vases: Swedish place names, adjectives, spices, herbs, fruits, and berries

● Boxes, Pictures, and Wall Decorations: Swedish slang expressions and Swedish place names

● Children’s Products: Mammals, birds, adjectives

● Desks and Chairs: Scandinavian boy’s names

● Fabrics and Curtains: Scandinavian girl’s names

● Outdoor Furniture: Scandinavian islands

● Kitchen Accessories: Fish, mushrooms and adjectives

● Lighting: Units of measurement, seasons, months, days, shipping and nautical terms, Swedish place names

● Rugs: Danish place names

● Sofas, Chairs and Dining Sets: Swedish place names

There was also some brouhaha a while ago, about product names for floor coverings, like doormats used as placeholders for an 'in-joke'.

>Academics in Denmark have accused Ikea of “Swedish imperialism” because it names cheaper products such as doormats after Danish places.

They claim that more expensive items such as chairs and beds are named after Swedish, Finnish and Norwegian towns, while cheaper items such as draught excluders have been given Danish town names.

https://www.theguardian.com/commentisfree/2008/mar/08/danish...
As more of a meta commentary, I would say abbreviating things in this way is an Americanism. I'm not sure what the historical origin of it is, but many political programmes, technical solutions, study memorization helpers etc are made into abbreviations in the US. Since the tech landscape is influenced heavily by the US, this practice has spread widely in the field too. Not necessarily a good nor a bad thing, just a curious detail I've noticed.
I understand that the economic incentive is largely poor for large-scale research. However, the institutions should do it regardless as they don't want to lag and be dependent on certain central authorities (OpenAI and DeepMind) for AI capabilities.
Minimal API for Asp. Net with CQRS and Vertical Slice Architecture
Cristóbal Colón, you mean