skysight-inc/HackerNews huggingface dataset:
According to the standard, custom attributes _must_ begin with 'data-'. For example, `data-a-block`. Of course, it still works if you omit 'data-', so I fully expect that this requirement will be changed to "must contain a hyphen".
Have you ever talked to a member of a racial minority about discrimination by taxis vs. Uber? Everything I’ve heard is that it’s difficult for a black man to get a cab, and easy to get an Uber.

With a centralized platform, people selling rides or lodging actually get recorded when they reject people, which makes it possible to pursue them for discrimination.
China's "human flesh search engine", with its attendant doxing and shaming culture, is perhaps even more famous than its social credit system - in fact, one of the points of the latter is to avoid the excesses of the former. There's nothing new here.
I think it’s disputable that “no one ever knew” (or could have guessed) regarding Spectre and speculative execution generally. Intel took a risk for the sake of performance. This did not take long to find:

Wang&already, 2006:
“Information leakage through covert channels and side channels is becoming a serious problem, especially when these are enhanced by modern processor architecture features. We show how processor architecture features such as simultaneous multithreading, control speculation and shared caches can inadvertently accelerate such covert channels or enable new covert channels and side channels. We first illustrate the reality and severity of this problem by describing concrete attacks. We identify two new covert channels. We show orders of magnitude increases in covert channel capacities. We then present two solutions, Selective Partitioning and the novel Random Permutation Cache (RPCache). The RPCache can thwart most cache-based software side channel attacks, with minimal hardware costs and negligible performance impact.”

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.190...
You've got it backwards. The output of the product and marketing team is expertly tailored to target the amateur. Don't for a second think they don't know exactly what they're doing.
Kinda changing topic, what does the law require wrt filtering? So all ISPs are required to provide harmful-to-minor filtering software? Is it pure DNS, HTTP, or based on initial TLS handshake using the domain? So it won't catch stuff on Reddit, right? And must they have their own filter lists or is there one shared across the state? Who are the arbiters determining what is harmful to minors?

I would really love any links to the implementation side of this bill. The text of the bill itself is vague with words like "good faith" and "generally accepted".
What's the advantage to this over sass modules? You have the same scoping but with better separation of concerns, that seems the superior choice.
It seems to be working for the small town I grew up in. However, it gained its tech industry rather organically with a tech business in town hitting the tech lottery. It comes as no surprise that you cannot force an industry to flourish in small towns, or even big cities for that matter.
Interesting question. There might be, but that's more a question of fitting parameters. This paper was about a different way to set up a parametric model, that can be trained in the usual way. I don't think the fact that internally it uses ODEs changes its susceptibility to catastrophic forgetting in the online learning setting.
In my real estate venture, the dividends are paid exclusively to the investors who are my shareholders. So there are no free riders; the people who don't invest don't get the same benefits as those who do. For ventures like this, we don't need the government to coordinate anything.

For projects like waste treatment plants, it's very hard or impossible to ensure that only the "investors" (ie, people who volunteered to fund it) get the benefit. If the waste gets treated, the tapwater is safe to drink, that weird smell in the streets goes away, the coliform count goes down, the beaches are open for swimming in the summer, and fewer people get sick. That's wonderful but how do we limit the benefits to the shareholders of the waste treatment plant, so as to convince people to invest in it?
Cool! Post some results!
To me, the distinction is between a society where individuals are free to choose to rent or own, based upon their private circumstances, vs. a society where individuals are forced to rent because it is impossible to own. It seems to me like we're heading towards the latter, and that's not good.
Component-based CSS using Interoperable CSS + Sass, importing your CSS into JS but then using a build system to extract all of your component CSS into it's own set of files to allow for caching.

It's a complicated pipeline but it's pretty unbeatable when it comes to writing DRY, reusable, maintainable code. Everything is namespaced automatically and you can go from writing unweildly BEM class names to short, succinct and descriptive classes.
Maybe rural america (energy, food) do Master Blaster style embargo on big cities.
Why is anyone still using FB/Whatsapp/Instagram? It seems the vast majority just don't care at all about privacy.
Many programmers like to insist that they're engineers and at the same time come up with excuses for why they shouldn't be held to the same standards as other types of engineers.
I bet the idea is to use the deposits to fund margin lending to offer 3% interest rate. I remember the rate was like $10/m for $2000 margin which is 6% per year. If it’s funding margin lending would it count as empty brokerage account to get insured?
The people who lived in towns which thrived long before the economy failed them don't need to justify their existence in economic terms. The question you should be asking is whether or not this economy has any benefit to those people.

What an absolutely inhuman comment this is.
That’s not a counterpoint. Of course _a_ (or some) startup can thrive there, or anywhere. That is not what a hub is. We don’t have to change small towns at all if all we want is a diverse assortment of small businesses, some of which may be tech.
Does his musical about Imelda Marcos call any of this into question?
I agree very strongly with the penultimate paragraph there.

"Methods of development are tools being used to protect software freedom, which in turn is a tool to protect user freedom. User freedom, and what we get from that, is what’s valuable."

But Open Source and Free Software are not synonyms, as the rest of the article shows.

Open Source cannot account for itself or for why anything other than "having the source" is necessary. Free Software cannot accept just "having the source" on locked-down systems.

As the article shows, "Open Source" confuses epiphenomena (source availability) and affordances (collaborative development) of Free Software with its primary goal.

We see that confusion mislead people time and time again. It's doing so elsewhere in this discussion.

So if Open Source was named not to help corporations avoid talking about freedom but to avoid confusing people it has failed in its intended as well as its adopted usage.
Do you have a reference for this use? I have never heard of it.
There are different CSS-in-JS libraries, I'm using react-jss[1] myself, which is the example... I'm also using it configured via material-ui[2] component library which has a couple addons for nested structures, psuedo-selectors, media queries etc.

I believe there are options for many of them to run a pass through your components and generate CSS at build time, but I find that dynamically loading (react-loader) my components works out better overall, and don't notice the CSS generated at runtime in practice. I do inject a default style baseline that is enough for the app loader spinner, and the global error handler's output screen.

[1] https://github.com/cssinjs/react-jss
[2] https://material-ui.com/
Compiz? Are you joking? In what way could Compiz boost your productivity?
Facebook Says Bug Opened Access to Private Photos
And once you can slow down the generation, it would also be lovely to highlight the line of code being executed as the picture was drawn!
My ISP (Time Warner/Charter/Spectrum) DNS hijacked bing.com [0] and non-existent domains for their own "search page" [1]. Since then I've been sure to always configure my own DNS in my router. (Used Google's 8s for a while, now on Cloudflare's 1s.)

It's unfortunate that I have to treat my ISP as hostile, but they are the only high speed provider to my address. I sadly can't even assume that there is anyone in management there that feels ashamed at their hostile practices. It's just "good business" to squeeze free ad dollars from your users as you take advantage of your monopoly position to keep prices as high as the market will bear while doing so.

[0] Even if I didn't prefer Bing, hijacking any of the major search engines just because it might be an "accidental default" and "no one would notice" is just wrong on so many levels.

[1] Scare quotes because it was 90% terrible ads and 10% barely legible search results from who knows what API.
Don't believe this BS. FB is selling your private info/photos. A planned breach to divulge your data to 3rd parties, then they cover it up "oh no, we got hacked!". Quit that lame ass platform long ago... MZ is not who you think he is.
I think it's worth reporting if the president and chief executive officer of SIPC says "I disagree with the statement that these funds are protected by SIPC".
You’re assuming rural Americans actually own the food and energy they produce.
Public shaming can either become less common or more common over time. If it becomes more common, it might eventually become less damaging. Right now, because only 1000s of people have been targets, it's feasible for employers to search online and not hire people who've been shamed.

A historic parallel of diminishing effect is posting identifiable pictures on the Internet. It used to be a big no-no, because when only a few people did it, you really did put yourself at additional risk from stalkers. But now enough people have personal information posted that you're just one in a large crowd.

When Warhol said that in the future everyone would be famous for 15 minutes, people thought they'd be celebrated for 15 minutes. But perhaps it'll be the opposite: everyone will be publicly shamed for 15 minutes.
Are these "struggles with path ops" simply exposing latent bugs in Quartz or the GPU?
> I know for a fact that (modulo people doing incredibly stupid things with macros), that this is simple arithmetic addition. I don't know that for a fact in C++ - because of operator overloading.

The only way to know for a fact what happens in either C or C++ is to know the types of A & B, which you (seemingly intentionally) omitted.

But if A & B are the types that can be added in C, then it's going to be literally identical in C++ with no chance of operator overloading. If A & B are not types that can be added in C, then you would see an add() function called instead and you'd be right back to not knowing what it does.
A REST API for Principal Component Analysis
I think one of the biggest misconceptions that highly educated people have is to think that they are immune to the effects of an angry/unruly mob. As participant or as victim.
> Everything has to be encrypted and authenticated end-to-end.

This isn't really enough. Even with QUIC / TLS your ISP can still know what endpoint you're connecting to, which may in itself be too bad. This is the problem VPNs are solving (or at least moving the trust). There's also the touted alternative of conglomerate everything onto Cloudflare and have encrypted SNI.
Maybe we shouldn't be trying to keep these small town alive. Maybe we should focus on shutting them down in an orderly fashion and help the residents move to more dynamic areas, probably in large part by helping them acquire skills that are actually in demand there.
Line Riders – Beethoven's 5th
> So, the fault here lies with the politician.

I disagree: the claim by CenturyLink that this particularly intrusive, access blocking method is mandated is simply false. It's true that it is permitted by the state law (just as it would be permitted without any specific law on the topic at all), and even arguable that it is one means of complying with the law. (Though since the notification is not presented to some users, it's arguably not even fully compliant.)

But, even if it were fully compliant with the law, it's not any lawmaker’s fault that CenturyLink chose to implement pretty much the most user-hostile method imaginable (short of, say, posting sings on its customers lawns, facing the windows of their home, illuminated with burning crosses—which would likewise be “another conspicuous manner”) to fulfill the notification requirement.
Yeah, everyone has an agenda, and I find theirs particularly noxious. You can immediately see their agenda shining through in the linked article once you know what to look for, like how they defend a man who was fired from the Atlantic for advocating for the death penalty for women who get abortions, and poo-pooed the notion that his presence might make his female coworkers very uncomfortable.

I don't know about you, but if one of my coworkers were calling for people like me to get the death penalty for doing something that was legal, I too would feel uncomfortable being around them.
Is that the release where it's specialized for certain groups? Like, "Google One 2.3 for businesses"
This works in certain industries (e.g. Uber), but not in others, especially heavily regulated ones.
Root keys are more of a pain to swap out, but AD does a pretty good job of handling the grunt work of distributing them across the organization. And the leaf keys should live on HSMs as well. You might be able to get by with a hardcoded root key if you're willing to accept the tradeoff, but that situation isn't going to work for the rest.
> They also deserve a bit of credit for being pretty up front with it

+1 to this. It's impossible to write about anything without a basis of reasoning and accepted truths to start from, and to see it laid out offers a level of transparency rarely found.

It also allows the reader to examine and critique the piece better. If I argued that we should do 'x' because it's better for humanity long-term, and you argued that we should do 'y' instead because it will create more happiness in the world, then our argument will devolve into which of our fundamental ideologies/metrics is "better," (humanity vs happiness), rather than whether 'x' or 'y' makes more sense from the agreed-upon agenda/ideology/metric.
Or, maybe, rather, should small towns be additionally supported.

Say, there are benefits for the whole nation (and the whole humankind) from maintaining and supporting national parks and national monuments, even if they don't and can't turn a profit.

Or, there are various considerations leading to support for local farming, even if it would not make business sense without donations.

Are small towns equally important, and require some degree of support, or should they naturally close shop and disappear sometimes, when they stop making sense, the way businesses do?
Nonsense. CenturyLink took an open ended option and made an absolutely terrible implementation decision and then tried to blame the law.
That's fine, but I'm a developer, $720 is a lot of money just to open a file sent to me from a designer when they could have just sent a .png
It's putting a lot of eggs in one basket.
Show HN: Scribe – Simple Automatic Transcription
Affinity Designer, Affinity Photo, Pixelmator, Pixelmator Pro, Graphic, Sketch. I purchased them all, trying to find which I prefer. All excellent actually.

I just don't want to subscribe to software.
Right, CenturyLink probably could have legally hijacked DNS to send this message without the law too. Tons of laws have leeway for corporations to do shitty things. It doesn't make the corporations blameless.
None in this paper, which is just showing proofs of concept. But our follow-up paper does have SOTA density modeling among the class of efficiently-sample-able generative models. This is because the design of continuous flow models is less constrained than for discrete flows. But other than that, it's still early days for this whole model class.

You train these models in the same way you train a neural network, with stochastic gradient descent. For supervised learning, its main benefit is extra flexibility in the speed/precision tradeoff. For time-series problems, we expect this will ultimately allow us to handle data that's collected at irregular intervals - but we haven't yet moved past the prototype stage in that setting.
It depends on how you want to structure your app.

If you want all stylesheets living under src/stylesheets or if you would rather have them each live inside a component folder.

The latter allows for better portability of components but you generally will need a build system.
I tried to use Flatpak for everything and because various Flatpak apps want their own version of Gnome I ended up with different versions of Gnome runtime installed on my system each consuming several hundred megs of disk space. At that point I decided to screw it and use Flatpak only if native repos didn't have an app I needed.
And when you want one color for one deployment of your application, vs a different color for another deployment?

Or you want to reuse Configuration values across A and B components, but C and D components are a different variant. All of which are configured differently on different deployments (application deployed to different clients with different themes).
I don't know the original intentions but I didn't read it that way. Seemed more like a question of the premise that a town _needs_ to be a tech hub to survive, which is sort of half implied by the article.
That's horrible, did you call them up and ask why their DNS servers are fraudulently lying about IP addresses of certain high traffic domains?
Ask HN: Why can’t Apple and Google prevent drivers using phones?
Is this an impossible problem?

Surely it’s something worth solving because people are being killed and injured daily because there’s no way for s phone to prevent itself being used by a driver.
The more power an organization has the more scrutiny should receive. Power abuses need to be brought to light. This is how democracy works.

We can't ignore a problem just because "everybody knows".
Another issue is constants that need to be different based on deployment, or configurable in an admin section of the application.
In all fairness that isn't true.

"Viral" and "cancer" are catchy memes but the GPL doesn't just inexplicably leap to software that is sat next to it minding its own business.

The GPL is inheritance, not contagion. But it's difficult to talk smack about that without sounding even creepier.
>The measure is meaningless, because more doesn't equal better.

Absolutely.

>Music works well with repetition. Just look at graffiti for comparison, little one word poems repeated over and over.

Yeah but it‘s a bit like writing texts, where you might substitute words in longer ones that you have used a sentenced before.

In Graffiti you have tags and throwups, muscle memory that is usually repeated, but also more complicated pieces where freshness and coming up with new stuff has more value.

>I'm not sure why you put Lootpack in there

A shameful confusion of Lootpack with Swollen Members (Wildchild != Madchild).

> Nice Nick by the way.

Thanks!
Unfortunately even QUIC and DNS over HTTPS can't save us from the ISPs (and Enterprise ITs) that think TLS/SSL proxies are a good idea, and especially sadly things like QUIC and DNS over HTTPS may push more ISPs towards that line of thinking.
There is an official "Who is hiring / freelance post?" the fist day of the month. For the latest see https://news.ycombinator.com/user?id=whoishiring Perhaps you can find something there or post in the correct thread.
Because sometimes one doesn't want to host a platform for, say, Holocaust denial. Platforms can, and should, moderate speech pursuant to the values of the company, which _can_ mean anything from heavy moderation to none at all.

People who want to take part in "fringe" discussions, whether it goes agains the culture, or assholes (white supremacists) will end up on whatever platform they feel the most free and secure. But what happens when a group of antisemites discovers a Jewish community, and decides to comment on their posts, and harass them over PMs? The burden is placed on them to add filters for all of the users, or the content posted, which harms the growth of the group; a new member may visit the Jewish community, see it full of hate, and decide never to join. Through inaction, your platform has traded the safety and security of one group for another, and in my opinion, it's those who seek to harm others that should be removed, not the other way around.

I worked at Reddit for three years (left two years ago), and it's taken me a long time to realize this.
As someone who has lived in a small town, I'd suggest Government to offer:

1. Cheaper and faster internet in the remote locations. Then people can work remotely, have skype HD chats which don't disconnect in middle. Even free internet with 400gb limit per month per house would be good enough.

2. Faster ecom delivery - If we can order the same machines which city dwellers use, well it would suck less.

Leave the rest on the people.

The people who lived around me in the small town weren't less intelligent, they had to keep up with more issues like flaky internet, not finding the supplies, not getting the work.

Internet/ecom can solve many of those issues.
> Figma is browser-based which is a turn-off for many people (including me)

What's wrong with it?
it'll be the opposite

Why not both?
The rule for how to deal with this sort of "shaming" is quite simple: no matter what you may have been 'accused' of, always double down and never issue anything that might even loosely resemble an apology or an admission of weakness, no matter what the costs might be. Then simply wait until the mob gets bored and moves on to the next easy target. There are very high profile examples of this working quite well, but mentioning them here would cause undue controversy, so it is best to abstain.
It’s a fun topic of conversation that opens up other cans of worms involving religion, justice, heroism, etc.
I recently applied to be part of Tulsa, Oklahoma's program offering $10k for tech people to move there. I'm a high income tech person and I love to teach and mentor others (it's literally my business). I never received a response. Not even a, "hey we can't offer you $10k, but here are some other reasons you may still want to move here...".

I can live anywhere in the country. I'm not tied to Houston, TX where I live I just haven't been motivated to move since I travel to fun places so much anyway.

I flat out do not understand the strategies of these cities who are trying to become tech hubs. I also don't understand the "economic development" consultants that advise them. You want remote workers? That's a strategy, but you have to work at it. You want tech companies to move there? You have to work hard at it. The best kept secret about business in Texas is how our previous Governor got on a plane with pitch deck in hand and worked hard to lure businesses to Texas. This even included ad campaigns in other states.

The mentality of most city councils, economic development committees, and governors seems to treat "building a tech sector" as some kind of magic requiring a secret incantation.

It's sales, beat the bricks.