skysight-inc/HackerNews huggingface dataset:
This seems like one of the most difficult solutions to the problem of switching to a browser that's not Chrome.

Not only are there other browsers like Firefox and Safari, but there are other Chromium-based browsers like Vivaldi and Opera.

I would have liked to read about some expected use-cases in the readme.
Yeah, I neither want beta nor telemetry...
Again lots of interesting points. Only time for one response.

You highlight networking but I also mentioned databases. Schematizing your comment "Our... systems "mostly work" because... the difference between a perfectly coordinated... system and a purely chaotic... system... is actually rather small".

I think banks and customers would disagree rather violently regarding the (distributed, asynchronous) system that handles credit card transactions.

And yet this system is certainly subject to a lot of attacks, not just random errors.
when I compile it on mac, it throws some errors. As a noob, I can't use ungoogled chromium apparently.
Rather just use Firefox. Its an insanely good browser.
>> "unique biological ecosystem evolved in the absence of continental species"

I think it's doing business based on informal interpersonal relationships, community, 'You scratch my back I'll scratch yours.'

It contrasts with Western BigCorpCo, sticklers for the letter of the law, insisting on long contracts, sue you into the ground etc etc.

Community before legal fetishism. I think it's the default modus operandi worldwide, it's the US/West that is unique. I don't say either system is superior.

I don't speak Chinese, so can't say for sure.

Edit: I reread the article, this part is interesting:

>> Of course, you can’t just call up Mediatek and buy these; and it’s extremely difficult to engage with them “going through the front door” to do a design. Don’t even bother; they won’t return your calls.

Maybe they want you to use one of their associated 'development support' companies, that have ads on Taobao? Sometimes these companies ask for large downpayments to get access to the SDKs/dev tools. Genuine question.
Can't really fault you on any of that. Also, I do appreciate that I am carping from the sidelines here as I am not living in the US, so whatever works for you. My intent is only in passing commentary, not in trying to tell people what to do. It just looks a bit risky from the outside, is all.
> Many people I work with suggest things that I know to be wrong. I have NEVER mocked or acted vengeful.

Then again you probably are not approached daily by dozens of humans with their meatware problems and human attitudes.

If you understand doctors to be salaried pattern recognizers and procedures applicators in various stages of burnout and adjust your expectations accordingly then you will rarely be disappointed.

Disclaimer: I'm not a doctor but I met a few as a patient and patient's family member.
Anyone using brave as alternative browser? I have been using it as 2nd browser for few weeks now and really digging it
Nice work! Are you looking for contributors?
I wish they would go a little bit further in their restraints, also not ok:

* Giganormous battles between robots, demons, superheroes, mutants or aliens in CG (puppets/masks/costume/makeup is ok).

* Two mortal enemies that need to coöperate (no you're not going to bring a new angle to this, and no it won't be funny).

* Anything including a magical database or magical computer programs that will do whatever you need right now.

* Time-travel in non-scifi movies/series (e.g. super-assassin in Jason Bourne traveling from Rome to Athens and arrives five minutes after Jason Bourne was spotted).

Maybe then we could get some movies that depend on good writing...or maybe I'm just dreaming...
Shadow DOM v0 is deprecated in Chrome and will be removed in April 2019. https://developers.google.com/web/updates/2018/09/chrome-70-...
> Writing complicated algorithms should be left to experts who can be trusted.

How exactly do you propose we get those experts, if colleges aren't capable of training them?
TCO is a bigger concept than just recursion. Applying it to non-recursive tail calls makes code more efficient because it doesn't create a superfluous stack frame. But it's harder to debug because -- it doesn't create a superfluous stack frame.
Actually, we seem to be unnaturally lucky in this regard.

I think if the Earth was something like 40% more massive, we wouldn't be able to leave the surface with chemical propulsion.
I used to think that google today is like microsoft back in the late 90s and early 00s but your comment makes me think it might be even worse.
FYI I'm also using Brave on my mobile device. It's fantastic there as well.
fwiw if you read the rest of that thread on Twitter it explains that Youtube is not using Shadow DOM v0, the slowness is likely related to polyfills for HTML Imports, and the next version of Polymer no longer uses those to resolve issues like this.

Also Chrome is actively removing the web standards that didn't end up being adopted broadly:
https://groups.google.com/a/chromium.org/forum/m/#!topic/bli...

So YouTube will end up just as slow in other browsers unless they upgrade to a newer polymer that uses the broadly implemented standards.
If I am following your logic here, you're saying that because you read a blog post in which a practitioner was surprised at how much more ethically complex it is to conduct scientific research than it is to simply deliver the current state of the art to a patient, you've come to believe that biomedical research should be freed from institutional oversight?
I could just as easily claim that 100% of Cubist art is "fridge art". You need a little better argument than that.
What I love about my current app-only bank's approach, is that that also includes customer service. I had to speak to them a couple of times, and all the chat is handled inside the app. And dealt with quickly. Love it.

With my old high street bank their app is ok, but often have to refer to the web based service for more extensive features. That made me anxious about using an app-only bank. 1 year in and I have never thought "hmmm wish I could do this on my laptop". You do everything via the app, and it is intuitive.

Since the only time I go into a bank's branch is to open the initial account and then never again, I have no need for them anymore. App-only is fine for me.

I do wonder how services like Curve affects the app-only banks though.
My parents have African Grey parrot.
I urge everyone who is thinking about having a bird.
1. DO NOT BUY A BIRD. In few years, you will realize that birds need to fly and not sit in the cage most of the day.
They are wild animals.
2. If you still want to have a bird, have them in pairs, so they would not be that lonely all the time.
That talk makes N26 look utterly terrible. With a single command and a leaked email and password, the account could be compromised from anywhere in 5 minutes! D:
Was that a long time ago? Chrome has supported the option of a fixed download location for many years. I don't remember it ever not having that option, in all the time I've used it.
That has not been true since C11.
>Or perhaps your preference is a minority opinion, and most people will trade privacy for convenience even when fully informed and aware of Google's behavior

That's kind of my whole point. Regular people don't really understand the implications of what's possible with all this data even when you tell them exactly what's happening, and so they gladly give it up in the name of convenience. They don't realize it has value, and is dangerous in the hands of bad actors when aggregated in large amounts. It's going to take people on the inside growing a spine and standing up for the rights of all users over advancing the monopoly on private data for whatever web based surveillance apparatus they're currently being paid to work on.
Free Apps to Help You in Quitting Alcohol
And yet it's rising significantly when it comes to Instagram where they are employing the exact same business model.
I was thinking the same thing. Our last common ancestor might have been something like [0] (the sister clade to Nephrozoa which is the latest common clade between us and octopuses). They just have sortof a nerve-net spread out over their body, nothing like a brain. The nerotransmitters affected existed before the split, but anything complex like social behavior affected by them seems like it must have been the result of convergent evolution.

[0] https://en.wikipedia.org/wiki/Xenacoelomorpha
Judi Kartu Poker Bandarq Online
Judi Kartu Poker Bandarq Online - Judi kartu poker bandarq online adalah salah satu permainan judi kartu yang sangat popoler dan banyak dimainkan oleh masyarakat di indonesia.
To answer your question, yes, I do. It makes paying attention to what people are saying very difficult. I have to ask them to repeat exactly what they just said word for word, not because I didn't understand, but because I didn't hear them due to the video playing in my brain.
One problem for adults in the US at least, the center of gravity for many institutions is on the East Coast, New York for finance or DC for the government. Huge numbers of people on the west coast start their workday at 6a or 7a to align to accommodate east coast peers or organizations. If the European settlement of the US had been done in reverse, I can easily see a world where Virginians are regularly staying at work till 8p because that’s when their customer is available.
They can't just put in every random feature that anyone shows up and suggests.
> I'm generally not looking for the person who can diagnose and treat me the fastest

Not directly but you relay on the system that can diagnose and treat you cheapest and, since manhours is always most expensive item, fastest.
Is that what we did? Or did we notice brown and black people using drugs and decide that was the reason to put them in jail?
Time and again [1] we've seen that a company's need to make money from user profiling and user data trumps broader privacy protections and wellness of its user base. Whenever these two seem to be in conflict and the company seems to be avoiding privacy intrusions out of benevolence, the truth is that the convergence is yet to happen. This is just a matter of when, and not if.

The broader public either doesn't understand this well or the companies take these decisions to cause fatigue and resignation among the public. The end result is that effectively nobody will care about these unless people who care (like the ones here, as one among many groups on the web) take some time to dissuade others from using these applications/platforms (be it Chrome or WhatsApp or Facebook or anything else).

An ungoogled Chromium is not the solution for this because maintaining a fork that stays true to other advancements takes a lot of effort and time, and in this case cannot be relied on either (unless, as someone pointed on another post here about ungoogled Chromium, you take the trouble of building it yourself every time spending hours).

For now, evangelize Mozilla Firefox and push anyone you know who uses Chrome to move out. Even if Google makes changes to this tracking feature because of backlash, it will only be a temporary holdout.

[1]: https://www.eff.org/deeplinks/2016/08/what-facebook-and-what...
You could probably make a tv show about that, maybe call it bones :-)
Docker and Django
I'm a co-founder of Kosmos (https://kosmosschool.com/). Our mission is to build a complete K-12 school that exists only in virtual reality. It matters because such a school could provide better education to kids from all around the globe at a fraction of the cost today.
Nope, clicking "Turn Off" under sync says:

> This will sign you out of your Google accounts.

And sure enough, it signs you out of gmail and the browser. So it's sign in to the browser, or no gmail for you.
There are always exceptions. Besides, bribery isn't the only threat. If the government agency decided that you must be removed from the society, they will plant the evidence anyway.
Still shocked that all of this junk ended up being a version of Chrome that some of the Chrome leads were hyping on Twitter as something they were super excited to be releasing.

Nothing in it has been an improvement.
Everyone here is clearly having the same experience. However much we dislike algorithmic sorting, it's clear that the most popular videos on Youtube are absolutely horrible.
YouTube fixed something a few days after that post. I no longer experience the slowness it was describing in Firefox.
And this somewhat related bug, when you're in view-source:

https://bugs.chromium.org/p/chromium/issues/detail?id=882902...

Whoever was in charge of the updates to the URL bar seems to be lacking something. But at least the URL doesn't show "https://" anymore, I guess?
In general I think we should not keep such animals as pets ever. Unless you have the time and commitment their lifes will just be miserable. Same for dogs like border collies. They have a need to be busy and stimulated and most people can't provide that making the dog bored and neurotic. I hope one day we will realize that pets are not just toys you can buy whenever you feel like it.
Tangentially related: the iOS YouTube app is constantly trying to get Chrome installed on my phone by showing a “browser selection” dialog when e.g. tapping on a link in a video description.

It says “Download Chrome, or open in Safari”, and even though there’s a switch which says “Always ask which browser to use”, unchecking it (it’s checked by default, of course) only gets rid of this popup for a few days, then they show it again!
Not totally unrelated: What do you think about the state of Ethereum and it's progress and Brave + BAT?

Also just in case you you've checked other blockchain-like projects, are they legit?
Agree with this. Adding more numerical methods at the undergraduate level may or may not achieve the desired result due to limited time in undergrad and lack of mathematical maturity among undergrads. It might end up being just another thing to cram.

I took a number of numerical analysis courses as a graduate student, and we had an entire course on how stuff could go wrong in numerics, e.g. catastrophic cancellation, ill-conditioning, nonconvexity, approximation errors due to discretization, etc. I don't think I could have appreciated all of this as an undergrad because I didn't see the practicality of this stuff until I had to solve large-scale numerical optimization problems as a grad student. Then it all started to come together. Also there was more time in grad school to step back and think more deeply about problems, as opposed to undergrad where you're just rushing to get as many courses done as possible.

Furthermore, numerical computation is as much an art as a science. The only way to learn is through the repeated grind of trying and failing, and there's no way to fit that kind of practice into an undergrad curriculum. Most people learn this stuff on the job or in grad school. The role of an undergrad numerical methods course is usually only as an introduction to the landscape.

In engineering, V&V requires an intuitive understanding of the physical system at hand, which requires experience, which in turn is usually acquired on the job. This is another reason why it is not taught in undergrad. These types of intuitions are best acquired in industry.
At Kayak Adventures, "we are a small, locally owned shop that strives to inspire our guests to join us in reclaiming an active stewardship of our natural world through inspiring sea kayaking tours."

It's important because climate change is one of the biggest problems of our age, and by helping our guests foster a sense of connection to an amazing (and vulnerable) place, we can produce what thousands of news articles cannot: people who care.

https://www.kayakak.com/

(Apologies if this is considered "off topic" for HN, I've been a lurker for a while but this is my first post.)
While everyone's on the subject of Firefox... can someone explain why the hell this is still an open bug on macOS?

https://bugzilla.mozilla.org/show_bug.cgi?id=1124108

This is a core thing for the system, and it contributes heavily to Firefox not feeling native.
I think it's more complicated than that. YouTube's algorithms don't just represent (or misrepresent) the truth, they also have a role in creating the truth. That is to say, if YouTube's algorithms disproportionately represent terrible (likely) sponsored videos on the trending pages and your personal feed, those videos will as a result objectively receive more views. The only way a "fair trending" approach could really work was if we somehow had access to the stats videos would receive without the distorting effects of Youtube's algorithms. We don't have that, so this project (while very interesting) is not likely to be very useful.
I run ContentFly (http://contentfly.co).

Our ultimate mission is to democratize marketing so any and every small business on Earth can use it.
I'm the solopreneur and solo developer behind Hacker Experience 2 (https://hackerexperience.com), an open-source MMORTS hacking simulation game with the main goals of

1) fostering interest on Computer Science among young adults and curious people, especially those on third-world countries that have no chance of going to college

2) bringing people to the FOSS world by having a low-barrier to entry project where they can contribute directly (not necessarily with code). That kind of experience - seeing their contribution being rolled out worldwide to a game they love - must be life changer.

3) raising privacy awareness and let people know about encryption and VPNs

4) and why not, create a fun, interactive and highly strategic game :)

After 4 years of development, I'm still nowhere close to reaching any of them (not yet released). But if my game can motivate and change the life of a single kid, all that trouble will be well worth it.

Here's to another 4 years! For people out there in similar situation, the urge to quit may be high, but try not to give up. E-mail is on profile in case anyone wants to talk.
Newtonian physics covers the table's reaction force equal to the object's weight.

What am I missing?
3D printing a programming jig and embedding pogo pins
BOIS.io – 3D battle royale .IO juego
The first point is self explanatory. There is no shortage of STEM graduates and a limited amount of jobs. Why would would you want to train many more?

Every big developed country has some of the best universities in the world. The UK is not any better than what can be found in Germany, France, Switzerland, Poland or Romania.

I guess what I am trying to get at is that there is no struggling as you said. It's the opposite in fact, there are way too many engineers/scientists trained across Europe. They can't find jobs where they come from and they are forced to move to London or Germany.
They do seem to put a lot of not so random features that no users have asked for.
Ummm, leftism has a long history of invasive mass surveillance and questionable social engineering practices, so I don’t really see the contradiction here...
Great article!

Tangential, but the author’s description of Kuhn’s paradigms as describing things incommensurably differently (“claims that were true in the old way of talking might be false in the new way, and vice versa”) reminds me of the way Hofstadter summarises Gödel’s incompleteness thereoms in GEB. That is that no set of axioms can be both mathematically complete and consistent, so we may need multiple theories (paradigms?) to reason effectively and discover all truths.

Morris seems to claim (based on the author’s summary) that necessary a posteriori truths (ala Kripke) provide some sort of anchor across these paradigms that proves newer paradigms are better than older ones because (and I’m a little unsure on his argument) newer theories are still describing the same thing in different detail and we can therefore see that a newer paradigm is objectively richer and more truthful.

However, I wonder as Kuhn did whether this argument is strong enough to handle all scenarios. As Kuhn argued, a concept of Heat is substantially different across paradigms. I would add to the list those qualitative problems like consciousness and qualia that seem, at least at this stage, to require non-scientific paradigms (ala Lyotard) to reason meaningfully about, but in taking on these paradigms we lose the ability, as Kuhn argued, to talk meaningfully about things we could previously.
Haha gov't websites and banks here in my country is still best viewed (or only works) in Internet Explorer.
Suppressing the urge to Photoshop all of those thumbnails to Fito's video screen in idiocracy as a reply.
Made the swap recently and very pleased with the result.
What's true? The website is written to make it look like it's run by the SF Chamber of Commerce, except it's not. The fact that it's pretending to be run by the SF Chamber of Commerce then means stuff like

> Everyone agrees that homelessness in SF is a crisis, but we care more about our Trump corporate tax breaks.

is intended to appear as though this is speech made by the SF Chamber of Commerce, it's except it's not.

What's more, it has 3 quotations attributed to real people (such as Jim Lazarus, on the SF Chamber of Commerce) that aren't real.

Even the footer text doesn't disclose that it's run by Our City Our Home. It instead claims to be run by "No Plan SF".

I can tell it's "obviously not run by them" because the SF Chamber of Commerce would have to be fundamentally lacking in self-awareness to write the things on that site. But I can't find anywhere on the site that it actually admits to being satire.
https://github.com/trekhleb/javascript-algorithms

Discussed here a month ago:

https://news.ycombinator.com/item?id=17134831
> Even if the browser never produced a scrap of revenue for Google...

I think that Google Chrome was always about ads. The browser has an auto-completion algorithm that sends users to Google Search to click on well-disguised ads on the way to their destinations rather than sending users directly to URLs.

(Until recently, Firefox would send people directly to URLs instead of search. You have to enable the two separate boxes in Firefox to make that work now -- ctrl-l for URLs and ctrl-k for search.)

Chrome has a few serious dark patterns if you look closely. Also watch out for Google's current attempts to get rid of URLs, because it's probably motivated by getting people to become more dependent on search to click on ads (as well as hiding from people that they are visiting AMP "caches" instead of people's real (HTML) websites).
This reads as if they didn't read Future Shock. The book outlines Future Shock as experiencing culture shock merely through observing that the future has happened & what you grew up understanding is no longer sufficient to relate to your surroundings
If function A tail-jumps to function B and B exits with a Return instruction (rather than another JMP) then B's Return cleans up A's stack frame automatically. It doesn't have to care that the current frame actually belongs to A rather than B.

If A has local variables, the compiler will insert an instruction to increment the SP before the final JMP, which cleans up the space for the locals.

[This requires stack frames to push local variables after pushing the return address (if any), but that's easy to arrange.]

The point is that the compiler can make the TCO decision statically just by inspecting the function in question. Dynamic analysis of who-calls- who is not necessary.
Full disclosure, I know this company (we went to the same school), but wanted to say congrats!
I’m unfamiliar with the particular rogues gallery you mention. And a google search for that term didn’t turn up anything obvious to me.

Can you elaborate?