skysight-inc/HackerNews huggingface dataset:
This is https://f-droid.org/en/packages/com.simplemobiletools.galler... on Android 11 (LineageOS 18.1).

And yes, it may be a localized bug, but it's a localized bug that wouldn't occur on a nice normal GNU/Linux desktop without all of this, bringing us back to me agreeing with

>> One of the problems with the security measures implemented in Android and iOS is that they restrict the user as much, if not more, than they restrict an attacker.
I still think this is much more of a problem with video calls. Sure, the person running the meeting can take concrete steps to mitigate it slightly, but it's still added friction relative to in-person sessions.

What you are describing may be a better way to hold a generic video meeting but it does really highlight how bad video calls are for brainstorming in particular. What you are describing would be terrible for that.
I've seen some of these and my angle is separate from security. So far all the grading systems have been focused on security and not code quality, including not counting (transitive) dependencies.

It's not just better packages I want but fewer of them.

The tools like socket.dev could of course choose to incorporate stuff like this.

Also, to make permanent progress it's important the the grades all be public. Not sure if socket.dev is public.
> The state will step in financially if one parent gives up their obligation.

Always? Like, if two millionaires have a child and one gives up their obligation, the government would pay child support to the other millionaire parent?

I couldn't support that. I think whether the state steps in should be based on the child's financial need, not the number of responsible parents.
Which is why turning off self-view can make for a huge difference.
Every single thing that a company does to contractors is something they eventually want to do to full time employees. If they could, they would convert everyone to contractor status, force awful methods of monitoring employee activity and more.

The mistake I see my fellow engineers make is assuming they're not disposable because they're full time, or that the axe won't eventually turn on them.
What is nice is that it easier than ever to write minimal framework, somethings I think you should accept, like using composer and some of the common libraries, however bootstrapping is something I prefer to do myself. I'm having a renaissance with minimal PHP framework.

My current iteration looks something like this, and it is only a few functions to do it (I do use a router library, no point of reinventing that)

return
#[Route(method: 'GET', route: '/projects/{project_uid}/edit')]
#[Template(path: __DIR__ . '/template/template.php)]
function (Request $request, ProjectRepository $projectRepository) {

$projectUid = ProjectUid::of($request->vars['project_uid'] ?? '');
if ($projectUid === null) {
return [__DIR__ . '/../errorView.php', [400, 'Missing project_uid']];
}

$project = $projectRepository->getProjectByProjectUid($projectUid);
if ($project === null) {
return __DIR__ . '/../notFoundView.php';
}

?>
<div class="container">
<h1><?= escape($project->title) ?></h1>
</div>
<?php
};

Attributes is huge imporovemt to writing a small framework, attributes can not only be used for help setting up routing, HTML templating but other things as middlewares, output buffering, dependency injection.

I think we should resist the takeover of large frameworks, and the thing is if you are architecting your application properly, it should be framework independent anyway. Unfortunately many ideas in large frameworks makes it harder or at least invites the developer to make the framework takeover the application.
In general, "a job at a name people know."

It's not like Google, for example, is looking to hire you if you don't have one of the couple-dozen college names they're into on your résumé. But if you get hired by a contracting company that posts you at Google to do a contracted task, you'll get to put that "Worked at Google" experience on the résumé and get a leg up.

Plus some people (falsely) assume that the environment will be great because the company has a great reputation. At the interface of the contractor level, that varies widely. I had to go to bat at my old office because I randomly showed up on the weekend and found out all the contractors were working in 85-degree heat in an office building; the building turned the A/C off on the weekend to save power, and nobody had thought to ask it be turned on when we moved a whole contracting team in to work weekends.
Well, for the record i would be fine with the us splitting up honestly. But thats not what were talking about, were talkings about politicians who make abortions/morality things illegal then get abortions/those morality things themselves. I dont think either side is on board with that.
What’s intolerable is being against abortions while simulatenously making use of that service. There's something just too hypocritical about being against medical procedures while personally benefiting from them, be it anti-vaxxers who are fully vaccinated, or anti-abortion activists who want to prevent others from having access to abortions while quietly going a state over and having one for themselves or their wife/girlfriend/mistress/daughter. If you're against something, fine, but practice what you preach. This is especially true for those preaching very loudly.
These days we would use SLIME and SWANK to connect to a remote image. What was the setup used back then?
Isn’t this the reality inside any large companies in America?

Contractors will always live in a different world than full timers. It sucks, but that’s what it is.
Phone number is ultimate crossplatform and cross account identifier, only minority uses burner numbers for this. So I doubt that the phishing is the main driving motivation here, instead it is using phone numbers for easier tracking.
Have you tried using break out rooms? We've tried grouping people to small groups (even as small as 2) and then regrouping to discuss further. It's not perfect, but does increase participation.
I haven't done many video calls, but from watching a lot of presentations using the tech, it's the inappropriate inclusion of faces everywhere that is a problem. Humans naturally gravitate to faces and movement, which makes paying attention difficult when you always have a few moving faces onscreen. Screensharing good, video bad.
Brainstorming meetings are usually a fail anyway, resulting in the lowest common denominator solution chosen, or the one of the loudest/strongest persons in the room. Much more superior is tasking the right person (or duo/trio) with thinking through it and proposing one solution or alternatives with trafeoffs.

"Brainstorming meetings" so often for people who want to spread responsibility for bad decisions without admitting they have no clue even beyond the problem :(
A good case for Typescript? The string[] vs number[] type would help identify expected output.
It is not a particularly good example. A better one would be

a = 1
def foo():
x = a
a = 2
foo()

> UnboundLocalError: local variable 'a' referenced before assignment

Basically a name cannot be both global and local inside the same function. Otherwise it would be a total mess.

"a = a" just means assign the value of local variable "a" to a local variable "a", so the error makes sense.
Let's work remotely and travel together
Hi, I'm a female founder who runs my own company remotely. I'd love to take advantage of this freedom and travel the world working remotely and living off income from my startup, but don't want to do it alone (just because it would be safer, save money and be more fun/less lonely). Looking for another founder (ideally female) or engineer/other remote worker who is in a similar situation and would like to explore the world (or a few places with me). If interested, email me manisha[at]modulo[dot]app
These all look interesting and I'm looking forward to exploring them. I've already quite some fun discovering new warrens of the indieweb in the wake of this article. I haven't felt this way browsing the web in, say, 20 years? ;)
No closures? Hasn't it always had them?
> Olek is a short for Aleksander.

Very likely this is due to both being transliterations from Cyrillic.
My only feedback is that Mullvad is based out of Sweden which is a member of Fourteen Eyes. I don’t expect you to move your location but it is the only detractor I can think of.
True, but if a company wants to restrict something and cites productivity as the reason, I would hope they could provide concrete evidence. Most of the publicly stated reasons against remote work/WFH seem to be qualitative and only reflect the values of executives.
If a contractor is part of the team treat them like they are or don't expect them to be part of your team.
Serious question: what's the point of all these KYC/AML measures if they actually dont stop this stuff?
I did some scripts for a NWN RP persistent world back when I was a teenager. Great memories
Just to be clear I was asking that of the parent poster brightball.

I'm trying to map the technical explanations people give onto
what may be going on for them at "ethical reasoning" level.

You're welcome to add your interpretation of course.

You probably guessed I'm looking to distinguish a Bentham from Mill
sort of utilitarianism.
All the way up to the CEO who’s setting the tone. The farther up the ladder, the “best” is more likely to serve their own interest, it’s why they’ve pursued that rank in the first place.
> Pool your resources with people that you can trust/cooperate

How do I find this group of people I trust? I suppose you mean a larger group of people than my closest family and a bunch of friends?

Can I possibly trust a group of anonymous people on blockchain more than an established physical bank?
I recently got to try out an IPTV service on a smart TV and was amazed at the amount of content you get for about $15/month (I ended up buying a $75 android TV box which is way faster than a TV and has Kodi w/ torrent search + streaming).

It has 4000+ channels but also has two additional sections for on-demand movies and TV series. Each of these has a Netflix/Paramount+/Disney+ etc section that contains every movie/show on all of these platforms (hundreds for each) available with a single click and max quality.

I subscribe to 3 different paid media streaming platforms primarily for content-discovery. The only thing missing in the IPTV app is the recommendation algorithm and the 'featured/trending' movies.

Using a single IPTV service sounds nice, I'd love to be able to just use that...but the recommendation/reminder side seems to be a gap in the market, although I'm not sure there's enough of a market to justify a standalone service (ala last.fm vs Spotify).

IMDB does a poor job of recommending stuff, even though I rate every movie I watch. Seems to be a major oversight on their behalf.
Leisure (or, light entertainment) information: those interested in the context of quizzes that try your "solving the unmet" abilities may be interested in the new Auerbach, Nabarro, English, Webster show,

presented by Lee Mack:

The 1% Club

I mention this since some here tried the test in the submission, and noticed that the meta-patterns are trite (bitshift etc). A proper test should be about uncommon patterns... In the episodes I have seen, that show does not use one key applicable to more questions.
This is a really helpful explanation. I didn't have a clue that the long half life actually results in lower levels of radiation.
I have a system involving syncthing fork set up on my families phones and computers. I have to admit it was fiddly to set up but it has run very smoothly with no maintainence since then.
I mean you did the same test twice and gave yourself extra time. Of course you are going to perform better. This doesn't mean you will perform better for a totally new test.
Once you're in the pit of bad comments, you might as well try to discourage the original problem.
Not necessarily Tor, but a VPN could be coming from any of those sources.

I spent a recent chunk of my career combating fraud on a niche-eBay style site and the people trying to defraud other users, pay with stolen credit cards, login with phished credentials, etc were consistently trying to hide their origin.

Until we started using fingerprinting techniques to track them across multiple accounts and IPs, we had no way to spot this. It was a shock to me when I realized there were legitimate uses for fingerprinting technology because I'd always associated it with ad networks and trackers. They're fairly necessary for combating fraud though.

When we stopped letting any untrusted users run a credit card if their connection couldn't be trusted, our charge backs virtually stopped. That experience makes me completely understand sites scrutinizing anonymized traffic.
The healthiest thing to do, as a contractor, is to draw the line in both directions. Be very familiar with your contract and if an employer asks you to do something outside it, reply with a very clear "I'm sorry but that's not in the scope of my duties. If you need me to take that on we can renegotiate."

It feels shitty if you're of the mindset that you want to solve problems and not play legal games, but Lord knows the employer isn't incentivized to not try and wring every ounce of work out of you they can get for below-market FTE prices.
Well, that line mostly boils down to whether the expected value of the bet is positive, and the insurer in the article seems to do pretty sound analysis to ensure his expected return is positive. I don't see where it gets close to gambling.
Is the spare set of headphones in addition to another on you, or secondary to the ones left at home?
Even if Roe v Wade is appealed, that does not mean abortion will automatically be illegal. It means it will be left up to state governments to decide. California, for example, will almost certainly have legal abortion.

> I have always wondered if in the long run it would have been better if Lincoln actually lost the Civil war. The Blue states would be free from the conservatives.

Come on, abortion and slavery aren't even comparable. In one case people are potentially blocked from access to post-conception birth control, and in the other case actual humans were enslaved and bred for profit.
This is not a tech problem, tech won't fix it.
White and Asian bias in tech has almost everything to do with candidate pool - very little to do with bias and preference for in-person work.

People who are willing to work in tech and are in the US are overwhelmingly white and Asian. I mean - 70%+ of my current job is Asian. White is a minority. Black, Hispanic, mixed race, and much else is all less than 10% combined. Mostly due to candidate pool…
yes, same for me.
Kelly Johnson: How one man changed aviation forever – Sandboxx
> The cost to insure against a hole-in-one is dependent on 3 factors:

> 1. The number of golfers in the tournament

> 2. The length (yardage) of the contest hole

> 3. The cash value of the hole-in-one prize

> Once a client provides this information, Gilmartin plugs it into an algorithm that computes the odds, factors in his risk and margins, and spits out a dollar amount per golfer.

This seems like it could work as a simplified example of how all insurance pricing works, although with many, many more variables involved I'm sure. It'd be fascinating to look at the details of one of these algorithms.
Do you believe that Hare will make it into the next Debian Stable release?

That should be somewhere in summer of 2023, if we go by previous release dates.
Only if those skills were generally transferable. Sure you can get better at Chess, but that won't help at all at making you a strong Go player.
I am trying to understand this part.

Setting stop loss for qualified trader should be like looking around when you are crossing the street on intersection.

There some people may have gambling problem, or software has bugs, but it is another story..
Brainstorming asynchronously on a shared doc of some sort (google doc, miro board, even slides) is way better. Kick off with a meeting to set some parameters and answer questions, then let everyone enter ideas at their leisure for a week and regroup to dicuss.
Some of these data points are captured by Synk advisor https://snyk.io/advisor/
Could be. I know a lot of the older people in my not-game-development field won't join work functions organized in online chats. You have to call them, or send them an email.

Out of curiosity, I hear a lot of negative things about working in game development. How do you like it?
Definitely true and I'm of the same mind. Which is why I'm dissuading readers from unnecessary moral outrage over petty, inconsequential matters like this, and encourage everyone to think deeper about technology's role in our lives.
> How many phishers do you think will be stopped by removing an insecure login flow? How many people do you think want to use insecure apps, but don't have a phone number and refuse to login to their google account on their phone?

I actually don't know. Do you have any numbers?
Get a dog that requires exercise to not be an asshole. I have two Weimaraners, for example.
Yes, that is what proportional means. My point is that when the energy is a convenient amount, then “1 mass” will be a very small amount, not convenient at all. Nobody really wants to measure mass in units that are 220 million times smaller than a kilogram.

https://en.wikipedia.org/wiki/Planck_units
I've worked with several ex-amazon managers & I agree.

They are carefully trained to over promise, treat the business/product arm as an adversary not a colleague and burn out engineers to hit deadlines.

0 empathy.

(Often these are not bad people, they have just been conditioned that this is an effective way to operate; my theory is it's the warehouse mentality that A employs at dist centers translated to the office)
I like the look, and I think it's better than, say, Monkey Island HD. I do see why someone might not like it. The new art style is extremely contemporary and basically looks exactly like every cartoon show of the last five years.
Have you thought about an Apple iCloud family accounts?
nokia 3220
How do you put on your resume worked for google when you worked for actionforce or outshored?
On small to medium groups going "around the room" and asking everyone if they have anything to add can work without calling out one specific person. Of course not for every meeting type and situation.
Not being perfect does not translate to not being better. Being safe by default and having compiler-enforced safety as a top design choice is great.

Rust is better.

It's very much human nature to trace the line in the sand juuuuuust right behind one's heels though, depicting everyone behind as bad and everyone ahead as zealots.
Walking is nice in that it's low-impact, although it's probably much more time-efficient to do a shorter, higher intensity exercise like running. (Saying this as someone who primarily walks and never runs)
"tax bureaucrats" are what took down Al Capone. These days Al would have much better lawyers and layers of shell corporations in various tax havens. He would be untouchable merely because the effort to sleuth out the truth has become much harder. Laws and regulations subdue any advantages transparency tech could bring.
Google used to give more options before. Today if you want to set-up 2FA you must either give them a phone number or use a phone.

Only then you can add other authentication methods (this a hardware key) and remove your phone as an option.

Source: went through this nonsense a couple years ago and then again a couple months ago with a different account.
Sorry you're right I misread that. I can't edit the above comment
Regarding braindead blocking software and incompetent managers - all blocking software is braindead and what's worse, opaque (good luck finding out why a site is blocked, the devs don't care). Us incompetent managers often end up purchasing them do tick a check box required by the insurance company and/or the government, neither of which care that it's all snake oil.
the thing about 'adding a phone number' is that hijacking somebody's DID is fairly trivial these days for a good social engineer, you get the customer service department at somebody's cellular carrier to port out the number, or activate it on a new SIM card put into a burner.

the SS7/PSTN is horribly broken.

SMS based "2FA" is not actual 2FA
This isn't meant to be criticism just curious. Why did it take so long to add monero support? For the past several years there's only ~2 other VPNs that tick all the privacy boxes, and you're the most preferable - other then lack of monero support. It always seemed weird that you went so far for privacy, but didn't support monero.

Was it just on the backlog and took a bit of time to implement? I appreciate that you built your own implementation for crypto by the way.

Thanks for the great service.

EDIT: I've heard a rumor that you've shared a user IP because of a government subpoena (live during a connection, so it wasn't logged). Has this happened? I think according to your swedish-legislation page says "However, the Swedish police authority may have access to information by way of coercive measures such as seizure and search of premises." which would allow for this to happen in theory? I.E. intercepting or seizing control of your router to see what IP a connection is on?

EDIT: One other question - is there plans to add more IPs? Services seem to flag most mullvad IPs but I'm not sure there's much you can do about that.
Too many benefits in the US are gate kept by means testing. It adds unnecessary bureaucracy and causes needless division and animosity among the population.
> TL:DR; You can't use «less secure» apps (apps other than official gmail app) to sync emails if you don't want to link your account to your phone number or add google account to your phone.

Not true in multiple ways.

"Less secure apps" are ones that don't support OAuth. There are plenty of third party email apps that are not considered "less secure apps". E.g Thunderbird or Outlook, or iOS Mail work perfectly fine, as many others.

You can use u2f keys as second factors and don't need to add your phone number as a second factor nor as a recovery phone, as my Google account.
I also remember reading about a few sad stories where organisers tried to renege on those prices by changing the terms ('only for registered pros'...).
I think you've let your brand loyalty blind you from a lot of the damage that brand has objectively caused.
Our generation's Herodetus will be some random account named xXxPoopFeast420xXx
Amazon Photos
Sorry, nobody likes to be reminded, but by now that was around 25 years ago, not 20! (I got a little confused when reading because around 2002 the landscape was very different already.)
Not the question you asked but to make it clear, I don't mind paying for things. I've had a Crunchyroll premium account for years and I have a whole bookshelf filled with official translations. But sometimes they come years later and you want to actually discuss the series that's going on right now with fellow fans, just like you would for an English book. Or you want to be able to read it at all (see: alphapolis).
My ISP asked my if I wanted filtering when I signed up. Amusingly if you say yes it suggests you find a different ISP.
I'm not too keen on mandatory 2fa via phone. we need something simpler, like, dunno, some sort of chip on our hands or foreheads perhaps? /s

on a serious note, it's annoying how fundamentalists eventually keep getting shit right because of idiots in power fulfilling their prophecies (daniel sloss had a nice comedy skit on this)
Perhaps you could change your prompt so that everything is wrapped with tee.

Interesting rabbit hole to go down…

https://unix.stackexchange.com/q/562018