skysight-inc/HackerNews huggingface dataset:
> Google has become just another US corporation

They’ve always been that to me. We should all try to look past hype and focus on the reality, not just the perception of the moment.

Does Google handle scale better than the vast majority of other companies? Yes.

Did Google build an industry leading search engine? Yes.

Did Google steal the patented idea[0] that ended up giving them essentially f!?k you money that has enabled a lot of both good and bad behavior since? Yes.

Has Google acquired[1] most of the successful products they’ve had since? Yes.

—

[0] here’s one quick source: https://www.latimes.com/archives/la-xpm-2004-aug-10-fi-googl... but definitely dig into the Overture vs Google lawsuit for a very eye opening story if interested. There’s a ton of shocking details in that case which had long lasting impacts for all companies involved.

[1] Android, YouTube, DoubleClick, Google Docs (Upstartle), Google Maps (Where2/Keyhole/Waze/others), Google Voice (GrandCentral), Groups (Dejavue), Photos (Picasa), WebP/WebM encoder formats (On2), the list goes on and on
When designing C# Anders Heljsberg decided against following Java's checked exceptions. You can find his argument against in the interview from 2003 https://www.artima.com/intv/handcuffs.html
The value in engineering a community around your product
Simple templates for getting started with AMP for Email
Here's the story without a forced sign up/paywall:
https://driving.ca/chevrolet/volt/auto-news/news/what-does-y...
They so made me want to create a roguelike. And I had never even played one before.
It is time to deprive large corporations of the privilege of using open source to generate profits based on people’s free work. It is high noon for saas restrictive open source licenses. Spread the wealth along small indie devs.
5G deployment stands ready to supercharge the Internet of Things
> Mattermost (and specifically their CEO, who is vigorously replying to messages on this thread, but probably won’t engage with this one) [emphasis mine]

Aside from being wrong, this seems needlessly argumentative and rude.
Yes, but often improving the notation can make the concept more accessible to new comers, and many terms is usage among musicians can be rather u nintiuitive.
Oh, please. It's standard industry practice for companies to claim ownership of everything a software engineer comes up with, even "on their own time". The problem is it's extremely difficult to say, figure out when someone might have invented some super clever idea which can be pantented "on their own time". This was true when I worked for MIT, VA Linux, IBM, and Google. At VA Linux it was the VC's which insisted on that clause in the employee's contracts. So anyone who think this is some evidence of Google being, or becoming, evil is either seriously misinformed, or just engaging in unthinking hate of Google, or both.

In fact, Google has one of the most permissive IP policies that I've seen at any company except for VA Linux Systems.
The default is that the vast majority of work done by an employee can be released under an open source license. Sure, there's a process that you have to go through, and unless what you want to do intersects with work that you are doing for your team that isn't intended to be released publically, or competes with a critical company initiative, the default answer is that it will be allowed to be released.

This is not true for many, if not most companies, and as a responsible open source maintainer, I make sure that people understand they have permission from their company before I accept their open source contributions. Otherwise, I would be putting them, and the project, at risk. (Note that because of this, there are many employees which are not allowed to participate in open source development, because their employers will not give them permission to release code written by an employee under an open source license, whether written "on their own time" or not.)

At Google, once you get this (mostly pro forma) permission, you can work on open source projects on your own time, or on 20% time, using company laptops, or using GCE resources, etc. When I was hired at Google, my manager and I cut a deal such that I could work on Linux Kernel and community projects for 50% of my time, instead of the normal 20%. Sure, the overlap between what was good for Google and what was good for ext4/Linux was pretty broad, but Google also paid for me to travel to various conferences in Asia, Australia, Europe, etc.

Also unique to Google is there is a process by which you can get permission for you to out-and-out own the work done on your own time, as opposed to Google owning it and releasing it under an open source license. If you take that option then it really has to be done on your own time, and must not use any company resources, meaning not on a company laptop, or on a company network, etc. This is rare, and I'm not aware of many other companies that give employees that option.
Continuous Integration Should Never Be Rushed
> the 11kyus might be underestimating their rank. You can get better pretty quick, and might not realize it

We've both been around our current level for years. My dad plays somewhat regularly with a small go club, while I mostly play my dad a few times a year.

I do think it's likely that if I either studied some theory or played a bunch of games against people slightly better than me that I would get better quickly. I'm a relatively non-central example of someone with my approximate level: I've been playing for about 20y, but almost all of my games have been against my dad.
That’s kind of crazy. Firefox and libreoffice don’t do well in 1 Gig of ram but at least they’re doing something. You can run a decent DE and few decent apps in 1gig just fine with most Linux distros.
I'm sure they would be fine with it, but that would not be what they expect. As others have pointed out the common implication of "or" in English is really XOR.
Yeah, I know that one. It's a blank page until you authorize over 2 dozen external js scripts.

Admittedly, it looks nice after that, but that's a hard pass from me.
Someone has done a port of PostScript (GhostScript) to WebAssembly:

https://chrome.google.com/webstore/detail/postscript-viewer/...

I wonder if NeWS, or something similar, could be resurrected in-browser?
Global Payments vulnerability allows intercepting PII, credit card info, CVV
> > The win/loss percentages for both White and Black are similar to classical chess

> So just as many draws?

Right, we interpret that differently. He said "win/loss" ratio, not "win/loss/draw" ratio. It's possible your interpretation is correct, but I think the full sentence favors my interpretation:

> suggesting that the no-castling variant should be quite playable without favoring a particular player.

The question he's trying to answer is, "Does a lack of castling make it harder for Black (or White) to win?" And the answer is, "No; Black and White still win about the same percentage of the time, so removing castling will not suddenly make it harder for Black (or white) to win." The draw ratio isn't important to answering the question, and isn't mentioned, so I assume he wasn't saying that the draw ratio was the same.

> I'm saying that it is the original patterns where Kramnik is getting most of the dopamine boost from

That's possible, but it doesn't necessarily follow, even if your interpretation about the draw percentage is true. A draw after a dynamic and unpredicatable battle down to a pair of kings is a lot more interesting than a draw after a "trench battle" of small moves.

But in any case, time will tell. :-)
Related https://en.m.wikipedia.org/wiki/Ghoti
What I would like to have (and looks quite similar to what you are describing) is some APL interpreter (or J or K...) with an RPN input method. The idea comes from HP calculators, where you use RPN to "build" algebraic expressions.

I have many ideas for such a system, but it will require much experimentation to get it right and, at this moment, is just vaporware.
Another "Patterns" book that seems to be interesting is "Pattern-Oriented Software Architecture For Dummies" by Robert Hanmer. I've actually ordered it and look forward to read it in the coming year.

There's also "Patterns for Fault Tolerant Software" by the same author that looks pretty interesting too.
in domains that don't even remotely relate to what your employer's industries is hard when your employer is as big and wide-ranging as Google.
YouTubers are put under an extreme amount of stress from consumers in order to constantly be creating new and different content for its audience. I am glad there is starting to be a discussion surrounding this.
Fun blog post! I know nothing about Haskell as well.

Quite casual, just what I needed. Thanks for writing it up!

One blogging tip (note: the rest was perfect): if you would've chopped the following in 2 or 3 lines, then the casual style would be perfect.

> primes n = take n $ sieve [2..]
where sieve (p:xs) = p : sieve [x | x <- xs, x `rem` p > 0]
sieve [] = []

I feel that it'd be really hard to do though.
I can't believe I forgot this one. Scrum is so terrible, I don't know why it's still being introduced.
> * your LBs and vpc/cloudtrail like logs can still contain traffic and related metadata details.*

Yep, and you can learn a lot about what your users are doing by capturing Netflow data from the (router|switch) the VPN server is connected to.

I've never tried but I imagine that with enough data (traffic) in your dataset, it might even be possible to get a pretty good idea of which (de/un)encrypted traffic flows correspond to which users.
Mmmh, OK, I see, thanks a lot for explaining.

The UX you describe seems to fall in the 'naughty websites' category in my book, indeed. I think there's a "uncanny valley" of atrocious UX where it's "almost like the real thing but not quite" and it feels very disorienting. I'm pretty sure that wouldn't fly with most projects.

This and what you mention about js components imply that, what, we should expect each and every useful project out there to increase manhours to make some interface for flutter? I mean, short of a fits-all transpiling-middleware that takes in Js to output whatever Flutter needs to work with it, it's just not happening.

I'm not sure Flutter is as general a framework as we make it out to be; that it targets many platforms doesn't mean it targets many use-cases, let alone all of them. Afaik, it's a heavily 2D-graphics oriented solution, great for design-rich projects, and I had failed to see the restrictions (apps being their own little worlds) until you outlined what it means when translated for the web.

For the web I'd bet on some combination of wasm over this any day, tbh, combined with progressive web apps it seems a stronger, more general/opened proposition.

Thanks again for the good food for thought.
Tell HN: CNN Brought back their Lite website
Happens in the US too. As I was waiting for my doctor's appointment, I was just listening to the secretary call up patients to obtain payments. She was just reading out their credit card information out loud. I was honestly tempted to just take one down then call the credit card company to let them know it was compromised.
The Ravenspiral guide?

https://www.scribd.com/doc/5220863/Ravenspiral-Guide-to-Musi...
> The city had next no no nightlife just a year ago, and it is common for all kinds of entertainment establishments to close very early.

Wow, that is not a true statement at all! Lived in Shenzhen 2009-2010 and have been back a lot since. There was always stuff open super late. Maybe you are talking about western oriented stuff?
Play the piano, it's the best music theoretical instrument, as it lays before you every note once in order in easy to operate form. You can easily construct chords and add bass notes and that is a vastly important foundation for music theory.
FYI: This is the project's official homepage: https://www.connectedhomeip.com
MessagEase is pretty much the only viable option for typing on my phone for me - Although I found it while I was on the search for a chording keyboard, which then didn't really meet my expectations...

(Not on a touchscreen at least)
This is already a classic:

https://www.youtube.com/watch?v=jIy0t5P0CUQ

Afterwards join the folks on /r/collapse.
m.cnn.com and lite.cnn.io also work

Edit -> but now it seems to only have audio snippets?
Who knows, it also depends on how Amazon adapts in the coming years. I just observe the trend, years ago I could hardly find any reason to complain about amazon, I didn't come across stories like this. I have not made a purchse on amazon for a long time, and when I did, it just cost me time to return an overpriced product having a dishonest description.

Evaluate a provider for the quality of its service. Think how others from elite to mass consumers would perceive it in the long run, and you can guess the fate of that provider. Things move fast and many competitors are working at offering better user experience. We will see I guess.
I run a pretty active community of about 650 in the local news publishing space. Start when you have a handful of smart people with a common agenda (we originally called it "the thinktank").

Then organize them using software that stays in their day to day workflow like an email list or social media group. Despite its shortcomings, I used Facebook groups and it works kind of well.

Then link to, market, and promote your group wherever appropriate. Ours is still approval-based to keep the quality high and the users engaged.
Fair point, thanks
The enlightenment driven away,

The habit-forming pain,

Mismanagement and grief:

We must suffer them all again.
In my opinion, Usenet newsgroups are better than mailing lists and far better than a subreddit. A newsgroup allows one to browse and search for posts made before one subscribes and the client allows you to easily see new posts made in a thread, unlike reddit.
I think the things you describe actually have more to do with decentralization and small communities then the concept of forums in general. You can see similar weird rules and requirement on mastodon instances these days. And while they can be a deal breaker, often the same quirkiness makes communities interesting in the first place.

I don't think the behavior of toxic communities is solely based on the kind of software they use.
Excellent title.
I can see the argument that your personal laptop contained everything related to your work, software, logins, ect, so the conclusion could easily be that everything done there could reasonably be expected to use company equipment and resources.

Just keep it separate.
>At least they should have produced a huge warning telling users that this ignores any local blacklists that are in place.

Its not just here, its unfortunately common with firefox. I still cant believe that firefox just silently disables addons if they are no longer supported instead of giving a giant colorful warning.
What responsibility is bore by the parents who willingly took them into a country where they know they would have a high likelihood of being mistreated?
What does this mean for a piano keyboard, for example? Is the fact that it's the same key related to the fact that a piano cannot be perfectly tuned?
I would be very surprised if the company didnt want control over the machine, even from a securoty point of view, the idea of using your own hardward for your job is just a red flag.

Don't do it. Also, dont use anything related to work for anything other than work.. It's a tool for the job. Leave it at that.
I took a year-long course in music theory as an undergrad; I loved it, and learned a great deal!

I recommend sitting in on a university music theory course if it all possible. But, if not, I can at least recommend the textbook we used: Kostka and Payne's Tonal Harmony. If you want to learn slowly, from the beginning, it's a great resource.

Our instructor told us that, by the end of the first semester, we would be writing four-part chorales and that we'd sound like Bach. That sounded thoroughly ridiculous and I thought he was full of shit. But, no, he was right -- after a semester I was able to do precisely this.
That's amazing!

Does anyone have a list of websites that provide this kind of view? And is there a browser-extension automatically redirecting to lite-versions?

Browsing with cvim, this is a blessing.
I Cannot Submit
I cannot submit, please help
I am building electrical measurement equipment daily and tried to sell couple peripherals for Raspberry Pi as side project. The stupid thing is, that you don’t decide what’s in direct competition. That decides a lawyer and I got rejection since both were electrical systems :-))
This thread is absolute gold. Thanks to all contributors.
From the Homeopathy section:

> MD Anderson researchers worked on a clinical trial with them under the gaze of the FDA. And the trial went well. With 44 patients there was no recurrence in 63.6% of them. The research was covered on the MD Anderson website, but has since disappeared.

I can't find the study anywhere. Is it retracted? The closest version I found is http://virtualtrials.com/pdf/Ruta_Booklet.pdf

The study is about preventive treatment after an brain cancer operation to prevent recurrence for patients that don't get chemotherapy nor radiotherapy.

As far as I can see there is no control group. This is important because the patients that don't need chemo or radiation are probably the patients where the doctors think that the operation removed all the cancer and don't need more treatment.

Also, from the pdf linked:

> All patients were followed up for at least one year from the beginning of the treatment with our medicine.

This is suspicious, one year is too short to be sure that there are no recurrence.
It would violate a (stupid) law.
> Google said it was willing to ‘work with’ Turkey, but as a partner and not as a corporation working within a sovereign nation. It simply said it doesn’t like Turkey’s law, and so it will stop providing Android phones for an entire country. In other words, Google has a private sanctions regime against smaller countries.

The fact that Google even has the leverage to blackout an entire country like this--and that it's legally allowed to do so--is the best reason I've seen so far to break up Big Tech. They're playing with fire and undermining the U.S. diplomatic community by mixing public and private interests in a way that supersedes national policy. Both Android and Chrome need to be spun out--at this point they are basically public utilities.
Hint: PG's little web shop would have been exactly as successful in PHP.
Sure, you can, but its usually not desirable to jump ship the moment a task comes along that is less suitable to your tools of choice.

I often find myself using languages I’d rather not (yaml for ansible/docker-compose or shell scripts are common). Or maybe you love everything else about the job, besides the language you must use. Or you love everything and the language, but now you’re asked to complete a task that’s not really suited to the language. Ir maybe you love everything about your job and then are asked to fix something in a legacy project.
Combating Online Disinformation
Yeah, GCP is not the same as Google Reader, more like Google Maps. But that one recently had some changes that royally fucked some businesses over by changing pricing and quotas, so maybe not so absurd after all.
Similar in Sweden, although most contracts allow for some compensation surrounding if you create a competing product without disclosing it.
Is this not, in essence, just subcontracting?
It's easy to make abortion seem barbaric in a HN comment thread. The lives of people are complicated and messy. Your opinion about how other people should conduct their personal lives shouldn't extend to family planning. Period.

If we are being honest, open heart surgery is barbaric. They cut people open and then break all their ribs.

It's not assault or murder, for a variety of reasons that I'm not going to go into.

Further, experience tells me that granting good faith in these arguments is usually a bad idea. I oppose the right-wing on every issue. Abortion is particularly important in this context because it normalizes state based oppression against women.
I Earn Up to $14,444 per Day Just Sending a Quick Email to People
Show HN: A personal note each Friday on one relevant topic around remote working
He is saying that if an 'ad' hits the right person in the right way, that person will share it withing a large group. So you may pay more to reach the first, but after that the target audience does the work for you by sharing.

-> I sponsor an ad targeting a certain audience

-> Byron Shifflett comments on the sponsored content in a way that makes it clear I reached him

-> Under another account, I reply to his comment

-> I send a friend request

-> He accepts

-> Now I can reach him just by posting my nonsense on my second account

-> He shares. That's what I like about him.
That's very US industry centered practice. As such, it spread worldwide.

In France at least, negotiation is always open in your employment contract for specific permissions for personal work and open source contributions.
I always mentionned that in interviews that went far enough, it also works as a good test.
Any results/findings for development speed or new hire on-boarding?
First live cloud-native container-based Evolved Packet Core for 4G and 5G
The situation in Germany about ownership of stuff you developed in your company or spare time is substantially more nuanced than the GGP post describes. Matters get even more complicated when remote work and trust based working hours (aka: no time tracking) gets in the mix. Add permission to work on OSS in your working hours: Was that code done on company time or not?

There's an entire law about inventions made in your on and off time - the "Gesetz über Arbeitnehmererfindungen". It does cover inventions (patents or similar) that are related to your work, whether done during your work time or outside. (https://www.gesetze-im-internet.de/arbnerfg/__4.html)

The law stipulates compensation and there's a separate set of compensation guidelines that takes into account how related to your work this invention is.

An employer can even claim right of first buy for inventions that are unrelated to the employees work (freie Erfindung), if the employer is active in the area of business that the invention covers (see https://www.gesetze-im-internet.de/arbnerfg/__19.html)

Mind you, this is by law. Many employment contracts will only mention this in passing or not at all.

Now, most contributions to open source will not pass the bar to be an invention in the sense of the law. But if you come up with a novel solution for a hard problem, that might cross the boundaries.
Where’s our friendly neighborhood f.lux dev, herf?

Amusing the article says “it makes sense, sun is yellow, twilight is blue, so blue makes you sleep”, when the current craze says “it makes sense, daylight is cool white, firelight is warm, warm lets you sleep”.

Most prevailing theories make sense or they wouldn’t be prevailing!
I'm generally pro competition but I feel like there's probably more to this story (just remembering how eBay also left Turkey). Aren't there some issues with how the data is supposed to be stored in Turkey (a place where many people including journalists are jailed and does not rank highly as a Democratic country) that would also make Google more likely to just up and leave or outright negotiate with the government over the laws rather than directly give in? Of course, I get the argument for how Google is too powerful with their system, I don't disagree, but I'm skeptical in general of trying to do fair business with Russia and Turkey given their track records