skysight-inc/HackerNews huggingface dataset:
> I really hope Chrome doesn't become the new IE.

Too late.

Ironically we who fought IE6 are partially responsible for this: if we hadn't done that Chrome wouldn't had a fighting chance and we had all had to deal with whatever Microsoft prescribed insteas ;-)

On a more serious note: if we allow the Chrome monoculture to continue I guess it will prevent the next big breakthrough for the web just like IE6 held back the web for years.

For those who doubt: Do you really believe Google will allow their developers to waste time on the browser once they own the market alone or do you think they will finally remove ad blocking and then go to maintenance mode?

It is now our turn to fight again just like we did against IE6:

- relentlessly bug any organization who creates websites or libraries that doesn't work across all modern browsers

- keep suggesting regulators look into the massive market position abuse that allowed Chrome to become as dominant as it is

- keep poking at Mozilla to remind them fix Firefox (it is still awesome but sadly a shadow of it former self on the extension side)

- keep reminding developers that this is about professionalism and also too important to leave to PMs and execs.

Finally: remember, when we started the fight against IE6 it was in many ways superior, in some ways more than Chrome today.
Show HN: Astrofox – I made my motion graphics app open-source
Throwaway here...

Just wanted to say that I identify with this issue a lot. Intuition and exploration feel very key for me as well, and I think despite it mostly working ok for me so far, it adds (a ton) to the feeling of Imposter Syndrome I have.

"You can imagine how problematic this thought process is for active oral discussions" -- this hits home for me so much it hurts.

Thank you for writing this. I'm looking forward to reading the responses here.
Shawn Lane is my absolute favorite. No one has mastered melody, phrasing, tone, and humbleness as much as Shawn Lane.

https://m.youtube.com/watch?v=VzrzREBYbao
By contrast, as a free user of heroku I've gotten support from _actual engineers rather than support staff._ AS A NON-PAYING USER!! literally never happened to me before. Love them.
73 observations on the use of an all-meat diet to cure type 2 diabetes (1870)
I just logged in to comment on this. Most of the time I use material in English, I've always thought it's better because is the most up-to-date source of information.

I do however understand that people may prefer reading in their native language because they feel more comfortable or something else.

So, for that. Enhorabuena por el proyecto, por el diseño de la página por la creación del material para el curso. Ojala que esto permita acercar el conocimiento a más personas.
You are putting words in the author's mouth. What you are describing is a kind of "right to an audience", where in the article is there a demand for this?

If the comment were demanding that substack remove the article, or if the commenter was trying to get the author fired from his job for this article, I would consider it against the idea of free speech. Note that this does not equate to a demand for any legislative change or government action.

The view expressed in XKCD 1357 is that there would be no free speech issue since it isn't the government trying to prevent the author from making his article available to those who wish to read it (again, no one is asking for a right to an audience or right to be protected from disagreement) or threatening his livelihood as retaliation for publishing the article.
If you have to go back to UK or Canada that is no big loss

If, on the other hand you have to go back to China or India
or AFrica then your entire family is #$@$#$%

Canada and the UK are nice places, but it's still a huge blow to have to pick up your family and move back to another country.

Source: I'm American, so I don't know this pain personally, but I was very close with a Canadian co-worker who was here on a work visa. He uprooted his wife and kids from Canada to come and work here. When our workplace soured, he had to do it all over again. Uproot his wife and children again, tell his children to say goodbye to their friends again, buy a house again, etc. Not easy!
Exercism is great for learning a language. https://exercism.io/tracks/elixir
How timely. Due to covid-19 and most of my corporate training going from live to virtual, I decided I needed to improve my teaching.

I invested a bit on physical tooling and I doubled down and studied learning earlier this year.

I just created an online course on learning and it was released today!?

(Full disclosure I'm the author of said course) if you are interested in a course that has a bunch of overlap with this article, check it out.

https://mattharrison.podia.com
YES to shipping something that's broken for many people, but that at least 1 in 1000 of them will dig up some esoteric knowledge, patch and recompile packages that many others depend upon, and "fix it"?
> Of course, special characters that are already escaped, i.e. already valid in a text node, don't need to be escaped again.

But this isn't true at all. You could have text that's supposed to look like "&lt;span&gt;" -- just look at the discussion we're having right now. And that text needs to be rendered as "&amp;lt;span&amp;gt;", but it also needs not to be rendered as "&amp;amp;lt;span&amp;amp;gt;". You have to keep track of what you've done to it.
Correct. It should prevent abuse both ways (for both US citizens and non US citizens). By making the system fairer, both US citizens and the world ends up benefiting, in addition to likely further helping the US economy.
Because the supply of qualified applicants for ANY job is unimaginably larger than anyone imagines. Even if you're hiring assistants for the "best researchers in the world" -- which, let's be honest, are all doing the "10 years and retire" game at FAIR/Google/etc. anyways these days -- there are just unimaginably many qualified candidates.

Even killing the H1B program entirely wouldn't directly effect the ability of universities to recruit research/teaching assistants.

Consider if any US trucking line could hire literally anyone in the world. Wages would be below subsistence level. Which, well, lots of the Research Assistants working as Software Engineers for National Science Foundation portfolio companies are barely making enough to support themselves.
You need to click Continue in the top right (to skip the ad).
> This is an animated map of who owned what parts of Europe over the past 1000 years.

Who said colonialism didn't happen in Europe? Scotland and Ireland were arguably where the English prototyped their methods of subjugating countries.

> Do you consider 'colonialism' to be different to any other form of human expansion done since time began?

Yes. Colonialism as a systematic state supported effort to subjugate other nations and overtake their resources is very different than migration, for example.
A german thing that made our papers was when the prostitute equivalent of the IEEE announced their new industry-wide covid safety measures, and invited local politicians to "check them out personally."

(Germans, on the other hand, marvel that our sex shows habitually offer discounts for students and seniors.)
Lots of touchpads (most, I believe) trigger hysteresis in libinput unnecessarily, either because of a declared fuzz value by the touchpad or because of the broken heuristic, and it's mushy afterwards. But no, it's not all.
We are using Intel Realsense cameras in our product. Sometimes the USB connection fails completely, sometimes it is USB2 only and the camera cannot work. Sometimes a reboot helps, but sometimes power cycling is required. This is without plugging the cable, plugging adds its own unreliability. From reading the product support forums we are not alone.

As a SW engineer my interpretation has always been that USB3 speeds are just too high to work really reliably with consumer grade hardware. This article gives technical details that tell me I have been correct.
The pay level still isn’t high enough. Minimum pay of about 170k in San Jose for a software engineer? That’s not a specialist, that’s average for a small startup.
>The Pay structure that the article mentions is NOT true anymore. Take a look at the links[1], it's withdrawn and the rule is not valid.

Is there any other independent confirmation that it was withdrawn? I can't find any. The PDF is still up.

https://www.dol.gov/sites/dolgov/files/ETA/oflc/pdfs/DOL-Int...
Cake Recipes
Nah, it's software that has a broken logic for when to enable hysteresis for a touchpad and make it mushy, when most touchpads that it does this for will do much better without it.
Show HN: A free web-app to annotate screenshots – no login required
You don't hear this much because people don't want to admit it but its almost always possible to remove these things with a bit of effort and maybe some lube.
Well... It still could, if “fair and honest dealings” is a political ideal you want to promote in the world. But sure, it’s not an administrations top priority, for understandable reasons.
> Another thing is that Earth is close to the upper limit of size to be practical to build rockets to get off of.

We have low orbital speed just below 8 km/s. A planet with another km/s extra required to get to orbit is quite likely still able to launch rockets.

Then, we launch probes with total speed well above 11 km/s. While that speed is achieved over some time, which incurs gravitational losses, we can still assume that even higher low orbital speed can be achievable by chemical rockets.
I've had a different experience in regards of their communication - they've been nice to answer my questions in a timely fashion, for example about the instance amount, while running just a few servers
The Syntax Difference Between Python and PowerShell
We are providing Guest Post with Do-follow backlinks. High DA site , Dofollow Backlinks, Indexed Post In Google Search Engine, TAT 24 Hours.
https://linkerbuzz.com/
I posted the link to rule: https://www.reginfo.gov/public/do/eoDetails?rrid=131148

You can correlate the RIN between the Rule and the PDF: RIN 1205-AC00
> It's us that won't.

That's what I thought; still, the definition of habitability needs to change in rather peculiar way here.
https://umami.is/
Microsoft partners expand the range of mission-critical applications on Azure
Well raising the salary requirement should (long term) have a positive effect on all kinds of abuse, don’t you think?
Its fascinating to think that animals and plants might have a common ancestor.
Not going to happen, the NYT has been a political rag for years and the blue team is doubling down on the race angle since they were already beat on the economy angle and race is hot button right now. Red team doesn't care because they already have the economy and getting legislation passed angles.
All the info I can find suggests this is made up. People want to believe its true which perpetuates the myth.
Recently discovered cloud run and it's absolutely amazing. I will be using it for as much as possible going forward. Cheap, easy, scaling. For a crud app it does everything you could ever want.
> Or alternatively (and quite likely) we'll just hire that potential candidate up here in Canada; growing our tech industry further and competing with American workers in the same time zones and language as you, with a just-as or better educated work force, and a for lower cost to the employer and in a culture that on the whole appreciates immigrants more.

I'm virtually certain that Canada will not have a single tech company with the market cap as large as the tenth largest US tech company within in the next 25 years.

If anything Canada is actively losing ground against the US tech industry. In the past it used to have RIM, Nortel, Bell North and Corel. Today the largest Canadian tech company is "Constellation Software".

And the reason for the decline is simple. Canada's best and brightest don't go into tech. They go into real estate and property development to extract value out of the insanely overheated housing market.

And ironically this ties back to the immigration discussion. One of the major contributing factors to the housing shortage is because of Canada's aggressive pursuit of wealthy emigres. The housing market in places like Vancouver has turned into a slush fund to launder the money of CCP party members and other third world kleptocrats.
Zero to Hero with App Service, Part 7: Multi-tier web applications
Nah you're wrong. They withdrew that one on Sep 30th since it needed economic analysis and fast tracked it as an emergency, which is unprecedented.

https://twitter.com/gsiskind/status/1311766795217514499?ref_...
I'm a mapper http://wiki.c2.com/?MappersVsPackers I hold many ideas, some of them contradictory, in limbo in my brain until they match up with others, and my map of the world gets a bit larger and better connected.

I strongly suspect you are a packer... and wow, that's a lot of work.

My approach to getting a skill is to dive in, recklessly, and pound away, until I've beat the technology into submission, and it does it exactly what I want, how I want.

I strongly suspect this approach wouldn't work for you. (Unless you did it a lot, and become a mapper if that is even possible)
VM/370 is the original virtualization system that later inspired VMware and all the others.
New Feature: Global VNet Peering Support for Azure SQL Managed Instance
I must admit I'd far rather people get their restraint jollies with devices like this than by electing politicians to provide fear/trust/control/submission for all.
Middle school student achieved nuclear fusion in his family playroom
Sure they outperformed GTP-3... but can they DDoS my twitter account via a bunch of software engineers that won't stop talking about their model???
Since you're asking for some sort of advice, take any idea you come up with and validate it.

The only way of validation is getting paid. Don't write any line of code before getting payment.

You can accomplish very much with current available tooling.

If your project requires some sort of implementation, don't spent more than two weeks on it. You could create landing and forms using services as typeform and others. Then gather several hundreds of signups and talk to this people.

The failing rate is high and last thing you want is to spend 2 years on validating your idea.

As a technical founder it'll be hard to avoid hacking right away but the coding skill is required only if you get after validation stage.

Try to come up with idea per day, then at the end of the month pick most promising and validate it.
See https://news.ycombinator.com/item?id=24705367 for the estimated wage ranges with the proposal.

Re: "gratefulness". I don't see on what basis you're concluding that somehow grandparents were more grateful and the current H1B workers are less so. It seems purely anecdotal at best, and more likely a declinism bias. Regardless, why does it matter whether H1B people feel grateful or not for US ? It may matter for their own mental health, but it clearly doesn't for the rest of us living in this society - what matters is whether they can support themselves, and whether they follow the law and integrate with the society.
The time to process applications is indeed on the order of months.

https://egov.uscis.gov/processing-times/historic-pt

I believe the I-140 is for employment-based green cards.

The long wait times are due to annual quotas by country, not slow handling of paperwork.
Querying Secure Score Across Multiple Subscriptions in Azure Security Center
Quantum mechanics: reality does not depend on the person measuring it
The word you are looking for is structural typing. (as opposed to nominal typing)

It's essentially type-safe duck typing. In the case of square, you say i want x and y to support the multiply-operator, but i don't care what type they are otherwise.

Available since 3.8: https://www.python.org/dev/peps/pep-0544/
Up and Running with Azure App Service
You don't need to tap phones to catch and prosecute insider trading.

You can't stop cryptolocking by tapping a phone or by banning encryption.
Wouldn’t the Swiss grad be better served applying for the O1A visa?
Haskell Live Reloading: How it works
For "exceptional" people, there's the O-1 visa category. But candidate no. 1 likely would not qualify.

You seem to think that the H1 program should place candidate 1 over candidate 2.

Let me give you a counterexample: Suppose you are hiring candidate 1 to write an app that will help you single men find hot women to date in a 5 mile radius in your 4-billion dollar, VC-backed startup.

The second candidate is being hired into the body shop that has been contracted to develop a UI for a CAT scan machine produced by a major healthcare company.

Now tell me who should be preferred.

It's possible to make many value judgments like you and I have done, but at the end of the day they can't all be incorporated into the immigration law. Making the market the arbiter of what's valuable appears to me to be the least bad option, and strengthening that is the best, given the constraints. It still won't make the law conform to everyone's tastes, though.
Building Azure Function Powered Video Chat
There is a palpable difference between the universe described by many religions and the universe described by science. The former is all built from concepts rooted in human society such as father, son, judgment, commandment, obedience, sacrifice, punishment etc. The latter is built from eerie ideas such as force field, wavefunction, observable, reference frame, superposition etc. The former feels small, ordinary, familiar and manmade. The latter feels like we're fumbling for words to describe something that fundamentally transcends ordinary human experience.

BTW: The numbers involved in each description are also telling. Those used by religions are often small and comfortable for a human mind, e.g. ten commandments, seven days of creation. Even the supposed large numbers such as 144,000 never come close to what you need to describe nature such as the number of stars in our galaxy (around 10^11) or the number of atoms in a human body (order of 10^27). See physics constants for even better examples. Also, religions often describe reality using numbers that look suspiciously memorable in decimal notation. OTOH, nature never gives us round decimal-friendly numbers for constants. I think this also makes religion feel manmade and science authentic.
FWIW, there's a complete SGML DTD capturing these and all other HTML rules for tag omission/inference with extensive docs at my site [1].

[1]: http://sgmljs.net/docs/html52.html
Apart from the solo you suggested, I always suggest the Drive Home (also with Steven Wilson) solo. Easily one of the best solos I've ever heard:

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

Also +1 Tosin Abasi. The new generation of guitar heroes is here, although traditional rock n roll isn't as popular anymore.
Why shouldn't I take some of the money that Medium has raised from their VCs?
what's wrong, or inauthentic, about being man-made?
Eno collaborated with Will Wright to create the generative soundtrack of the video game Spore. Other examples of generative (or procedural) music in games can be found at https://www.reddit.com/r/GameAudio/comments/7iuo85/researchi...
In some parts of the world, you can even buy houses which already have dual kitchen appliances (along with sinks convenient to every room).
My point is simply this: As far as the primary sources go, we have, as of the 1000's, an Anglo-Saxon word "wicing" that looks nearly identical to "viking" and would have been pronounced "wy-ching." As of at least 100 years later, in what may have been an Icelandic dialect of Old Norse, we have a word "vikingr", which would have been pronounced "veek-een-grr" with a trilled "r". The only other thing we know is that Old Norse had a word "vic". I don't think we can rule out that the word "viking" was invented by the Norse, but based on the above information alone, I don't think we can reasonably conclude that it must have been.
The new rules will work through the end of the year and the entire program is shut down (no new visas). My guess is that corporate America will hold its breath until the election. A Biden administration is likely to be much more H1-B friendly. But if Trump were to win, corporate America would turn to virtual offshore talent moreso than it has in the past. Labor cost is labor cost. If the rules make it expensive here, talent acquisition will happen where it is less costly.
I am not sure why you are lumping pedophiles with murders and rapists. Pedophilia is the attraction to prepubescent children. It is nothing more than that. Most people with this disorder don't sexually molest prepubescent children. About half of the people that do engage in sexually activity with children are not attracted to them, they do it because they have access and control of the child.
I wish I had a Roomba like device that would water our house plants. Anyone here can help?
Disabling service workers. Can somebody explain in one sentence to a non-web programmer what are service workers and why disabling them can improve functionality?

Yes, disabling a cache can improve functionality if you have coherency bugs.

Anecdotally I have heard service workers can be misused to do crypto-mining in people's browsers. Not that I believe Twitter would try that, but more dodgy sites.
Hooray for feudalism, where people's place in society is determined by their birth.
The H1-B visa is a dual intent visa. There is no announ inc immigration intent with a wink. It's literally written into the law that it is ok to do so. I won't argue whether that's a good thing or a bad thing but simply saying it's a temporary work visa and leaving it at that is inaccurate at best and disingenuous at worst.
That was never a part of Google Cloud. It was a feature of Chrome browser/OS and allowed for sharing printers over the internet because of the limitations back in 2010.

Google has a terrible reputation with consumer services but has been pretty decent with Google Cloud so far. The biggest negative example would be Google Maps pricing changes but that seems to be different class of issue.
Simplest Possible Graph Database
OB Great| Affordable Quality Mental Health Resource
Can we take this a step back? Why do you feel it needs protection? Innovation thrives in places that have little patent enforcement and thrived long before patents became a thing.
How to people do proper XSS protection and more importantly validate against it?

It's effectively a manual process of calling appropriate escaping (html, css, js) at every dynamic output site. Ensuring you are doing it 100% in thousands if not millions of calls is daunting.

I have seen security tools crawling your app and using payload to test for vulnerability which sounds nice in theory but in a really complex application where you need to understand the business rules to even crawl the whole application (not get caught up on validation/error) how do people ensure that?
Python 3.9 Released with Multi-Parser Support and More