skysight-inc/HackerNews huggingface dataset:
> Would you object similarly to my saying that strawberries objectively taste better than poo?

Yes.

> How is there, for example, any such thing as a good/great chef, one being better than another, if it's all just 'subjective'?

“good” and “great” are invariably either relative to some specific purpose or subjective.

> It's proverbial that there's no arguing about taste (in the broader sense), but it's also a commonplace that nothing else is worth arguing about.

I disagree with the second half. It's sometimes worth arguing to the point of determining that the source of disagreement is a fundamental difference in taste (or, say, root moral principles, which aren't really that different from a logical point of view.) But once you've reached that point, there is no further use in arguing.
It's not a problem in practice, because you'd use something like `.char_indices()` iterator, or result from a substring search, etc. to get correct offsets in the first place.

It's not useful to blindly read at random offsets in UTF-8 strings. If it didn't panic, you'd get garbage. If offsets were automatically moved to skip over garbage, you wouldn't know what you're getting, and your overall algorithm would likely end up with nonsense (duplicated or skipped chars).

For algorithms that don't care about characters or UTF-8 validity, there's zero-cost `.as_bytes()`.
http://davidlansing.com/an-irish-joke/
What really pissed me off with the last iOS upgrade was the change the made to HomeKit. I had it connected up with my WeMo and Philips Hue devices, and could use Siri to turn on lights, etc.

After the upgrade, I was suddenly required to sign into HomeKit with my Apple ID. What for? It was all working fine without it. None of my "smart" devices need a cloud connection to function. I prefer to not connect everything to the cloud when my home network works just fine for me. Since I refuse to sign in out of spite for this change, now I can't control things with Siri.
Rust binaries can be large because unlike C, the standard library is statically linked, as well as jemalloc. Jemalloc will no longer be the default as of the next release, so that will shave off ~300k...
I disagree.

No you don't. "The line should be firmly held at physical coercion," is meant as a statement of a baseline minimum. Principle of charity, please.

Mental coercion is a thing. Also, children (and often adults too) don't have the knowledge that there exist alternatives i.e. that they have choices.

Been there. I've been in the position of having a mob, powerful community leaders, and people with police connections arrayed against me, not knowing the law was actually on my side.
in my experience it qualifies as "medium"
> My line of thinking is what makes companies profitable.

I don't disagree, however unfortunate that is.

> You can moralize all you want, but the incentives align for a company to maximize on profitability, not on "hey my customers like me".

Let's change that so that the incentives do work for being liked.

> You can't pay for dinner with goodwill, but you can pay for dinner with money.

Somewhere there's some middle ground which represents the failure of our government to incentivize; where companies may still be profitable (even obscenely so), and employees are able to pay for dinner, and customers are happy, and people aren't being manipulated.

> If I'm being so disrespectful, why is my engagement high? Do people love to be disrespected?

Love to be? No. Most have become desensitized to disrespect such that they expect to be abused by collusion between big corporations and big government.

> You're talking about what ought to be, as if it were how it is. It's not that way. It's how I describe. Maybe it should be some other way, but it's not.

I'm talking about what ought to be, indeed. I recognize it's not that way. Do you recognize that it doesn't have to be that way? Don't you agree that it should be some other way?
MongoDB Atlas is the name of the cloud service run by MongoDB themselves, with which Amazon DocumentDB competes. https://www.mongodb.com/cloud/atlas
Their wings evolved into flippers more or less. Optimizing for that meant that flight was no longer possible.
He broke his back in the first (or second depending on how you count) Operation Condor movie.
SJ feels an awful lot like Dallas, especially far north Dallas where the tech office parks are. Except rent is different.
Do you have the source handy?
There's nothing wrong with the idea of an internal utility calculation. The problem comes in when people try to compare or sum utility across multiple individuals. I might have a personal utility function which says an apple has higher utility to me than an orange, while your personal utility function says just the opposite. It makes no sense to try to mix these together in an attempt to estimate just how much apples or oranges are worth to the two of us collectively.

Money is a reasonable approximation of "aggregate utility" most of the time, but that holds only so long as interactions between individuals remain voluntary and there is enough trade in similar items to establish a "customary price". It doesn't work well for goods which are not customarily traded for money, or as a basis for orchestrating involuntary interference in the market.
I use it and it's great.
Synopsis of the idea:

#!/path/to/interpreter one-allowed-arg<NUL>trailing material<LF>

The kernel is written in C, and so its hash bang mechanism only sees "#!/path/to/interpreter one-allowed-arg".

The interpreter executes with that argument, and then opens the script, looks for the NUL character in the first line and retrieves and parses the additional arguments { "trailing", "material" }, combining them into { "one-allowed-arg", "trailing", "material" }.

Advantage: this can be retrofitted into just about any interpreter without disturbing the language. Alternatives like encoding the extra args on the following line are more disruptive.

Tested on Linux, MacOS, Solaris and Cygwin.
I believe the best modern analog would be a brick.
Yeah, I read the same clause. The crux is this:

> or categories of recipient to whom the personal data have been or will be disclosed

They provided that by saying it's for network operators.
Yes, most PSPs do this. E.g. Stripe calls it a fingerprint. It's only valid for your merchant ID (i.e. if we both signed up for Stripe and swiped the same card, we'd get different fingerprints).

https://stripe.com/docs/api/tokens/create_card (notice the request has no charge, but the response contains a fingerprint).

To state the obvious: it's not determinstic outside of Stripe, and there's no way to revert it, or even iterate over all CC numbers and brute force the space. You'd need Stripe's secret, e.g. assuming they use HMAC.
How do you see secure package management? What extra security would you add?

As I see it people want to use the code third parties control but without trusting them somehow. Package management alone can only go so far. Code just has too much privileges in a language like javascript and no matter what you do something coming from third parties can pwn you or at least facilitate that.

There needs to be a language where code doesn't have so much privileges. Imagine if the language only allowed to import functions that either have no side effects or each side effect required explicit security token, say for reading some file or connecting to some remote host. Instead of passing strings around and let any function have unlimited privileges to read any file, the code would pass security tokens around that let functions only read specified files. Think language level capability-based security. I can't think of anything else that can help with random third party code.
A dog and cats aren't data structures, they're a singular animal of a biological family and a multiple animals of another. Data structures belong to a different language game, which is programming jargon.
Fabrice Bellard submitted a 2018 IOCCC entry that uses H.264-like techniques to compress a 128x128 Lena (RGB) into 1220 bytes, but the decoder is >2KB of obfuscated C:

https://www.ioccc.org/2018/bellard/hint.html
With $10M she probably wouldn’t be able to afford the upkeep of the house in which she presently lives. Or upkeep of her jet.
The fact I have to scroll to figure out what a gigantic ass tile is referring to is infuriating. Especially since the tile design has literally nothing to do with the topic.
The basic pencil circa US 20th century.
A pledge is not a legally binding contract afaik.
I feel really bad for bobsmith@aol.com. He probably had to abandon that address years ago.
You're logging more than just media drives, otherwise Tesla wouldn't magically have the data to put together a PR response denying culpability whenever something goes wrong with Autopilot.

Tesla does not hold itself to the same standard of truthfulness it insists on from others. The Top Gear segment was benign compared to Tesla's coast to coast FSD boast, designed to extract FCF from selling a product that may or may not eventually exist.

https://www.popularmechanics.com/cars/hybrid-electric/a19649...
Hyperbole...

You see a lack of control over your own device. I see someone else managing my device for me so that I don't have to think about it.

You see the app store locking you in. I see it protecting me from malware and keeping me secure.

I know you're right and I should care more.

You can appreciate how nice it would be to just let someone else figure it all out and take care of it for you.

"A man is rich in proportion to the number of things which he can afford to let alone." - Thoreau
This seems specious to me. The only way to get an invalid index in a string in any language is that you either have an array index arithmetic error or you are blindly operating on a string you haven't validated.

If you want all the data after a : character, you slice on the index of the :. The character after it is going to be the beginning of a UTF-8 character.

You do not under any circumstances guess that the colon is at position 6 in the string. That's not safe. Why are you going cowboy in a language that is so obsessed with safety?
In reading your comments I felt they came across as "absolutist" i.e. "governments should not have the power to intervene". My apologies if I misunderstood. If in fact we agree that governments must have the power to intervene in support of the safety of its citizens, then all we (perhaps) disagree on is the threshold at which such powers kick in.

e.g. in my state in my country we have "no jab, no play" laws to penalise parents (and indirectly, their children) that refuse to vaccinate their kids. Note, that in this example, vaccination is not forced, however there's plenty of stick to "encourage" desired behaviour. I think this is a valid use of the intervention power. Others disagree.
My bet is that it is built on top of Aurora PostgreSQL. By looking at the "Limits" section (https://docs.aws.amazon.com/documentdb/latest/developerguide...), identifiers are limited to 63 characters and the same characters that PostgreSQL limits identifiers to; and a collection size limit of 32TB, coincidentally maximum PostgreSQL table size.

Edit: I can confirm: does not allow the UTF-8 null character in strings: https://docs.aws.amazon.com/documentdb/latest/developerguide... ... It is written on top of PostgreSQL.
https://en.wikipedia.org/wiki/Peeler

Which of these peelers are you referring to? (if any)
Fun with compute shaders and fluid dynamics
> - Typing all the way to the frontend.

...where it is transpiled to ES5... :(
I was walking down the sidewalk at a University once, and a squirrel stopped in front of me. I stopped and stared down at it. It moved a foot closer and stared back up at me. Before I knew what was happening it started scampering up my leg! I jumped and it went back down, but I still don't know why it did that.
Safety is about memory safety. Immediately exiting your program is about as memory safe as it gets.
> Of course sorting floats happens a lot.

Is this true?

I am actually struggling to remember the last time I did a sort with a float/double as the key--especially in a performance bounded context

... <thinking> ...

Aha. Graphic engine. Octtree with coordinates.

I really had to think about that.

So, I'm a bit skeptical of float sorting happening a "lot".

Is this perhaps an ML primitive somewhere?
To that end, the dollop did a podcast that talked about the harrowing experience of penguins on an island off Australia: https://thedollop.libsyn.com/207-the-animal-horror-of-macqua...

I've listened to it 4 times so far, it's amazing.
No more 75kwh S or X from tesla
That may be the case for more fashion forward retailers but not all retailers worn st the same clip
Truckers Reap New Riches
One approach to solve the slicing issue:
https://play.rust-lang.org/?version=stable&mode=debug&editio...
He did the game in a week, not learn JS from what I understand from the title
It's not really money. You'd need 3 or 4 significant figures to even tell the difference, depending on how you calculate it. With less, the wall completely disappears in the rounding.

Maybe that says something bad about the size of the rest of the budget. It's kind of disturbing that the wall cost is like loose change dropped down under a seat cushion and forgotten.

To put it another way, the wall cost is just half a day of the federal budget. Most likely, we've already blown far more than that on the cost of the shutdown.

Scaling things down to median American household sizes, it's like a couple getting a divorce because one person insists on spending $16.81 to $93.42 and the other person is flipping out over it.
When you have Magnum photographers go to a place, they are not looking for the ordinary in the ordinary, but the extraordinary in the ordinary to create a sort of juxta. It's a bit exaggerated, a bit voyeuristic, in a minor sense exploitative.

Therefore, many of these commissions will end up not with representative photographs (as one might get from vernacular snapshots) but with images which show the more unusual shots, or the ordinary framed to be poignant. That's what these people get paid for.
> The dating game in most cities is abysmal, and the majority of attractive single ladies are high end escorts, sugar babies and or gold diggers.

Time to start going to church.
Ok :-) Thank you for the thoughtful reply.
I've definitively had the case of having all the codebase in English (not our native language), since all concepts mapped easily, and then a new concept appears and damned if I know how to translate it! So now we're stuck with a single non-English term in the codebase, which is a blot on the whole work :(
Both protocols implement their own framing scheme(s). Once you start looking at the details of such a suggestion, it becomes kind-of a hack to use websockets for streaming gRPC and likely to have scaling issues. One can do it as a proof-of-concept and may work fine in low-traffic scenarios. I think it will not be a reality until browsers expose some sort of fetch-like http2 primitive to developers.
My telephone
I pay for Spotify because everything I want to listen to pretty much seems to be on it. If many of the small artists with only a few streams per month left I would probably unsubscribe.

Sure millions of people listen to Taylor Swift, but millions of people in aggregate also listen to Folk Punk, or Indie Country, or their own small local artists on the service too.

I like Spotify because I can go and listen to the latest single by the Foo Fighters or whatever, and the next moment on a whim I'll search up this gem: https://open.spotify.com/album/2JDWZnVNQ2RpUWUF5XNkcX?si=YuJ... and lo and behold it's there too. (warning: album title is a bit nsfw)
Man, archeology is hard, but this one, with all the upside-down writing, is a bit of a face-palm.

My favorite examples in archeology is the Chaco Canyon Cultures. If you are in the western US, have a 4 wheel drive car, and a free few days, I'd go no where else. Those people are an astonishing mystery. You know how with some places, going on the journey is kinda the point? Sometimes with archeology, that's kinda true too. You find out things along the way, you get a feel for the peoples, you get in their heads, you empathize.

The Chacoans are the rare exception to that process. Chaco is a place of questions and not much more. Despite decades of work on the canyon, we know nearly nothing about them. Nothing makes any sense, getting into their heads has proven nearly impossible; it's very difficult to empathize with them across the centuries. The only plan right now is to rebury all the pueblos and wait for new technology to come out, really.

Cool thing is, though, you can go right up to the ruins and interact with them any way you please. Not that you should, but you can. Since it's a bit hard to get to, the rangers pretty much let any visitor roam free. If you are looking a very 'Indiana Jones' kinda vacation, Chaco Canyon should be #1 on your list.

https://en.wikipedia.org/wiki/Pueblo_Bonito

https://en.wikipedia.org/wiki/Chaco_Culture_National_Histori...
But isn’t part of idle consumption due to the cpu?
I guess that invalidates the “No one got fired for choosing Microsoft” argument
Did not intend to be uncharitable but I think I've misunderstood your statement "The line should be firmly held at physical coercion". In the context of the discussion, I took that to mean, "the line (e.g. the point at which government intervention in the private affairs of individuals is justified), should be firmly held at physical coercion (i.e. where one party is being physically coerced into a situation)" with the logical (to me) implication that in the absence of physical coercion, government intervention is not justified - a position with which I do not agree.

EDIT: last sentence - clarified my position.
If you want to just slice on bytes without any String semantics, why not use Vec<u8> then? String implies that it is, well, a string.
> You're missing one critical point -- lack of engagement means you can't iterate with the customer. No engagement means you can't improve, and you can't make your customer happier.

You can iterate with the customer without being abusive or invasive about it. Show exactly what's being tracked and provide mechanisms for the person to decline its use. Recognize that the customer is valuable; compensate them for their time if you're tracking what they do or answering questions about their experiences.

> You can't survive nobody coming into your shop in the first place.

Even untracked customers can continue on to purchase goods and services. If you can't build a business site which is capable of basic business operation then perhaps you should hire competent web developers and/or a good marketing team; or perhaps your business wasn't so needed after all.
It seems that your view is outdated. Most gas stations are open 24/7 if you have a credit card and it has been that way for at least 25+ years. Showing your passport at borders has not been in effect for 3 decades--since the Schengen Agreement in 1985. You could not show up at a regular restaurant in the US at midnight either. For lodging, there are hotels that allow for late check-ins just like in the US.
Actually, a rechargeable car is significantly more convenient than a gasoline car because you can charge it at home and/or work

Given how many people I've heard "I forgot to plug in my phone last night" from, I wonder if "I forgot to plug in my car" will become a common late excuse in the future.
> The shadowing makes sense because if a local variable was moved out, then you're not really shadowing it anymore. Is my understanding of that correct?

This is kind of a philosophical corner: can you shadow something that isn't there anymore? Once you've moved out of something, if you attempt to use the old name, then you'll get a compiler error different from "no such variable", so it's still there in some sense.

Pragmatically, I think you are on the money.
There is just some random noise. It might just have gotten one downvote. Now it's the top-comment.
Nice to see an article about secular people in Tibet. Also makes sense that basketball would be popular, most of their cities are concrete structures on the sides of mountains.
Are you on Scuttlebutt[0]? It's an offline-friendly social network, and some users are completely off-grid.

[0]: https://www.scuttlebutt.nz/
Azure Portal feels like if someone tried to make the Xbox 360 blade interface into an admin tool, without first asking the admins what they needed.
Interesting idea, and not that it doesn't happen now, but I can just see streaming services making deals with major record labels to do stuff like autoplay, and pushing major label songs very very hard.
https://www.rackspace.com/en-us/cloud/files
I think the QL handbook is what you're looking for: https://help.semmle.com/QL/ql-handbook/

Other QL references (such as the reference manuals for the language-specific libraries) are linked from here: https://help.semmle.com/QL/ql-home.html

Personally (having joined the company reasonably recently), I haven't found it particularly hard to figure out how to express my intentions in QL. Most complex queries start their lives as simple ones that return too many results; the complexity comes from adding extra conditions to refine the results, and is generally manageable. However, I do occasionally have difficulties where a query I'm developing returns no results, and my years of experience debugging imperative programs don't really help as much as I would like in figuring out what's wrong. It can also be quite easy for beginners to write queries that are interminably slow for non-obvious reasons; I believe we're working on documentation to help with that.

We do have a database of all the default queries here: https://help.semmle.com/wiki/display/QL/Built-in+queries

But I notice that not all of them have examples, and many of the examples we do have are fairly contrived. I like your idea of taking snippets from matching OSS projects.

Edit: our CEO gently reminded me that, if you look at the help page on lgtm.com for a particular query/rule/alert, you can get a list of all results across every OSS project we analyse, e.g. https://lgtm.com/rules/1506728586782/alerts/
I find it hard to take Altman seriously as a well-reasoned thinker after his comments on political correctness which were intermeshed with him praising China's approach to the topic.
Tesla's navigation system has (and has had for some time) something called "Range Assurance". As long as you use the vehicle's navigation system, it will ensure you never run out of energy. It will route you to appropriate Superchargers on your route, and tell you roughly how long you need to dwell at each charger prior to continuing your journey. If you cannot make the return journey successfully, the navigation system will inform you of this. It shows you ever Supercharger on the navigation display without having to make any additional changes.

If you're going to write an article about roadtripping in a Tesla, and you don't know this information, don't mention it in your article, and just default to "I'm using Google Maps, whatevs", I have no faith in your journalistic ability. I am unsure what else Tesla could do to inform you of this if you're borrowing or renting the vehicle, as this information is in the vehicle manual, which is also available through the MCU when sitting in the car.

Disclaimer: Tesla investor and fan, Model S owner
Seems to be really aimed at businesses which want to get off of MongoDB desperately.
Wild! I wonder why they picked a host that I'd literally never heard of before this moment? Not that I claim encyclopedic knowledge of virtual hosting providers, but still.