skysight-inc/HackerNews huggingface dataset:
Being able to run the containers locally helps, but I have hit a myriad of issues which occur in the lambda runtime, but not when running the service locally.

With EC2 or ECS backed by EC2 there is much less impedance mismatch between local dev environments and prod environments which results in less surprises.
> I'm saying one doesn't need to offer alternatives in order to state that $THING might have downsides

Which is a completely reasonable and true point! And it's a rhetorical pattern that, if we could assume noble intent more often, would be way more popular.

However, unfortunately, when people act in bad faith, the reasonable expression "x has problems" can have the subtext "we should use [popular alternative y] instead". This is the case with supporters of socialism and communism - "capitalism is bad" is not used in order to try to improve the regulatory mechanisms around capitalism (which, as other people have pointed out, are absolutely necessary), but in order to try to drum up support for their favored economic system instead.

The pattern that consistently appears is that people who are trying to improve or draw attention to the regulatory landscape around capitalism consistently talk about regulations (e.g. focusing on the FAA's lack of oversight over Boeing, or old environmental regulations that were revoked under a recent administration), and the people who are trying to advance another agenda instead throw out lines to the effect of "capitalism bad" or "this is the result of capitalism".
China's emissions are going up at an alarming rate despite them building out Hydro, thanks to their addiction to coal. [0]

- a 7x increase per capita since 1973 (+532%)

- 48% increase for its global emissions since 2007

It's in their interest to make Hydro not look so great so they can claim that the west isn't much cleaner than they are.

[0] https://ourworldindata.org/co2/country/china
The equivalent of "async/await" in Go is a simple function call, not channels. As far as I understand, the main use of async/await in a web server is to work around blocking I/O calls. Node.js originally solved it with an explicit event loop/callbacks; C# added async/await which implements a state machine by bifurcating ("coloring") the entire API into sync and async functions (which, I think, is mistake); and in Go, I/O is asynchronous under the hood: the scheduler simply parks a goroutine in a blocking call and returns to it once it finishes, so your code looks like simple synchronous code but is actually asynchronous under the hood without any blocking. So there's simply no need for a special "await" keyword because all you need is a simple function call. If you want more complex scenarios (parallelize computation by spawning multiple goroutines, for example) -- that's when you need channels, but from my experience, it's rarely needed in the context of your typical web server. So, async/await is akin to cooperative multitasking where you have to explicitly tell the OS to yield, while in Go it's preemptive multitasking, which is done by the scheduler automatically and you don't even think about it. The downside is that it's not tunable like in C#, you have to trust the system's defaults.

As for generics, they're going to be added in the next release of Go, scheduled for February 2022.
That's a fair point. It seems to me like the government is pressuring people into taking a vaccine that isn't being properly administered en masse, and all the parties involved are both protected from liability and aren't being transparent about it, all to mitigate a trivial amount of risk.

I just saw an article yesterday talking about Pfizer making $36 billion on vaccines this year.
Apple’s New Screen Repair Trap Could Change the Repair Industry Forever
Thanks a lot for such a positive response! Feel free to message me if you have any issues.
When you put a sword through someone, causality is not in doubt.
> I like your idea. Why don't you write up a white paper and we'll review it at the next staff meeting

I once fell in this trap. Almost two months researching competitors to a solution I had proposed because a coworker proposed something else. At the meeting to present both solutions he was fiddling on his phone and when asked his thoughts after my presentation, just replied "yeah, it's fine".
Well that's a really good point!
instead of (3ma_id, pk) the compromised server sends Dave (3ma_id, pk') where (SHA256-128(pk) == SHA256-128(pk'))

I can't see how the server can create pk' just with a collision attack in this case if pk is not controlled by them. Looks to me like they need a 2nd preimage attack.

But maybe I am just stupid.
I don't really understand the point. It's probably true there's a correlation but, that's not causation. so, unless your betting on other people's success on a large scale and only on that factor not sure what do to with that information.
Exactly: legitimate interested is an actual thing, but it doesn't cover > 500 third parties which is what I have found in these boxes (I selected all and processed them in Libre Office or something).
Can you try this one? Dunno how hard it would be to make it work... https://github.com/deater/performance_results

Just want something that is more "apples to apples" (no pun intended but yes... lol)
It's a field-reversed configuration design: https://en.wikipedia.org/wiki/Field-reversed_configuration
I wish them luck. Defamation has a really high bar in the US, so much so that even the most obvious cases go unchallenged. I believe it's become much worse over the last couple of decades, with little pushback because it's so difficult to prove.

I know that there's a strong contingent on HN who prefer free speech at all costs, putting the burden on the hearer to separate truth from falsehood, and treating damage as irrelevant. Smartmatic is putting a dollar figure on the damage, and if they can cross that very high bar, I hope they can get it.
Mobil: 360 down/50 up ~40€

Landline: 250 down/50 up ~50€

For the landline we also have the option of 1Gbps, but I dont want to pay for it.
What if we never saw the memo. How would we have known?
Operating in a Too-Big-To-Fail world is more about deferring liability than succeeding. If you fail, you get to keep your job, but if you fail you get fired. If you succeed you get to keep your job, and maybe a bit more, but not equal to the negative of job loss.
Well when the person I was responding to said:

> Sam isn't investing because this is the best risk-adjusted return for his portfolio. He's investing because, if it does pay out, it also very literally changes the course of humanity in the process.

I thought I'd reply with my personal experience why I disagree. And again, I stand by what I said about Sam. I really think he deserves much more criticism than he gets. If criticizing someone's character is an insult then I think we need more insults. I don't want a nicer world, I want a world with less bullshit.
Startrek is amazingly devoid of status conflicts. Everybody takes for granted the the BigCaptain is BigCaptain for life and that the SeniorOfficers are SeniorOfficers for life. The crew is content to work routine boring jobs for years on end with exceedingly rare promotions (where to promote to other than a new ship?). Even in a society of small scale material affluence, there are scarce coveted goods, for example, being the captain of a starship.
Now it has two comments :)
World first USB-C iPhone (with opensourced solution)
This is dope, someone made a solution that works like lightning and is usb-c aswell. The whole solution is tucked inside the phone body.

https://github.com/kenp-io/not-for-iphone-usb-c/tree/master/ip-x

BTW: the prototype is on eBay for 100'000 USD (started at 1 USD), I just hope it's not someone from Cupertino :-D

https://www.ebay.com/bfl/viewbids/165161363347?item=165161363347
That's on your school/county. None of those are mandated by the state.
It’s not clear that this would be useful; at least for the coa package, the DLL was downloaded dynamically via a script, so NPM would not have been able to detect it unless the script itself was flagged. Not sure what Chocolatey does, but it’s also hard to threshold on VirusTotal when there are a lot of FPs by random vendors.
I think this just makes sense. Going forward, companies, especially those that are remote, are going to have to figure out how to support less-senior engineers. I think the hotness of the market from the pandemic made it easy to only hire senior and staff+ engineers, but now it’s time to return to growing the industry from the bottom up.

Besides, as a senior or staff engineer, you should welcome this change because it gives you new opportunities to mentor and educate less-senior engineers, which is usually a prerequisite to promoting beyond staff.
There’s something to be said for corporate cultures that require written memos describing each new proposal. Forcing people to “actively read, think, and respond” is a great way to increase the likelihood that the best ideas bubble up to the top.
How?

One could answer, "Sure, but that will take away time from current things that need attention."
Money has totally failed at allocating vaccinations and treatments for COVID-19 to 95% of the global population. But it's 'succeeded' in securing boosters for people who are already vaccinated in the richest parts of the world while global supply is lacking.
A lot of tech regulation exists specifically because of the scale of the collection/automation that is now possible. For example surveillance cameras, license plate readers, facial recognition can all be replicated by positing a dozen cops on every intersection in the country, but many jurisdictions still have laws against them.

To answer your specific scenario, it would be pretty creepy (and possibly illegal) if shopkeepers in different towns were calling each other and discussing my specific purchasing preferences.
But the card issuer is issuing debt for 0% to these users. Upwards of 60 days. That cost money to the card issuer.
tl;dr:

"Death row prisoners live in fear every morning that that day will be their last," said the lawyer for the two death row inmates Yutaka Ueda, according to a Reuters report."

So as the weeks and months pass, not knowing when is a form of psychological torture.
It depends what I tell. If the shopkeeper tells me that he recommends a particular brand of toe fungus cream because it works for him, I will never reveal his condition to others. But I might mention his hours of operation, or that he runs a good store, because that’s public information.
> It would sadly not be legal under Federal law, as crown corporations have to be founded for the national interest.

It's definitely in the interest of the United States that this project succeed, as well as in the national interest of Quebec. With the arrival of carbon exchange, this would help the country get a competitive edge.
The term for us, who pay off their entire balance every month, is "deadbeats".
Frankly if you go with the most popular extensions: Flask-SQLAlchemy, Flask-Login and Flask-Admin you will have more or less all the features of Django with a nicer API, better documentation and more flexibility
Has it though? I don't remember being asked.

And yet I see every single supermarket offer their own membership card "to get discounts" and everybody is happy with it. The only purpose of that card is precisely to track your purchases.

It seems to me that some people in society decided that websites aren't allowed to sell ads based on what you view, but all the other tracking in our society is just a-okay. I've not seen a single campaign or push against predatory membership cards or credit card info being sold.
They are still earning interchange, and profit from foreign currency conversion rates unless you watch out for it.

They can also earn money from retailers to promote them to you. Point hunters often end up spending extra to reach a rewards threshold, which can be very profitable for the retailer. It's also common to sign up for a card with great introductory rewards and then keep using it for years, because you get busy and forget to switch card every few months.
I do and I love this. It is clearly a positive change. However, it is mostly for C# developers. Using the new API in F# is still somewhat clunky. IMO
There is a Bluetooth version too.
Show HN: SixArm company consulting agreement v3.0 – GPL/CC developer contract
While I haven't read this particular study, the standard way to do a trial like this is to compare against the current standard of care, not no treatment.
Not sure if it's any consolation, but I really liked LXDE, and really disliked LXQT. Something about the feel is just very different.

If you end in the same boat, probably Xfce is the closest. I ended up back on Gnome(with many customizations).
Command line argument parsing and config loading both seem like very sensible library abstractions to me. This isn’t leftpad.
University of Florida reverses course, allows professors to testify
That one's evergreen, in Web Dev. Whatever pattern's current now was a laughable newb mistake that'd get you branded too dumb to do web dev, a few years ago. In another couple years, it'll be "common knowledge" that the current thing was always terrible, and the new thing, which is now considered extremely dumb and nothing a pro would ever do, will be in vogue.
Congrats on the launch, is Apple Health supported?
> If you have a rich social life with friends you can interact with in person frequently

I think this does not describe a large and growing segment of the population.
Crime rate where I live is incredibly high.

- The people committing the crimes frequently have untreated mental illness or addictions, and do not care about getting caught.

- Even if you have video and/or proof, they will not be prosecuted. If you have, for example, Find my iPhone, the police will not help you retrieve it even if you have high resolution images of the thief and GPS coordinates and can remotely trigger a loud noise on it.

- Insurance premiums are already insanely high regardless.
Thanks for the input!

Makes a ton of sense. Services themselves are passed in other services on the constructor. The reason it isn’t done in the APIFunction is because of a uniform use / functions are called via a fixed interface.

However I think there’s a decent middle ground with typescript where it can figure out what objects are being used and then only require your tests to mock those. That way you get better typescript safety.

Thank you for the feedback!
There's something special about reading words of someone 2000 years ago that resonates so deeply.

Take care
An update to this story from a few days ago: https://news.ycombinator.com/item?id=29065265
Whats stopping someone from using your code and starting another cloud hosted competitor that's identical to you? Is that against your license?

(Different from an entity downloading your software and self-hosting which you say is allowed)
* It'll be more performant
Python to Projects – 4 Week Online Bootcamp – Nov 13th 2021
"I have a rich social life, why would I bother with a dumb thing called a telephone"
"I have a rich social life, why would I bother with text messages?"
"I have a rich social life, why would I bother with a social network?"
"I have a rich social life, why would I bother with VR?"

None of these things replaced IRL, all of these have waxed and waned, but all these have, taken together, eaten up a MUCH larger piece of our life that we'd like to generally admit. None of this is a real replacement, but the only parts that have gone away have been replaced with something stronger.
Congrats, really!

It’s ridiculous that PR news (Tech crunch etc..) are always focused on funded-startup or fundind instead of bootstrapped startup which in mine option are way more interesting!
This is par the course at Amazon and, honestly, I think it's pretty great.

We all tend to get a lot of ill-thought out pet ideas about what needs to happen in a project. Even a tiny informal doc listing out what problems you're actually trying to solve is a massive boon for communication.
Algorithm accurately predicts when teens have suicidal thoughts, behavior
I updated the article to describe it: https://soatok.blog/2021/11/05/threema-three-strikes-youre-o...

The attacker knows (pk, SHA256-128(pk)). They can generate another (sk', pk') where SHA256-128(pk') == SHA256-128(pk), but pk' != pk. This will cost an average of 2^64 key generations. Expensive, but feasible.

If you're law enforcement trying to catch international arms/drugs traffickers, and your suspects are using Threema, it's a valid attack strategy.
Ask HN: How to improve focus and reduce distractions?
I don't want to pin it on social media, but of late I'm losing the ability to focus attention on a single task. I find constantly distracted, erratic, and shifting between apps, opening instagram, etc.

I tried looking for solutions online but suggestions like 'delete instagram' didn't work. I'm just replacing it with something else.

Did anyone face this issue? How do you resolve it?
100% Agree.
I'll take the initial phone screening, learn more about the role and the team, but the last question I always have is something along the lines of:
"I know you're extremely so in an attempt to not waste anyones time whats the salary range? This way we're all on the same page before moving forwards"

I have never gotten a recruiter that doesn't tell me the salary when I do this.
I agree with JasonCannon that it's weird to post the password. If it's somewhat public and you have permission to post, you should say it.

It would be nice if you can keep live at least a free "paswordless" chapter, and add a link in your CV. But you must talk to the teacher(s) to be sure it's ok.

What does this mean:

> Decreased point‑of‑interactivity times from 7 seconds to 1 second

Any insight about the problem or the solution?
I'm surprised at the German case -- isn't U-boat a colloquial term for Unterseeboot?
Insert a "why not both" meme here. Having both available is very powerful, especially for non-power users who would rarely use the advanced list of emotes.
Interesting perspective, thanks for sharing. Personally I've always internalized decentralized vs centralized arguments not as "all nodes communicate peer-to-peer" vs "all nodes negotiate through common mediums" but rather as a "power is distributed to leaf nodes" vs "power is consolidated at root nodes".

I think you're right in that peer-to-peer doesn't scale. I also don't think many (reasonable) individualist ideologies espouse that it does either. Individualism isn't renouncing hierarchical power structures, but rather asserting that the power rests with the hierarchy's leaves (individuals) not with the root nodes (collectives). It's the same way the west leverages a republic rather than direct democracy for it's legal system.

Or put another way, the individual leaves should be in control of the nodes higher up in the hierarchy, not visa versa. Imo, your interpretation of the debate is missing the real argument being had here. Decentralization in this a political context is saying "power should be distributed to leaf nodes as much as possible". Naturally, those leaves will still organize themselves hierarchically in the name of efficiency (ie: I'll elect this official to make decisions on my behalf because i don't have the time to contemplate every bill/law being proposed myself). But that hierarchical delegation is still a distributed/decentralized power structure as long as the people can freely re-organize into a different hierarchy or elect a new representative at will.
Food for thought... if more websites fit on floppies, they'd be practically 3g-friendly.
The issue with paid trials are 2 fold:

If you are talking about short term trials many devs are bound by anti-moonlighting employment agreements that either outright bar working for someone else or require notification.

For long term trials you severely limit your hiring pool because that is effect temp-to-hire which many devs simply will not do.
Just curious, is there any data cap on those?
I'm not sure how wasp and angle interact. It looks like angle uses wasp, so is angle the important thing here? Or is wasp a standalone thing?
On one hand, this seems positive. It felt impossible for me to get into the sw development field because companies only wanted experienced devs. Not having a degree, I got hired for a non-tech entry level role at a software company and worked my way up while paying my bills with a second job.

But on the other hand as an older, experienced developer, decisions like this can be interpreted to mean no old people. Later in my career I remember a software director saying "we're not looking for gray beards right now" when describing how he wanted to build out the engineering org.

It's great to see change that will allow more people in. But it's a bad idea to have decrees from the top dictating (by implication) that only young people should be hired. Surely there is a middle ground that can be found.
RedHat isn't a startup banging out MVP products and hoping for the best.

A lot of businesses rely on RedHat being the last line of support for thier systems, and if they're losing or unable to hire genuinely senior engineers, that's a serious problem for everyone involved.
Vps can just multiple sites but is harder to maintain and needs more skills.

Is your bottleneck time or money? And what about in 2 years.

Additionally: easyengine will make most of it easier for you: https://easyengine.io/

Don't forget basic Unix hardening ( fail2ban, ... )
I really wish I could, but this is essentially asking for a distillation of Capital Vol 1 in a Hacker News comment. If this is something you're interested in, I encourage you to read it from the source. It spells out exactly this.

If that doesn't quite suit you, feel free to reach out (email in profile) and I'm sure we could find a way to convey this conversationally.
Solving the sampling problem of the Sycamore quantum supremacy circuits
Take computer away from them and see how far they'll go.

Tools matter. However the community and ecosystem behind Python makes it extremely hard to beat at many games.
We support Apple health indeed!
"Working" means a lot of different things, doesn't it?

I assume most rich people keep "working" at increasing the value of their investments. I mean, capital gains are taxed at a lower rate than wages, so if you've got the choice, you'd "work" at increasing capital gains, not at getting more wages.
> The 1.5m/6ft distance was chosen based on both epidemiological models that show statistical decreases in contagion

Those models were based on a very old mistake and had no basis in reality: https://www.wired.com/story/the-teeny-tiny-scientific-screwu...

It's a very long read, but worth it. Basically, the social distancing measures were based on two things: That the primary spread vector was "droplets", and that they fell to the ground pretty quickly (before they could spread beyond ~6 feet).

The mistake the title refers to is that the medical definition that distinguishes "droplet" vs "aerosol" isn't the same as any other context, such as when used when determining how far the particles can travel. The cutoff between "droplet" and "aerosol" in the medical context came from a Tuberculosis study about how far different particle sizes could penetrate into the lungs. Only later were those numbers mistakenly used as the cutoff for "droplets" vs "aerosols" in general, leading to a lot of confusion over 2020: SARS-CoV-2 really does spread primarily through aerosols, not droplets, as defined in any context other than that medical mistake.
I find myself being impressed by small-to-medium-sized german mostly "old-tech" companies again and again ("Mittelstand").

Not very impressed with german politics/"digital infrastructure efforts" though. Also not being overwhelmed by software startups from Germany.
You are only required to provide the source to your users, not to the original developers.
Guido's Personal Home Page