skysight-inc/HackerNews huggingface dataset:
Yes, this was the opinion I came here to post, certainly my own profession of law is like this, at least where I practice in Toronto Canada but I can't imagine other places being much different.

I think one advantage of computers is that what you produce at the end has to work - and if the code doesn't work or you don't know what you're doing, you're quickly exposed as a fraud. This is not the case in other fields like law, academia, politics, and even the corporate world where the results and methods are more abstract and given to opinion.

Unfortunately much of the world is run by people who excel in the abstract fields rather than the technical ones.
Last I checked almost all antitrust laws are enforced through civil cases.
It will stop when Binance et. al. are sued to hand back the stolen property.
I mean, at this point you're effectively defining a new network protocol (or, you will be shortly once you implement ways to work around all the other issues you're going to run into). I'd go all-in from the start and start every packet with a magic string/byte sequence of your own, a length, and probably a version code just to make it extensible.

Or see if there's an existing protocol you can abuse for what you want. If it's transactional, you get a pretty big ecosystem of battle-tested clients/servers/proxies/etc if you use HTTP.
I've had plenty of psychedelics, though I wouldn't consider myself, and never was, a frequent user. Always between a month to a year between trips, plenty of forethought beforehand with location, snacks, clothes, books picked out before hand. I think the farther away from that state of connection that a person is in normal life the more jarring and mind altering their experience is. It's common for people who use them regularly to sometimes become bored of the experience. I think that is because they are closer to that state now in their regular life already. You will see many famous and vocal members in the psychedelic community stop taking them at some point, and advocate mindfulness or eastern "religion". That's not just a BS "I had my fun now don't do drugs kids" plausible deniability cop out. My most powerful psychedelic experience - having done quiet a few high dose trips - I had was dead sober my second time in a sensory deprivation tank. I still haven't done DMT or ibogaine, though their on my list.
I doubt its caused by the traditional counterculture. I would wager their decline is much more attributed to their new PC culture, particularly after Shane (their founder) took a more back seat role as advisor.

In other words, I believe they are in decline because they are trying to be "woke". and as they say when you go woke you go broke.

That is hardly a countercultral media outlet position nowadays
Show HN: Undiscoverable Watermarking
Spread spectrum digital watermarks are generated randomly using a specified key. Therefore, by brute force search watermarks can be discovered. Our new application adds a second layer of security so that brute force discovery becomes practically improbable.
There is no "they". PeerTube is a software package that allows you to host your own YouTube-like site. However, it also has ActivePub (Mastodon) federation allowing you to also follow people from other instances (if allowed by your instance).

It is up to to the website's host to deal with DMCA and other complaints.
There are 4 mainstream programming styles:

* Data Oriented Programming. There is data, and there are functions operating on the data.

* Functional Programming. Variant of DOP, with a strong emphasis on purism and abstract algebra concepts.

* Procedural Programming. Variant of DOP, lacking language level mechanisms or best practices around polymorphic interfaces. Largely obsolete.

* Object Oriented Programming. Everything is an object.

Information hiding and polymorphism are readily available in all styles, except PP. The trouble with OOP is that insists on two big lies:

* Everything is an object, therefore data is an object, therefore data must be hidden. In fact, data simply 'is' and you can't hide it. Think JSON. There is nothing to hide.

* Everything is a polymorphic object, codified as the popular 'Open/Closed Principle'. In fact, most code is functions that just compute some data. Never needs N different polymorphic variants. If the business cases ever warrant such variants, simply refactor a polymorphic interface into the code base.
Yep this is really a thing. Game dev is an example of a realm where performance really matters and you need to tune that code to its target hardware, or some common denominator. Vtune is a pretty accessible tool if you want to profile your code on a Intel CPU. Also, rad game tools is a company that makes very useful tools for profiling.

I'm not in the gaming industry but the software I work on has a lot of visualization and physics simulations, so it's similar. It's definitely a different set of constraints, you deal with abstraction a lot less as well.

I'd highly recommend giving something like game dev a try, even if it's just as a side project. Handmadehero.org has great content. It's a breath of fresh air if you're coming from something like web development.
What are you referring to when you say: ‘Google is by far the biggest proponent of this [end-to-end encryption]’? In what way do you mean?
Plus the entire cable market shrank 8% in the last year alone[1].

[1] https://www.wsj.com/articles/cord-cutting-accelerates-raisin...
The point of this whole thread is that there is no way to tip the restaurant though a delivery service!

I offered a hack around this.

Perhaps, like Galilei, I was too early with too radical an idea to find acceptance :)
Yes, sadly so, to keep free room in hospitals, with the promise they'd be kept completely separate from other patients.

You can guess what happened next.
Wow, and he totally talked down to his customers. "[My product works fine] if you know what you are doing" is one of the most tone-deaf things you can say in a public forum as a developer advocate.
So the video example here, does it indicate that UDP is more suited for video transmission?

Does http3 fix this?
Within my first half year of working in a startup, I got to touch invoicing code and thought I had written tests for every occasion and had removed all bugs.

A month after the code went through reviews and more testing, and was put into production.

Another month later, more than half a million dollars is missing.

After figuring out what went wrong, the issue was quickly fixed and corrected invoices were sent out.

My point is:
While it's not like brain surgery, in that every mistake is deadly, some mistakes can have devastating consequences.
I think it resembles a cubic spline kernel, FWIW.
Mixminion: A Type III anonymous remailer
You can't have impostor syndrome if you don't care about your ability to do your job.

Likewise if you believe - probably correctly - that your failures don't matter because you can bullshit and bluster your way through them. And if that doesn't work, a quick word with your sponsors will sort out your problems.

Impostor syndrome is the opposite - caring about quality, feeling you fall short (because quality is hard), and relying on substance not superficiality to get ahead.
I have CS6 on my windows machine and it is 64b. I would be surprised if CS6 wasn't available as a 64b option on macos.
Agree. I wrote the engine in Node (so punted on the threading problem a bit) then just ported pieces of the engine to firebase functions to handle the actual computation. Made testing a bit easier as I could just simulate players client side. What did you build yours in?
During standard oils run, the price of kerosene, dropped from 35 cents to 8 cents, and their percentage of the oil market actually decreased significantly long before it was broken up.

https://fee.org/articles/the-myth-that-standard-oil-was-a-pr...
> If Russia never had a culture of reading, then how does the Communist Manifesto drive an entire society, millions of people, to overthrow its familial leaders before the era of television?

It didn't. The central (though far from only) divergence of Leninism from classical Marxism to allow it to work in early 20th Century Russia, which wasn't the kind of advanced (even by mid-late 19th Century standards) liberal industrial capitalist regime to which the Communist Manifesto was directed, was the adoption of vanguardism, in which broad class consciousness and awareness of class theory by the proletariat was abandoned as a requirement for Communist revolution in favor of authoritarian leadership of the masses by a narrow intellectual elite.

A major justification for Leninism was the belief by Russian Communists of the time that what you describe could not happen in Russia.

(I don't assert that the reason for that is or is not anything to do with culture of reading, but the Communist Revolution certainly does not support your thesis in the way you suggest.)
So, judging from the discussion on Twitter, there is basically a single guy at Google handling issues like that.

> FWIW Tweeting at other Googlers will probably just get them to me – not that I have a problem with that. At the moment there isn't really a better way, and as a single human I don't scale well. TBH we have systemic issues to work through to improve the comms process here

https://twitter.com/DotProto/status/1261058935085101058

> I'm literally the only one for extensions.

https://twitter.com/DotProto/status/1261155320740499456
This is handy.

Another alternative on Windows is to create a separate chrome profile and then create a desktop shortcut to that profile. Set the default page to be your drive in that profile

Here's an example shortcut
"C:\Program Files\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 2"

Use that profile as your Drive app
I always learn something new when I listen to Dr. Patrick. This YouTube video includes discussion of the COVID-19 virus (i.e. SARS-CoV-2), immune system, vitamin D, etc.
Antitrust protection has historical been used by lesser players to hurt their competitors and the public because they have political pull.
> Let's just say the price is a random walk

This is where your logic is faulty. On the time scale of for example days, the price is definitely not a random walk. If stock XYZ has a price of $100 at 9:00 am, and you put in a buy order at $99.50 and a sell order at $100.50, there are a number of ways for it to go:

1. The price drops to $99, your buy at $99.50 triggers and you now are long (expect the price to rise), the price rises to $101, your sell at $100.50 triggers, you make $1.00 and are back to your original position.

2. The price rises to $101, your sell order at $100.50 triggers and you are now short, the price drops to $99.00, your buy order at $99.50 triggers, you make $1.00 and are back to your original position

3. The price drops to $99, your buy at $99.50 triggers and you now are long (expect the price to rise), the price continues to drop to $95, you now have a share of XYZ worth $95.00 which you are offering to sell at $100.50. Either you exit your position (and lose $4.50) or stay in the position (in which case you have $99.50 less available to invest than before. Whether or not the position makes sense to keep, you are now a long-term investor, not a market maker.)

4. Same as number 3 except that the price rises to $100.50, your sell goes and you are now short XYZ, the price continues to rise to $105.00 and again you either exit the position and lose money or don't exit and are long-term short XYZ (and never make the money back if the price never drops back down).

In order to make a profit, 1 and 2 have to happen 10x as often as 3 and 4 for the particular values mentioned above.

If you widen your spread, you will make more money each time the random walk of the market goes from one side of your spread to the other, but that will happen less often (whereas large one-way market moves that more-or-less permanently move the price to a level where it no longer crosses your spread stay roughly as probable as before).

If you narrow your spread, you will make money more often, but less each time. HFT firms are an extreme example of this - they have very (very!) narrow spreads that they trade on millions of times per second, pocketing a fraction of a penny each time (unless the market moves, in which case they lose money just like any other market maker, but events that happen every minute are "rare" when you are working on the timescale of microseconds).

There is a phrase, "picking up pennies in front of a steamroller", used in finance. The basic idea is that there are pennies (spreads) lying on the ground for you to pick up, but the steamroller (an actual movement of the market) could come along at any time and crush your profits.
> a slight incentive to favour theories that increase government control of industry

I think you have this the wrong way around. Mainstream economic theory (the neo-liberal kind) actually leads to the control of government by private capital. What you will see coming out of the top schools (especially Chicago) but many others too is theory that pushes for de-regulation, privatization, free flow of capital, laissez-faire etc. The exact opposite of government control over industry.

> no apparent push by economists to promote workers as primary owners of companies for example

This is (probably) true, but the reasons are again quite simple and don't involve the state very much. Great concentrations of wealth are built and maintained by keeping capital ownership in as few hands as possible. Since academic economists are often beholden to big capital owners (in one way or another), they will of course promote theories that justify and encourage concentration of ownership, not its dispersal among the workers.

> it gets no airplay compared to people pushing branches of Keynesianism or Modern Monetary Theory

MMT especially is not at all a mainstream theory. I would say most economists consider it at best "heterodox" and often either don't know much about it or strongly disagree with it.
Masks made from commonly available fabrics were found to have similar filtration efficiency to N95 certified masks.

[0] https://pubs.acs.org/doi/10.1021/acsnano.0c03252
They have a Linux beta app, which looks to be chroot'd. Feels very similar to WSL
Oh hell yeah!
When I'm in the zone, suddenly it's 6 AM again and my sideproject has a working prototype, even though it feels like just about 30 minutes passed.
I've definitely confused the prayer emoji and thought it was a clapping emoji before. When someone else uses it, I just see the image, not the keyword associated with it.
> The incentives are also out of alignment - politicians have an enormous incentive to promote economic theories that let them pork barrel to constituents.

If this were the case, the United States would have adopted full-on UBI socialism decades ago. Or at least, the net taker states would have prioritized advocating for that sort of thing. What we've actually seen is the complete opposite to your theory.

The actual incentives that politicians have are not to their constituents, but to their sponsors.
Getting a Grip on AWS Identity and Access Management
Yes, the _correct_ way to do it is with a CA certificate. But since CA certificates do not have a CommonName or SAN, you have to have clients that support SNI so you know what host the client is requesting so you can quickly generate and sign a one-off certificate.

The browser restrictions were in place before SNI was really widespread, and you needed funky certificates like the one in the original link because you had no way to predict if someone was trying to access google.com or facebook.com and you risked generating a browser warning if you offered up the wrong one.
Hey, Tony. :)
I believe that COSS companies are extremely successful when they are able to build large and successful positive-sum and inclusive ecosystems around their FOSS core (specifically, that core being FOSS licensed, not source-available license'd). My partner Heather Meeker has written most of these non-compete licenses. They are useful at the crust around the core, not in the core, IMHO.. if they are applied to the core, there is very little distinguishing it from freemium/proprietary which != FOSS.
Also, many of the most successful COSS companies never raised a cent of VC to get to scale: Jetbrains, Liferay, Odoo, etc. and the ones that did raise a similar amount of money to get to scale did not really need it, they just accepted it along to way maybe to speed growth a bit, but their commercialization strategies were often working quite well and their customer acquisition costs highly efficient.
If you’re on iOS: I’ve been using the same YC reader app for over 6 years and it hasn’t been updated in over 2 years now but it still works and has had fully configurable colors schemes since as long as I can remember: https://apps.apple.com/us/app/hacker-news-yc/id713733435
Yes.

You should assume the government will always have a lot of incompetence and abuse in the application of its power.

So give government as little power as possible.
Why not Apple????

I don't understand. Apples has more than 50% of the phone marketplace AND locks everything down. They also have twice the revenue of Google.
Many business owners are frustrated by this. Suckers will call GrubHub and DoorDash to complain. When you call them you are entered into a workflow where you are talking to a human or robot that is trained to do the minimum for you to prevent you from suing them. They are doing unethical and/or illegal things so they are prepared for pissed off people and this is an expense on their business plan.

Instead, just sue them. Even if you have to file by yourself, without hiring an attorney.

Reading a sad blog post is fun. But reading "I just sued GrubHub because they are violating me -- I'm not sure what I'm doing, can anyone else relate or help?" is front page news in the 21st century.
>Imagine sharing a gif in Signal and still being tracked by Facebook because every person that loads it needs to first download it from FB servers.

Signal's integration is specifically engineered to _not_ do this: https://signal.org/blog/signal-and-giphy-update/
Sailors aboard Roosevelt carrier retest positive for Covid-19 a 2nd time
I'd say I enjoy the mental design of a piece of software much more than the writing down phase.
But if I slip into "the zone", then I also enjoy the coding phase a lot.
So we typically go to email/ video conferencing all. Don't need another business networking app just cause there's no video on LinkedIn
also, i just made a possibly interesting connection with JS methods (and their weirdness). in the above implementation, a message is first class, so you can send the same message to multiple objects:

let moveUp = ['move', [0, 1]];
p1(...moveUp)
p2(...moveUp)

but you can't get a `move` that's "bound" to a particular object¹ – the "receiver" is decided when you "send" the message. which reminds me of how JS methods work: `this` is bound to what's "to the left of the dot" when you call a method, so unlike Python,

obj.foo(1)

is not the same as

let f = obj.foo
f(1) // Error: 'this' is undefined

maybe there's a connection to some language that inspired JS' OO model, with prototypes and all that?

---

¹ well, unless you explicitly wrap it in another closure like

(args) => p1('move', args)
Too bad this theft did not affect the founders of Ethereum like the DAO exploit did. Otherwise, they would have found a way to reverse this and get people their money back from the hacker, even if it meant changing the protocol and upgrading existing binaries.
If you are streaming you should be using deflate directly instead.
Great summary! A blog post condensed into a perfect comment.
Such a short signed message could be used out of context in the future.
Bob somewhere else is talking about a different idea, and I claim to be Alice and send Alice's signed "this is a great idea" message. The signature checks out, and it seems to be in response to what Bob is talking about, so Bob would assume Alice think his idea is great.

You want to make sure that whatever you signed can't be used against you out of context. It would be safer to sign a message like
"date> {today's date}, re> {parent message hash}, this a great idea"
Sorry but you’re completely wrong.

If an analysis is making a reasonable effort to use the best or even some sort of relevant methodology in the field maybe. There is an entire field built around the learnings and failures of previous work that informs how we do things now.

In this circumstance the economist came in with no understanding or desire to understand any of that and through some random excel function at the problem to get the answer out they wanted for political expediency.

Not to mention the prediction was ridiculously stupid and anyone with common sense let alone an epidemiology degree could see it was going to be wildly incorrect within days.

THAT is the model being talked about at the highest levels of government when you have the entire field of the world class epidemiologists at your fingertips.

Trying to “both sides” this one because scientists who have spent their whole lives trying working on this got a little snarky is just missing the boat.

There are plenty of other places where epi Twitter is having productive cordial discussions.
There's plenty of arguments against patents in software and other innovations. But not many people complain about it for drug research where the timelines and type of research actually make sense for such a system.
Not as much as I'd distrust the advice of the squeeziest.
What does it matter how much she cares about public health if she can't convince Trump to allow a proper response to the pandemic?

Better to be fired and tell us everything that's been going on in the WH than to stay and keep enabling Trump.
Apple has 10% of the market, depending on where you look. The high penetration in NYC and SF is an aberration.
It's a monopoly (or monopsony) if it's prohibitively difficult to function in the market if you refuse to do business with them (or, more commonly unless a regulator is currently assessing monopoly status, they refuse to do business with you).

For example, Google doesn't have a monopoly on search; I can use DuckDuckGo just fine (although patent trolling complicates this a bit). Google does, however, have a monopoly on search traffic; if Google delists your site, it has effectively disappeared from 90+% of peoples' (mis-)conception of the internet[1]. A government the purports to support a free market must[0] regulate the latter case.

0: in the sense that not doing so directly communicates that they do not in fact support a free market

1: and this could be true to a lesser degree even if it had only, say, 45% market share

Edit: there might also be regulations that should apply to de-facto infrastructure like search engines regardless of monopoly status, but those are, by specification, not based on monopoly status.
You’re describing point by point exactly why they’re dangerous monopolies. It’s hard, incumbents have advantage, and even if you do it, incumbents will undercut you because they are already well situated. Consumers have no choice; incumbents frequently at the receiving end of the worst consumer satisfaction. Oh, and taxpayers also paid $400B to lay that infrastructure that apparently newcomers aren’t allowed to have. And yet here we are, going after a search engine that has a dozen alternatives that are just as capable of suiting your needs and new ones able to spring up overnight. It just makes no sense. This is pure manipulation by the government.
I’m most concerned about the new reporting from Boyd, that according to gold standard ELISA retest of positive samples, just under half came back negative, indicating a possible false positive.

Of course, the samples going through freeze thaw cycles may contribute to antibody degradation but seriously concerning.
It’s now available on Google Play as well.
I agree. Whenever I search Giphy, unless it's already an extremely popular Gif, I just get terrible results, completely irrelevant to the search term.