skysight-inc/HackerNews huggingface dataset:
> consumer hardware support, can take years to trickle into centos releases.

Not necessarily, after all non-technical Red Hat employees run RHEL on bog standard Lenovo ThinkPads and model choice includes pretty recent hardware (and even some models with Optimus, lately).

Technical employees mostly run Fedora, though some use RHEL and others are die hard Debian or Gentoo fans.
Yep.

"I don't want to abolish government. I simply want to reduce it to the size where I can drag it into the bathroom and drown it in the bathtub." -Grover Norquist, 2001
I just think of a globalist as believing in free trade and immigration. Surely a position that a libertarian would support.
Well, the article certainly doesn't give one enough to chew on to celebrate.

I don't at all get what the hype is about from this article, the concept of "you can combine two things and get a thing" isn't novel or radical.

I get a feeling that the kicker is about associativity, which is to say "when combining a bunch of things in a row, you can combine them any way as long as you only combine the adjacent ones". The kicker being that if you have that, you can parallelize.

So, seeing associativity allows one to identify parallelizable problems.
I suppose everyone thinks "Trump did it, why shouldn't I? I'm certainly better than that guy!"... but I think they forget that they weren't playing a successful authority figure on TV for years.
Corrected title:

How GPUs and AI are rooted in DSP and how the lack of generalized DSP chips (perhaps built from FPGAs) have set back progress in concurrent programming immeasurably, especially for the embarrassingly parallel problems whose solutions are making headlines today.
Good idea but an awful name.

"Liberal" has an existing meaning which has been warped by American politics. Both the American parties have a liberal heritage. Republicans are conservative liberals, and Democrats are largely progressive liberals. Libertarianism is a reactionary liberal ideology that seeks to return to a freer, less-regulated market.

The confusion happened due to FDR. He ran on a progressive platform but the term "progressive" was poisoned in American politics at the time, so he called himself "liberal".

There is already a term for what you're describing, simply "left-libertarianism" https://en.wikipedia.org/wiki/Left-libertarianism
It's not that hard to guard against their trackers. More critical, from my point of view, is the fact that, assuming you have a normal social life, snapshots of you show up on FB. And people identify you in those snapshots. So anybody with access to that data can build a partial timeline of what you do, who your friends are, and where you've been even if you've never created an account.

It's big brother implemented through the people around you.
Trump lowered the bar so much that most people think they can do a better job than the current president, and are probably right.

What they miss is that running as a republican is very different than running as a democrat (as I guess most tech people would want to). Zuckberg would beat Trump in the democratic primaries, no question about that. But he won't be in front of Trump, he would be in front of many experiences politicians who actually have a clue about how one manages a country.
I wouldn't want to vote for them, but do you think that your actual politicians are qualified or deep thinkers?
By "qualified" I don't mean "better than Trump", that's a very low bar.
Yeah I could see using this to match physics and gameplay feel for games. Their example uses MegaMan physics and is quite close. It might be a good analysis tool as well to make sure gameplay tweaks to physics, lighting, etc between versions or when comparing changes almost like a gameplay diff.
Going into Canada as a US citizen is usually super easy anyways. Last few times I've been across it was maybe two questions, that's it.
Free trade benefits consumers at the local producers' expense.
That's fair. Personally, though I could get the business license and expense it, I choose to pay for it as a personal license because I use it personally as well, and I'd be happy to pay the individual license price either way.
You might want to check out what the US Navy did to the pirates.

https://en.wikipedia.org/wiki/Barbary_pirates#18th.E2.80.931...
But most of them hadn't spend 3 months traveling in South East Asia, for example. They knew about the resorts and travel companies that could afford to bring them over and show them a good time. For everything else you had to trust Lonely Planet or something, which was a guaranteed meal-ticket for anyone who could get their business mentioned in there, without the benefit of feedback from the people who've visited recently.
these are gold. thank you for the laughs.
You focus on the actual problem rather than the previous false causes of addiction. In the past, we've blamed the addict's moral character and will power and, more recently, we've tried to look at addiction through a purely physiological lens where we believed we only needed to break the dependence. Guess what happened...most people relapsed or fell into some other self-destructive behavior. Human beings are just not able to live in a mostly-detached state.

Our improved understanding recognizes the need for human-to-human connection. We're realizing that substances are serving as substitutes for people who are lacking that genuine connection in their lives. Just removing the substance will create a void that will quickly get refilled, either by a relapse, another substance or something else that isn't productive.

And it's a mistake to think of this as solely a substance abuse problem. There are many other ways that people self-medicate. Television, the Internet and smartphones are all "relationships" that we lean on when we're not getting enough of the genuine kind that we crave. We like to blame this opioid epidemic on overprescription of these drugs, but we're making a huge mistake if we ignore everything about our society that has created so many human beings who are so detached from each other that they become addicted to these things.
Damn, I just played with the Plinth demo for an hour, lost total track of time. Great stuff.
Probot – GitHub Apps to automate and improve your workflow
It's one of those things that sounds so simple and great on paper but has a huge impedance mismatch with reality.
>Bullshit. You're committing the fallacy that comes from Marxist thought--- that one's position/class/socio-economic-factors are the determining factors in their values and beliefs. People are not so simple, their thoughts can come from elsewhere. You're wildly underestimating the sentience of these people.

People's values and beliefs usually model the reinforcement signals they've actually received, not the distribution of all such signals that a human being in our world can receive.

So yes, their values and beliefs will tend to support their interests. That is, after all, what values and beliefs are for.
The sales pitch here seems to be: we can organize your whole life better than you can, but in order to buy into that I have to believe that technology is capable of being better at general purpose intelligence than a human, which is obviously not the case today. This quote attempts to speak to the technological advantage:

> The human brain processes twelve tasks per minute.
Omatum can process, maintain, and update 60 tasks per open instance at the speed of your CPU.

It's unclear how this is defined, but one thing is for sure, I don't measure my success or happiness by number of tasks processed. Personally my goal is make solid progress on one critical task each day, and I put a lot of effort to optimizing those tasks, and clearing other blockers and mental detritus (which, btw, often comes in the form of random apps, tools and notifications). I'm open to the idea of data-driven tools helping me make better decisions, but doing things faster is not a good pitch by itself.

There is supposedly some underlying tech here with broad applicability that drives all these products, but the marketing neither describes that tech, nor does it explain a concrete use case. As a result, neither the engineer nor the consumer in me sees a compelling value proposition.

My advice is go concrete, and prove your value for one specific use-case first. If you can get a passionate group of users around that then you can build on that. Going too broad before you have traction will likely elicit a "meh" response from most visitors.
That's absolutely how it would go, and of course, the generals would never think of exploring weapons without the engineer enlightening them.
There is currently no feedback loop or there can never be a feedback loop?
SQLite can handle a lot more than people think. The SQLite website uses it for production (https://www.sqlite.org/whentouse.html)
> The bigger the company is, the more likely they are to go with just building Caddy themselves instead of paying for it.

That's not true at all. Big companies pay for software, not small shops. If J Developer says to their boss, "Well, I'd really like to use this thing, but it costs $X" and $X is sufficiently small, companies will frequently just go for it. No technical manager worth their salt is going to argue for their engineers who cost $X0,000 per month to be spending time managing a bespoke build pipeline to get out of paying somebody.

> Maybe I'm underestimating the size of the demographic they're targeting, but it seems to me that the only market for Caddy is a fairly small niche of people who are unwilling/unable to run NGINX or set up their own build process.

The auto-TLS aspect (among many other niceties such as simple configuration) is really quite nice for a large swath of users.
> Sam Altman runs YC now and as of last year was apparently seriously considering running for governor of California. That strikes me as grandiose and not good for society

Arnold Schwarzenegger was the Governor of California. At least as far as the 'what makes him qualified' thing goes, apparently that's not a real concern for voters :)
Spain calls Catalan mayors for questioning on independence vote
I'm one of the authors of this PR, and yes, WebAudio's baffling lack of proper consecutive buffer queuing has been no small source of frustration. They seem to have put so much effort into adding effects nodes and other such things, but something as simple as scheduling one sound to play gaplessly after another can't be (easily) done. Requests for such support have been batted aside as unnecessary, which is funny considering where all the effort is going instead.

To do it properly would require just giving up on WebAudio's features completely and doing all the mixing in software via WebAssembly. Honestly though, if you're going to do that, you may as well just compile OpenAL-Soft with emscripten and use that, so I opted to just try to get the best out of WebAudio that I could. Hopefully it's good enough.
> NVIDIA’s current growth spurt is based on big bet that Huang made a few years ago, when he understood that he was in a unique position to help advance AI, machine learning and deep learning.

What kind of bullshit is this. Alex Krizhevsky used CUDA to run neural nets much faster than you could on CPU, blew up ImageNet and NVIDIA found out they were sitting on a goldmine powered by a revolution they really had nothing to do with.

NVIDIA really had nothing to do with any of this taking off, except happening to provide the hardware.
I live in Taiwan. Mobile phone companies require a monthly payment to offer 3G/4G services. Prepaid doesn't provide Internet access. There is a lot of free WiFi, so I use that + SMS when I need to communicate.

On a hike to a waterfall, my friend Lenard asked if someone can play music on a Bluetooth speaker. There was no phone signal so he couldn't get Apple Music. More seriously, he couldn't even get a map to find his way home. This wasn't a problem for me.

There are many popular posts on HN complaining about Facebook these days. I don't have a problem, because I only check FB when I'm online. It can interrupt my work in the office, but not dates. I can enjoy mealtimes without disruption. I have offline Wikipedia (10GB of text on a 64GB phone) if I need to check any facts. Internet access is only needed for real-time communication, and the telephone can do that.
I think we see similar behavior with other famous/rich people; Hollywood stars are always involving themselves in politics (and are often surprised when their engagement means nothing).

That being said, the point of campaigning for office is to demonstrate why you deserve the votes. Nothing wrong with a young successful guy giving it a try. Who knows - maybe the qualities that made him successful would translate well to governing. If anything, I think we should encourage more non-lawyers to run!
> It's easy to show that qualia exist.

No, it isn't.

> There is no red experience in the physical world of things

There is no way of showing that the subjective “red experience” is not simply a label applied to a particular set of conditions in the “physical world of things”.

> This isn't to deny the brain or they eye's role in experiencing red, only that we don't have an explanation for it.

There's a huge difference between “we can't explain the entire relationship between physical conditions and subjective experience”(which is true but does not require qualia) and “subjective experienced involve something outside of physical conditions” (which is unprovable—not merely in practice, but in principle—but necessary for qualia to be a real, nonphysical thing.)
More on tea / cha / chay: https://en.wikipedia.org/wiki/Etymology_of_tea
> Big companies are where they're going to buy the licenses because in those companies time is often more kmportnant than budget so you just buy stuff.

It doesn't work quite like that. Unless you're friend with the guy who decides who the checks are signed to, or you are already an established brand or your product provides a value so big it's a no-brainer, nobody in a big company will invest in your solution. If the company can get your product for free it will.

Caddy is trying to cash in on a product that is young, that has everything to prove, while at the same time pissing off the people it relies on to acquire an "audience", the users of the open source version, it never ends well.

The right way to do it is, to leave the open source version as it is, without any license change, while creating a new product,closed source, suited for enterprise.

> "this bug is yours because you self compiled this thing",

never heard anything like that in my life.

> Buying the vendor version is an easy way to shoot down a whole category of stupid internal politics.

If you have the power to do so at your business by all means. Buying into a commercial product also require a crazy amount of politics as well, especially if it's a recurring payment PER month PER instance at a minimum of $50, so more than the price of a basic VM on Amazon.
Good, he can be a troll and turd in jail.
This is also the world institutional humanity has lived in for several centuries.
> The method the author proposes of creating buffers one after the other is a bizarre solution.

I used the same solution when I tried to perform realtime audio streaming from a daemon on an embedded device to a browser (which is probably even a more realistic use-case for a browser audio API than generatic sine waves). I basically stumbled over the same issues than the author: A deprecated ScriptProcessorNode and high-level APIs which don't help me (like the oscillator one).

In the end I opted for a very similar solution as the author: Whenenver I got enough samples through websocket (I encoded them simply as raw 16bit samples there) I created a BufferSource, copied all samples in there (with conversion to floating point), and enqueued the buffer for playback at the position where the last buffer finished.

I really didn't expect that to work well due to all the overhead of creating and copying buffers and due to the uncertainity whether the browser will switch between 2 buffers without missing samples. But surprisingly it worked and did the job. I included a buffering of 200ms, which means I only started playback 200ms to be able to receive more data in the background and have a little bit more time to append further buffers. I experimented a little bit with that number but can't remember how deep the lower limit was before getting dropouts regurarly. It definitely wasn't usable for low-latency playback.
I'm wondering if I'm the only one noticing this? I'd have thought other people would raise stink about it.
My solution has been to not go to the US, but that is not always doable.

An interesting solution is to give something else to the border to worry about. Something perfectly legal but that would focus their attention. Like a perfectly registered and legally transported gun. Or some flour in plastic bags. Or a bottle of whiskey.
Let's not forget Grey Davis' being a politician didn't help California against rolling brownouts and massive deficits in the 2000s.
No one on the left wants more military spending.

It's worth it to pay attention to voices most critical of the biggest, most broken government program.

The rest is quibbling over minutiae.
Does this actually work? I feel I need to have a subject matter expert in the study group like a TA, at the least
Sounds interesting! Do you have urls for more information about this? Would love to read good posts about that! My production servers have been running with standard parameters at every company so far. I feel I might be missing out!
> if we make him write it down (as a computer program)

He did. Diagonalization is an algorithm. It's a non-halting algorithm (because it operates on infinite input and produces infinite output) but it is nonetheless a perfectly well defined algorithm that can be implemented by a Turing Machine.

> we can always (eventually) find a program which will trick it

No, you can't.
The Unicode way makes sorting easier. Your way would require special knowledge about the characters to know that ä should sort directly after a, rather than directly before ë.
Where is IOTA? I want to "buy" it. Keep working on it, its really nice!
ASCII does contain control characters set aside for record and unit separators (codes 30 and 31 respectively). Sometimes I wish they got more use than they do.
The rich white guys you mentioned in this comment are all Jewish, for what it's worth. Not trying to be a conspiracy theorist or a racist here, but trying to pin this on white privilege isn't entirely accurate.
How about this:

"Under my Foo API, Bars are combined associatively".

Associativity is a word. It's also a word that is taught to people in high schools. So use that.
The real advantage is that we can express the abstraction in the language, which lets us write libraries around it. A single function like fold is much nicer than either having one per type or having to pass in the operation and identity manually:

fold :: (Monoid m, Foldable t) => t m -> m

The fact that monoids are so simple is actually what makes this powerful: fold works for a large set of the types I use day-to-day, whether they're from the base library or specific to my own codebase. There is only a handful of other generic operations that rely on the Monoid class, but that's enough to make the class quite useful. It's a simple abstraction that applies to a lot of different types.

I actually did a count recently; something like 30% of our modules import Data.Monoid. Many of them were just using the (<>) operator, but that's useful in and of itself: no need to define a distinct operator for each of our types that wants one.

It's a simple, incredibly general abstraction that pulls its weight—partly because it doesn't have much to pull.
>We just have to accept that science isn't the sole arbiter of truth (...)

For the sake of argument, accepting that as true, why should religion then be accepted as the arbiter of truth for those matters outside the scope of science?
How to explain the behavior of people like Nick Hanauer, who advocates higher taxes on the wealthy?[1]

[1] https://en.wikipedia.org/wiki/Nick_Hanauer
> it's just deliberately not easy

And thus crippled and useless against state attackers.

I fail to see the reason why my browser refuses to let me "pin" a CA only for certain sites for example.
> Now that the opioid crisis is a problem for white people

a lot more people die from opiods than crack. most crack users are white.
The society can't ever be honest and collectively stop enabling whatever. Everyone all the time responds to incentives, and power goes to whoever is lucky and good at collecting votes and support. Competence, technological acumen or vision is an extra. Altman being governor would be a high percentile outcome considering all of this.
The difference is that nearly everything the Queen of England does is in some way important to the UK, even if it's just on the level of keeping crown operations (which bring in substantial funds to the state) running smoothly.
The same logic holds for founders in other industries but they don't seem to like taxes/redistribution much (although we need and are getting more data on that). Would have been nice to ask about taxation on capital gains, but survey space was limited (you folks are busy!) and that is a relatively small share of federal receipts so not as important substantively, even if it speaks to this theoretical question.
Ubuntu is based on Debian, tho. I've used Ubuntu in production for years (because that's what companies use), and that hasn't dissuaded me from using Debian on desktop, or on my non-critical servers.

I've seen enough things that are "fine in sid" but broken in every Ubuntu distro including next, that your argument against Debian does not sound convincing to me.

Yeah, things can break in sid, but are you better off using Ubuntu Next? I don't know anyone who would seriously argue this.

Nobody develops on or targets Ubuntu Next that I am aware of, unless a release is imminent. Lots of developers pay attention to Debian Sid all the time, because that's where new releases land first (maybe you find them in rawhide first if the developers are RH-focused, I wouldn't know.) Debian Sid actually has the lowest barrier to entry for release managers, the changes just need to successfully make it out of Experimental.
Show HN: Limbo - An anonymous job platform
The LA2A is as basic as they come. And it's more used for its character and coloring than for its flexibility.
Shit on Sarahah
How does one measure, compare and conclude that California is the most developed economy in the world?
Category theory is fine, I guess, but there's no need to invoke a sledge-hammer when talking about 99% of most work here.

It's a little like saying, yes, fine we can reference the hyperreals to derive infinitesimal calculus in a beautiful way, but it's mostly abstract and highly involved, even to just understand the foundational aspects (which one may argue is the case for normal calculus, but the notion of local linearity I believe is much more obvious than an extension to the reals). Though it's a nice academic exercise, which may even yield some insights, it's rather obscure and unintuitive for almost all purposes.

This is the way I view category theory and functional programming; though I'd love to be corrected if I'm wrong. There's no need to invoke almost all of it, since most things can be expressed quite clearly in the language of set theory need there be rigour.
yes, right wing libertarians are globalists, and anarchocapitalist.
I have and switched when I discovered how badly UltraEdit choked on very large files.
It qualified you properly: you are apparently not in their customer demographic!

If you simply type "stop casting porosity sign" to a search engine you will find an enormous discussion by people who did and did not understand it. It was quite famous for decades.
What on earth bootstrapped startup needs ~24 Caddy licenses? If you're operating at that scale and not generating revenue, your business won't last long anyway...