skysight-inc/HackerNews huggingface dataset:
Lets be sensible and understand there is no fault that is purely one side faulted... Especially in hugely complicated matter like politics...

Edit: Please down vote this to death... The purest democracy will help people get it...
So I'm a male who has had boyfriends for years at a time so I feel pretty educated on what it is to be gay. I have had enough death threats because I was a gay Jew to where I had to get the FBI involved. I find this headline inaccurate and very worrisome. Perhaps instead of tribal warfare and fake outrage we can learn from each other. Steven Crowder clearly is not hateful enough for they gay people who work for him to stop supporting him.
Or its just aliens.
Ah, but you’re not patenting the theorem!

Remember what happens when drug companies re-discover a useful molecule that turns out to have “prior art” as a molecule that people have been consuming in some every-day herb or some-such. They can’t patent that molecule (because they didn’t invent it), and there’s no profit motive to go through FDA compliance for a non-patented drug.

But, there’s nothing stopping them from finding the “theorem” behind the “algorithm”—figuring out what it is about the molecule’s structure that makes it have the effect it has—and then discovering another molecule in the same class (another “algorithm” constructively proving the same “theorem”), and then patenting that.

Same is true for actual algorithms: if PageRank is patented, I can just look at the theorem behind it—efficient eigenvalue derivation—and then come up with a different constructive proof of it. It’s easy once you know it’s possible. And, because there are so many known isomorphisms between algorithms (e.g. between algorithms on pointer machines vs. RAM word machines) there are often “obvious” transformations of the algorithm that aren’t considered the same algorithm from the patent office’s POV. (And, I mean, technically they aren’t; they might have a very slightly higher time-complexity, by a factor of the inverse Ackermann function or something. But these are things that don’t matter in practice, just like the random extra bits that the drug companies tack onto their molecules don’t matter in practice.)
This author is a treasure. I've been planning on reading his book on Klong (array language like J, K, and APL) for awhile now.

I absolutely love the minimalist website design which reminds me of Zork and old terminals.
Yes, the article was mediocre writing at best. The author made his point clear, so he achieved the core goal of technical writing, but the writing itself was clumsy and distracted from his message.
They're focusing on removing Electron by switching to Desktop PWAs.
> That'd be a pretty significant scandal

Facebook's history is a long string of pretty significant scandals that are forgotten a year later because they're not about X, which would be something much more serious and deserving of great reprieve...

> No matter how disillusioned you are with Facebook, directly and overtly lying to customers about encryption would be next level

This feels like an ethical line drawn on your own, and a technical distinction (which we, as technically-inclined people, are wont to make) that means little in the practical legal and sociopolitical frameworks of what constitutes a breach of contract and cause for punishment.

> Sneaky fine print is one thing. Plain lying is another.

Have you read the entirety of FB's fine print regarding its services, including WhatsApp? I haven't.
You might soon be able to communic­ate with machines without talking
Certainly. He's shown himself to be quite willing to listen. He postponed major Chinese tariffs on multiple occasions, referencing their good faith actions in negotiations. That was worth their time by itself. In the case of Mexico, he negotiated and signed on to the USMCA, which if Pelosi would pass it, would get them out of the current Tariff battle. By giving them collective bargaining and minimum wage, he would reduce their ability to undercut the US. He wants to be taken seriously as a negotiator. He'll gladly remove old agreements that are no longer in our best interest, but he'd be loath to remove his own accomplishments without strong reasons.
I disagree. We need to see this idea at its worst to understand the best.

7 Billion dead humans because of 'Freedom' would be worse than a few hundred dead people?

But each dead person had a life and a story.

What is best?
Yep. In terms of adversity, there's a clear enough divide between western and eastern Europe that it fits the comparison.
I have a thermostat from the 90s with a pretty clean UI using old fashioned LCD . It allows me to set times and temperatures for "sleep", "wake", "leave", and "return" for weekdays and weekends. No silly abbreviations other than the three-letter names for the days of the week.

If I tweak the temperature it keeps it until the end of the window unless I press the "hold temp" toggle button, which locks it indefinitely.

It doesn't need a full OS and a full pixel display. Just clear, thoughtful design.
Can it alert on sleep apnea episodes?
It's not a secret, they've never said that it changed.

Also, I do a lot of work for SEO/Affiliates. The exact same tech with pretty much the same content ranks top 2 for highly competitive keywords when hosted on a very high PR domain, and top 100-1000 when hosted on a normal, on-topic domain. This is consistent over multiple content areas, and it's why the large media companies have begun to sell/rent folders/subdomains on their site. Instant ranking (until somebody else buys access to a larger media company), no risk, as Google doesn't consider "paid publishing" as against their guidelines.
It's interesting to me when I read it. We take it down to the proton neutron and electron stating they are charged with positive negative or neutral charge.... but what are they charged with ?

Electricity ? What is it made of ?
> And later a lot of the original leaders revealed they are clueless in how to demand proper political reform at the original movement

So as many other political movements around the world. A spark comes first, then maybe fire.

However, spark is just spark. Protesters of 6.4 was demanding something big, too big to be realistic. So they failed, paid high price for it.

To eat an elephant, you have to chop it into pieces first, then eat it piece by piece. Trying to eat an elephant in one sitting will probably kill the eater.

BTW: China is still opening up politically, it's slow but still opening. 20 years ago you wouldn't even imagine to be able sue the government for whatever they did, today however it's fairly common in some cases.

Economy I think is the main factor that force China to be more open. It's open up or die situation, I don't think even CCP had too many choice.
> but one's not allowed to prove without permission other results using constructions in the same spirit.

No, that would be allowed. Please, if you want to form an opinion about patents, you should first learn what they are and what they protect.
The Dangerous Folly of Software as a Service
Same! Another industry they could play monopoly with
A con man who has portrayed himself as a Saudi prince for 3 decades
I was evaluating DO the past two months, but reading this, I'm staying at Linode - their poor security incident handling in the past is a theoretical concern, this is a more immediate one.

It's not this anecdote in itself, but that it corroborates my experience during trial that I ignored and dismissed as support incompetence (which should have been a warning sign in itself). After setting up the account, adding a payment card, I wasn't able to enter our VAT ID as part of billing details, with some nondescript error. So I asked support.

Two days(!) later, they responded by asking for incorporation documents, which was frankly bizarre (and a first in ~10 years of running business): they're not exactly a bank with KYC requirements. When I responded, basically, WFT?, and told them to check the billing data in VIES, they eventually fixed it.

But what I got from it was a distinct impression that their default assumption is that the customer is trying to defraud them, even when it makes no sense. To this day, I have no idea what kind of fraud could they possibly be anticipating there (they allowed the card).

This story is on the same general subject, and so are others surfaced here and on twitter in reaction: the customer is presumed scumbag.
I'd argue that the actual value of teaching needlework to kids is not to produce great surgeons but to identify who might make a great surgeon and who probably shouldn't even bother trying.
Great hand eye coordination is an innate ability
Teens Define Themselves in Terms of Positive Traits, Adults More by Social Roles
Azure Functions V2 PowerShell, trigger et bindings (french)
> Eric Schmidt started working for the Pentagon

I may not like it, but it's not an anti-trust concern.

> Google started working with the Pentagon on Project Maven

Google shut this down under pressure from employees. Also, not an anti-trust concern.

> Schmidt was one of Obama's besties

Executives at right-wing media are besties with the current president, but that shouldn't result in a future administration launching anti-trust actions against their firms.

> encrypted mail, Skyhook, etc.

Sounds pretty tenuous, but if there's something here roughly equivalent severity to other anti-trust issues then sure, investigate that.

But it looks to me like a piddling pretext to punish perceived political differences in media and infotech.
I'd say that the most important military gear is probably still made in China, smartphones, computers, routers. But I don't really know what I'm talking about, never been in the military.
Yeah, but the resolution is shit
Aside from the privacy issue, all these cloud-connected devices become bricks when the manufacturer goes bust, discontinues the "service", or decides you need to buy a new one because they've deemed yours obsolete.
I haven't found this ("integration with external authorization systems is an extremely basic requirement") to be the case at all; most solutions ship with tightly-coupled access control mechanisms, and it is an exercise for the user to figure out how to wield them effectively.

In Hasura's case, it looks like the flow of data to the authorization bits shows a simple/naive approach, although it also appears this is something Hasura are working to correct. Even as it stands, moderately complex authz logic could be implemented via x-hasura headers or in-database associations.
Yes wage slavery is a key features of capitalism, and a key incentive for capitalists (the economic class) to oppose reforms to increase the economic security of the working class, as mitigating wage slavery frees employees to demand a greater share of the value produced.
>>> But most participants on social media don't understand that.

So you actually are conceding the point. You agree that "most participants" actually do have an expectation of privacy.
With all due respect I think you’ve missed the point. The larger point from my perspective is that you denied your client the ability to move their data off your platform. This would be akin to someone breaking the terms of their lease and you confiscating all their belongings with the intent of burning them. You should provide some sort of grace period for users to move their data off your platform. For everyone else reading this this is should be a wake up call why you should never trust your data to a singular entity. Even if they have 99.9999% uptime you never know when they’ll decide to deny you access to your data.
$/hr is sort of an odd way to measure depreciation that is mostly mileage based. In the US, IRS reimbursement for business driving is 58 cents per mile and that's probably not a bad estimate to start with for vehicle costs. (It probably overstates it if you would own a car anyway and you have a vehicle that's more efficient/cheaper to operate than average, but it's a reasonable stake in the ground.)
Nitpick re "chips that don't do speculation in hardware" - load forwarding and speculative cache prefetching and branch prediction are done even by lots of current (and past) processors that don't do speculative execution and hence are considered "in-order" microarchitectures.
People Who Self-Harm May Be Compensating for Difficulty Interpreting Emotion
When you read books about arms control between equal parties, they really drive in this point.

The lack of a binding authority means what you're really doing is communicating and clarifying your intentions. Knowing full well that either party could unilaterally chose to breach the terms.

One of the reasons that bilateral arms control agreements usually include a breach clause. "If you do X, we will do Y." Where Y is calculated to make X less advantageous.
Disagree. Google just had way better results than every other search engine. Secondly, it had a much more streamlined and simple interface (they had a simple search box with a "Search" Button -- no page directory, no email, no banner ads -- during that time period search engines had giant directories of pages by category when you first opened them up) . People would often refer novice users to Google because there were less points of confusion. By the time the company IPO'd they were already on an exponential tear.
The problem most often is asking X because I want exactly X, but people assume I want Y!
Some significant wide spread hacks / ransoms could bring that ship back to port real quick.
Or when you send your friend a letter, the post office isn't expected to open the envelope to read your communication.
What about just more transparency? You can bend the rules of you want to ban someone who seems to be gaming them, but update the rules and tell them why. "We didn't like you doing X. We have banned you and updated the rules to forbid this." That way you would not be able to hide behind vague bans to enact censorship in this way
I can understand the worry about big tech due to the scale, but on a personal decision like that, I'm much more worried about giving my data away to an ecobee type company.
Google Should Be Afraid. Very Afraid
> That's anti-competitive, and Google isn't doing anything like that.

Just this week it was announced that Google will disable important features required to implement ad blockers. Google absolutely abuses their monopolies (browser, search, streaming video, possibly maps) at least as aggressively as MS ever did.

Have you ever tried to watch YouTube on Firefox? That’s a deliberately hobbled experience if I’ve ever seen one.
At first I thought these were just glitches in complex military imaging and sensor software/hardware.

But then a more sane version of me took over and concluded that I’m looking at aliens in YouTube videos.
How and why to build a programming language with Bob Nystrom
PWAs Are Our Future
Udemy says 84% of millennials say the're currently in their dream job
Web Bloat
For comments, check out https://commento.io
China to investigate whether FedEx harmed client interests
Ksh and tcsh are still relevant
It's going to be interesting if we have to lie about user agents. If you lie about the UA and it works then something is rotten in the state of Denmark.
Question I couldn't find an answer to (and haven't used balenaCloud yet). How are updates to the OS managed? Will, for example, Raspberry Pi's running belenaOS update themselves and reboot nightly or something like that?

I have a few Raspberry's floating around the house doing odds and ends, and balena seems like a nice option for reducing their management needs. But I really want them to be able to get the latest security/etc updates without me having to manually update each of them from time to time.
I'm sure others have reported this, but there's some kind of odd bug:

https://www.solipsys.co.uk/images/OddPlayingCards.png

Pretty sure it's wrong to have numbers and Kings on the same card.
Agreed... Google has lost its mind. The removal of ad-block was the final straw for me. There's no rational explanation why that would be needed.
'Is what I view as a necessity really a luxury? And what impact does it have on my community and the environment as a whole?'
> Also, in the chess community, Stockfish is not seen as AI, but Leela and A0 are.

That's a strange statement. For one, because chess players are hardly judges of what is and what isn't AI.

Among chess programmers there may be such an opinion here and there, but originally chess was a classical AI topic and alpha/beta search a classical AI algorithm. As are neural networks and Monte Carlo tree search. So it's quite a strange opinion, IMO.
I’ve used this trick before. Thankfully in Go you would never need to do this, because in Go a switch statement with no predicate behaves this way by default.
It would be interesting to start an Hacker News but for 'anti-trust' suggestions.

Basically you have a company and then people like us can upvote areas we think companies are breaking the law.
> The “expectation of privacy” isn’t about what you would expect regular people to do. It’s about what you would expect malicious actors like spies (or just private detectives hired to tail you) to do.

This is almost the opposite of how “expectation of privacy” is defined in the legal sense and used in court. Where did you get your idea from? Are you thinking of that term in a security context rather than legal?

For one, you’re defining the term with respect to the spies and not the public, and for two the idea is not whether someone could spy on you given the chance, the whole idea is that when you do something in private, you can reasonably expect it to stay private and that expectation should potentially be protected by law.

“Expectation of privacy must be reasonable, in the sense that society in general would recognize it as such”

https://en.m.wikipedia.org/wiki/Expectation_of_privacy
And the person's comment after the answer gives him 7 different options (6 since the very start) is "no, I can't use option #1".

That's unsettling.
I've often thought about that. Right now Grubhub and the like are oriented towards restaurant food: e.g. somewhat fancy, with lots of options, etc. Why not just cook industrial size portions of a few items and sell for cheap? You see this in India where they make massive pots of curry to feed thousands of people.

The main obstacles seem to be delivery and people's desire for choice. You might be able to get the price of a fried rice down to $2-4 if you make it on industrial scale. But time customizing it (choice of meats, removing ingredients for allergies, providing extra sauce, etc) and getting it to the customer is more costly because it requires individualized service.

Meal pal is currently trying to do something like this by partnering with restaurants to create on cheap dish per day. It works to some extent but the customer has to pick up the food and only gets on option per restaurant.
Don't the centralized planning regimes end up grossly inefficient?

But, maybe that's a plus. A super corrupt and inefficient government that oppresses the people is going to be like North Korea and not give off that much pollution. So, perhaps if our only objective to optimize is minimal pollution, then 'China-like' is better than 'USA-like'. However, if that's our only objective we might as well nuke all living organisms so there is zero pollution emission.

On the other hand, if another objective is something like human flourishing, then 'USA-like' might be Pareto dominant when compared to 'China-like'. Even more so if human freedom is a necessary component of human flourishing.
This one doesn't work.
One of my previous bosses didn't believe in non-ASCII characters because he felt they were "invalid". For some reason, he thought that latin1 database encoding was "standard" and that utf8mb4 is some kind of hack. I explained to him why we should support UTF-8, but he wouldn't hear it.

Instead of migrating the database to use utf8mb4, he had me strip out the "invalid" characters from user input, which I wrote as Rack middleware if I remember correctly. Either the characters would be replaced by their closest ASCII cousins or get removed entirely.

This was totally unnecessary and made it impossible for the product to support other languages.

I imagine there are other bosses just like him out there who think it's "invalid" when someone uses characters other than A-z in their passwords, and told the engineers to do what I did for things like your printer.
Second Foundation
Mini's still on my TI-84+ and I can only speak anecdotally but I've never had a single cable die or have a socket go loose. I plugged and unplugged it probably ten times a day last year for six months so I could work on making my first calculator game.

I go through a micro-USB cable once a month. I buy them in bulk. I hate the standard with a passion. I don't like thin devices- if they could make thicker phones that have mini I'd buy them instead.
Why Are DC Metro Stations So Windy?
There is an simple AI version with facebook fastText: https://github.com/thomasahle/fastchess
Well, the unilateral smackdown they just put on ad blockers with their monopoly position browser when they happen to also be the largest internet advertiser does appear to be market manipulation and doing customer harm in my not-professional opinion. I am not a lawyer.
'few hundred dead people' is putting it pretty light when looking at the history of 'China-like' regimes.
Yes and no. Yes for the smaller manufacturers, which is why I never buy cloud-anything from them. For the larger ones, they never go bust, but they do cancel. They have enough of a user base that things get rooted and custom solutions are available after death.
> Non-Amp sites that are equally fast and relevant get equal search ranking.

Nope. Amp ranks above everything else in a page-topping spinner.
Why would I want to give out that part completely? Upcoming spec change has two important thing required that will allow it to work without JS or user interaction with the page. Obviously I'm not going to give it away before the spec is implemented and once it gains enough usage on the web that going back is impossible.
Good list of references - you should add boron, shown to lower SHBG, raising free testosterone in the body (much more important than total testosterone). Also estrogen in men isn’t a bad thing. Too low is just as bad as too high. Aromatase is highest in fat cells, so losing weight (fat) will raise testosterone levels by reducing its conversion to estradiol. Also would be good to note that testosterone is highest when you wake up, and may decrease by 30% over the course of the day. Also, Dom D’Agostino said on a podcast (I think it was a Ferris podcast) that the fastest way to raise your testosterone levels is to get a new girlfriend. Shows the power of the brain in its production.
So much for intellectual honesty on this site. New user and I thought this was something praised here. The hypocrisy of upvoting the parent because they're against information propagators being linked to an administration while ignoring the elephant in the room.
The Rolling Stones it’s only rock and roll shirt
If you are using Firefox On desktop (dunno about Firefox on Android) there is an extension that will bypass a fair few paywalls - https://github.com/iamadamdev/bypass-paywalls-firefox