skysight-inc/HackerNews huggingface dataset:
I had a parrot growing up. Well, my family did, I suppose. My dad bought a Senegal when I was about 15. It passed away when I was in my early 30ies.

They are indeed highly intelligent and social animals. It bonded with my dad the most. I was his second favorite. It didn't like anyone else.

As awesome of a species as they are, I can't help but feel guilty for keeping a bird caged and indoors their whole life. He definitely was neglected during the last few years of his life as it was almost like caring for a young child who never grows up. 20 years of that and you're going to be drained, especially as an older person with responsibilities.

Anyone thinking of getting a parrot as a pet, I strongly suggest you ask yourself. Are you willing to care for a bird who is as demanding as a young child, constantly, for decades?

The positive side is they do bring you closer to nature and enrich your life in ways you couldn't imagine.
Cadence AI Core Hits 12 TMACs
You should read what you reply to. Given what I wrote your reply makes no sense I'm sorry to have to say.
You can run either Firefox ESR or the unbranded builds [1] if you want unsigned extensions, but I'm curious what your concerns are with the unlisted extensions option from Mozilla?

1 - https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded...
Stylish addon can do this. Install it then use userstyles website to find the custom script you need.
It's interesting that Apple does already sell music with explicit lyrics and R rated movies as well as television content like Game of Thrones and video games with violent content (all labeled with appropriate ratings so parents can use the provided parental controls to exclude them on children's devices).

One wonders why it wouldn't be good enough to give explicit apps an accurate rating and go on about your business, given what they already sell.

My guess is that this case was more about being wary of what sort of content they produce in house than what they sell.
Few years ago I consulted a bank in Norway. It was hard to believe how many customers used infected browsers to connect to the website resulting in huge support cost.

The app is much more secure especially on iPhone or modern androids with crypto enclave or what ever it is called. With that even if a customer installs malicious app and grant it a lot of permission, the bank app can still be unaffected.
Oh good point, cookers and heaters. Especially gas heaters.
> "Trump for President.” (Kentucky went 63 percent for him.)

What does that have to do with the article? I really despise the media bias and overtly political tone that seeps its way into everything. I live in the South.

The real story should be the economy is booming, opportunities are omnipresent, and the American dream of working hard and progressing your way up the financial ladder of success is obtainable for everybody. Kudos for going out taking the class, learning to code, and taking control of your future and economic success.
I use both ProtonMail and FastMail for different purposes, and am considering switching my FastMail account to the main one. It may not be as well integrated, but that's kindof a boon. GMail's new user interface is _really_ clunky. (I know I can switch to classic mode, but I'd rather just switch to something else entirely.)
Seems that the days of "Best viewed in browser X" have come back sadly.
I've always been a bit disappointed that evolution basically fixed all today's high level body plans about 500 million years ago. Lots of evolution since then has involved turning the crank on incremental and higher-level improvements (most famously, intelligence), but I don't see a lot of innovation in basic biomechanics.

It reminds me of how everyone is willing to experiment with new neural network training algorithms in the software world, but you need tremendous resistance trying to change parts of POSIX to suck less. It's as if in both nature and computing, there's some conservation in the amount of experimentation we're willing to tolerate.
> The key thing is that it's a really cheap microwave.

A few months ago I bought a house that did not come with a microwave. For the first time in my life I had to shop for one. And... I quickly learned that there are microwaves with "Inverters" that solve the microwaves cook from the outside-in problem. They've existed for like 20 years now.

The one I bought also has some sort of sensor for auto-magically heating up leftovers.

It's amazing and barely cost more than a standard one that would have fit the cabinet space.

Don't buy cheap microwaves.
This ticks most of the boxes you mention: https://www.kickstarter.com/projects/jellyphone/atom-world-s...
Well, yeah, and as I said, I don't understand any of it. The point, I mean. That does not mean that - if I had the power - I would prevent anyone else from going down that route. Quite the opposite, I'm an interested observer, but I wait with judgment until I see something at work in the real world that makes sense to me. So far all I ever see is [insert arbitrary problem here] and then "...and you can do that better with the blockchain" is added. Of course, I may not have the wiring necessary to understand it, just like I can play some kinds of music to some people and they just won't get it. I'll wait and see.
Based on all the discussions I've had or seen with Google developers, they added it based on the basis of believing that most people should feel that you do, or at worst won't notice. It's unlikely that they considered privacy concerns, above and beyond "we can be trusted so it's fine".
Tried to learn more from the link - I know you want to sell the book/courses etc, however, I need more to go on. Is it all about web performance, speed?
I understand the privacy concerns, but I find it very useful as I go between desktop and laptop often. It syncs bookmarks, history, tabs, settings, autofill, extensions, etc.. There have been plugins for this stuff for decades as well, so it is something that people find useful.
Standard procedure is to do something like requesting the mods add "2001" to the title.
funny, I personally find the new Chrome look to be much uglier
Exactly! I'm really surprised they didn't think of this…
Also, the fact that they've gone from "The user decides when to log in, and when to sync" to "We decide when to log in but the user decides when to sync" doesn't inspire trust that they won't soon move to "We decide when to log in or sync".
Inside Las Pozas, Edward James' Surrealist Garden in the Mexican Jungle
> For example, they assume that a pointer derived from one heap allocation cannot alias a pointer derived from a different heap allocation.

Doesn't this depends on which allocations have been freed?
I’m reasonably sure the YouTube one shows old stuff if it’s currently popular. Which I’d assume is what you’d want.

There’s nothing is even consider watching on the “Fair trending” one; I can see myself watching one or two things off the YouTube one if I was very bored.
Why download it in the first place?
I have a Monzo acocunt, and one with Starling who are similar. They are both great. Rumours I hear from developers are that they can't get management to take security seriously though, which is a little worrying...
Fixing healthcare in the US. Sounds grandiose and having been in the industry for 5 years I would have laughed a few years ago if someone told me that it was their company's mission.. but there's actually a real way to fix it and we're building that solution. Feel free to email me if interested. (Our stack is Rust / React)
> You can run either Firefox ESR

Then I have the exact same problem when support dies in the coming months though.

> or the unbranded builds [1]

Interesting, so does this mean that if I want stable builds, I'd have to manually update to the exact unbranded counterpart of that stable version?

> I'm curious what your concerns are with the unlisted extensions option from Mozilla?

I guess because I really don't see what business they have forcing me to upload my extensions to their servers? Same reason why people don't like uploading Chrome stuff to Google servers?

~~~~~~~~~~~

Edit:

I'm trying out the unbranded builds and running into a problem when I try to use my existing profile: disabling signature checking doesn't work. However, it works on a fresh profile. Not sure what the problem is...
The core innovation is to make the app really polished and straightforward to use to cut the support costs. Traditional banks may not care about it enough as in the worst case they can direct the customer to a local office.
Protip: when you want to sell someone on something, a response of "you're doing it wrong, you're the problem" generally doesn't work.

It's a pretty widely held thing that FF's dev tools don't feel as smooth or well thought out as Chrome's, which is frustrating because FF (really, FireBug, unless you count the weird IE stuff) pretty much _made_ the concept of browser tools great.

I'd love to use FF again too, but for me the blocker is the UI and battery drain. 's why I just use Safari.
I was more thinking about updates that don't actually advertise their purpose - no new features at all (unless you do some forensic analysis I suppose). So that can't be feature creep on the surface. But no doubt it would be possible to define a whole taxonomy within the class of 'updates considered harmful' that includes feature creep updates.

I must admit the ones that really get to me are Windows updates that for some reason best known to the devil himself seem to be postponed until I actually need to use the computer. Or those ones where you've just done a fresh install (say) only for the system to proudly announce that it's downloading updates, then installing updates, then working on updates, then (finally) announcing it needs to reboot (okay) and then just when you think maybe it's time you can use the system - no - checking for updates - and finding new ones! Just kill me please.
You might want to look into the Brave browser (https://brave.com), which is a commercial browser based on the Chromium code, funded by a micropayments idea, which tries to generally be more privacy-sensitive than the Google version.

As for a fully open-source version: here's a fairly recent summary (2017) of what's in Chrome and not in Chromium (the open-sourced subset):

https://www.howtogeek.com/202825/what%E2%80%99s-the-differen...

There are other omissions that could get in the way of general usability; chromium also omits some proprietary licensed codecs, including the mp3 support.

However, Google synch support, etc, is left in -- and if you desire to keep that out, maintaining the patch set that does it without cooperation from upstream could be a hassle. Whenever they refactor of update the integration between synch and the rest of the browser, you need to make corresponding changes in the patch set that cuts all that out -- and at a fairly rapid pace, too, lest you find yourself unable to ship an urgent security update.

So, it's doable -- but at a price in usability, and doing it right requires some kind of continual effort. Which is what Brave is, in effect, trying to arrange with their payments-based funding scheme. And even a very capable person trying to do the project solo, on a volunteer basis, would be putting themselves at risk of burnout.
My experience with message based support from challenger banks has been very good. Much better than I get from my traditional bank.
Once in a position of power the true colors show.
YouTube works fine for me in Firefox on OS X with 6 year old hardware.
My phone is about 5 years old and runs Android 4.2, I wouldn't trust it with anything financial.
Reminds me of the Masochist's Teapot

https://goo.gl/images/Wq1Jr1
Ask HN: How to build a Game Center on recurring revenue?
My company sells gaming desktop computers for about 10 years. We accomplished a well know website, social media followers and customer base, but business is declining year after year as less expensive models from well-knowed brands are taking the market.

In our physical store we built a Game Center with high-end computers and gaming monitors and peripherals and some VR stations, revenue is good but still not enough to support the business.

I'm wrong to think that providing gaming experience would be more future proof than selling desktop computers? It worth pivoting?

At the current pace, we make 3MM views on youtube, have 12k/daily visitors and sells just about 150 computers/mouth.

I'm contemplating a future where we can pivot this audience to charge a monthly plan (about U$ 20/m) to a membership where you can use the computers freely if they are available or rent by the hour by a cheap fee if not.

We can grow it vertically (literally) in our building renting new rooms to accommodate the demand and franchise over the country if the model validates itself (we are not in US).

I know that this isn't a usual question, but I'm a founder without many strong connections and today I'm really thinking if I'm deluding myself with this idea so I reached you HN.

I know that there's a LOT of variables at play and I'll be happy to clarify them all, I'm really curious about HN opinion

Should a premium Game Center focused on PC experience a better and more scalable business that selling the PC itself?
I used the filter on the site and I watched a view of these videos https://www.fairtrending.com/?lang=en&fc=cat&cat=28&tag=&msc...
Whoops, thanks so much for letting me know! I just converted the text to outlines and pushed the change. Very scary that I didn't catch that before. I should use a browser testing service, or take some screenshots during my CI tests.
That still looks fairly terrible. I think I prefer Google’s approach...
CamTin said "Uber and AirBnB have other investors which aren't really treated as such by the legal system" and I pointed out that this wasn't really true.

Now perhaps this is bad. Perhaps we would live in a more fair world if our legal system treated Uber drivers and AirBnB hosts differently and forced certain kinds of compensation structures on those transactions. Perhaps that would serve to create a more fair world, but that is not relevant to the point I was making.
That applies equally to online-only banks (i.e., websites), which are hardly a new innovation.
If you watch lots of Christian stuff, YouTube will absolutely suggest more of it to you.
How Charlottesville forced Reddit to clean up its act
Profile switching takes more steps to use than container tabs: 0.
In Monzo's case they do have a limited website for emergency situations.

I suspect it comes down to security and development effort. Modern mobile devices are secure and can be trusted somewhat for authentication, and focusing on a great app for two platforms might be the best use of development resources.
Is that the same reason why reddit is so slow in Firefox?
> a browser that simply CAN'T send info about you back to home base

Unfortunatly that requires a large sacrifice: no Turing complete languages.

https://news.ycombinator.com/item?id=15708099
Because you can run Android apps in Chrome these days (I heard somewhere, I don't use it), and make websites run likes apps (webassembly)?
Hawth: A free, public, anonymous key-value store
Cryptographer dumps Chrome after auto sign-in feature lands
I took a Masters in Maths with the Open University for no other reason than fun/fulfillment. A textbook, some problem sheets, nine months and an exam. Repeat four more times and then write a dissertation.

About five and a half years from start to finish; when I totted up the hours I'd spent on it, it did come out as somewhere around nine to ten months of full-time study, spread over the five and a half years.
If it's connected to the internet, then it can send info to home base. The only way around this is code that's simple enough to audit and understand.

That ship sailed long ago for browsers -- if you care about auditability, you can't trust the web.
I'm saying that I don't like this model, not that I want to see everything as char[] in it. You insist that I should just embrace the model, since char[] doesn't work in it. I know, ok? If that tauthology was an argument, it completely missed the point.

Below the compiler, I'm pretty familiar how things are laid out, since there is ABI, packing/alignment rules, documented hardware and 15 years of dealing with them. Please don't mock up magic and wisdom out of few conventions.
I think by "highly specialist needs" you mean creating content rather than just consuming it.
Indeed this is precisely Algorithm L of section 7.2.1.2 “Generating all permutations” (described on its very first page [1]), and is also what is used by C++'s `next_permutation`, among others. There are a few expositions of it online [2] (including this 2008 StackOverflow answer of mine: [3]).

[1] Draft version of Knuth's Fascicle 2B: http://www.cs.utsa.edu/~wagner/knuth/fasc2b.pdf#page=5 (now page 319 of Volume 4A)

[2]: https://www.quora.com/How-would-you-explain-an-algorithm-tha...

[3]: https://stackoverflow.com/a/353248/4958
No one ever complained about poor performance due to lack of sleep the way modern-day "owls" do. I don't think it matters how they (we) were forced to observe the regime, only that it yielded the result - lark sleep and good performance for near 100% of students. My point is that the "owl" thing is environmental.

To answer your question, tardy students would be admonished by the teacher/supervisor/monitor and possible written up. After several incidents (and several escalation layers in between) they would be expelled. Never happened in practice.
The reason is that by restricting yourself to gcc and clang, and agreeing how to define some undefined parts of C with those compiler authors, the amount of assembly you need drops massively, which is particularly useful when you are trying to support as many architectures as Linux.

While technically this means your kernel is "gcc c" rather than "true c", this doesn't cause a practical problem. I know gcc, clang and visual studio's c++ standard libraries require a flat address space and 8 bit bytes, for example, but I've never seen anyone bothered by this.
Except what it's saying is true, which makes it kind of hard to constitute libel, and as you note it's "obviously not run by them" and "clearly" satire.
Exactly. If the build is broken, it's broken because of the manager who allowed and is responsible for this broken process.
If the smokes are not green, if there is no coverage and no code review it cannot affect your master or prod branches.

Humans need to be involved in the code review step. Even if everything is green and covered it still can be wrong or unmaintainable.
How does one steal IP?

Use BGP?
This may be true, but it's definitely not unique to Google. I know some well-meaning leftists who work for the leading Social Network and don't see any contradiction in that.

I could imagine a high-flying company having entitled employees, I just don't see the qualitative difference between this or that company. Please enlighten me if I'm missing the point.

And lest I sound arrogant myself: I once worked in Pharma and made my peace with the price vs R&D logic.
If you don't have access to a good teacher, a VR session to a remote teacher could be a game changer.

At my high school somebody asked the calculus teacher why he was the calculus teacher and not another teacher. "We drew straws and I lost so I went to the training".
Try vacuuming the sqlite files, or make a fresh new profile.
I stopped using Chrome when I wanted to have downloads automatically save to the desktop (no dialog).

Turned out, there was a 2 year old open bug on the missing feature, in which Google UX engineers repeatedly argued allowing the save location to be changed was counter to the desired user experience.

I switched to Firefox the next day and haven't touched Chrome since.
Software developers are especially well-positioned to understand some of the controversial claims of Kuhn: his 'paradigm shift' would be to us a 'refactor'. Not just adding statements or fixing bugs (accounting for 'anomalies' would be the scientific version), but coming up with new primitive terms through which higher-level program statements are made (conversely, new terms/entities comprising the foundation of a theory).

My recollection when reading Structure of Scientific Revolutions was that toward the very end of the book he gets into some more traditional philosophy in relation to incommensurability, which centers around the technical impossibility of comparing paradigms and drawing metaphysical conclusions from that. But for most of the book he speaks very practically about making comparisons and talks about various measures that can be used to evaluate the efficacy of competing paradigms (e.g. accuracy with which theoretical claims match experimental measures, and number of claims which can be verified experimentally).

The article talks about a frustration of Kuhn's where "... Kuhn felt his critics disagreed not with his actual views but with distortions of his views — with the views of a fictional Kuhn." That has certainly been my experience in coming across discussions of Kuhn after reading Structure of Scientific Revolutions: "huh? Did we read the same book?" Most all of what he says is pretty common sensical, practical, illuminating and informed by history—but it seems that folks aren't interested in that and would prefer to ignore 95% of the book and respond to his concluding philosophical synthesis (which I mostly dismissed as an insignificant somewhat egotistical decoration tacked on to the book).

This bit from the article neatly clarifies the whole issue, IMO:

> The issue here is not the denial of reality, but the denial of an absolutely preferred way of talking about it. Statements can be true or false, but not whole languages. As Kuhn puts it, “The ways of being-in-the-world which a lexicon provides are not candidates for true/false.”
Counterparty risk on Fed Funds loans, which are for one day only and to solid, highly regulated financial institutions, is negligible - that's why it's treated as the risk-free rate.

Would you need FDIC insurance if you only took deposits from financial institutions?
> there would be a seperate log-in process for Chrome versus every other google service

Chrome is not a Google service. It is a web browser. It should act like one.
Google Chromium, sans integration with Google, and sans updates. Thanks but no thanks.
When you give a browser a 70% market share it will always start abusing its position. Same as last time.
Sure, they pay for it because it solves a specific problem, and it saves a lot of time. I care about the product because I put a lot of work into it, and it's a "creative outlet". I enjoy making all the decisions and having the freedom to work on whatever I think is important.

I'd keep working on it for a while if I didn't need to worry about money. But I also really like the idea of a "finished product" that doesn't need any more work. That's what I'm aiming for, although I'm probably a few years away from that.

I wouldn't keep working on it if it failed and no-one was using it. I would just move on to the next project.
"Perfect German. Different meaning."
Debatable if a German teacher would accept this sentence in an Essay, except as a stylistic element. Please try to understand the concept of word order and Declension. Try to translate the latin phrase morituri te salutant to English and German. If you can, you have understood declension.

"There are numbers how long it takes for an English speaker to learn a different language... German belongs to the easiest group."

What is really totally irrelevant for the discussion. Please try again to understand the topic.
There is basically no chance[1] that new physics would allow meaningful violations of the speed of light bound. It's as well established as conservation of energy.

[1] Meaning that, though it's not logically ruled out, you need flying Spaghetti Monster level subterfuge to make it compatible with what we know to be true.
Why I'm leaving [Insert name of disliked social media network or web browser here]