skysight-inc/HackerNews huggingface dataset:
"Really really" is a very good reason.

Come to think of it, this is an excellent opportunity for even broader interop! Just make the compiler parse any series of, say, 5+ consecutive !?,.+-[] characters not as a parse error but a Brainfuck expression! What could possibly go wrong?

Wrt the "_" and the ".", if those are documented at all, maybe make the other sections in the docs (eg the one on destructors) link back to there. I didn't read the docs from top to bottom, instead preferring to refer to them when I saw code I didn't understand. I bet I'm not the only one that likes to learn like that. Note that everything I write here is intended as a friendly suggestion and feel free to ignore all of it. I'm just a random guy from the internet.

Finally, wrt casting: I've always found that C-style "(type)" casts are weird and messy and don't fit the rest of the feel of the code. I wonder why you took them over? You also have "as" for dynamic-casting, and personally I think those are a lot more readable. Did you consider stealing some ideas from Kotlin and TypeScript wrt this to unify the two? Let me know if I'm stepping over a creative boundary here, but I'm personally quite mesmerized by Kotlin's !! operator[0], which simply forces a value to be not-null and throws otherwise. That's essentially what "(int)foo" does in Beef when foo can't be casted to an int, correct?

Then, if Beef had such an operator, then prefix casts would be semantically equivalent to "(foo as int)!!", right? Or maybe even the super-nice-on-the-eyes "foo as int!!" if precedence rules allow. Obviously a naive compilation of that would be slower (a dynamic cast followed by an if-null), but it seems like a pretty simple optimization to add.

Maybe "foo as .!!" could even be shortened to "foo!".

Given that you have int? and ?? and ?. already, I could imagine you considered something like this already and decided against it? Sorry for the rambling :)

Again, great job! Really looking forward to playing around with it more. Still totally blown away by the completeness of all this. I can't understand how a single person can pull all of this off on their own time.

I was a bit puzzled by the SDL2 wrapper by the way (SDL2.bf) - I can't find any place where it refers to a .lib or even a .dll file. How does this work? I tried to find a Visual Studio-esque "project settings" screen with deeply hidden list of .lib files but to no avail. How does Beef know where SDL is?

[0] https://kotlinlang.org/docs/reference/null-safety.html#the--...
ireallylikechicken.com owner.

I'll give you 20 for it?
On the other hand, i've started using them more for DNS because the one time I forgot my password (typo in password manager I think) they made it very difficult for me to reset it, asked for pieces of ID, phone number registered in my name etc...

This is at the time of the stories of other registrars giving customer second and third chances to guess their PIN, or credit card or whatever mechanism they had, and resulting in domain hijacking.
I think that's the problem... there's a huge market for scooters, but there's so many competitors in San Diego. I love scooters, and even I'm annoyed by how hard it is to walk around SD without tripping over PILES of them.
Without knowing the specifics of the bill in question, we shouldn't speculate.
I don’t track my budget as much as I track my general spending. I use chase for check/credit card, which lets you set up alerts whenever you purchase something above a certain amount (set it to 0 to get emailed for everything), and a daily email giving your current account value (check account has this amount, credit card has this much charged to it). My goal is to keep the credit card under a certain amount per month, and at least keep me cognizant of how much I’m spending total.
> We had to be in Avail status at the exact start of our shift or be counted late. For example, if I was scheduled to be in at 10am, I had to be in Avail at 10am. Meaning I had to take care of booting up computer, etc. before then.

I won over 2k from a class-action lawsuit over this exact thing about a decade ago. This is not legal.
Combine with an outdoor surveillance system and use the cameras to track and correct the mower's position.
Android search engines: Google unveils first set of auction winners
They will once the lawsuits make their way through the legal system. TBI lawsuits are big business.

Also wear a helmet if you are going be on the roads in the US!
Overzealous is an understatement. My work isn't even remotely related to IP or the MTA and even I've heard of this MTA attorney before. This is the same guy who filed to trademark "if you see something, say something".[1] A safety slogan.

Every few years one of his ridiculous filings or C&D letters seem to pop up on a blog or in the news.

[1] https://trademarks.justia.com/786/96/if-you-see-something-sa...
Django Admin Dashboards – Open-Source Apps Built with Automation Tools – AppSeed
$360/year per developer, to manage manual HTTP request testing locally. Sure.
Uber Creates Generative Teaching Networks to Better Train Deep Neural Networks
in-place operations give me the heebie-jeebies.

I think this is something that is a slightly less obvious when dealing with classes. I see stuff like this in academic code all the time:

class SomeDataObj:
def __init__(self, data):
self.data = data

def normalize(self):
self.data = normalize(self.data)

I'd much prefer for there to be variable `self.data_normalized` which is initialized to None or even better a getter `getNormalizedData()` that computes/caches a normalized variable.
How do you use JWT in a Golang based app with micro-services
Remote iPhone exploitation part 2: a remote ASLR bypass
This whole model is incredibly, impossibly, flawed.

9/10 times, my net displacement for the day is 0. If my net displacement is zero, I would prefer to own the medium I'm using to move. Bike, car, scooter etc. Only exception is stuff with really high capital costs, like planes and trains, in which case I pay a small fee to avoid owning a railway or airline.

For scooters, there are no high capitals costs; the cost of a scooter is laughably low. It's sold as a quicker-than-walking, less-hassle-than-a-car last mile solution, but again, 9/10 of my trips are 0 displacement, so, why not just buy the scooter outright? Cheaper, safer, faster (I know where it is, no need to walk to it, etc).

They only way Lime, Bird etc survive is by legislation. Lobby for scooter licensure, buy up all the licenses, and become the taxi industry (except for scooters, and you have to drive!)

What an ironic loop.

At this point, the only reason to fund these guys is FOMO.
There is a huge difference between physical objects and information.
Yea, exactly. Housing price increases and low vacancy rates "should" be correlated (eg, not enough supply in the market) and in fact are, which the original article's argument completely ignores and instead implies that the right vacancy rate is 0. If those circumstances ever happen, good luck finding a place to live.
I would trust the beacons a bit more. You could at least test on the mower that you have a good enough beacon constellation.
Too much competition, but really the infrastructure is not there in warm cities in the U.S. They also increased the price so you are more inclined to take an uber or public transport than spend $6 on a bird ride. Riding on a pothill filled gutter while cars clip you at 35mph in LA is not ideal. If there were more bike lanes that were longer than 1 block, these things would be way more popular. Not sure why these companies aren't advocating for more bike lanes as it will help their brand.

It also doesn't help that these companies let defective equipment remain in the network. After grabbing a scooter one day that had zero brakes, discovered only when I was trying to stop at a red light and not get slaughtered in the intersection, I now do an inspection of the brake lines and the wheels before I unlock. For some consumers the state these scooters are in will put them off entirely.
How can asbestos be legal and cannibis not?
Cars kill 37,000 people in the United States each year.
Keybase seems to have a pretty good strategy for passing encryption keys between devices without Keybase itself having access to the keys. (I feel like this would be a great market for them to insert themselves into, possibly licensing their platform to IoT vendors.)

But yeah, I imagine you'd have a passphrase/key that can be found on a new device, perhaps via a QR code, and then signing into a new client device would require you have access to the old device to approve it/allow the private keys to transfer between the two, etc.
seems like a lose lose for the industry then. there are a few cities out there that are optimized for scooters year round like San Diego, and the barrier of entry is too low, and then no one wins because there's too much competition.
Read Crystalizing Public Opinion by Edward Bernays, father of public relations, to understand the origins of this practice. As thundergolfer mentioned, Manufacturing Consent is also a great read, though not as directly related.

https://www.amazon.com/Crystallizing-Public-Opinion-Edward-B...
What you describe is not the way the US rental markets I have been in worked. Even the past three properties I bought had been vacant for at least a couple months before I even looked at them, let alone closed the deal. Our current house met the Census definition of vacant for six months after we closed on it so I could do work on it before getting all our stuff in.
Efficiency as a concept requires a lot of context. In this case, when the power source is free and unlimited (at least until you get close to utilizing all incoming solar energy), talking about efficiency as simply the output energy divided by the input solar energy is probably not the most useful concept.

Another common example is electric heat versus geothermal heat pumps. Electric heat is "100% efficient" in the sense that essentially all the electric energy is converted into heat. And yet, a GHP can provide the same amount of heating using less electric energy, because it's moving heat from an effectively free and unlimited source.
Wrong or not let’s be careful about using full names as it’s how these things get whipped up into pile-ons.
It is very different. Ears, eyes and kidneys are unique physical manifestations of the code.

The code is just information.
> I use the term dark ages purely because that is the term the greatest amount of people will be familiar with, and I am referring to the period roughly between 1330 to enlightenment period.

I am pretty sure “Dark Ages” is not a term people are generally familiar with for the period from the Late Middle Ages through the Renaissance, since even when the term was more popular, that's not at all what it referred to.
I feel like I asked this before and then didn't bookmark the answers.

What systems are out there for requiring consensus for access? I know about K of N protocols for hardware cryptography, but I'm fuzzy on such systems for, say, admin functionality or data retrieval. Are they all in-house at this point?

I've found over and over again in my work that it's much easier to spout rhetoric about process change when I have provided tools to facilitate those changes. Maybe it's time for us to collaborate on some tooling in this space.
Somewhere like Copenhagen, bicycle parking [1] is outside the main route of the footpath. Often, it replaces one or two on-street car parking spaces -- you can fit 15-25 bicycles in that space.

Even when there isn't any more space, people will lean bicycles further and further along the side of a building, leaving space to walk past.

(The dockless rental bicycles are supposed to use any normal bicycle rack, and most people do. I think it's in the instructions when starting the app. Scooter users are also supposed to put the scooter out of the way after they've used it, but the only people I've seen do this are the 'juicers' redistributing them.)

[1] https://copenhagenize.eu/news-archive/2019/9/16/new-bicycle-...
It's makes urban sidewalks look like they are strewn with litter. It's the reason why Im glad to see they are banned. They make walkable cities less walkable.
Verizon’s great FiOS offer to me: Pay $50 extra for slower Internet
I was there for this, and starting at the 09:30 mark it was exactly what I was thinking about when I read the headline.
Mostly contracts. All the numbers the individual employee is being held to, the managers are being held to in aggregate. Then the client holds the call center company to those numbers in aggregate. Somewhere in there, the call center company is trying to squeeze out a bit of profit.

Source - I wrote internal software for a large call center outsourcing company right out of college. Back then the company I was a part of was actually pretty progressive. They let employees work split schedules, WFH way before it was cool, factored in things like reasonable breaks, etc...

The amount of data that comes off of automated dialers and inbound CMS systems can make for fun tech work, but it's still a pretty crummy industry which is why I left.
While this may be technically true, in practice these two types of "freedom" are almost always conflated. Anyone who posts something that is "libre" but not "gratis" will be met with lots of "why isn't it FOSS?" and "here's a FOSS alternative" comments. This is the (imo) self-defeating attitude I'm referring to.
>You can't "make america great again" unless you regress.

That is actually one of the fundamental features of populism, an attempt to return to a former (imaginary and fictitous) "golden age" whose promise has been stolen and corrupted by scapegoats and enemies (in the case of Trumpism, those being progressives, environmentalists and immigrants.)
It's just like 3D printers a few years ago. Dozens of companies spring up around the technology and gradually attrition down to a the handful of most successful ones.

A more direct parallel might be all of the Hoverboard clones that flooded the market a few years ago. Whenever something is new and hot and the barrier to entry isn't too high you'll get an explosion of startups trying to make their name.
At the risk of embarrassing myself: The ":s" verb for easily viewing the size of directories / files, the overview of multiple directories at once, the gitignore handling, at a glance. There might be more, but I would have to spend more time with it.

disclaimer: my definition of "devops" is sitting in a remote terminal for where I run docker and chasing down which files take up all my precious space, or not remembering where I put something, which makes the tree overview very useful. I know I could achieve this via many other means also (and did before Broot), but Broot is also very pretty, so I quite like that, too :)
Scan your Slack history and build an FAQ bot automatically
Our Roomba loves to get stuck under certain pieces of furniture and the low overhangs of our kitchen and bathroom cabinets. It just wedges itself in place and gets jammed, eventually erroring out.

If it doesn't do that, then the other annoying thing it sometimes does is drive off into a bedroom and go underneath our king-size bed, then "dies" (runs out of battery) somewhere in the middle of the bed area, which makes it very difficult to coax out. Neither my arms nor my wife's are long enough to reach it; I generally have to use a broom handle or such to shove it closer to one side to pull it out.

First-world problems, right?
Fascinating stuff. Brings to mind the fact that much of earlier antiquity artifacts were plain looted into museums, etc. Mummies were made into artists' paint, for instance.
Open Source Alternatives to Google Docs
The Republican party has simply become evil, in their preference for profit over human health.
New link.

https://www.reddit.com/r/pihole/comments/embh63/i_made_a_thi...
> but the fundamental idea underpinning copyright is that if everybody sponsors a small amount for a product then it will be better for most people, rather than catering to the specific tastes of a single wealthy individual.

Doesn't it work the other way around currently? Instead of sharing the intellectual property for the better of the most people we lock the property in the hands of a few. Probably as the time goes the wealthy will accumulate all of the IP in their hands eventually.
At the beginning VCs love to see the revenue increase and when you are dealing with companies like this you can grow revenue rapidly by moving into new markets. And it requires a tremendous amount of capital to do so, because they are purchasing and servicing the scooters.

There's always the promise of we will get to free cash flow positive and net profitability in the future to stave off concerns immediately especially when revenue growth is high.

The problem for Lime and other scooter companies is that they grossly underestimated the amount of issues they would run into from operating and servicing them. So they began to see those ill effects in the first 12 months of bringing them on to the streets.

Of course massive revenue growth and promises to fix that allows new investors to plow money in, but now as the scooters become ubiquitous in many large metro areas, the revenue growth is harder to get and an increase in competition also slows down revenue growth.

With growth slowing, now they need to immediately focus on improving their unit economics where ever possible. Getting out of failed cities, reducing staff where they over hired planning for the future. Also at a company of their size firing 100 people is the equivalent of getting rid of poor performers and not that big of an issue.

This is all done to show how they can be unit economic profitable in a single large city, and then use that combined with revenue growth to raise a new round.

But if you look at the landscape of Uber, Lyft, Doordash, Postmates, Instacart, everyone is no where close to profitable, so definitely that story arc of continuing to grow without profitability is taking a large hit. More layoffs will definitely follow across the board in this sector.
Instead of CLA you may consider on requiring the contributions to be dual licensed MIT + AGPL. MIT allows you to use the code in your SAAS version. Your code, the constributions and the entire repo can be kept AGPL only (because MIT doesn't impose a condition on you to release the entire code as MIT).
I totally agree with you, but just to play devil's advocate... you can't have, that which you don't own, stolen. Which can be pretty valuable.

However, this doesn't help much with the larger model. Cars have insurance for example, and that more or less works out, right?
So I’m not super familiar with things like this, but for example, WireGuard uses BLAKE2 for hashing. What level of undertaking would it be to move from BLAKE2 to BLAKE3 in regards to WireGuard? Can you just pop out BLAKE2 and pop in BLAKE3?
Any job where at least some of the work you do is so important that no one can justifiably tell you not to do it for any reason except to fire you. There are a variety of professional services fields where this is the case. IDK about the software world.
>why stop it at 15 minuites?

It's arbitrary. Everyone from junior to top level does time sheets our side. And accuracy expectations are a little bit malleable in that context.

15 mins has crystalized as a good all round unit of account. I've definitely booked entire days to one code though. And given juniors a hard time about half an hour. It's a very context sensitive thing.

Worth pointing out that this is a finance professional firm though not programming...so we might not be speaking the same language here.
Would say it comes down to what risk you are willing to take.

If you use a logo without permission especially from a larger corp, you might run into legal issues or maybe even jeopardize a deal that is in the making with your company.

Some public record clearly stating that a company X is using you can help to migitate the risk (public Job posting, article, webinar, etc.)

And of course always take down the logo if someone from the company is complaining. The very best is always to get permission from the companies marketing, business, legal or sometimes even hiring department, depending on the market you are in. Would recommend to go for case studies highlighting them and their solution and then get the logo that way.

Hope I could help a bit...
FB is already earning so much money that losing a few lawsuits here and there is par for the course.

That's part of the problem of relying on civil suits to try and steer company behavior at that level. They've already budgeted for a certain amount of risk, fees etc.

In order for these conditions to change you would need an actual entity (likely the government) to properly threaten the company into compliance. And not through slap on the wrist fees.
That's a bit of a strawman. I guess people shouldn't donate blood with your line of thinking. It's apparently the same as donating an organ that doesn't replenish itself.
In a world full of climate change denial, is it really a good look to continually accuse people who acknowledge the reality of climate change of not really believing in it if they don't adopt specific proposal X that you like?

There must be a million ways to express the idea that nuclear power has a part to play in solving climate change without attacking people as liars and hypocrites.
I minored in management, one of the simple but big ideas I came away with was that notion of optimizing for "cash flow" (i.e. income minus expenses) can sometimes be more important than profit alone, ie staying cash-flow positive (not underwater) every month as opposed to just at year end.

Turns out this idea is pretty powerful in personal budgeting too. I have a Google Sheets document with these columns (item + months):

Item|1|2|3|4..|11|12|Year

And I split the item categories into Income, Expenses, and Once-off expenses. I put all my recurring inflows into income, recurring outflows into Expenses, and Once-offs is a free form where I enter non-recurring purchases like a new computer or such.

On top of each month column I carry over the previous month's net income, then add income minus expenses minus once-off expenses. This is "cash flow". The goal is to aim to be cash-flow positive every month, and also to maximize the year-end net income -- which then gets invested or carried over to next year.

It then becomes a game to try to optimize the year end net income by doing course corrections every month, while maintaining a non-negative monthly net income.

(incidentally this is also how many businesses are run; well the conservative ones anyway)
Good point. And I would like to also point out that this is another example of the Valley fixing its own problems instead of problems we all share. All we ever hear outside of the Valley is how the Valley is going to save us.

And yes, there is a lot of troll in that comment :P.
The alternative is simple: always behave professionally, and if they are abusive, point at the ToS that forbids that and fire them as customers.

Here I'd just avoid engaging one-on-one at all, just broadcast the situation status.
Don’t know why this is getting downvoted. The parent statement is news to me and I would definitely like to see some sources.
They get junked pretty fast in LA too. Sometimes the bike or scooter will be spray painted to hide the branding, sometimes not at all. They ride well enough unpowered to be useful, at least useful enough to ride back to a better place to start taking it apart. The encampment by my parking lot has a half a dozen of these stacked up in a pile with other peoples bikes. Police don't care, and neither do the companies it seems.
> The benefits seem obvious

They don't exist until I find them on Wikipedia
Two Big Drug Flops Show How Health-Care Economics Have Changed