skysight-inc/HackerNews huggingface dataset:
What do you mean "drive thru fast food"? Why would people want to do that, and not have a table and chairs, especially when the price is the same? Plus, what's to prevent someone from ordering and just driving away without paying? It would be almost impossible to catch them, after all. Why would anyone wait in line, with their car, burning gas and inhaling the fumes from the next car, right before ordering a meal?

It's insanity, and will obviously never work.
The hardest thing was already achieved, being interest.

"Never excel at" - excel at what?

In what time frame?

What is the definition of "excel" being applied?

What expectation is not being met such that a topic of interest is no longer worth spending any time on?

Many people make solid contributions consisting of a body of standard work, over an entire lifetime. But for the few that "excelled", many will tell you it was the culmination of, or a lucky break during, many years/decades of work that positioned them uniquely when a need or opportunity arose.

So that sounds like a lottery, and one sure way of never winning the lottery is never buying a ticket.

Not everyone can win a Nobel prize, just based on the number of them available.

Regardless, in today's world there are quite a few degrees available which might be considered wasted effort, but I would suggest a CS degree is not one of them, even if only by signalling that holder was able to gain such a degree.
There should be an HTTP status WOW to return in response to stupefying requests.
https://manytools.org/hacker-tools/ascii-banner/
Hiring a marketing firm or developer to do the changes when you ask. I kind of think of wordpress as the most basic complexity..
Generic portable LCDs, including DisplayLink, have been in the market for over a decade without gaining much traction. In addition to the no-name clones listed on that page, major OEMs like Lenovo, HP and Asus have also offered products in this category. If/when USB4 becomes widespread, they may offer better performance. Until then, we have quirky experiments for specific use cases, like creator control panels, https://www.tomshardware.com/news/asus-debuts-14-inch-proart...
> I'm pointing out that it's weird to act as if it's a "Democrat" thing in a thread about literal, state mandated censorship on the other side.

I pointed out that the optics of the Reedy Creek repeal and some other recent events was causing some democrats to take public positions contrary to their platform history. I made no claim that the GOP was right or wrong here. Evaluating purely from a political tactic, if you can make your base happy and cause your opponents to disregard their long held beliefs to counter you, that is clever politics.
Alternative question then: are all large, non trivial codebases crap?

In my experience I've only ever seen varying levels of crap once a codebase is large enough to sustain a business.
Ah excellent, I read about the fish and donkey conundrum on an email list years ago and have hunted and asked well versed folks if they knew the reference but no luck. And hey, good luck doing a search for a specific talmud reference ;-0

It's a really fun thought experiment at the level of Schrödinger's poor cat, with interesting nontrivial moral and ethical paradoxes.
I found a couple links, since I remembered that Zenwalk distro was one of the first to include it. They call it SBC XQ

[0] http://soundexpert.org/articles/-/blogs/audio-quality-of-sbc...

Via

[1] http://www.zenwalk.org/2019/09/audio-quality-of-sbc-xq-bluet...
If it does the job, it isn't crap.
It’s WordPress.

The reason it’s so popular is that it’s easy to use for non-technical users. Type in your content, add pictures and hit “Publish”. The latest drag & drop updates make it simple to change the look and feel of your site.

It doesn’t really matter what some developers think. Users don’t care what’s under the hood. They just want it to work.
I consider my code to be crap as well.
Interesting insights here, I didn't realise rosetta was a dynamic recompiler.

I do think from what I've seen from both Apple silicon but also Qualcomm's chips that they can post impressive battery life so I do think ARM is a bit more competitive on battery life, even if the node differences are making Apples to Apples comparison difficult. Lenovo is claiming 28 hour battery for their x13s https://www.windowscentral.com/lenovo-thinkpad-x13s-announce...

It will be interesting to see how RISC-V does and if China can push it to supremacy. I wouldn't be shocked to see multiple architectures in use concurrently for awhile.
As a gen-x-er I agree. I realized this year that in the last 30 years politically, NOT ONE STEP OF PROGRESS HAS HAPPENED. 30 years ago the big political issues were culture wars (Gingrich vs Clinton), row v wade, unaffordable healthcare. Guess what we have today? Culture wars, row v wade, unaffordable healthcare, unaffordable housing. Fuck, well, that's progress.
If you try to support a third party things it splits the vote so much things are too divided so nothing gets done. Support a mainstream party, surprisingly, also nothing gets done. For 30 years. Before my generation they stymied the hippies. Before that the Lost Generation was just made invisible by the Greatest Generation. And the Greatest Generation was made too exhausted by fighting WW2. It is not a generational issue. I promise, no generation says 'I don't want things to be better for my kids'. It's our political class. They are garbage.
Ask HN: What device brand to best gather weak WiFi to convert to ethernet
What are some the best device brand to best gather weak wifi signals in order to convert to ethernet cable, whose main aim is to shift the hard work on computer Wifi adapter and heavy ADC program process which produce high watt and heat to this device
>I'm curious where you're getting the figure that the relevant frequencies are 100% absorbed, I didn't think it was that high, but I'm far from an expert on this.

Last time I researched this I saw various estimates that IR in the CO2 absorptions bands only makes it 10-25 meters before it 99% of it is absorbed by CO2. Your link gives and average distance of 2.6m for IR in the CO2 absorption band.

>Assume that [C]=400 ppm. The mean free path becomes 2.646m so that N=3024. The probability of returning to the Earth becomes p(1)=0.9997. A photon with frequency or wavenumber near the centre of the absorption band is virtually certain to make the return to Earth. If the CO2 concentration is doubled, the probability doesn’t change much; it becomes p(1)=0.9998. Any CO2 increase has minor effect on the photons in the center of the absorption band. This part of the band is ‘saturated’.

The website and other papers I have read seem to argue that it is not the majority of photons in the center of the emission and absorption band, but a much smaller number of off band photons in the "wings" that matter for the greenhouse effect. When I have tried to read about how this works, I get bogged down by the complexity of the science, and a lot of different arguments from the climate skeptic community which I don't have the foundational understanding to reject. They say that the shoulder theory is bunk because it ignores interactions between CO2 and other molecules. Instead of photons bouncing from CO2 to CO2, they say that the CO2 passes the energy off to nitrogen and oxygen.

I don't really give too much weight to the climate skeptic criticism, but I do have to acknowledge that greenhouse effect is a lot more complicated than taught in grade school and there is still a lot of active research using extremely simplified models trying to model how it works from first principles with a lot of exclusions and assumptions. like the paper cited in the link you shared from 2012.

Thank you for sharing the link, I will take some time to try to read and digest it.
I wrote a paper about this:

https://www.nature.com/articles/ncomms13800
Recipes have a bit of a problem in that there's a pull from two opposite directions at once--everyone is annoyed that they have irrelevant cruft, but selling the sizzle and not the steak is part of the best recipes. If you drift too much to the just-the-facts side, you're going to fade into obscurity.
While not perfect yet (it's still a relatively young project) it works as good or better than pulse in most general usage scenarios and avoids a lot of nonsense that you used to have to go through with using jack audio in tandem with pulse as well.

For the most part it works out of the box with good latency without extra configuration and provides good routing options as well for more advanced usage.
Pipewire implements the APIs of Pulse, Alsa, and Jack. So instead of having to juggle between them all, you just have one service to manage and it all just works.

It only took a few lines for me to switch and I've never had a Linux audio issue ever since! (And when I have, it's been my fault like my volume was turned down or my speakers were unplugged lol)
Regarding the code in question, it is possible to write it a bit more elegantly and more compactly, with a combination of techniques. For example, let's consider this snippet from lines 110 to 119:

type(Ctx, case(T0, {z, Tz}, {s(V), Ts}), Ty) :- !,
isvar(V),
type(Ctx, T0, nat),
type(Ctx, Tz, Ty),
CtxS = [{V, nat} | Ctx], type(CtxS, Ts, Ty).
type(Ctx, case(T0, {inl(Vl), Tl}, {inr(Vr), Tr}), Ty) :- !,
isvar(Vl), isvar(Vr),
type(Ctx, T0, uni(Ty1, Ty2)),
Ctx1 = [{Vl, Ty1} | Ctx], type(Ctx1, Tl, Ty),
Ctx2 = [{Vr, Ty2} | Ctx], type(Ctx2, Tr, Ty).

It is clear that the two clauses are mutually exclusive if the second argument is known, because they differ in various terms already in the head. For instance, {z, Tz} is clearly different from {inl(Vl), Tl}. A Prolog system with deep indexing, which is also used by Mercury, can detect this, and in such a system, we can therefore remove the two occurrences of !/0 in the code, yielding a more general and shorter version:

type(Ctx, case(T0, {z, Tz}, {s(V), Ts}), Ty) :-
isvar(V),
type(Ctx, T0, nat),
type(Ctx, Tz, Ty),
CtxS = [{V, nat} | Ctx], type(CtxS, Ts, Ty).
type(Ctx, case(T0, {inl(Vl), Tl}, {inr(Vr), Tr}), Ty) :-
isvar(Vl), isvar(Vr),
type(Ctx, T0, uni(Ty1, Ty2)),
Ctx1 = [{Vl, Ty1} | Ctx], type(Ctx1, Tl, Ty),
Ctx2 = [{Vr, Ty2} | Ctx], type(Ctx2, Tr, Ty).

The isvar/1 tests can be removed if we use a better representation of our data. For instance, if we use the wrapper v/1 to denote variables in the data, we can replace these clauses by:

type(Ctx, case(T0, {z, Tz}, {s(v(V)), Ts}), Ty) :-
type(Ctx, T0, nat),
type(Ctx, Tz, Ty),
CtxS = [{V, nat} | Ctx], type(CtxS, Ts, Ty).
type(Ctx, case(T0, {inl(v(Vl)), Tl}, {inr(v(Vr)), Tr}), Ty) :-
type(Ctx, T0, uni(Ty1, Ty2)),
Ctx1 = [{Vl, Ty1} | Ctx], type(Ctx1, Tl, Ty),
Ctx2 = [{Vr, Ty2} | Ctx], type(Ctx2, Tr, Ty).

Finally, the variables CtxS, Ctx1 and Ctx2 are only used once each, so we can simply write:

type(Ctx, case(T0, {z, Tz}, {s(v(V)), Ts}), Ty) :-
type(Ctx, T0, nat),
type(Ctx, Tz, Ty),
type([{V, nat} | Ctx], Ts, Ty).
type(Ctx, case(T0, {inl(v(Vl)), Tl}, {inr(v(Vr)), Tr}), Ty) :-
type(Ctx, T0, uni(Ty1, Ty2)),
type([{Vl, Ty1} | Ctx], Tl, Ty),
type([{Vr, Ty2} | Ctx], Tr, Ty).

With the necessary provisions in place, it may be possible to shorten it further, by generating such code automatically from more declarative descriptions, using a mechanism called term expansion which is available in most Prolog systems. It is analogous to what other languages such as Rust call macros.
This is a fantastic idea. I wish you all the best of luck. One of those once in a decade "it's obvious when you hear it, but no one said it before" ideas for a big problem.
As someone who needs closed captioning at this point in their life, but can still understand most things, let me tell you how bad closed captioning is. I would not rely on cc to be more than 65% accurate.
Does "the job" include stability, readability, maintainability, and extensibility?
>Give me a break, especially the "googler" in this thread.

No. Just no. This is a 1.7 trillion dollar company. They can spend some of that money fixing the broken system they created, but they chose no. So no slack will be cut/granted from me to them.

>they just return everything you can type in right away.

No they don't. They return something that is most monetarily beneficial to them whether that is relevant to you or not.
I lost normal mode with 96.6% and barely won hard mode in the last try.

I really like this game, it's very challenging.

The only part I still don't get, is the colour mixing additive or subtractive? I played assuming it was additive (because we're on a computer) but now that I read your comment in the OP I'm no longer sure.
That's great! Let's also spend our brightest egineering resources to make open source EUV lithography hardware and ship it off to Winnie.
I've found more success with DRY2x, that is, it's okay to repeat myself once, but when I run into something three times (second repeat), it's worth of some attention.
Not surprising, since Netflix is to known to quickly "right size" their work force. They are quick to do it and they aren't afraid to over do it. They know that they can quickly replenish their ranks if they over do it since they have some of the best salaries in the industry. Sentimentality is never an issue with them.

Here's one of their famous quotes,

“We’re a team, not a family. We’re like a pro sports team, not a kid’s recreational team. Netflix leaders hire, develop and cut smartly, so we have stars in every position.”
https://www.sfgate.com/food/article/Boudin-clam-chowder-brea...
Code quality has at least some correlation with outcomes
Still can't ask them to remove a legacy YouTube account you had access to though.
I'm not sure policies matter much in the end. If I went into a coma before election night 2016 and woke up today, how would I tell we just had four years of a hard-right authoritarian government and we are now about a year and three months into a moderate center-left government?

I have to be honest it's not a night-and-day difference.
Frankly, I'm so tired of the pervasive low-grade harassment and de facto exclusion of disenfranchised communities on HN, that I've been looking for an alternative for a long time. Innovation is desperately needed in this space.

I've experienced a similar commenting system to RadioPaper in use on the Gawker properties, and it's not bad. It is siloed. But just because there's a single silo at HN doesn't mean everybody sticks around in that silo.
Portland does the same thing. Every time they spend big money on a building for a shelter, it goes nowhere but the commission for the sale just happens to go to an agent related to a council member who made the decision. And yet we keep doing it…
What are they interested in? If they're interested in building games, show them Itch.io and how to download the code of the games they think are cool. Show them Pygame and/or Godot.

JavaScript in the browser allows for quick feedback loops that I think can be rewarding for beginners.

Help them come up with projects that they're interested in and will challenge them a bit, but are also tractable. Beginners won't have the context to be able to scope a project out, or to decide what is realistic and feasible, either. I find that can be a roadblock for people who are just starting out, where they learn the basics but can't figure out what to do with them.
https://www.humanprogress.org/u-s-housing-became-much-more-a...
Snap Unveils a Flying Drone Camera
For you kiddos and newbs to startups/corporations out there, nothing anyone says is worth anything unless it's in a legally binding contract.

When your boss says, "your department is super important to our company," that is effectively meaningless. I take it back; it has meaning: it means you should wonder why the boss has raised the issue at all.
That's not predicting trellad's position on a different topic.

trellad doesn't like NFTs. Can you tell me what trellad's political preference is? Their nation of citizenship? Their position on abortion? Brexit? Ukraine? Climate change? The Beatles vs The Rolling Stones?

I can't.
>I think Islam as practiced by many is incompatible with modern western civilization.

Not sure how you'd define the modern western civilization if you cut off the sexual perversion honestly, I think you have a vision for a christian western civilization? not exactly sure if that would be compatible with "modernity" or "progressiveness" either because as far as I understand if you're not into the sexual perversion and whatnot, you'd fall also under some category of being a hilly billy, a traditionalist or a domestic terrorist. technically as far as I understand, usually the terms modernity / progressiveness are used to describe the people who keep up with the perversions the alternative govts / cabal introduce over time.

but overall speaking about the modern west now or even a christian west answers are going to be the same anyways.

Incompatible with the modern / christian west, yes
Incapable of peacefully co-existing, no
Encourages people to get out and live in the west or any land that isn't ruled by sharia law unless for necessity and a limited time? no I think these three should be distinguished pretty well

>I think for stability and peace there needs to be separation

that's something we can agree on

>where people can live in a society where there values are reflected. That's something your government will never allow not even for you ( probably as a Christian? ) to achieve.

That is also why they infiltrate the Islamic countries with proxy governments and endless social institutions and also with brainwashing media channels.

And it is also why Sweden or the west do allow Muslim immigrants without really checking their ideological attitudes because they want these so called fundamentalists to live in their societies and change and become like them, officially described as "integrate".
I like to think of it more like a beautiful coral reef.
Can you give some examples of what you're referring to? Practical AD is generally a pretty new thing, especially as a built in construct like in Jax of Flux.jl / zygote (maybe swift?). Also tapenade that I've never used but I think works to differentiate C code. There is also something called enzyme that implements automatic differentiation within LLVM IR which sounds super cool but is over my head unfortunately.

But all this is very new stuff (tapenade is the oldest on my list I think). What languages from the early 2000s do you mean?
Patients Taking Experimental Obesity Drug Lost More Than 50 Pounds, Maker Claims
Education doesn't really stress readable code. Thus, must in industry don't care about it either. I've met plenty of uber smart people that write crap code (it works, but poorly maintainable, hard to read).

The engineering/quality side of SWE matters way more in 90% of roles than the comp sci theory... so the whole training system is pretty backwards.

But industry will move to higher and higher level abstractions over time, just like bit manipulation questions don't get asked in interviews anymore. And I suspect serverless will neuter the design interview to a pretty great degree over the next few years.

At least personally, I've found interview questions that are light on theory (but still contain some), and heavy on coding to provide a signal that correlates much better with real world performance.
The honest truth is no, not always.
> Eds, meds, and beds can't be outsourced, which is why they're increasingly too expensive for workers. Fix the first problem above and the second will follow.

Education has been forcefully disrupted, by the institutions themselves no less: Zoom School proved what most of us knew all along, most institutions are just costly degree mills with little to no emphasis on truly educated their students. I personally attend a CompSci program from a university in the UK and it's quite flexible and affordable when compared to US standards.

Meds can and should be outsourced where ever possible: US,,Switzerland, Germany and France are the gold standard for reasons I don't time have to explain here, but there is no reason we couldn't just acquire their drugs and medical devices at wholesale prices from the aforementioned nations if the US pharma complex refuses to play ball and compete on price.

Thousands of nurses are on strike right now as we speak in Stanford, and many more are expected to quit the Industry entirely in the next coming years nation wide after being abused by the system during COVID.

This could be the perfect time to re-negotiate the terms imposed by the AMA and the Industry as a whole, ideally opening the roles to more practitioners and thus lowering the costs.

Housing, is sadly the last (investment) refuge of the dying middle class' networth in the US: I highly doubt that will be disrupted until 3-d printing of homes becomes common place, continuing the remote-first work place will definitely help in that, but right now the transition is that high paid tech workers can move and gentrify previously affordable areas.

I under stand that it's partly creative destruction, and to be honest as a digital nomad with no real need to stay in the US, I'm staying the hell out until these things are resolved--which I'm sure they will in time.

I see no real need to be in the US if my quality of life and standard of living is only going to continue to be impaired to prop up the decaying business models of archaic monoliths who have systematically reduced the standards of living for so many.
I always liked the "pay a penny a post, in advance." In advance means you buy 1000 posts in advance for $10 or so.

This would make armies of spambots uneconomic.
What’s he into? I got into programming as a tool to further my other interests. For a lot of people here I think that’s video games. For me, it was setting up websites, then web-scraping projects. I think that’s prolly less important than the tech, but yeah can’t go wrong with python and vscode
Nobody could tell; that's why we have cloth masks to differentiate ourselves.
I'd expect they'd receive Section 230 protection from user generated content if it is truly user submitted versus raw web scraping.

The "fun" thing would be to growth hack your site by web scraping and then having that data posted under fake/bot accounts. Even more protection if you actually have bots from outside the company do it so there's some reasonable deniability. This is my level of pessimism from startup websites now.
> Ultimately it is a form of normalization

Yes!

Every piece of information that is in two or more places is wrong in at least one of them. That's as true of code as it is of data.
The touch screen was so bad you could not even click along the sides and made some games unplayable... do they even test these things?
This doesn't work in Florida.
Forgiveness definitely heals your heart more than it helps the other person.

Have you ever hung out with someone who's been nursing a grudge for a long time? How's that like?
Sounds like you might’ve believed some propaganda from your side.
About 14 years ago, I also tried to tackle the public conversation troll problem and created a forum that got quite a bit of traction. While Radiopaper takes the carrot approach ("write things people want to engage with"), I took the stick approach: "anyone can ban anyone else for a non-trivial amount of time, but you must reply to their post, and people will see that you banned them."

It was a probabilistic method to filtering out the trolls, and it worked well. Trolls wanted to ban, but they themselves became the more-frequent targets of bans. Eventually, they would get frustrated with the bans and leave. The people that remained, stayed civil to not become a clear target of a ban. There would be brief chaotic behavior, but it never lasted. Cooler heads always prevailed.

Radiopaper mentions that there is a lot of room for exploration in this space, to try different models for creating emergent social behavior and productive conversations. I hope we see more of it!