skysight-inc/HackerNews huggingface dataset:
You might not need to keep writing blog posts like this! Let alone reading them
I would consider this "NSFW" but not "very NSFW"
Network bandwidth stress testing with iperf
Part of being a more senior engineer is to be able to admit that one was incorrect, learn a lesson, and move on. It's also a good lesson for more junior engineers that no one is infallible, and what matters more is how one reacts to being incorrect.

As for teaching people to become good software engineers, there's a technical part to it (eg. being able to structure a program, decompose problems into smaller problems, etc.) but some innate traits (curiosity, perseverance, humbleness) are also pretty important. I'd argue (without any data!) that the latter are just as important as the former.
Self-Supervised ‘Plan2Explore’ RL Agent Achieves SOTA Zero-Shot
A router that is willing to buffer 5 seconds worth of packets probably wasn't going to mark for congestion and drop either.

Note also, Apple is using MP-TCP and ECN in iOS, and the world didn't stop. It might not work everywhere, and I don't praise Apple lightly, but there's a pretty clear path to using things like this. Send a syn with it enabled, wait a bit, and send one with it disabled. Keep track of networks where it doesn't work and stop trying it there. If you have leverage, yell at people to not do dumb things, otherwise, let them figure out why expensive things work better on their competetors' networks. You can't rely on being able to use these things, but you can use them for progressive enhancement.
Brazil loses second health minister in less than a month as Covid-19 deaths rise
I'm not sure if this is what you're hinting at, but parts of what you say are very good reasons why the whole "Learn to Code" movement is not going to take off (nevermind be successful).

It's not a "simple" matter of "just do this". The nuance, understanding and being able to think and reason abstractly is tucked deeply into the craft. Actually giving a damn goes a long way, and that's just the tip of the iceberg.
this is a really awesome improvement - a bunch of my projects all deploy w/ actions using the same api token to cloudflare workers (using wrangler-action[1]), so this makes it super easy to add new projects or re-roll the key without having to go in and change each project's config.

btw, if you're looking for an intro to github actions, i put out a video last december covering publishing your first github action workflow: https://youtu.be/J4EhgEskSZA

[1]: https://github.com/cloudflare/wrangler-action
No, they were implementing it at scale for 10+ years. There was an issue with lots of incompatible legacy software so they were still using windows as well but >50% of desks were Linux only.

Then in a very short timespan (1) a new conservative city government came in, (2) Microsoft announced a big local office and (3) the new government killed the open source project without warning and anlunced they'd switch everything to windows 10.

This transition back to windows is now still ongoing and as contracts are signed will not really be feasible to stop. The now new-new Green+social democratic government makes noe a pledge to take open source seriously for all future needs (and I suppose switch back to a Linux asap).
> with a simple search you can find the phone number of the restaurant you like and call them up

If I understand GrubHub's model correctly, when a restaurant receives a phone order via the number listed in GrubHub they are still on the hook for the same marketing commission as if the order came from the GrubHub website. I may be (and hope I am) wrong about this, though.
Brute Force Metaphysics
I missed the “how they effect valuation” bit... but this is a decent summary of SaaS.

Pay-per-Storage is a form of pay-per-usage and should be folded in. But that’s neither here nor there.

The ideal forms of SaaS are (my humble opinion):

1) SaaS:EM (enhanced marketplace)

2) Base + utilization
Can some knowledge be transferred to other NoSQL flavours like mongo or is the book heavily specific about DynamoDB?
Obesity is correlated with vitamin D deficiency.

https://onlinelibrary.wiley.com/doi/abs/10.1111/obr.12239
> Most DoorDash drivers didn't realize that they were being gypped.

First, I'm only really bringing this up because I used that same term for much of my early life without knowing it's origins, so I think it's worth discussing because of the way it's unconsciously used by many, and not as an attempt to chastise. The term "gypped" has some connotations once you know where it's from that make it hard to ignore and it ends up distracting from the point. After the origins become clear, it's sort of like hearing "jewed" as a verb. Gypped may be somewhat common, and may be used without ill-intent and unknowingly the vast majority of times, but it's also one of those words that's better dying off.

https://www.npr.org/sections/codeswitch/2013/12/30/242429836...
Settings -> Accessibility.
It seems that you haven't had the excitement of figuring out the solution to a complicated problem after hours of work and no help from StackOverflow). For me coding is 'fun' exactly because is technically complex (haven't come across ethic issues on my coding career yet).
Workloads w/ serverless compute (aka Lambda) due to how well it fits with the connection model, provisioning model, etc.

If you can use Aurora Serverless, the Data API makes sense for lambda.

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide...
From the PineBook Pro page:

"Small numbers (1-3) of stuck or dead pixels are a characteristic of LCD screens. These are normal and should not be considered a defect."

Absolutely true, but in the last 10 years I've never met a single device with defective pixel, at least to a level I could spot directly. This discourages me a bit although I know the eventuality of defective pixels is flimsy.
I deeply hate defective pixels however, so my request to Pine64 is to consider adding a level of checking for the display, then charge for it. I would happily pay €25 to ge that guarantee; it can be done with a pattern generation software paired with a camera in front of the screen which according to an algorithm fills a field in a db with the machine/screen serial number and damage severity.
For example, 5 black pixels along the screen border wouldn't be much of a hassle, while even only one in the center of the screen and stuck at $FFFFFF would be a nightmare.
You know that the SSA does not manage any market invested assets, right?

When Social security taxes exceed payout (which they haven't since 2009), the income is used to finance deficit spending and the SSA is given a special federal bond.
Another thing to consider is that we are still in experimentation mode.

- Companies are trying this out, like it's the best way forward, but we don't really know. We are seeing push back now.
- Corp lawyers are defaulting to "No," one of the big COSS trying this out reverted after their license denial, Amazon open sourced their ES tools
- Google and Microsoft have partnered with the big COSS companies to offer their products as a seamless experience (literally right next to Google products in the GCP UI with the vendor logos)
- With the increasing ease with which software is being created, and in particular SaaS platforms, the license and interface defenses may quickly be replaced by open source alternatives. (re: Joe Jacks talking about COSS eating SaaS)

So we will see how this plays out. I am personally staying with BDS-3 Clause for our open source code and keeping other parts private.
>I don't think the average restaurant owner who may not be very digitally savvy realizes how these companies piggyback on top of their brand. I predict that soon there will be a large class action lawsuit with thousands of restaurants going after the delivery services for these underhanded tactics.

It's honestly gotten pretty bad. I almost can't find most independent restaurants' web presences anymore because Yelp, Caviar, Google's page, Doordash, et. al. all outcompete them on SEO for their own brands. And that's AFTER the paid ads those same sites manage to take out.

Most of the time, I end up using restaurant menus listed on UberEats or Doordash instead of their own websites before I call them for a delivery because it's just impossible to find their websites. It's especially bad with things like Chinese or Thai restaurants since so many of their names are variations on a handful of motifs. So you might be looking for the Peking Garden across the street, but you're just as likely to get Peking Gardens in cities all over the country, none of which are affiliated with each other. But the Yelp or Doordash hit is always the one right by you.

It's unfair. I want restauranteurs to be good at restauranting. The line between their success or failure shouldn't rely on their ability to outsmart expert SEO hustlers. It basically winds up being a shakedown that adds no value to the customer or the restaurant.
Rust is on track to soon--within ten years--become an industrially important language. I see no other language on the horizon that could take Rust's place alongside C++, in the places where they both excel.

That is not to say it will certainly become industrially important. It depends entirely on the numbers. Today, the total number of working Rust coders may be less than the number who start coding C++ in any given week. (This is a simple consequence of the difference between a base of thousands vs. millions.) But if it can sustain exponential growth long enough, and nothing else comes up in the meantime to take the wind from its sails, it should get there.
Do you know of any resources (books preferably) on learning to understand the business and emotional side that you are referring to?
"What does “malformed” mean? The good/bad thing about CSV is that virtually every text file is valid! The only malformation I can think of is an open quote with no matching close quote (so the entire rest of the document is one value). My implementation is streaming, so there’s no great way to flag it: any future data could have the other quote!*

An example of improper csv code is this:

hello,world,"And this, contains "bad quotes"...",1,2,3

Lest you think this is made up, I ran across this when someone cut and paste Excel into a text field.

I also have seen batch processing of user files break hard when a quote issue like this caused a hand-rolled CSV parser to conclude that half the file was a single very long field.
Especially combined with the always free tier of lambda....
> Google is just a default search; data isn't being sent to them.

You mean, apart from everything typed in the URL bar by default?
Is there anything special about masks that prevent viruses from traveling one direction but not the other?

If so, maybe people will just wear them backwards. xD
Have you changed the settings to pg-13 or lower? You can!
403. Can’t access in Europe.
Sometimes its fine and sometimes its not but that is why 100% pure isn't feasible. I personally try take functional ideas into my OOP language as much as possible.
Then you'd also need two TVs side-by-side, doesn't seem desirable. You'd also have to buy two copies of every game you wanted to play co-op.
I'd like to think this is because Google, Twitter, etc. know these media companies have a lot of lobbying connections that could get the DMCA landscape changed to drastically hurt them.
How to Hack taaalk.co (ongoing discussion)
Awesome. I dabbled with Rust several years ago, but have been thinking about diving back into it... Do you have any recommendations about where to start?
My understanding is that the change was to allow the stimulus loans to be used to pay off and refinance loans they currently have as well as claim back past losses on taxes.

While questionable in many ways, why is that specific to the oil and gas industry other than them having many past profits?
Yeah the US Fed Gov loves linux, and Red Hat is all over the place.
> people were going to the lumen db to find the de-listed links to pirated movies

Which is a great thing. DMCA should not even be possible against links imo (heck, DMCA should not exist at all).
As a new Linux user, I used to think along these lines as well. The problem is that the whole reason I was using Linux in the first place was my dissatisfaction with the offerings from Apple and Microsoft. I started on Ubuntu and became dissatisfied with that. I tried a handful of other flavors and eventually settled on Arch.

One of the issues I see with requesting Linux consolidate to become more like Windows or MacOS is that the people who abandon those platforms likely will not be happy with a one-size-fits-all solution. From my perspective, the diversity of choices is one of the main strengths of the platform. If there is already a platform that better suits your needs you have no reason to switch in the first place.
Well, now I feel bad for just stacking all my options into one single shot and trying to hammer my way into the docking station.

Hope these crazy caterpillar dreams stop at some point...
Hi everyone,

Here is yet another personal finance app with, I hope, a fresh perspective on how to handle cash flow.

In my daily life, I have to use well-crafted data visualization software to analyze and search in our production log. Back home, I always felt frustrated to not be able to do the same with my personal financial data so I created this app (my first one so far).

I've also added extra stuff into it like spreadsheet import, automation rules and budgeting capabilities. I think now is a good time to get other feedbacks than my own brain.

Don't hesitate to ask me anything,

Cheers,
Facebook search is still.. terrible... I don't get it.. They should have enough hires from Google that they could make it rock. I am not talking about regular Google style search but contextual person search etc... So much opportunity here.
You must live in the Truman Show to believe Uncle Sam would let anything happen to Oil and Gas companies.
I avoid all of these app's and order directly from the restaurant themselves.

1) All of them add to the cost of the bill way more than I think is a good use of my money.

2) Driver's don't get paid very well.

3) Restaurants get screwed.

Sure it might mean I have to go out and pick up the order instead of getting it directly delivered, but it's really not that big of a deal.
That's big of you! I would have just thrown my computer on the ground and cried.

Seriously, it boggles the mind that so many addresses aren't in it...
Right, so I would push back on the idea that "restaurants have no choice" — DoorDash, GrubHub, UberEats et al appear to be a strict improvement over the erstwhile status quo.

The choice is to regress, and restaurants were doing just fine 5+ years ago.
The OP confused the issue significantly, IMO, by suggesting that “let’s take this offline” was a bad thing. NO it’s half the point! Identify the blockers, identify who can help, and take the solutionising elsewhere. Also, as you say, solve the blocks as they happen. You still need the stand-up to replan now you’ve used up X amount of unplanned time unblocking something. This might impact delivery.
Show HN: Easily create reaction-based Discord.js menus with unlimited pages
That's kinda crazy to me... but it's good that good samaritans are contributing!
I like the ongoing debate between different voting schemes. I prefer approval voting over other things like RCV/IRV -- it reflects "average" percentages of approval directly and results in the least dissatisfaction, averaged across the population. No spoiler effects, which still exist in FPTP and RCV.

The most interesting and IMO overlooked part is how easy it is to communicate to the voter how they should vote. Approval voting is easy -- at the top of the ballot just say "check the box next to each name of the person who you approve of, and check as many as you like".
short answer: no

longer answer: while there is a short term gain from the pendemic, with less humans driving, flying, cruising, etc. HOWEVER this is not a good thing. This is a small blip in the overall global warming fight, we need to reduce emissions by A LOT over a long period of time. To trully see the benefits we need a deadly pandemic (maybe even more deadly than COVI-19 to scare people enough) to be happening yearly, making tourism and such a thing most people avoid.

If this will permanently destroy the cruise industry, and slow down flights for multiple years, this would be great. But it most likely won't. So while we may have received a momentary pause because factories are shut down, we might see things like china removing emission regulation in an effort to make up for lost manufacturing.

This must not stall the global warming debates and policies.
Apologies to Kyle, I only skimmed the website and took his stance by comments here and not statements about PolyForm from the PolyForm website.

My opinions still voiced, substituting PolyForm for licenses which are of the offending nature I describe.
Brazil is fighting two virus simultaneously :˜(
Agreed. I totally agree with unless you aren't willing to try you can't really learn so pratice really matters
I would rather argue that this is because the media companies are their partners.
> No mathematician has ever measured a force, at least not in the course of conducting the business of being a mathematician.

Read the histories of Liebnitz and Newton. You are grossly misinformed about both mathematics and physics.
full disclosure could put some selective pressure on them.
I'd argue a gif sent to someone during a heated conversation can make it light and end up funny. This goes for anything that anyone uses. I wouldn't compare this with smoking though.
Clean cooking tech is important to reduce indoor air pollution during Covid-19
I listen to podcasts just more of an entertainment and to be vaguely informed and not on topics that I want to deep dive and study.
We banned you after many years of you promoting your product aggressively on HN, using shady tactics such as voting rings and links to things that looked unrelated but were in fact stealthy ways of promoting the exact same thing over and over.

https://news.ycombinator.com/item?id=22756777

https://news.ycombinator.com/item?id=17000657

https://news.ycombinator.com/item?id=8489651

Users complained frequently about you spamming HN over all these years—there are many more comments like these:

https://news.ycombinator.com/item?id=22730863

https://news.ycombinator.com/item?id=21383815

https://news.ycombinator.com/item?id=22499177

https://news.ycombinator.com/item?id=16893429

https://news.ycombinator.com/item?id=16677493

, but we gave you the benefit of the doubt and cut you slack until finally enough was enough. We've banned countless users for far less.

We moderate HN less when YC or YC startups are involved (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...), but I don't see how that relates to this.
For testing sure, but this needs to go to just over 1000 people.

The only example I can find online on deploying via URL is this:

https://support.securly.com/hc/en-us/articles/360036540753-H...

Can't see many official docs on it at all.

Now I've gone the Developer route I can see you can create internal apps without having to get them approved so think that's my best option now.
> Having a regularly scheduled, synchronous meeting is incredibly disruptive

> In fact, the best teams actually unblock problems as they come up

Maybe I'm reading them wrong, but it seems to me like these two lines are in direct contradiction. Obviously if a problem is a "fire" then yeah, you want to solve it immediately.

But if the problem isn't urgent and can be worked around, why disrupt someone on your team? Overall I think the framework / pattern presented in this post doesn't take urgency or team experience into account -- in my experience, synchronous standups are great and useful for quick discussions of non-urgent blockers, especially when the team is more junior and could benefit from exposure and shared understanding.
Coronavirus coverage is free on WSJ.com like on most news sites https://www.wsj.com/livecoverage/coronavirus-2020-05-15
Play geometry wars with them! I’m playing with our kids and it’s great for their dexterity / fine motor control, simple game and good graphics too
The Legend and Mystique of “London After Midnight”
Even more American would be to fine/arrest people caught without a mask.
I'm curious, what makes the natting/routing performance much better on a router? Is it that the router is an ASIC designed only to process packets vs a cpu that can execute any code?
Because they were already over leveraged businesses that shouldn't have been given access to stimulus capital. This is exactly the problem causing "zombie companies" [1], companies that are only able to survive with cheap capital (similar to the VC model funding business models that are never going to be profitable at any scale).

And of all companies to provide stimulus for, oil and gas is not what we should be wasting even more fiat on. This is a handout, plain and simple, no different than the governor of North Dakota trying to prop up a coal plant that hasn't been profitable in years that the owners themselves want to shut down [2] [3].

[1] https://en.wikipedia.org/wiki/Zombie_company

[2] https://www.cnbc.com/2020/05/11/north-dakotas-largest-power-...

[3] https://www.utilitydive.com/news/north-dakota-governor-oppos...
Any software or hardware that needs to intercept HTTPS.

One common example is antivirus software that block malicious content. It can install this wild-wildcard certificate, and act as a proxy to all sites the user visits. There are obvious security issues to it of course.
Probably because they include HIBP data https://www.troyhunt.com/were-baking-have-i-been-pwned-into-...
This is the result of every "Remove Bad Internet Stuff" law.
What kind of gifs you like/share/post would be a useful addition to your [shadow] profile, won't it? More training material for their AI projects.
True! I'm not a huge fan of Aurora Serverless and the Data API. The scaling for Aurora Serverless is slow enough that it's not really serverless, IMO. And the Data API adds a good bit of latency and has a non-standard request & response format, so it's hard to use with existing libraries. But it's definitely an option for those that want Lambda + RDBMS.

The RDS Proxy is _hopefully_ a better option in this regard but still early.
What lawsuit are you referring to?

There's no requirement to respond to counter-dmcas.
I suspect all these smelly meetings might be an agile smell itself.

Maybe agile doesnt quite actually support our needs. Maybe some frequent socialising is a need. Maybe sucking every last second out of our day in the name of productivity while having zero benefit on the true goal is just one huge smell.
and two copies of the game, maybe 2 online service subscriptions.
I do curb side. I've read enough bad things about DoorDash, et al that I choose not to do business with them.
It's not the masks that are special, it's the behaviour of water droplets. They're large when they leave your mouth but get smaller through evaporation and splitting. Masks are better at stopping larger droplets.
Wow that nices so It's easy land a postion with these expertise too but I guess it hard to get your recognized in the first place