skysight-inc/HackerNews huggingface dataset:
It depends.

If you want a book, I recently re-read "How to win friends and influence people" and it is quite good :-) The basic seems, you listen to the other person, and indulge in their interest?

In practical terms, I have started dancing, and in the dance hall, small-talk often happens.

I.m.o. most important is to read the room, and not be too personal?

I.e. if I am going to the bar to get a drink, and I hear somebody discussing i.e. how they returned from Italy where they managed to find a really good local restaurants, and it doesn't sound like a private conversation, and we might know each-other in passing, I might walk closer and ask about that.

If they give me a why-are-you-talking-to-me? look, I apologize for interrupting and retreat to somebody I know better :P

If they respond in kind we might have like a 3 minute conversation about good Italian restaurants, and then we maybe go dancing, or they break-of the conversation, or I break of the conversation.

The thing I am learning is to distinguish whether me starting/interupting a conversation will more likely lead to a conversation than just awkward silence ahead of time... I am slowly getting better at that :D
> It's perfectly fine to have big blocks of documentation comments right in the code, and to be consumed there.

If you need to read the source code to use a library, something is wrong with that library.

(On the other hands it is fine to document local functions, but it doesn't need to be a verbose documentation comment.)
They use the same chip for desktop and for server market where it doesn't make much sense to add a crappy iGPU. Intel with their scale could build much more different chips.
Billing problems aside, it's amazing that web development has reached a stage where it's almost too easy to scale a site to 2m active sessions and 20m+ page views in two days with just off-the-shelf tools and barely any specialized skills.
The AnandTech coverage is orders of magnitude better, and way less user-hostile, than the techcrunch coverage.
It seems to me profession/ occupation might play a role here too.

Doctors & software developers I know favour truth based discussions.

Friends/ associates in sales are far more likely to enthusiastically regurgitate something emotive (untrue/ misrepresented) from a tabloid paper (as prime conversation).

So, shower thought: is the value we place on truth in social situations affected by the frequency truth's value is demonstrated to us in our daily professional lives?
make launches separate processes, so NUMA should not be an issue, there's no interprocess communication.
Maybe this will help you https://blog.ladder.io/business-idea/
My experience in Turkey is that cats and dog almost never follow you (unless you are feeding them) and don't run after you. For the most part, they are actually quite shy / don't really care about you.

My wife use to bicycle a lot in Turkey and she never had a problem with dogs and cats, but you don't see them that much in the countryside also.
Yes, the nightly build.
I agree about the diffs and have written the same thing myself. Deleting code is good! Adding code is neutral, at best. (You get a new feature, of course... but also new bugs!)

As for syntax highlighting, I'm not really sure what we want out of it. I like it for typo protection; type "cnost" and it doesn't turn blue, fix it to "const" and hey! pretty! It must be right. But it doesn't go far enough. If you call "foo.bar()", Github turns "bar" blue, regardless of whether or not it's possible to call "bar()" on "foo". My editor doesn't highlight those, but it should; if the method is callable, make it pretty, if it's some made up thing that isn't going to compile, make it ugly.

I think, at best, what we use syntax highlighting for is to break up what seems like a monotonous large quantity of text. Kind of like how I started a new paragraph to emphasize this point; it does help the reader. But I think we could do way way better, it's just that people seem to have given up. I think the excuse is along the lines of "it's too slow to use a 1970s era computer to figure out what methods are available"; that's true, but we are not using 1970s computers anymore. Why are compilers or syntax analyzers so slow, anyway? We can play real-time multiplayer games that render 240 snapshots of a 3D virtual world every second... but compiling hello world takes on the order of 200ms. Seems strange. No wonder our tools are so bad. What we're doing must be very hard for the computer.

(Github, however, has no excuse. They have all the time in the world to produce good syntax annotations; it's not like you're typing new code into that window. And their syntax highlighting does significantly worse than any editor I've ever seen.)
Researchers posted light client for ubuntu, docker & explorer for TON blockchain
I think he’s saying that you can publish to a queue without any subscribers, and only play the messages for some recovery operation. It is limited as there’s a maximum life time of 14 days for SQS messages among other limits.
Unfortunately the market with low power AMD cards is non-existent. Maybe some older HD model if you can find it second-hand, but those can't do 4K@60Hz. There is no low powered (=passive cooling) card based on the recent AMD chips. I wanted GPU with only passive cooling for my Xeon machine, had to buy lowend NVIDIA. Hopefully Navi at the end of the year will finally change this.
It's not about age, it's about experience and trust.

My grandfather had an interest in technology, experience in how to use UI's, and used a computer on a almost-daily basis since the late 70's up until his death a few years ago. He never had any issues telling ads/fake popups from actual system messages and so forth, and he was quite comfortable using a computer on a rather advanced level.

Some younger relatives, on the other hand, have barely touched anything without a touch interface, can't really use a web browser properly, and is pretty much limited to whatever apps they can install. They solely rely on iTunes Store/Google Play to screen stuff for them and blindly trusts anything they install from a trusted source.

If I had to choose a scamming victim from those two categories I'd go with the younger, less experienced ones.
No. By default SQS uses `at-least-once delivery` system. It's distributed and when you connect to API one SQS node that you working with could have different state comparing to another, so you may fetch the same message twice by 2 separate workers even with big visibility timeout.
Why GuiLite Is the Simplest GUI Library?
A millenium lasts for 1000 years. Early versions of brains came about around 600 million years ago.
Comments can convey hard-won information. Often developers will spend hours digging into an issue and then see a configuration or subtle change as the end result. That inocuous little bit of code is some of the most expensive, and brittle, code in the code base, but there is nothing to suggest it.

They might attempt to capture that knowledge in a git message, but that is destined to be burried in the sands of time.
1. What does 5g have with self driving cars? And specifically what does lack of 5g do to make them any more or less possible?

2. NO wireless service provides GUARANTEED anything. To anyone. That's not how physics works
The real problem with red/green diffs is that up to 10% of men are red-green colorblind. It's a real accessibility issue.
Making the processing of a message idempotent is the ideal way to handle that limitation
Thanks for pointing out that NB doesn't denote minor comments (as I believed), quite the opposite.
I really wish cloud providers would allow users to set a hard budget that just stops the service if you exceed a threshold. I got a surprise bill from AWS this month (fortunately orders of magnitude less than this, but still ~15x my usual) and am thinking of moving from Lambda to a VPS just so the possibility of this doesn't keep me up at night.
Express JavaScript Development
I'd reckon the vast majority of real-world use of GraphQL is bog-standard web-api apps. With this, you could deploy a single schema changeset which updates the server, client, and middleware; then remove the middleware in a week once the web client has been guaranteed to have been refreshed or reloaded. Best of both worlds really.
Thanks for the tip, unfortunately, when I'm building it (occasionally), the LLVM itself is part of another project (AMDVLK) and changes too.
Ask HN: Anyone else frustrated with current macOS file manager solutions?
Path Finder served me well for a few years... But it has gotten noticeable worse with recent updates — buggy, really slow to load image thumbnails, etc.

Forklift seems to be a promising alternative... But it also crashes way too often. Tried Commander One some years ago and also wasn't impressed.

By now I seriously miss Windows Explorer...

Has anyone had better luck than me finding a decent solution for the Mac?
And if your GC doesn't dump the registers. Only with volatile you can keep all locals on the stack.

And yes, that's not stupid. It's actually faster than all the register "optimizations" for practical use cases in fast VM's. Register saving across calls and at the GC is much more expensive. mem2reg is an antipattern mostly
Author of https://node-ts.github.io/bus/ here. SQS is definitely one of my most favourite message queues. The ability to have a HA managed solution without having to worry about persistence, scaling or connections is huge.

Most of the complaints are native to message based systems in general. At least once message receives, out of order receives, pretty standard faire that can be handled by applying well established patterns.

My only request would be to please increase the limits of message visibility timeouts! Often I want to delay send a message for receipt in 30 days. SQS forces me to cook some weird delete and resend recipe, or make this a responsibility of a data store. It's be really nice to do away with batch/Cron jobs and deal more with delayed queue events.
yes, I think I had the same type of clauses (haven't read my contract in a long time) So I did clear out that with my current (to be at the time) direct manager and that was the consensus.
So my advice for the original question would be to clear that with the (future) manager on what those clauses do indeed mean. And I don't feel that question is endangering getting the job in any way... I feel nowadays many people have side projects that they have not intention of relinquishing of its rights even if nothing more that a side hobby. So managers are probably asked those question all the time.
PS: But I wouldn't go straight the manager and state that I'm planing on start my own business wight at the same time I start working for him... That probably raises the flag that you will not be 100% committed and might leave in a short period. I would just bring it up as "side projects".
I am just not sure it is a super strong market. As far as I can tell those cards have been selling for roughly the same price or more as when they were introduced 2 years ago. A lot of people would just stick with what they got, or get a laptop instead. If the price of GPUs and memory was half of what it is it would make a lot more sense.
Anyone run a multi-tenant SaaS and handle fairness with jobs “fairly”?

Occasionally we use to have all workers tied up on a single customers long running tasks, we mitigated by using a throttler we wrote that can defer a job if too many resources are in use by the customer, but it’s not ideal.

I’d love a priority based, customer throttled (eg max concurrent tasks) queue.

We can prioritize by low/medium/high using separate queues, and could make a set of queues per customer; but that is starting to explode how many queues we have and feels unmanageable.
Urheberrecht vs. Verwertungsrechte...

> Copyright should neither be transferable in whole nor in part. Rather, the author should only be able to grant someone else the right to use the work in a certain way.

Nach dem geltenden Recht kann das Urheberrecht als Ganzes und in seinen Teilen (z. B. das Vervielfältigungsrecht, das Aufführungsrecht) abgetreten werden. Nur die aus dem Urheberpersönlichkeitsrecht erwachsenden Befugnisse, wie z. B. das Recht, Entstellungen des Werkes zu verbieten, sind unübertragbar. Der Entwurf sieht - wie das österreichische Recht - von einer derartigen unterschiedlichen Regelung der Übertragbarkeit der einzelnen urheberrechtlichen Befugnisse ab. Das Urheberrecht soll zukünftig weder im ganzen noch teilweise abtretbar sein. Vielmehr soll der Urheber einem anderen nur das Recht einräumen können, das Werk in bestimmter Weise zu nutzen. Das Urheberrecht selbst verbleibt dabei, belastet mit dem Nutzungsrecht, dem Urheber. Hierdurch wird sichergestellt, daß der Urheber auch dann, wenn er die wirtschaftliche Auswertung seines Werkes einem anderen überläßt, stets eine gewisse Kontrolle über das weitere Schicksal seines Werkes behält.

http://www.urheberrecht.org/law/normen/urhg/1965-09-09/mater...

deepl.com english translation:

Under the applicable law, copyright may be assigned in its entirety and in its parts (e.g. the right to reproduce, the right to perform). Only the powers conferred by the moral right, such as the right to prohibit the distortion of the work, are non-transferable. Like Austrian law, the draft refrains from such a different regulation of the transferability of individual copyright powers. In future, copyright should neither be transferable in whole nor in part. Rather, the author should only be able to grant someone else the right to use the work in a certain way. The copyright itself remains, burdened with the right of use, the author. This ensures that even if the author leaves the economic exploitation of his work to another person, he always retains a certain control over the further fate of his work.
It should, but as recently as April last year a French Ambassador decided that English wasn't good enough for him:

https://www.politico.eu/article/english-only-try-au-revoir-f...

Petty squabbles such as these diminish the EU.
Deploying a FaaS Platform on OVH Managed Kubernetes Using OpenFaaS
That was the first thing I looked at, the angle vs. the movement. It doesn't necessarily have to be something on the camera, it could be internal interreflections.

The entire optical system is shielded from the environment by a transparent cover, probably spherical for a large field of view. Optical systems usually have some degree of internal interreflection that you try to suppress with anti-reflection coatings on the internal lenses. Usually, these coatings are highly angle-dependent. Specifically for very shallow incidence, almost parallel to the optical surface, you can't do much, there will be reflection. Another source of interreflection is the housing of the optical system - you usually try and suppress that by making surfaces 'black' but a very broad spectrum, brilliant light source can still produce a significant amount of reflected radiance.

The system was probably made with some requirements on these artifacts but it's always possible that for a certain off-axis angle, light gets coupled into the external, curved cover and then through the imaging system. Some of it makes it through at an angle that actually hits the sensor, in this case a virtual image or just some caustic from an object way off-axis.

Maybe it's the reflection of the sun from the sea. It is pretty static in terms of global incoming angle and does turn just right in relation to a turning aircraft to still hit the sensor - especially if you turn to still track it and keep it in the optical system's field of view.
What makes social media garbage is it takes every human cognitive bias
and multiplies it by infinity, and offers very little virtue by way of compensation.

It is psychic damage entirely driven by the id.

It replaces expert advice and ombudsmen with popularity contests and groupthink.

It is a neverending reinforcement loop of your filter bubble.

It mainstreams every fringe movement - because social media uses attention as a key metric, it rewards controversy, outrage, and conspiracy.

It's a 24/7, infinite scale, effectively anonymous and entirely asymmetrical amalgam of the Stanford Prison Experiment, Kitty Genovese, Jonestown, Alfred Dreyfus, Jack Chick, Charles Mackay, the Hillsborough crush, 2 minute hate, the banality of evil, "a lie flies around the world before truth gets its boots on", cargo cults, suicide bombers, the Inquisition, Leon Festinger, "It ain’t what you don’t know that gets you into trouble, it’s what you know for sure that just ain’t so", and 1000 other human failings.
Yeah I definitely agree with this. If I'm incrementing x in such a way that it's pretty clear what the meaning is (e.g. it's actually called like cur_page or something and I'm iterating over paginated data), then comments don't add a lot of value. Especially if they're not actually kept up to date with code changes.

On the other hand, comments like, "Hey don't change this because if you do, it'll break things in subtle and hard to test way because x," are definitely useful.
> There’s no monopolies—if you want to launch a competitor, start a studio, pay Amazon a bunch of money

That does sound a lot like Amazon is a relevant monopoly here.
Depends on the trap I would say. One that generally rapidly kills is fine but say sticky traps are cruel. Traps where the animal is stuck in place unable to move and slowly dies of dehydration/starvation that is just sadistic.
What is a turrent? Tourette?
RE: visibility timeout beyond 30 days, you may be more after a “saga” that has state and is long running (hours/days/months/years).

You can imagine building a saga system on top of a queue system.
> Half the reason I still pay attention is to find if there's a new Linux boot switch I need to turn on to disable some new performance regression.

No need, if you really want to disable all mitigations, including future ones, use mitigations=off.

https://www.phoronix.com/scan.php?page=news_item&px=Spectre-...
This doesn't really make sense.
American English which they propose adopting is removes more of the European roots of words.

For example removing the 'U' from words like Colour.

Ireland is also an English speaking country in the EU.

And I don't know how much of the sentiment of "Let's Americanise!" Would be popular.
It seems like you haven't been exposed to spaghetti code with a million comments vs well designed modular code with few but useful comments. People don't just dream up that difference, it does often change other programmers' way of thinking about the code and helps convey intent far better than exhaustive comments.

It is true that people often take these ideals too blindly and their beautiful architecture brings little in comparison with simple obvious code. (I'm often a culprit there.)
Pettiness aside, I guess this is the same kind of response you'd give to someone who complains about OSS lacking a certain feature: Write a patch and make a PR—to the European English language repository.
I wouldn't go so far as saying it has outright failed - it has made inroads in some areas, such as biblio databases and metadata in academic publishing in general. HTML metadata, microformats, and schema.org sees lots of use in SEO. Its applications weren't just as wide as initially envisioned, simply because giving away your data in an open format isn't a money-maker, in contrast to putting up a website displaying data along with ads and tracking.

> We were promised utopia

That sentence reveals another aspect (a misunderstanding IMHO): that "semantic web" and XML was shovelled onto you by a clueless academic ivory-tower elite, an anti-establishment narrative instrumental in the rise of HTML5, WHATWG and the post-standards world we live in today.

What kindof sucks with W3C's semantic web tech stack is that it captured a lot, yet was impractical, incomplete, and delivered very little. Even TBL's SOLID stack for the dweb uses semweb "creatively" for discovering graph URLs offered by a remote website for replication, by enumerating files/URLs with regexp filtering and similar mechanisms. Semweb has for a long time captured logic programming and description logic; only recently are Prolog and Datalog re-discovered as much more practical means for implementing graph and logic databases.
I've found StackExchange's Code Golf site good for this https://codegolf.stackexchange.com/
I’ve really been looking forward to these chips. The 2700X was pretty close to Intel in 1440p benchmarks, so I’m looking forward to what the likes of Gamers Nexus have to say about overall performance, specifically in line with performance elements like frame render time. Not that it really matters to me. I’ll have one of the 8 core chips on a micro-ATX X570 and build up a system around that. I’ve purposely held off building a new desktop because of Ryzen 3000. In a Ghost S1 or NCase M1, it should be the ideal CPU for a powerful SFF build.
if the postal service could look at people's response to mail and then intentionally mail out copies of popular mail to more people, then this comparison would make sense
Agreed. If I'm looking for comments, the washed out look is easy to pick up. Also. many people don't or can't follow clean code.

Could you imagine the mess if you were writing an API that required JSdoc with the author's proposed highlighting scheme? Or Golang's enforcement of comments on public functions?
As a climate researcher, should I change my air-travel habits?
7 hours of meetings? did people show up the next few days for work?
> "Why, then, are we psychologically rewarding additions with green, and punishing deletions with red?"

I see this the opposite. I love commits with tons of red, and dislike commits with lots of green. Green means more reading and trying to figure out what this new code does, whereas lots of red with a little green means someone cut away all the old ugly code and replaced it with something better.

If the colours were to be reversed, I would get really confused. I guess I've sufficiently internalised the current usage, and I'm fine with it. I suppose I should ask a younger programmer how they view the red and green in commits.

Edit: His "neutral" addition/deletion colours don't really work for me. They don't have the clear association that red/green has. And the red = bad, green = good works fine if you want to remove bad code and add good code. It's never that simple, obviously, but the colour work very well for me.

The colours don't work so well for red/green colour blindness, obviously. That's a good reason to use something else. But maybe every highlighting tool needs to be configurable to use the colours that work best for you. Most are, but is github?
exactly, that's what I mean: it cannot be part of a law... but such standard must exist and be enforced by the browser, same as window.alert is a browser pop up and not a javascript one. The cookie rejection should do it in the same way.

Laws like GDPR are encountering problems to be enforced without being too intrusive with the technology and the freedom to create products/standards.
I have a good friend who spends millions of dollars in advertising every year, and who is convinced that almost none of that has much impact on customer behaviour.

There are exceptions, of course, and advertising can be effective, but there is a lot of wasted money spent trying to persuade people of things.
aye. still better than shooting the bird down.
Your approach increases the problem's scale. I've found the exact opposite, that by carefully confiding in friends about my non-conformity often brings out their relieved agreement and binds us together much strongly. In these times it is important to start making a mental list of who behaves like a human and who behaves like cattle.
Tutorials: HOWTO how to use TON https://www.youtube.com/watch?v=J7K2nq5lf7I
Added build instructions for ubuntu 16.04 https://github.com/copperbits/TON/blob/master/docs/ubuntu16....
Packaged lite client into Docker container
Launched a beta explorer for test network https://explorer.test.ton.cryptoprocessing.io/

Discussions in Telergam group: https://t.me/ton_research