skysight-inc/HackerNews huggingface dataset:
There is a distinction between home and house. Nomadland is a good film, if you're interested in seeing a form of houselessness one step above a tent on the side of the street. You'd be surprised how many of the "regular looking" people you interact with day-to-day are unhoused and live in their cars.

Regarding your point about shirtlessness if there were an entire media cottage industry dedicated to depicting shirtless people as barely-sentient zombies spreading their infection to all you hold dear, then yeah maybe you'd want to reinforce that people should still view you as a full person.

I think English is quite versatile and escapes your desire to circumscribe it.
I don't think it's about being pedantic, but rather the idea of using something like a euphemism to lessen the impact of the act.

If the OP had used quotes, like you yourself did, this would have made it obvious that they recognised it's a bribe in all but name.

It's important to remember that this site is international and not every linguistic nuance is intentional.
And I'd argue than in both cases trying to use a paradigm for literally everything is a good thing, at least in terms of learning and understanding that paradigm.

Is OO good for everything? No. Is FP good for everything? No. And yet, unless you've attempted to use them for everything, you're unlikely to understand why they ain't good for everything.
Next one:

Do you love your baby? Pay 200$ to deactivate the passenger-seat airbag.

PowerBreaks for additional 30% breaking-power...today for just 300$
Here’s a classic by Tim Follin

https://youtu.be/u-D24A_N4d4
Central bankers’ crypto experiments should put investors on alert
Yeah of course, it is a really tough decision.

I think though, as the article points out, doctors have a responsibility to properly educate about the life quality of down syndrome so parents can make an informed choice. Right now, standard medical practice seems to be to just recommend abortion without much information.
Pretty much summed up the current world order...
I believe a ship has crew, and a boat does not, or more simply a ship has a captain.
> Deployment decisions have nothing to with microservices.

Weird. My mental model of where to divide things is precisely this. If two things can change (and be deployed) independently, they can go in different services.
This. I never got how Uber was still unprofitable for so long.
Sure you have a bunch of Silicon Valley salaries to pay but realistically speaking, one could build an Uber/Lyft for under $1M and basically can operate with two or so devs fixing issues. Yet, they are blowing hundreds of millions of dollars yearly all over the place while shorting drivers who can’t make a living wage and are basically trading vehicle expenses down the road for payment today.
Mind the gaps: will we go back to public transport after Covid?
For proper DB management (backups, patching, scaling) we usually recommend RDS, Mongo Atlas, etc.

That said, we do support running a basic instance of Postgres, Redis, or Mongo: https://docs.getporter.dev/docs/add-ons-1.
We use the words "jobless" and "unemployed" in roughly the same grammatical formulation and to the same effect. Jobless focuses on the individual, unemployment focuses on structural factors.
You make that sound like it is a problem, when "having a room for yourself" was considered a luxury only 100 short years ago, when you would have shared that very same room with four family members.

Living in a small flat (essentially everything in one room) even though I would not have to economically, it taught me about sufficiency and the cost of buying things. Empty spaces tend to fill up with stuff you buy. If you do not have empty space, you buy less, which is good for your mental well-being and the planet.
While true, outside of the US credit card usage is not as common. Many of my friends don't use them, I barely ever use them. The only time I ever really think about it is to get bonus points for airlines.
That was also a huge problem for me. I sometimes open Stata/R/Python/Excel, run a few snippets, and I'm done.

All four take seconds to start (or even less), and Julia felt like a huge step back in productivity.

If it's really fixed, might be good trying again.
Dig a bypass canal and leave the ship there.
Boston has some neighborhoods like this. They are very expensive.
https://darkreader.org/
Apache Lucene can be as small as 5Mb, if you don't load what you don't need.
This is just wrong. Police are clearly above the law and it has been confirmed many times that they have literally ZERO obligation to put themselves at risk or protect you (at least in the US).

There have been FIVE murder convictions of police officers since 2005: https://www.statista.com/statistics/1123386/convictions-poli...

Five minutes of research shows the Supreme Court has confirmed that police have no obligation to protect: https://www.barneslawllp.com/blog/police-not-required-protec...
Here in Brazil we had an incident years ago about this. Forgive any inaccuracies, it's been a while.

A man was called in by his girlfriend to her house, who she broke up with. He then pulled out a gun and held her and her best friend hostage for days at gunpoint. Police was called in, of course, and they spent days trying to negotiate with him so he'd let them in.

Of course, this is all the media talked about while it happened. One show host specifically, called Sonia Abrão, somehow managed to call the guy ON LIVE TELEVISION and had the most casual conversation ever, trying to get him to turn himself in.

Some time later, he let her friend go and police decided to raid the place. Only the friend survived.

This resulted in a documentary called Quem Matou Eloá? (Who Killed Eloá?) where her family and feminist figures talk about how her death was more than just a jealous boyfriend, and the media had a significant part of the guilt.
Yeap, I used this, but I had to setup a lambda, then get chrome in it, then use puppeteer. If this was something that you could programatically trigger from JS then you could have a button "Export to PDF" and just make a downloadable blob, because the rendering is pretty good and with css @media for print you can really make it tight.
Ratings is an easy to use and game feature (fun fact often harmful to drivers of color) that costs almost nothing to build. The feeling of safety was flatter Uber had a bunch of rapes that forced them to pretend that they cared, spend is very small on it.
Think outside the box some more. With enough nuclear warheads, trade between Asia and Europe can be made completely irrelevant!
The work is never finished. The business (probably) existed before you and it will (probably) exist after you. Do what's best for yourself.
You joke but I think TypeScript's structural typing is really cool and has a lot of neat advantages of nominal typing.
Buzz Aldrin Battled Depression and Addiction After the Moon Landing
5 years on and homeless will be called ' negative housing situation impact target or NEHOSIT'.
A propos: https://www.cnn.com/2020/06/25/business/pakistan-fake-pilot-...

Pakistan's civil aviation authority believed up to a third of commercial pilots in the country did not actually pass their pilot licensing exams.
See my response to another comment suggesting HN is a proper replacement:

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

What I forgot to mention in that comment was that Google Reader was tied to your Gmail account. The only people who were in "your" network by default were other people on Gmail where Google had somehow determined that you knew each other (presumably whether you were in each other's address book). This is opposite of HN or Reddit, where everyone can sign up and it's basically all strangers in a public popularity contest.
Releasing cats in Australia to help marsupials adapt
I mean, I take your point, but I'd choose a higher friction payment every single time I thought it favored the driver vs Uber or Lyft or whatever. It's the driver providing the valuable part of the the service, not the wholistic user experience in the app.
That works fine on paper and in internet comments but in reality the law is often asinine and/or intentionally broad to facilitate easy enforcement and enforcement is almost always subject to the discretion of those doing the enforcement. Their discretion is anything but fair and even.

By saying you want the goalposts located at the "fairly and evenly line" you're just moving the inequality from being the fault of the enforcers to be the fault of other parts of the system. The poor guy can't take time off work to fight the ticket and the end result of the system is barely any fairer.

If you're being reasonable it's much easier to say "officer, I'm being reasonable, here's some money, screw off" than it is to try and appeal to a bureaucracy, especially if you're doing something that's outside the letter of the law but within the spirit of the law.

For most people most of the time the difference is a wash. The main difference is the edge cases and failure modes. Think about this next time you're (you reading this comment with disdain, not the person I'm replying to in particular) waiting for a police officer to finish writing you your ticket for going the same speed as everyone else while looking slightly more interesting than everyone else.
It's amazing how lots of things, such as research on anything that remotely touches Human Intelligence is considered "Eugenics", bad, fascist.

But killing the unborn is a-ok because they would "suffer", and the worst of all, they would be a burden on the parents who would not be able to continue their hedonistic lifestyles, they should be consuming stuff all the time, for the good of society! Now that is good and desirable.

Sick world
Microservices brings a lot of complexity. Yeah you're not analyzing a stack trace, instead you put correlation IDs in your requests and you analyze a network call stack.

And you'll need a centralized logging mechanism to not have to log to hundreds of servers (or pods if running on kubernetes) to get that sweet failing request with its correlation ID.

It's far more easier to do Service Oriented Architecture when you don't need the performance/flexibility/scaling of microservices. I would not recommend any startup to go through the microservice route until they have the resources *and the need* to do so.
How to Find the Right Co-founder [video]
Huh, where I'm from delivery companies charge by the distance, approximately 0,8 euros per kilometer. But that's definitely due to competition, there's like 6-7 competitors in a city with about 400k people.
I'd suggest that anyone who understands the stigma associated with certain terms understands that there's more nuance to this than you're suggesting.

See also: the UK's use of 'sleeping rough'.
Neither, actually. You talk about nuance but seem to forget to apply it to your own thoughts and arguments.

I play video-games, albeit relatively sparingly. I like them.

I had to make myself stop playing AC because of both those reasons. The grinding was incredibly boring and taxing but the game was addictive enough to keep me stuck to the controller. I never got much into PvZ but it's certainly addictive.

I never got either impression out of Breath of the Wild or most of the RPGs I like to play (grind? sure, many have that - but as long as the grind is not directly coupled with addictive elements, it's relatively harmless IMO). I never get it out of FIFA (a little on the addictive side but frustrating enough at times that it's usually not a problem for me), I never get either with Mario games. The list goes on but hopefully that clarifies my point a little.
Dredging a 35-kilometers-long and 24-meters-deep shipping route in a year

https://www.magazine.boskalis.com/issue02/suez-canal-expansi...
The definition a prime number is having two factors. As the multiplicative identity, one only has one factor. Some might see primes as being numbers with >=2 factors. This interpretation is less useful. What is completely useless is a definition that makes exclusions of specific numbers as dogma. What does that say about anything? It’s totally arbitrary and unexplanatory.
China Cancels H&M
Not anymore, really. The pandemic and the implied heightened hygienic regime has caused an almost complete shift to POS payments, including the remote ones brought to you. You choose a tip by tapping on the screen and get charged that amount right away, without deferring adjustments. Contactless payments supported as well. I don’t remember last time I had to sign for my purchase. The first time ever a terminal was brought to me in NYC was July last years. It is a tremendous, almost overnight change. I since lived in Miami and San Juan, it’s the same everywhere. You just have to indicate you’d be paying contactless. If you pull out a card and ask for a check, there is a chance they will still handle it old-school, though.
That will almost certainly vary from state to state. Texas allows it's citizens to use lethal force in a number of non-life-threatening scenarios. One of which is to protect your own property. You can shoot someone in the back provided they were stealing from you. There was a case in the early 2010s where a guy paid a prostitute, she refused to render services and to give his money back, and he shot her to get his money back. It was ruled a lawful shooting. https://www.nydailynews.com/news/crime/jilted-john-acquitted...

I would be extremely surprised if the police were restricted to using less force than your average joe.
You can't possibly have 10 helis safely unloading cargo at once from a single ship, that'd be an invitation for disaster. Also, doing that in the dark would simply not work. 10 sorties/hour is also unrealistic; with proper cranes and infrastructure at port it would take something like 10 minutes, with choppers it would take more time.

IMHO if helis would even work (which is debatable and debated here), the optimistic estimate is that you could unload something like 20 containers per hour, 300 containers per day, so 30 days for the cargo. It seems plausible that you can dredge the banks and drag the ship out much quicker than that.
> Why can't forms of capital available to other startups be available to coops?

... because then it wouldn't be a co-op. The whole point of a co-op is that it is owned by the workers/producers/consumers instead of equity investors.
Further context: Joe Armstrong and Alan Kay interview. https://youtu.be/fhOHn9TClXY
What I meant by well paid was that most engineers who spent a few years at FAANGs have 6 figures in savings and can use some of that capital to kickstart a cooperative without needing venture funding.

A coop could absolutely become a monopoly in a market. The reason developers in the US make so much is because they live in a large wealthy English speaking country that’s the launching point for most ventures before global expansion.
Can you tell me one design benefit (a real good one)
for not declaring variables before their use, in a mutable by default programming language
I find the general idea of treating differential equations as infinitely dimensional linear systems quite powerful. I was first introduced to the concept while studying quantum mechanics, but applications are everywhere.
You misunderstand the system. The charge goes to the organisation.

Then the individual guards and officials then make their own fortune using the position they were given. Think of them more as entrepreneurs or self-employed.

This system of handing out unpaid or poorly paid government positions has existed throughout the world, britain in 1800 worked like this - judges were not paid, they charged defendants whatever price they wanted.

In Tsarist Russia the local officials working for the state" were charging the locals for their services whatever they felt like charging them. That way the state did not have to deal with paying them salaries, it was up to officials to 'make themselves usefull to thw community'

What we call corruption today is just how the world used to work before - it was not structured and not everything had a fixed price.
You can represent "network credentials permissions" or "car" naturally in non-OO too though. Non-OO-procedural programmers would probably create a struct representing the credentials and have a bunch of (hopefully namespaced) freestanding functions to operate on it, just like OO has a bunch of methods operating on the class. Functional programmers would similarly represent that as a data structure and a set of functions to operate on it. Furthermore, since the data structures used are usually the core language provided ones, you can use the full collection of the languages library of functions to operate on it to transform, filter or otherwise process the data.

You can do that with OO too, of course, except that encapsulation means you typically do it in the class and if you want to do other transformations, you either need to amend the class, expose the internal data (directly or through getters/setters), or inherit from the class. In a functional or procedural language you can also provide encapsulation/data hiding if you wish.

I don't think either approach is more natural than the other and they're both more or less equivalent, its just that different languages encourage different default approaches.

Personally, after twenty years of programming, I find that I value immutable data over all in most cases (ie unless I'm writing performance-sensitive C++ code) and as long as I have that and a reasonable way of managing it, I don't really mind if I'm representing things as immutable objects or something else.
Natural Security
Wait, you're telling me to not use javascript by using your javascript library?
But in what way would digging a bypass be faster than 'just' digging out the sides of the canal where the ship is now stuck? No matter how you put it, digging out the ship has to be less work than digging a bypass.

Secondly, considering that parts of the Suez canal were dug out by hand (when were the first mechanical diggers like we have now developed?), digging speed must be much more than 20% higher than in the 1800's.

Fascinating stuff. Apart from the stress and time pressure, it must be a great job to do engineering on something like this.
Interesting. Thx for sharing. I get it from black tea , too, but not from green tea or matcha. Any clue why this is?
Databunker: privacy by design compliance basically for any startup
Hi guys

My name is Yuli. I am a developer of the Databunker: https://databunker.org/.

Databunker can be used for the secure storage of customer data.
It is available free of charge under MIT license.
It is built in go language and available as a docker container.
It can serve as a cornerstone for privacy by design compliance basically for any startup.
https://databunker.org/use-case/privacy-by-design-default/

I am working on this project at night for more than a year.
It is not easy. But I am doing ok.

These days I want to create code examples using the Databunker.
If you have a good idea for me you are welcome to post your comment below.
Besides that, type any question about the product and I will love to help you.

Thanks and best regards,
Yuli
Relevantly, the same thing applies in Python, which is probably where Nim got it (though I don't recall if Python actually lets you interchange them - only that the thing on the left side of the dot is the first argument of the method).

Perl also does this (but with -> rather than .), and also allows interchanging the syntax.
This article seems to be saying that it's reasonable to expect that google should avoid reporting or fixing security vulnerabilities being actively exploited by the US government, and this isn't something that should make other counties consider Google to be working as an agent for the US government and therefore deserving of being blocked or sanctioned.

By the same token should we we also consider it reasonable for companies Huawei to avoid fixing security vulnerabilities being exploited by governments like China and not consider them to be deserving of having importation of their products blocked on this basis?

I don't think other countries would necessarily want to use google products if they are intentionally leaving security vulnerabilities open, so maybe it is better that all companies fix all security vulnerabilities they find?
This is fun and all, but the benchmarks here aren't really what the author seems to think they are. This isn't "computationally expensive", the script is basically only control flow, where the CPU spend more time doing variable lookups than the actual computation. This means most of the pipeline width sits completely unused, whcih is a pretty large disservice to the M1 and the i5.

There's also no control for the thermal throttling of the M1, which is probably why the 100,000 example is performing worse.
Retro Games Blogeur
Now just think how easy some terrorists can block the canal by just putting a hole in that sitting ship...
UiPath S-1 IPO
Same CPU (different clock speed) and similar sound chips.

But, most of the "magic" happens in the graphics chips, which are fairly different.

I've been taking my first baby steps into Genesis/Mega Drive development. On a line-by-line, cycle-by-cycle basis, the experience is one of feeding the VDP (its graphics chip) ...keeping it happy, and managing its quirks.

Interestingly, while the Genesis/Mega Drive is obviously far less powerful overall than the NeoGeo, it's more flexible in a few ways. They're not the most useful or spectacular but you can do some tricks that are impossible on the NeoGeo like a limited kinds alpha transparency. You can do it directly with shadow/highlight mode, or convincingly fake it with kind of a "stencil" method.
That scaling has a limited range before static power becomes dominant. Compute efficiency is compute / energy (total power * time). Total power includes static power. An SBC pulls far less from the wall than an x86 desktop could ever hope to when calculating the first million digits of pi.

As an example: even if I halted my desktop at 0 MHz and it still magically took the same time to calculate the first million digits of pi as a raspberry pi, it still would be using far more power.
I can neither confirm nor deny that I had any particular languages in mind... but, yeah, having slightly or wildly different takes on various patterns can help us explore the practical consequences. I would suggest that the history of JS is good evidence that prototypes are harder to use and reason about than classes.
Yes I oslo agree :
For me, the the OO programming gets me close to the design of the problem I try to solve.
I mean before even programming.
Then when I feel ready to program my solution, Actors become classes naturally.

I tend to believe OO langage simply gives us less work to design & program solutions.
Sure, but removing two light containers is easier and more useful than failing to remove one heavy one.
My problem with object oriented programming it's not the object part, it's the oriented part. In object oriented programming, there is, usually, no trade-off. It's objects all the way down.

The problem is that not many things actually need to be an object. But when something needs to be one, there is no distinction. No way to tell whether somebody made a thing an object, because it makes sense or just because that's the only way he could make it. So you have all those User/DateFormatter/Encoding objects for no reason, but language limitation. And then, on top of that, when you want an actual object, something that does its thing, have internal state and an interface to communicate (not a method call), you are on your own.
Sleeping rough is a term used by people straining to find the right PC phrase, not by the average person in conversation.
This joke is so tired. Nobody has even once done a good "socially conscious euphemism brought to an extreme" joke, and they've been trying for at least half a century. Get new material.
KnowBe4 going public as Clearwater firm aims for $100M IPO