skysight-inc/HackerNews huggingface dataset:
A good product without a good brand is almost useless. Good products have died because they failed to get enough attention.

In this case. The more users and interest in KDE/Plasma, the better for the whole environment and the developers.
After all these years, it still looks like they need a good designer.
There is a huge disconnect between the accepted "truths" in "public discourse" or "mainstream" opinion, and what people really believe. This is a consequence of who knows how many years/decades of punishing "incorrect" opinions. Just look at the example presented in this thread about illegal and/or wide-scale immigration. 100% a thing that people can sanely and without being hateful hold as an opinion, yet it is stigmatized and punished when espoused in any sort of public forum or as a political platform. So everyone that doesn't want to be clumped into "that right-wing/hate group" category of people, just decides to shut up and go with it performatively.
Neurosocks is on display in my local pharmacy where I live in Austria. Right by the front door on a 1x2m stall.

https://brutkasten.com/neuro-socks/

this company also makes

https://neuro-socks.com/produkt/vaxhaptic-pflaster/

These products including powerinsole are marketed by a local tv station and program https://www.puls4.com/2-minuten-2-millionen/staffel-8 which pretends to be a startup investment show but is really just an infomercial for woo products.
Trust the trajectory.
Paper is stretching by picking favorable benchmarks. It’s not ResNet on ImageNet, folks. It’s AlexNet on Fashion-MNIST.

AlexNet (2012) is out of date. The performance each parameter brings is less than newer models. Newer models, apart from just being better, use convolutions more extensively, which have less parameters than linear/affine layers. The authors describe this choice in Section 4, even showing how they have to retrofit a 224x224 model to the small fashion MNIST 28x28 dataset they use.

Therefore, when you embed a big payload into AlexNet, you should not be surprised that you lose little accuracy. Your model is a low accuracy model to begin with and the model’s parameter counts are fluffed up by its choice of layers.
I run that stuff in Linode for $5 a month. My home server does a lot more than that!
I dont care about that - i just dont want HN manchilds throw a tantrum.

This is irrespective of the actual deeds of Urbit and their users. This is a workaround for HN.
"opt.ok_or(err)?" is a pretty neat way of returning early with the error "err" if opt is empty. This is pretty idiomatic Rust you should get familiar with before comparing the readability with a language you know better.

I see a few places where Rust is definitely more readable, for example

for offset in 0..PL061_GPIO_NR {
if inner.csave_regs.gpio_dir & bit(offset) != 0 {

vs

for (offset = 0; offset < PL061_GPIO_NR; offset++) {
if (pl061->csave_regs.gpio_dir & (BIT(offset)))

OTOH, the next line is a real mouthful in Rust compared to C:

if let Ok(v) = <Self as gpio::Chip>::get(data, offset.into()) {
inner.csave_regs.gpio_data |= (v as u8) << offset;
}

vs

pl061->csave_regs.gpio_data |=
pl061_get_value(&pl061->gc, offset) << offset;

* "<Self as gpio::Chip>::" is the price Rust pays for having multiple possible "get()" for the same data, but it could be hidden away in a wrapper if needed.
* ".into()" might be due to a young not-yet-ergonomic API
* The last difference comes from the API difference where Rust's get() actually tells you if it could get that integer instead of (presumably) returning the integer 0. The C API is arguably a footgun, justifying Rust's slightly wordier syntax.

For a more subjective example, I find "pl061.base.readb(GPIODIR)" more readable than "readb(pl061->base + GPIODIR)". Bonus: the offset argument can be enum-typed, avoiding the footgun of reading from an invalid offset.

Going back to the probe functions, I find them hard to compare as I do not know how the hardware works. If that "device::Data::new()" is equivalent to the many lines of init in the C version, it looks less footguny. In the same vein, "Ref::try_new_and_init()" and "data.registrations()" look like they are giving the developer more guarantees.

There's a trend there : some Rust APIs may be wordier but still easier to read/review, because they uphold more invariants, which reduces the reviewer's cognitive load.

Concerning the ack() functions I'm not sure. It seems that Rust is checking that it has proper access to the data ressource while C doesn't. I would turn the question around : How are you sure that "gpiochip_get_data(irq_data_get_irq_chip_data(...))" never fails and can be safely dereferrenced ?
The i originally stood for "internet" when it was a new thing for the home user. The K in KDE stands for nothing in particular.
What's wrong with not having the government? It looks like Belgium functions quite well on an administrative level that it doesn't really need a "government".
I've seen more places burn to the ground because everyone good on n < 10 team got poached by someone who left, than actual systems level cascading failures.

Person A leaves. Now it kinda sucks here. Person B leaves. It sucks more (and my workload got worse) etc. Guess what, A&B are hiring.

I guess this says more about "places I've worked" than "cascading failure" but I wanted to point out that it definitely happens at an organisational level, not just as some abstract computer thing.
The entire federal government recruits almost exclusively from people separating from the service due to veterans preference.
This [3] one is more up to date (12th May 2021).

Also linked from the previous one, but way more technically detailed [7].

[3] https://www.airlineratings.com/news/mh370-debris-hunter-blai...

[7] https://www.airlineratings.com/news/mh370-pilot-made-many-tu...

And finally just a comment: I have not seen it mentioned anywhere, but I think instead of discussing which flight path calculation is best, they should repeat the flight (obviously with a longer-range craft) and see how it compares.
Absolutely, I think it's important to not victim-blame or fall into that "just do it correctly and you'll be fine" trope that the author of the post describes. If you want to try meditation, always ease into it with shorts sessions, listen to your body and take note how you react to it along the way, and do not continue (or at least downscale it) if you find that your mind has a tendency to dissociate or otherwise freak out from it. And frankly, those 10 day silent retreats scare me - as someone who does short sessions once or twice a week, I probably feel the same way about them as someone who microdoses would feel about munching several fistfuls of shrooms.

I think part of the problem here is also the mysticism that this is steeped in. Hallucination, out-of-body-experiences, dissociation - none of these are ok, or signs that you're "transcending" or any bullshit like that. The "end goal" here isn't to dissolve your brain and merge it with the universe - in fact there is no end goal, just like there is no end goal for going to the gym (and it's absolutely possible to over-train there too, cf. rhabdomyolysis).
> Electric flight for commercial passenger service will never happen at commercial passenger scale.

I've heard it argued [1] that once we have proper carbon taxes, we'll see commercial electric flights on sub-250-mile routes like Denver to Aspen.

I agree that we're nowhere close to electric transatlantic flights, of course.

[1] https://youtu.be/aH4b3sAs-l8?t=456
"Buddhism is not a religion per se."

There are many types of Buddhism, and some types are definitely very religious.

Take Pure Land Buddhism[1][2], for example, one of the most popular forms of Buddhism in Japan, believers of which essentially pray to the Buddha for salvation and hope to be reborn in a heavenly land. It has some interesting similarities to Christianity.

Buddhism as it's actually practiced in parts of Asia has many magical, "superstitious" components, like believing that a red string connected to a statue of the Buddha can transfer magical power from the Buddha to what the string is tied to. Believers pray to Buddha all the time for protection, luck, or even wealth. Some Buddhists believe in magical effects from tattoos made by Buddhist monks or that a Buddhist funeral would bring an auspicious rebirth.

Speaking of rebirth, the belief in reincarnation (which is central to most forms of Buddhism) is certainly religious in nature. Same with the belief in karma.

Also, one reason that Buddhism has been so successful around the world is that it can co-exist with and even absorb local religions to such an extent that many people who consider themselves Buddhists still believe in all sorts of gods, demons, or spirits, and for them Buddhism is not seperable from such beliefs.

It's only certain types of Buddhism in certain contexts which have been desacralized.

"as Dalai Lama put it: if science shows Buddhism to be wrong, then Buddhism must change"

He might have said it but I'm skeptical as to just how much change he'd be willing to subject his version of Buddhism to.

Anyway, the Dali Lama is a representative of just one form of Buddhism: Tibetan Buddhism, which is far from representative of Buddhism as a whole, and one that's pretty far from being secular compared to, say, Zen or Chan.

Even when focusing on just the more secular forms of Buddhism, at what point does veneration of the Buddha become worship? Is faith in the effectiveness of the Eightfold Path, the Buddha, and the Sangha all that different from Christian faith in God or in the effectiveness of works, faith, or grace (depending on one's denomination) in being saved?

There's been a concerted, conscious effort to desacralize Buddhism to make it more palatable to Westerners, but if you look at how Buddhism is actually practiced in the places where it came from before it got to the West it's pretty clear that it's a religion.

[1] - https://en.wikipedia.org/wiki/Pure_Land_Buddhism

[2] - https://plato.stanford.edu/entries/japanese-pure-land/
Good Riddance, TurboTax. Americans Need a Real ‘Free File’ Program
Yes sure, you can test all that you want, even on billions on people and write thousands of studies. That's what they are doing right now. But you can't buy time for your studies, do you understand that ?
If the average period for studying long term effect is 5 to 10 years for a vaccine, how do you do that with a 6 month old vaccine ?
People are losing their mind, even rational educated people are throwing away any critical thinking to embrace the rainbow rhetoric, this is a collective hysteria crisis.
they can and do give proper medical advice on the medical products they are selling but at the same time they are selling homeopathic products and other magic pills, powders and devices from the same counter. This seems conflict of interest / ethics. I am not sure why pharmacies are not regulated but that is the way it is in Austria.
While this list looks solid, I think it's telling that none of the papers that immediately came to my mind were on this list.

I suspect that there are many more, and which papers are important to any one person is as varied as the disciplines we have within software engineering.

- Out of the Tar Pit 2005, a paper on Functional Reactive Programming that is an excellent read for anyone doing functional programming, UI programming, or a number of other things.

- Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web 1997, important read for anyone working in distributed systems or services with any sort of scale.

- Roy Fielding's dissertation 2000, to learn just how widely applicable REST principles are and how misunderstood it is as a design.

- The Part Time Parliament 1998, the original Paxos paper, important basis for anyone working with distributed systems.

- The Cathedral and the Bazaar 1997, an essay not a paper, but a good background to the open source world.
Which happens to be known to not be as good as MSVC in incremental linking and pre-compiled headers.

So do you also have something comparable to Incredibuild and Clearcase derived object files in place?
I really want to like KDE, but something about Plasma still feels off to me. Is it the lifeless grey color? Is it the ugly font? or ugly icons? I can't tell exactly where the problem lies, but at least GNOME looks much more polished.

I wish it would reach the polish level of Windows or MacOS.
I mean the US had a civil war over the “rules”, so it’s kind of clear what it would do.
Nah. It's just a nerdsniping[1] article. It will get a ton of votes. Also, many good articles don't get a lot of comments.

[1] https://xkcd.com/356/
I swear React has rotted the brains of a generation of web developers. We've been keeping state out of the DOM with POJsOs before there even were popular frameworks.
I speak a non-European language and my experience is exactly the same. Swearing in my native tongue just sounds extremely vulgar. Swearing in English - no problem.
The K stands for kool!
My teacher would, and has, yes. But I wouldn’t advise anyone to do that, or even get into that situation in a hippy dippy setting with a bunch of dreadlocked “teachers” who have studied just one aspect of the Buddhist tradition from deepak chopra, no.

The stuff that comes up, including the hallucinations, are brought to the surface through your practice, but they are not caused by it. The only way to deal with them is with an experienced teacher, therapist or with self discipline (the latter i only include as seemingly this is what shakyamuni apparently did).

Everyone is different, I agree, but sitting with inexperienced people and expecting some enlightenment experience is definitely going to go wrong for you.
Making us as cruel as dogs: plague in 16th and 17th century England (2015)
I like the idea, it's like a manual vs automatic clutch in cars. You are still the driver.
They are accompanied by instructors who have passed extra education to make sure that they can safely participate.

I live in the examination territory for my region, in a country where you need to do some serious learning before you're allowed on the road in a car.
"Self-made"? What a joke!

No human can make a billion dollars by themselves. That is simply not possible. The one single and only way you can make a billion dollar is by exploiting the labour of others.

There is nothing "self-made" about billionaires.
I think this is a good list of interesting papers. But it also highlights how situational or context dependent such lists are, maybe necessarily so.

Note how this list has little on program correctness, performance (big O or real world), distributed systems, operating systems, networking, team organization.
Yes. And turkey is also very active in creating more refugees by supporting islamists in syria and active combat raids. And is using the mass of refugees regulary to blackmail the EU.
The Internet is my computer
Check out a guy called Laval in france, leader of collaboration, with his famous speech “i wish germany’s victory”.

First national exhibition hosted by the Vichy government during occupation: “la France europeenne”. Showing maps of future europe, where nation-states would have disappeared.

French far-right at the time was also calling England, “the enemy of europe”, for instance on a book from M. Déat, another politica leader from the 40s.
That argument works both ways: you also can't tell from that view what it will stop for (or run straight through). If it is just infotainment then they should switch it off.
Elixir in Production: Statuspal
She's my wife, please don't speculate on my (or her) honesty. The last thing sex workers need is more people mansplaining what their customers are looking for.

Camsites are expensive, especially camsites catering to the one-to-one format. Per minute the rate is extremely high and most men can't afford it so they take what they can get. The ones who pay for longer shows often have both specific fetishes not easily catered to and disposable income exceeding what most clients come prepared to spend. Or else the peak experience gets them cumming earlier than they expected and their guilt and shame drives them to leave as soon as they finish.
Now you're getting at a much more fundamental issue. The issue here is that m is not a product type but an open map that allows for an arbitrary collection of keys. No static typing system will solve this either.

If you're really that worried about typos and don't need an open map, Clojure has a solution as well in the form of defrecord and deftype. Now the compiler will catch the problem.
You should see my Credit Union website. I can’t even do certain things like external account transfers without disabling Safari’s or Firefoxes do not track settings. It’s a dumpster fire that’s provided by a software firm that targets small banks and credit unions. The software firm was bought by my ex employer so I’d rather not name and shame. Luckily I don’t care about their tech I care about their free services, low intersect loans, and how they treat me like a human.

Anyone want to build small banking software? We could slap bootstrap on a pig and it would be better than what’s out there.
Not company wide, but definitely paying and a great relationship with folks at Netflix.
These tattoos are basically “flash” — small, cheap tattoos that are relatively simple. I don’t see a lot of trouble copying these; a lot of artists will use templates. Most artists don’t give a shit about flash.

If it’s an actual large, intricate tattoo with some work in it, that’s another story. I would be extremely suspect of any artist even willing to take such a request — good artists work within a style they’re comfortable with and most would not feel comfortable enough to do a good copy of an intricate piece by another artist.

That said it’s totally fine to get inspiration from other tattoos or even borrow the whole concept into an original piece. Most artists want you to come in with some examples of what you’re looking for.

But tattoo artists are actually artists — most got into it because they’ve been drawing most of their lives and tattooing is one of the ways to make a living as an artist. It’s best to think of a tattoo as commissioning a piece from an artist — it’s actually what you’re doing, and they just take the extra step of putting it on your body.
> And so will the media decrying shit like "Is this the end of developers?!?"

Yeah, CoPilot already replaced my job. I used to be the office copypasta, going around to my coworkers desk all day long to fix their problems by googling them, then pasting in the first snippet to pop up. It didn't matter if the language matched or not, it was more the thought that counted. Now I've had to get a job as a loan rejection stamper at my local bank. It's not nearly as fun or exciting, but at least my effort makes a difference now. A big difference.
Or we could use a different architecture for our applications that isn't so easily taken down. You know like locally installed apps, that can do something without the cloud overlord pushing new code with every pixel or character that is transmitted.
How many of us clicking on this were reading "Mark Zbikowski"?
Never really thought that through. Thank you.
The last part of this comment is very well written.
Actually the whole comment is.
Having said that there are a lot of EU that is... Well crazy but what was before was not really good either.
I'm surprised that No Silver Bullet didn't make the list. I would have put it at #1.
Jeff Bezos Blue Origin Launch Livestream [video]
Poland is very homogeneous regarding race, church. Most, who vote for populists, weren’t abroad, or hadn’t opportunity to meet other cultures really. Everything they know come from tv, or social media, and right-wing uses social media extensively: Facebook groups, or YouTube videos to scare them, you know, when one falls into Recommended black hole there is no turning back. Rapes, burning cars etc. Even government TV likes to remind from time to time what a “problem” refugees are. So it is mostly by showing everything negative about Muslims in Europe that is ever been able to find.
If you find software boring eject. Especially if you dont have loans to pay off. Waste of time especially middle aged software companies with a legacy stack that they will coast on for as long as they can. Cleaning up someone elses mess is not as motivating as making your own.
Sort of surprised that truck drivers are still providing nuclear transportation services--air transport is much safer considering almost any hazard.
Hungary benefits much more of the EU. That's how it works in the short term. In the long term it's hoping to level up Hungary as a whole so we can have more trade with it.

( Speaking as a citizen of Belgium)
Could we have cities where people opt-in to subjecting themselves to this kind of risk, and receive some subsidy in exchange?

Maybe these cities could furthermore be child-free, a la GTA V, so only consenting adults are subject to these heightened risks.
...do you... know what Ycombinator is?
they will answer that they don't have terror attacks precisely because they don't let terrorists in (unlike those pesky french and germans)
> Globalism and mass immigration is the destructor of culture.

In what way? It might change the cultural landscape but that happens all the time, even the most nationalistic state does not have the exact same culture it did 100 years ago. Old culture will go away to make place for a new one, or rather, culture is always evolving.

> You can forget about that for a while and play the game of the inevitable failure of multiculturalism, but it will always fail, you will always destroy society, and from the ashes, a cohesive, homogeneous people will reemerge to build back from the ashes of your stupidity as has always been done

Do you have any examples?
This Ask HN thread from someone in a similar position (“I’m a software engineer going blind, how should I prepare?”) from last April may have some helpful advice:

https://news.ycombinator.com/item?id=22918980
I hope they release a fine tuner for Codex. Jeremy is right that whole problem solving is likely overreach right now. But can I train the model to do a Rails version upgrade?
yeah - pretty sure this guy doesn't understand the question
Of course. Check the largest exporters... yea... mainly German companies. That surplus ain't staying in Hungary
Out of the tar pit is the one I came in here to see.

I think the implications of that paper double every time I read it. Last time I walked away from that paper I decided I wanted to write a pure SQL logic evaluation system and now we're actually using it in our product to expose customization opportunities.

I almost worry what another read through might reveal. The last one was a really painful realization about wasted human capital.

Edit: I just realized the parent posted this as:

> a paper on Functional Reactive Programming

It is incredibly important to note that this is incorrect. It should be:

> a paper on Functional Relational Programming

It actually doesnt have much to do with "reactive" programming model as we know it today, and is more about managing complexity.
Cowboy hat comes off for spacetime haha.
https://www.ee.ryerson.ca/~elf/hack/3-wise-men.html

"Kernighan has written ten times as much readable prose as has Ritchie, Ritchie ten times as much as Thompson. It's tempting to say that the reverse proportions hold for code, but in fact Kernighan and Ritchie are more nearly tied and Thompson wipes us both out." -- Dennis Ritchie
That's true, fair comment. All those workers could have gathered together independently and founded a company together. They could have pooled their savings, taken business loans as many business owners do and established a co-operative ownership structure. What is it that prevented them from doing so? Are there laws against it?

The fact is they chose not to accept the risks of doing that, after all most new businesses fail. Instead they opted for a regular pay packet from an owner and investors who accepted all of that risk.