skysight-inc/HackerNews huggingface dataset:
I actually did read that story but I don't understand what that has to do with anything being discussed here.

Yes, Youtube put up a banner asking IE6 users to move to a more modern browser 10 years ago. How is that in any way related to Firefox pushing a hotfix in 2019 to fix a certificate issue? Are you worried there is a big evil conspiracy to use this mechanism to uninstall Internet Explorer from peoples' computers?!
They could do that, but they have absolutely no incentive to do so - all it would do is cost them more. S3 isn't a CDN and isn't designed to work like one.
No go for me on Firefox 59.0 / Debian 64bit. I even restarted Firefox but they're all still "Legacy Extensions". :(
Amazon is developing Timestream and has revealed it on Re:invent 2018 : https://www.youtube.com/watch?v=oTPpIyXoE3k
The "pay cut" is one-dimensional. In Europe I don't have student debt. In Europe I pay less for health care. In Europe I have more time of. In Europe I have better public infrastructure. In Europe I pay less for housing than the Valley.

Of course you can validate those things differently, but only looking on salary tells little.
Oh cmon, LinkedIn started with Java.
Generate wounderful plain text table
This partial fix via Normandy means a relevant part of the user base may still be in the dark: tech-savvy power users with many extensions who have chosen to disable normandy. (This is probably also the group which is most affected by reset extension settings)
Serverless Pre-Rendering (SPR)
That's a sensible analogy on the surface, but the difference is that having to lock the door doesn't

- end up forcing you to lock it from the inside, and then crawl out the window

- have your friend who is visiting request a door-opening-token 24hr in advance through a JIRA ticket

- cause the power to go out once it's locked, also for security reasons

- force you to replace the keys with 'special' plastic ones from a new third-party vendor

- leave you stranded outside for a few hours because the door-opening system is having an outage

Those are the kind of trade-offs that will be made, not simply the act of locking the door.
I've used the following formula (adapted from Dr. Julian Simon's work) for the past 10 years, with a good degree of success:

Happiness = Perceived State / Expected State

You can either improve the numerator or reduce the denominator.

Happiness = f(Reality, Perception) / f(Perception of Peers' State, Personal Needs)

By this logic, one needs to learn to ignore what others (particularly one's peers) have and focus more on the question "What do I want?" Trying to increase happiness by changing Reality (which is what most people do) is a very inefficient strategy, especially after your basic needs are met.
This is becoming very offtopic, but it's got to be said that there are also some horrors lying around KDE land - let's not talk about akonadi...
If an extension was already installed, it passed the signature check at the time of installation. I'm not sure what benefits we get from periodically re-running the exact same check -- particularly when balanced against the risks of the re-checks, which are now obvious.
I don't get it. Is someone going (and I don't really care if is from mozilla or microsoft) to RECONFIGURE my browser without my consent? This is unacceptably bad idea.
There is JPEG XL, and image format from EVC. Which is the purposed Royalty Free Video Codec from MPEG. ( All while VVC, the successor of HEVC is racing ahead.... )
Amazon Timestream. Not generally available yet; you have to register for the Preview. https://aws.amazon.com/timestream/
Because people like dogs?
I do understand how it works and can confirm that AWS does not use it for the IPs served for the subdomain-style S3 hostnames.

Their DNS nameservers which resolve those subdomains do of course.

S3 isn't designed to be super low latency. It doesn't need to be the closest distance to client - all that would do is cost AWS more to handle the traffic. (Since the actual content only lives in specific regions.)
modern software (especially browsers) with auto-update = SAAS.

What you experience is a synced remote interface, you don't own your software anymore.

Granted, the secret lies in providing such an excellent and subtle service that the majority of users actually either endorse or not even notice the dependency.

Which means changes should be subtle and consistent.
As far as language learning apps go I've gotten way more milage out of Clozemaster than I ever did out of Duolingo. At least for learning vocabulary Clozemaster's combination of spaced repetition and cloze-completions helps immensely (especially using it on free text input mode instead of multiple choice). That said Duolingo does help a lot more with the dead basics.

For context I could already speak Mandarin because I grew up bilingual but always found that I've have to laboriously re-learn vocabulary for literacy. Clozemaster seems like the most sustainable way for me to maintain an expanded vocabulary (in both Traditional and Simplified characters) that I've found.

I just do Clozemaster every time I sit on a toilet, pretty easy habit cue, if a bit gross.
Nothing wrong with being the new COBOL. We need a new COBOL is Java is pretty good for that.

At least it would be if Oracle wasn't trying to squeeze it dry.
Heard of GPS jammer?
Another, closely related, case is when you love the culture the language gives you access to. Learning a language without interesting books/movies/tv shows behind it will most probably be a chore.
That pun is used later on in the article as one of the sub-headings
I'd emphasize that for each tasks that's likely to be a performance bottleneck there are, usually, existing high performance extensions: someone has had the same needs before you.

If there are performance issues, rewriting part of a Python application in C is much less likely than refactoring it, without using other languages, to use an existing high performance library.

Application-specific Python extensions are usually intended to allow scripting of the application, with little concern for Python performance (which is the same as doing the same thing without scripting).

New foreign language Python extensions are usually found in new Python libraries, to make existing proven C or C++ libraries available to Python applications or to improve on existing Python libraries.
By entreprise software, I mean the traditional heavy Java frameworks & tooling.
Yiddish is at least as divergent from Hochdeutsch as Platt or Dutch. It has significant Hebrew, Aramaic, Slavic and Lithuanian derived vocabulary and the word order is significantly influenced by Slavic languages. It’s pretty easy to learn if you speak German but so is Danish.

Ashkenaz is not just a tradition, it’s an ethnic grouping, even if Galicians and Litvaks are historical sub groups.

Hasidim are not uneducated. They’re highly educated in something you do not, it seems, value, Jewish religious law. They do not live in a manner like they did in the Pale of Settlement. They’re much less economically active and far more integrated into the political community.
Eastern-European, not Ashkenazi.

Ashkenazi is associated with German, secular Jews, emancipated and mostly assimilated already by the end of the 19th century.

Eastern-Europeans are neither of that and BTW, using religious study as "education" is misleading.

In the modern world Hasidim and Haredim are not very different from the Taliban (including their objection to education of girls). There are exceptions of course, but the general attitude is very hostile to the idea of modernity in every aspect.

Before you talk about "terroism" and the Taliban, allow me to remind you that Eastern-European Jews are very central to the fascist "revival" in Israel (some of their "leaders" are imports from the USA and Russia)... from Meir Khanh in the 80s, to Baruch Goldstein and the horribleness of whatever is growing in the Settlements in the occupied territories these days.
Reminds me of Jane Street's code review in emacs: https://blog.janestreet.com/putting-the-i-back-in-ide-toward...
https://www.reddit.com/r/firefox/comments/bkcjoa/all_of_my_a...
Yeah. But it's not surprising considering the site is being run by a VC fund.
RedisTimeSeries also looks interesting: https://github.com/RedisLabsModules/RedisTimeSeries
I've been using GitHub's code review features a bit recently. Something I really like is the ability for a reviewer to quickly make suggested code changes that the reviewee can can approve with a button push, instantly committing them. This saves a lot of time, especially for small, relatively insignificant changes.

Overall though I find GitHub's code review a bit fiddly and awkward, and it's features aren't "easily discoverable". Using the feature I mentioned above as an example, it's rare that reviewees actually know about it, or see and use the "Approve" button.
Hungary and Poland aren't the first to abuse the unanimous-1 veto.

The Netherlands always vetos Romania's application to enter the Schengen zone as Romania's harbors to the Black Sea will provide cheaper alternatives for import of goods to the Dutch ones.
Nah, it's an experiment/testing system that's configurable in settings. I don't remember whether it's opt-in or opt-out. It's usually used for things like user studies but I guess it is also used for hotfixes.

If it's opt-out I guess it's not "consent"? I recall opting into it, but I can't be sure they didn't change it.
Oracle would block any rules against acting in bad faith, or simply not follow them.
The ‘play with docker’ site used to make it pretty easy to see what others were up to and snag git creds if they left them around.
They are called anti-trackers on banggood.
The MMPI-2 is the big reference right now. Legally you'll probably need a licensed psychologist to administer it (depending on your state/country), but that would be true of most useful tests.
Cool kid developers cargo culting flavour of the week technology; and/or front end developers changing their libraries/frameworks/tool chains more often than they change their underwear.
> Maybe physics is onto something

It is indisputable that the natural sciences objectively improve our overall understanding of the world. Those who don't accept that much are simply giving up rationality and claiming "miracles" where there are rational explanations. Typically, there's some very specific agenda that such entities have.
Yes, sort of. The change is made to _default_ configs, so if you changed something, it won’t touch it. And while I get that changes to that can be annoying, I also find them necessary to keep the application easy to use and productive and cannot think of any piece of software that never have changed their defaults.

The reason for Normandy to exist is to allow the developers to check if some change to that defaults is production ready yet. For example, you can start enabling by default hardware video acceleration for some people and compare the number of browser crashes they experience compared to the general public and use that knowledge to know when this feature is stable enough to be enabled for all.
I wonder if one could monetize this tendency.
"Ashkenazi Ultra-Orthodox community" ... that's my point. They are not "Israeli" in the sense understood by this term today. They might as well be in Brooklin or some shtetl in Poland. Israel is not relveant for them in any meaningful way (excpet for the traditional "shnor").
AFAIK homomorphic encryption exists only on paper; it's not something you can find in use within SaaS applications. Until that changes, GP's point stands.
> Or Milo canceled the account as a publicity stunt.

Which would be made publicly known by Coinbase within hours.

> I seriously doubt anyone cares about Milo that much.

The issue here is not about a single individual.
It's kind of inherent on a website that's a side project of a venture capital firm.

Besides, without monetisation, you're relying on the goodwill of a surprisingly small number of people. I like to call this "Postel decentralisation" - in the early days of the internet before IANA was the bureaucracy it is today, a lot of functions which people might naievely assume were decentralised were in fact done by hand by John Postel.
I've been through all of Firefox `about:config` a few times in the past, fixing preferences to, e.g., try to disable umpteen different services that leak info or create potential vulnerabilities gratuitously, but this is the first I recall hearing of Normandy.

Apparently I missed `app.normandy.enabled`, because I think I would've remembered a name with connotations of a bloody massive surprise attack.

Incidentally, `app.normandy.enabled` defaults to `true` in the `firefox-esr` Debian Stable package. Which seems wrong for an ESR.

For personal use (not development), I run 3 browsers (for features/configurations and an extra bit of compartmentalization): Tor Browser for most things, Firefox ESR with privacy tweaks for the small number of things that require login, and Chromium without much privacy tweaks for the rare occasion that a crucial site refuses to work with my TB or FF setup.

Today's crucial cert administration oops, plus learning of yet another very questionable remote capability/vector, plus the questionable preferences-changing being enabled even for ESR... is making me even less comfortable with the Web browser standards "big moat" barrier to entry situation.

I know Mozilla has some very forthright people, but I'd really like to see a conspicuous and pervasive focus on privacy&security, throughout the organization, which, at this point, would shake up a lot of things. Then, with the high ground established unambiguously, I'd like to see actively reversing some of the past surveillance&brochure tendencies in some standards. And also see some more creative approaches to what a browser can be, despite a hostile and exploitive environment. Or maybe Brave turns out to be a better vehicle for that, but I still want to believe in Mozilla.
Because dogs are objectively awesome. Next question.
Air Quality Index. Small cities have more pollution due to lower density which makes public transport unfeasible or inefficient.
Okay, fuck Firefox. I’m done with the internet now. It has outlived it’s usefulness.

Cute experiment, but persistent, pervasive user hostility demonstrates that all network connectivity is never to be trusted. Only air gaps and physical media are ever to be trusted, and not implicitly, but through verification.

Thanks. Bye.
> InfluxDB is a completely open-source time series database

Well, InfluxDB is not completely open-source. They have a free-tier, which is open source, but it is not clustered. So your data will not be high-available and you can't scale beyond a single node.
It all started circling the drain when they merged SunOS with System V.

Solaris: So bad I left the company.
Hosting 10 million git repos is easy, getting users to pay for the service is hard.
Setting preferences really should not be shocking, given that they have the capacity to run automatic updates. I'm more surprised that they can push code without certificates.
Any affordable Bloomberg Alternatives out there?
Are there any sub-$1000 Bloomberg alternatives out there for research and screening purposes?
this^

I noticed this in anytime Ive used Chrome in the past, and it's only been on a FF issue that has me scrambling for a temporary replacement.
Redux's state initialisation is weird and you shouldn't trust it. This is why
Firefox is not SAAS. Is it? If it is, show me where it is disclosed. So we can finally migrate away from it.

There should be exactly zero change to it UNLESS I said so, because I am admin of my machines - not someone from Mozilla, nor Microsoft, nor Apple. Is it that hard to understand?

And stop talking about "owning" anything, you clearly do not understand ownership rights - your idea of it does not apply to whole world AND this is not USA.

I'm too old for this "word plays". It seems like there is a need to pay someone, to not listen to mozilla and finally strip firefox from it's newly introduced "features".
Indeed, I had opted out of Normandy, SHIELD studies & co after the Looking Glass/Mr. Robot promotional ad fiasco.

Tentatively re-enabled, it's now 2 hours since the announcement but I haven't received the preference flip study yet.
A couple more hours before my fox's lastUpdateTime rolls around and my extensions get disabled, patiently waiting to see if I'll have to take manual action!

Edit: Funny, my app.normandy.run_interval_seconds was set to 24h for some reason, the new default seems to be 6h. I wonder how many people are also in that situation.
Is it an unacceptably bad idea to allow auto updates as well? Anything potentially problematic here could also be done with a code change, but at least this contains a flag to opt-out.
Dooce aka Heather Armstrong - has been down quite a long path and it's hard to believe she's been at it over 10 years.
Without even reading it I think I can predict the unspoken intent of the article: anything that undermines our suppression of opposing viewpoints must itself be suppressed.

Off to check.. Yep that's pretty much the gist of it.
A good biography talks about all three.
Looks like it would have been better to copy the profile instead. I managed to get most of my profile back using Firefox Sync, though for some reason it didn't transfer across my preferences and I had to redo those.
Had to validate the Netherlands claim out of curiosity. The claim is popular but even Romanian officials have stated this is not true [0].

[0] http://business-review.eu/news/pm-ciolos-future-of-constanta...
Pretty sure Python 3 has had better performance since 3.5 or so?
I've done duolingo for the last two months - it's much better to think of it as a fun game with some learning on the side rather than anything serious.

Aside, the leaderboards are unironically a great feature. It gives a great incentive to practice more rather than reaching your required 50xp.
That's correct - though you still need to log in to buy a Streak Freeze after it's used up, so you can't skip more than 48 hours. You can't "buy" multiple Streak Freezes in advance.

The Weekend Amulet is only offered after completing the lesson on Friday, as far as I can tell - you can't just buy them in the store, and they expire after the weekend is over whether you used it or not.

(I'm currently on an 872 day streak.)
Ask HN: Any grad students interested in writing a CS paper?
I have a two ideas that are publish worthy but I do not have the motivation to turn them into papers.

If there are any CS grad students who want to take the ideas+code and publish them let me know.

Idea 1, is an anonymous, verifiable voting system where there is no need for trusted authorities. As far as I know there is no published way to do this.

Idea 2: https://github.com/Jakobovski/decoupled-multimodal-learning but it needs more work to turn it into a paper.
You are using a web application named the Hacker News (among others) that always reconfigures and changes without your consent. You probably want to avoid the entire web.

EDIT: In addition, think hard about the update strategy of applications that need to support that moving web.
As pointed out elsewhere in this thread, diffraction depends on the physical wavelength of visible light and the absolute, not relative, size of the aperture. f numbers are relative. A really big lens can be f/64 and still comfortably above the diffraction limit.
Everything I've read points to kids thinking that sex is not sex without a facial, gangbangs are normal, and women are objects.

I got particularly sad when I read about that Australian 16-year-old that has to shit in a bag for the rest of her life because she and her friends wanted to re-enact a rought-sex gangbang they saw on PornHub.

I also don't think porn explains what and where a clitoris is, or maybe we're watching different kinds of porn.
Then don't use Firefox
Remote Development Tools Unveiled for VSCode
Taboola, Outbrain and the Chum Supply Chain
This spreadsheet is what I dread serving on interview panels. It has column headers that are hard to understand but gives a score to that header. Hopefully there’s a companion doc describing the criteria and the meaning between a 1-5.

Without such definitions, this is just a way to ouija board bias into results because you can sum factors and sort candidates.

I’ve found that people like to put more importance on numbers like this than they should and will naturally try to create cutoffs.

The class column is concerning as a hiring criteria, but also that it’s just based on superficial review of info and imputing. Someone going to Wesleyan and studying abroad might be extremely poor on scholarship. Probably not, but might be. Trying to guess class by reading someone’s LinkedIn and then using that guess for something like hiring is confusing to me. That doesn’t seem like good decision making since the “data” aren’t factual.

There’s a term called scientism [0] which is when something is cosmetically like science but kind of bullshit. This smells like whatever the equivalent is for data where the data are all made up bullshit, but then a reasonable looking method is applied to it. Maybe it’s “data scientism.”

[0] https://en.wikipedia.org/wiki/Scientism
I recommend downloading the Firefox Unbranded version:
https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded...

There you can change the options in `about:config` (these options do not work in the main version of Firefox)
`
xpinstall.whitelist.required on false
xpinstall.signatures.required on false
extensions.legacy.enabled on true
`

And then every extension works, even experimental and a large part of those based on the former API.

In principle, the Firefox Unbranded version should be the most promoted because it has fewer restrictions on extensions. Even such a version with default options set in `about:config` should exist, and with a larger extension base than AMO.
Koyfin

https://www.koyfin.com/
about:config > app.normandy.enabled > false
Thanks for the updated reference.
You can use gun sights in the real world while keeping both eyes open (and some schools of thought recommend it for situational awareness). It's not even that hard so long as your dominant eye is the one looking through the sights, and you don't get wink fatigue either.

I suspect the VR game isn't correctly simulating what this actually looks like, though.
Dev team blogpost: https://code.visualstudio.com/blogs/2019/05/02/remote-develo...
Good thing is you can do just that. Pay someone to fork Firefox and task them to build the browser you want.
What's a good time series database for simple sensor applications like logging temperature and pressure with a raspberry pi?
Okay, so, youtube targets a small subset of users, and changes their experience capriciously, and to suit their own purposes.

Firefox, it turns out, has a built-in telemetry system that defaults to enable exactly the same behavior: changing your system, to suit their desires.

You’re words “a big evil conspiracy to use this mechanism to uninstall Internet Explorer from peoples' computer” are misleading. No one would propose that the intent is an attack on Microsoft applications. Rather, the intent is to blindfold users on a whim, should a Firefox component prove inconvenient to the providers of Firefox. Ostensibly, in the event that some add-on or extension threatens the bottom line for major backers of Firefox’s funding.
People near me always use the bike lane as an extra lane to drive, turn, pass or park. I doubt I would risk using it myself, and I often see people just riding on the sidewalk instead.
Sure, I could, if I bought it.

It would be completely within my control (excepting the extremely rare case of eminent domain being applied if the UK wanted to build a railway station or something).

What the median or mean or modal person does is neither here nor there. It's completely irrelevant.

15 years is also a colossal period of time compared to any private rental. The average tenancy length in the UK is about 2-3 years.