skysight-inc/HackerNews huggingface dataset:
I appreciate that Gitlab discusses this in open, the only real disappointment that it's so one sided.
Probably an idea to throw Australia on that list -

https://www.zdnet.com/article/whats-actually-in-australias-e...
Do they already block Australia, because of the backdoor laws passed a while back?
For what it’s worth, the US is not like Canada in this respect: each US state has its own criminal code.
No, he at least cared about Germany
No but in terms of risk management HR is taking a huge gamble that a bunch of people getting recruiter offers aren't going to go "you know what, screw this place" and leave.
This woman must be firmly entrenched in her community in rural Alabama if she could get a contract with Dale County Human Services not long after she pled guilty to credit card fraud in 2013.

Just look at her photo! She is righteous, and her victims were all drug-taking adulterous noogoodniks. If the case goes to trial the jury will give her a hug, a bible and a year on probation.
The EU budget is laughably small: about 160 billion Euros. Compare that to the US Federal budget of 4.1 trillion dollars. The overall size of the two economies is similar.

Outside of the agricultural sector, the EU budget doesn't play that big a role. The main point of the EU is to facilitate the common market by setting common rules (business regulations, right of movement of people and goods, and so on) for the member states to follow.

1. https://europa.eu/european-union/about-eu/eu-budget/expendit...

2. https://upload.wikimedia.org/wikipedia/commons/2/2b/2018_Fed...
Ha, I never came across the entitlement-to-perks attitude, though I do believe that it existed even during my tenure. That being said, this is a wildly different problem from the one we're discussing.
Best way is to not write forwards / backwards incompatible database changes.
I think that the complexities of power make it too difficult to implement.
Not necessarily. Because disabling WebGL is probably relatively rare, while the API itself is fairly ubiquitous, that one bit probably has a high surprisal value, so it carries more information than it would seem to.
Exactly. An application developer chooses his dependencies and has to take responsibility for them. Even if the app store is going to let you pass the buck, it's going to make your customers unhappy.
I'm not sure I've ever 180'd on a compliance practice as quickly as I have with GitLab's compliance policy repo transparency. When I first stumbled across it during the telemetry situation last week I thought they were nuts. Absolutely nuts. But reading through this thread and the one posted last week it seems like an incredibly effective approach. People from all areas of the company, not just legal/compliance are giving input and asking the right questions. And, just as important, they're not asking the wrong questions.

It's a bit of a chicken/egg situation - is there a strong culture of compliance because of the transparency or does the strong culture of compliance make transparency a non-issue? Whatever their secret sauce I think Wall Street could use some.
Location: Zurich, Switzerland

Remote: Maybe

Willing to relocate: Not now

Technologies: Python (Pandas, Scikit-learn, Jupyter, Matplotlib, Seaborn, Altair, XGBoost, UMAP, hbscan, bs4, Flask, Django, Airflow, APIs), JavaScript (Vanilla, Node.js, Express.js, Mapbox, Turf.js, Three.js, Vega-Lite, D3, APIs), HTML, CSS, AWS, Serverless, SQL, Figma

Résumé/CV: https://ruizdurazo.com / Contact me for links to my full CV (pdf) and portfolio (slide deck)

Email: enrique@ruizdurazo.com

Profile: Good at engineering and design. At home in data analysis, data science, and dataviz roles. But also good at making working mockups, UI development, and thinking about products. And also familiar with settting up backends and databases. Domain expertise in design, architecture, cities, urbanism, housing, real estate, geographical data, maps.
The expression is "never went away" then, as "never went anywhere" usually means it dudded.
I don’t think it’s that clever, the origin will now be part of the cache key, so more likely 50 identical copies
SEEKING WORK - Remote (GMT-5) - Occasionally nomad from Europe

Senior iOS developer

I've been building iOS apps since the first SDK came out so I'm fluent in Swift and Objectve-C as well. My country of residence is Colombia but I mostly worked with US based companies. For some reason my work oportunities have made expert on what some people may consider boring code,like:

* Integrating external devices to interact QR, NFC capture devices.
* Migrate tons of legacy ObjC code to brand new Swift
* Build SDKs to interact with devices/middleware

I can take on any iOS task as well, but those I'm particulary good at.

To see more details about my work just check my linkedIn: linkedin.com/in/themobileworld
It affects no employess (per clarification in this thread) presently in affected roles.

It could affect present employees who are in other roles, located in China or Russia, from moving to a covered role, whilst continuing to reside in China or Russia.
SingleFileZ creates its own paths to reference all the resources of the page in the zip. This prevents any invalid path issues. The URL of the resource is stored as a comment for each entry in the zip though (I'm unsure I'm really answering to your question).
If there is a bug in the extraction script, there are some chances you can still unzip the file.
If you want to really enjoy the ingenuity of people that otherwise might be considered "simple", check out the ROS for Agriculture group and slack channels. People converting 70s and 80s era farm equipment to be automated, and it's pure gold.
Ink propelled boat, using the Marangoni effect
Yes. I did mention this possibility in my original comment, however, don't expect to find a floppy drive on modern machines with AHCI...
Yeah, I know. It's especially annoying as when becoming more senior, being present is no longer enough – body language, and behaviour becomes just as important.
Yup. Every field that is a necessary input. Of course, physics could count every company that produced oil, whereas financial services could only count the specific activities that were financed. Giving Exxon a loan for a new office building does not mean you get credit for all of their oil production revenues.
Probably not a big deal for publishers - most (non-tech) people I know download Electron apps via their own website e.g. Slack, Notion, etc.
As a physics graduate I would have considered this self evident. Of course we pretty much single handedly run the economy. Along with our sidekicks [0] in the other hard sciences we invented it.

[0] https://www.xkcd.com/435
Or into affected roles.

So, someone in, say, QA or documentation, looking to head into SRE or Support, would be unable to if they presently reside in China or Russia.
Ahh the another "settled science"
While I totally get wanting the option to opt-out of phone home, literally every enterprise hardware vendor has phone home and expects you to have it enabled if you want proactive support. Claiming they need to dump the feature entirely is more than a bit overly dramatic.

The option to disable it was absolutely the right move for them to make and it should’ve been there from the start. Everyone claiming they should not have any phone home at all hasn’t spent much time in the enterprise hardware world...
With UBI, they should have enough to still be able to conduct themselves. If unreasonable expenses are still being hoisted on them, then that's still an economic issue. In other words, people should be empowered economically. Being fired for being gay is still a form of economic disempowerment.
Yes, I'd never vote for Trump.
That is utterly tragic.

Please be good to "Paul", and do not expect him to "get over it" anytime soon. It doesn't work like that in my experience.

If he and family are ready for it, perhaps mentioning The Compassionate Friends -- along with its link I've posted elsewhere in this page -- might be gratefully received?

My local chapter is wonderful, and has kept my wife and I as sane as we are after losing our (only) son.

May peace be unto "Paul".
Autonomous-Finance Offers a Re-Imagined Idea of Banking
Basecamp during the summer months... but good luck getting a job there.

> And, for larger discussion: do you think the four day workweek will become more prevalent in the tech sector?

No way - a five day work week with eight hours per day (minimum) is too ingrained into our working culture. "Tech" has nothing to do with it.
The Key to Electric Cars Is Batteries. One Chinese Firm, CATL, Dominates
FYI, Hacker News doesn’t have a DM feature.
Then I would expect to see a counterexample to my point.
AFAIK ubiquity also does routers, those can hold quite some sensitive data in memory.
pytest-localstack makes the magic happen if you're working with python tests
https://pypi.org/project/pytest-localstack/
Phonegap uses the the browser engine of the platform, therefore it's platform dependant.

Electron always uses Chrome whether it is on MacOS or Windows. There was a node-webkit project before Electron, I don't know its status.
McDonald's: CEO Steve Easterbrook fired after dating employee
I have worked in a place using GTM to fail over from a bad data center to a good data center. Maybe few minutes TTL. I worried about it but availability is much higher this way, especially combined with a only change one data center at a time.
As a user I am glad. As is custom for all Electron discussions, someone must point out its flaws. Why the dislike, you ask? A picture is worth a thousand 64-bit words:

https://imgur.com/a/XnCOHUD

And mind you, GitHub Desktop is taking that much just for showing a mostly empty window! while Fork and Tower are displaying a lot more UI, more controls, trees, custom drawing, more text, and have overall more features (best of all: spell checking for commit messages because all native text fields get it for free.) You can try it on your own machine and compare them.

Now yes Electron has made life very easy for some developers and some apps wouldn't even exist if not for Electron, but why, as a user, should I pick an Electron app over native alternatives?
I suspect this is driven more by surveillance or sabotage risks posed by employee access rather than jurisdictional risks.

Australian law is likely to have little impact on what an SRE or support engineer might be able to do. Australia having an established practice of recruiting and placing enterprise surveillance moles would.

China and Russia have some history with this latter. Though one might say similarly of the US and Israel, as two examples.
>Probably the US government or something like that?

The requirement to block some class of people off from some customers is nothing new, and back at Sun there was separate Sun Federal which was dedicated for such clean business.

GitLab's approach (and i think it is just a start of the trend in the industry, time to get rid of the accent :) while theatrically good isn't practically efficient. A Chinese or Russian residing here with some family back at the Motherland is susceptible to the same pressure in the loving, yet firm hands of the Motherland as if s/he were residing there her-/himself. So the next absolutely logical and necessary step for GitLab on this path is to block all Russians and Chinese who has at least some family back there. Giving that there may be other ties too and the hassle to verify (to which degree of relationship?), simply blocking all those nationals would the natural and practically efficient way.
(Though this is being fixed-- both Firefox and Cloudflare implement the eSNI draft).
> HPV gives 34,800 Americans cancer every year, according to the Centers for Disease Control and Prevention. Of those, 20,700 are women and 14,100 are men.

> the burden of HPV positive oropharynx cancer in men in the United States now exceeds the burden of cervical cancer diagnosed each year

41% of all cancer victims of HPV are men and there is almost no public awareness.
Ah yeah he's got a fair few of that kind of video--basically one from each major era of PCs all the way back to the original XT. His whole channel is great. He's so enthusiastic about all of this retro hardware and software. Even though I've seen most of them a few times at least it's still my go-to for relaxing YouTube binges.
This is true for many apps, especially for non-profit apps.
DNS failover is used extensively, especially in the cloud world.

I see nothing wrong with using low DNS TTLs for failover - really don't understand the author's objections here, and them claiming that "DNS is not used for failover any more" significantly discredits them, IMO.
If they're compromised by a zero-day, that may come out. And so you may read about it. For example, we only learned about the FBI's NIT after the PlayPen etc busts. So Firefox got patched.
Large chain drug stores, pharmacies, sell homeopathic garbage mixed in on
the shelf with the real medicines, with of course the homeopathic declarations well hidden to fool shoppers. They are hurting and possibly killed people. There's aren't just stores like GNC, they are licensed pharmacies with trained DPharms. A few pharmacists have protested, but overall they are silent about the malpractice occuring under their watch at their stores.
And then the site totally fails. I'm no fan of JS either but the amount of sites that use JS is now close to 100%. So you either stay paranoid and the web breaks or you eat the shit sandwich. Pure lunacy.
Thank you, also. These are good discussions to have, particularly that we’ll make the decision to vaccinate on behalf of others, our children. Many parents are fearful or confused before the large amount of information pro and against (unfounded) vaccines in general. Add the association of HPV and sexual transmission, and it becomes more difficult to go ahead and vaccinate. I’ve read the evidence carefully and have no doubt that despite the (low) risk of adverse events, children of both sexes should have the HPV vaccine. As I said in another comment, I think the recommended age will continue to expand given the new favorable evidence in ongoing studies.
Aluminum-Air Battery: Chemistry and Electricity Science Activity
I'm shocked (in a positive way) about the amount of transparency Gitlab provides.

Even as a reader, it almost feels as if someone misconfigured the ACLs or I'm reading leaked internal documents, not an intentional decision to make this open. Some of the discussions seem highly sensitive, and yet it seems to work for them.

Thank you, Gitlab, for being so open! I've learned a lot about compliance from just reading this thread. For anyone curious, here's some background on the mentioned boycott laws: https://www.bis.doc.gov/index.php/enforcement/oac
>Because some of us want our government not to protect our Food and Cars as well.

This. Sure I would like some protection for our food but i hate the too much protection that currently US government has right now.
Just after the Jim horse incident. Which was at a time when food and medicine adulteration was already old as the hills.
Yeah, when you're coding for a cpu, write in assembly only. Write a separate copy of your app for iphone and macOS because one of those is arm and one isn't.

Don't use anything that provides portability like C or Objective-C, that's not really "native" to the CPU architecture.

.. I know that sounds silly, but you're advocating for that one layer up. It's a very good analogy I think.

People use electron in order to "compile to" native apps for linux and windows and mac without having to write the app 3 times.
How I interview a Software Engineer
My thought exactly.

I suspect it's harder to work with or more finicky about the conditions in which it cures. The trend in the past ~50yr for concrete has been toward stronger concrete at the expense of being more picky about where any when it is poured (gone are the days of pouring whatever into the bottom of a water filled hole on a 33 degree day and expecting a good result) so that would be my knee jerk reaction.

Like everything else in the world this will probably take 10+yr to go from academic paper to being actually used in industry (if it pans out).
I don't get why this is so shocking. The future of the company I work at is not the most important political issue to me. I don't want to have a good job in a bad country.

I'll happily vote for Elizabeth Warren and if she does break up the company I work at I'll deal with that when it happens.
I think the generous interpretation of the explanation given by the parent who hates drunk driving is that they support rigorous enforcement of DUI laws, so since there is no dispute that the defendent had been drinking and was close if not over the limit, they support a guilty verdict. It may not be a strict application of the criteria jurors are instructed to use, but it might be an entirely rational act given another goal the juror might have such as "Minimize the risk that one of my children are killed by a drunk driver."

So maybe the lesson of this anecdote is not people are 'simple minded' (read: stupid), but that people are not computers and bring a complex bundle of conscious and unconscious motivations to every situation that will influence their decisions.
btw your resume is way too long, keep it to one page.
Oooh I’m working on a farming robot right now. I’m gonna have to join that group!
Yes, that's true for "John Doe," but for someone with a unique name, the search would return the same results whether you use their name or social security number.
What I Learned When I Stabbed Myself 52 Times
In the UK, the NHS's NICE organisation casts a fairly critical eye over cost effectiveness of medication. All girls &and boys are now offered the HPV jab at 12-13 years.

By contrast, we don't routinely vaccinate against chickenpox.
It’s true, the reason for choosing C++ and Python as first class languages is because of their strength in numerical computing and AI capabilities (for python anyway), which erlang mostly lacks. It would definitely be cool to be able to use erlang though.
They need it to be opt-in, such that the hardware I have already bought does not begin sending data arbitrarily upon an update.
Putting it together:

This is about submitting an app to the Mac App Store. Apple has had a requirement that apps not use private APIs for a while.

It sounds like Chromium, and hence Electron have had references to some private APIs for a while, but Apple has only recently started enforcing their requirement. (Or perhaps only recently started scanning for these particular APIs.)

It’s a little painful for the developers for this to suddenly pop up like this, but it’s better than all Electron apps suddenly crashing one day, which would have happened sooner or later when one of these APIs changed or was dropped.

The solution is a Chromium fix to avoid using these APIs, and an associated Electron release to incorporate the new version of Chromium.
Another interesting material is Papercrete.[1]

"Papercrete gets its name from the fact that most formulas use a mixture of water and cement with cellulose fiber. The fiber is usually acquired from recycled newspaper, lottery tickets and phone books. The mixture has the appearance and texture of oatmeal and is poured into forms and dried in the sun, much like the process for making adobe.

"Dried papercrete has very low strength, but fails by slow compression (due to the large air content and hence compressibility) rather than in a brittle manner. Concrete
and wood (though dry soft wood can be as high as R-2 per inch, high moisture content reduces this value markedly.) are not known for their insulating qualities; however,
papercrete also provides good insulation...

"Unlike concrete or adobe, papercrete blocks are lightweight, less than a third of the weight of a comparably-sized adobe brick. Papercrete is mold resistant and has utility as a sound-proofing material."

[1] - https://en.wikipedia.org/wiki/Papercrete
Wouldn’t star trek’s polarized hull work better? Just electrostatically repel neutral objects.
I'm not sure what conversation you're participating in, but the parent comment was flippantly discussing the possibility of taxes so draconain that the GIDI coefficient would approach zero:

"The wealthy kind of are an endless source of loot because the definition of wealthy is one relative to a median, so you'll either end up with everyone roughly equal in wealth (is that a bad thing?) "

In the world advocated for in that comment, with aggressively averaged out income/wealth, there is no incentive to produce value above what is required to reach the average income.
The basic concept isn't too disturbing; Apple packages private APIs that have no guaranteed behavior or expectation of support. If you depend on those APIs, it's very possible that your app will break in a future OS update.

This is conceptually no different than calling something in the sun.* packages in Java. For years it was ok, and then ... it wasn't.

This, however, is draconian:

> Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.

"Keep trying to submit, and we might just ban you forever" is insane. Every program of any complexity depends on third party libraries, and many people wouldn't be able to tell what arcane APIs their dependencies (or their dependencies' dependencies) call. "If you continue to have an upstream dependency that violates our terms, we might permaban you" is bullshit.

It's also completely unsurprising. Apple has no love nor concern for their developers anymore. It used to be the premier development platform in the world. Now it's ... I don't even know anymore.
Seems a stretch, what about all the other national research bodies?
How long are your meetings that you can draw those?! Wow! The art is amazing.
For engineers reading this who work at a tech company, or well, any company. Watch this keynote talk by Patricia Aas.

It's called Embedded Ethics. And it is crystal clear many of you need to watch it.

https://www.youtube.com/watch?v=HfNIiitVFtcalk
While ROS2 promises windows compatibility I’m not so sure how it will turn out. Most guides, drivers and general support will focus on Linux. We’ll see how wrong I am when ROS2 finally takes off!
Another interesting question is how Chrome itself gets approved for the Apple web store then, right?

https://apps.apple.com/us/app/google-chrome/id535886823
>There is no such thing as a database migration on prod. There is just adding columns.

We have a DB schema that we not so affectionately refer to as the Standard Oil Octopus because of this methodology applied over ~20yr.

I agree with you in the general case but eventually hard cuts have to be made or you will perpetuate the existence of all sorts of legacy spaghetti (not necessarily in the DB, but in all the other things that use the DB). Like everything else there's a balance to be struck.
Oh, I think you'll find that there are some big bucks involved in letting them develop throat cancer, actually
Where do I go to get paid to actually put in the TIME and effort required to produce something elegant and high quality?
That's pure speculation. There's nothing special about starlink for buying power. Anyone would have done it if a cheap solution/off the shelf was available.
This summarizes Apple's attitude to developers. Eventually, you'll run foul of some obscure nonsensical Apple policy, and Apple will not hesitate to show you the finger. And Shame you for your dev choices.
Could a usb floppy drive work?

Oldows support for something like that might be dicey. I wonder why one would just not run 32bit(better compat) windows server 2003. A bit of setup for desktop use for sure. That said, if you are going down this road, you are already rolling your sleeves up.
Check out https://up-shop.org/ - they sell Intel SBCs. I have a Up Core (quad-core, 4GB ram, 64GB eMMC) running Windows Server 2019.