skysight-inc/HackerNews huggingface dataset:
It is interesting how many teams and even large businesses fall into the github/gitlab/atlassian trap. I worked for a couple that spend a shit-ton of money to have some measure of "cloud agnostics" while they throw out their Jenkins servers and they migrate all of their cicd to github, gitlab or atlassian. With github it is a SaaS service. With Gitlab, they have an "enterprise" version. In quotes because the "enterprise" version has no scaling support. You can't run more than one active node. And if you use their special "geo" feature for read only nodes they can't run cicd. It is really ridiculous any large business would migrate from a couple of fleets of Jenkins to this. But hey, gotta do what business decided to do.
>started demanding socialism

Tf is this supposed to mean in this context?
Religious people are not more loving then the rest.
I thought sermons were in Latin until well into the 20th century, at least for Catholicism (surely the Protestants broke from it immediately). My aunt was married in a branch of Catholicism that rejected the Second Vatican Council, and I clearly remember the presiding priest chewing us out in Latin
The trouble with suppressing negative thoughts in the long run is that, eventually, reality may force you to confront them all at once and under far more difficult conditions.

I'm a strong believer that you have to confront negative thoughts and resolve underlying issues as soon as they arise and not neglect them and tell yourself that everything is going to be OK. It's not going to be OK. Murphy's law; what can go wrong WILL go wrong. This has been shown to me over and over again. You cannot leave anything to chance.

I'd rather have a few negative thoughts from time to time and resolve them as they come than fool myself into thinking that I'm living in la-la land and then after a few years find out that it has become hell on earth due to my neglect.

It's like a garden; you need to maintain it. If you ignore the weeds, they'll eventually take over your garden. You can tell yourself that the weeds add charm and make your garden look more natural; that you're going for a "wild tropical look" or whatever, all part of the plan, but with that attitude, you're bound to fail. You'll just keep getting more of whatever it is that you neglect until it becomes unbearable.
Droidcam is the first app in my life I paid money for. I'm not happy with it. On Linux in particular, I have to reinstall it almost every time I update the system. Every so often it doesn't connect on first attempt- so I close it, restart and then it inexplicably starts working. I would probably forgive a more serious bug, but this is just annoying and silly.
from https://www.barroso.org/ "February, 2023: I have released the album Before Bossa, alongside two fantastic jazz musicians, Zeca Assumpção and Sergio Reze. It features a selection of Brazilian and American Jazz tunes that inspired the creators of the Bossa Nova musical style."

https://www.youtube.com/watch?v=_f0BYADR7B0&list=OLAK5uy_mVO...

Luiz Barroso - Before Bossa (feat. Sergio Reze & Zeca Assumpção)
Amazing!

Its really a shame that Apple (and AMD/Intel or pretty much any other infrence vendor) are not directly contributing to llama.cpp. The feature set is amazing and growing at a stunning pace.
Assuming markets default to be competitive is wrong I think . Natural cartels and monopolies do exist after all, or markets have high entry costs etc.

Economic theory usually assumes pute and perfect competition, which doesn’t exist in many markets
Nothing really except that the courts apparently used it up to the date given per another comment.

Whether the US has an “official” language has been a politically fraught topic at times even though it’s obviously de facto English.
The ad says 10 hours a day, 7 days a week. It's a 1099 contracting position so there are no labor laws around maximum hours per week (I'm not sure those exist even for full-time employment positions, anyway).

Also I think I submitted the link to the wrong part of the thread. The original tweet is https://twitter.com/LasVegasLocally/status/17049865964399416...
Especially infuriating because MacOS has the brilliant generic file viewing framework that they brand as Quick Look Plugins (QLPlugin). The name comes from where the feature started (pressing spacebar in the file viewer to ostensibly view literally any file) but it is used all over the place in Mac and iOS software.
He’s a little guy in a big suit. He doesn’t fit in this world

https://putthison.com/making-sense-of-david-byrnes-big-suit-...
Also the co-author of The Tail at Scale, one of the more interesting papers on web-scale architecture that I've read: https://research.google/pubs/pub40801/
Stupid charging crap is easy to do piecemeal. A bus line that only covers two blocks doesn't make sense. A bus line that only covers the major street doesn't help a lot of people. A public transit system that can get most people where they want to go is hugely expensive in time, money, and space, and can't replace the public roads + private car transit system until it's nearly complete.
I saw it the other week for the first time ever (in my life) at the SF Metreon IMAX with a live Q&A moderated by Spike Lee afterward.

Breathtaking film
Not too much. I've got maybe 5 straight up SO clones blocked, but that's about it.
I wonder if adblockers have contributed to this. In theory we users can reward non-horrible advertisers by whitelisting their ads, but in practice we tend to block as much as possible. The remaining ad-viewing audience will be partly composed of people who are ethically opposed to adblocking or are held back by a lack of tech knowledge, but it will also be relatively insensitive to ads (both in the sense of being able to put up with a lot, and in the sense of requiring a lot to attract their attention).
The main example in the article was discussed recently:

CVE-2020-19909 is everything that is wrong with CVEs(74 comments)
https://news.ycombinator.com/item?id=37267940

and

Bogus CVE Follow-Ups (7 comments)
https://news.ycombinator.com/item?id=37394919
It's scheduled for 2017

My galaxy s8 does either mirroring our a full desktop.
Previous on HN for NYT article:

https://news.ycombinator.com/item?id=37444113
I use Microsoft's app to stream my Xbox Series S to an iPad Air 5. I use the OEM Series S controller paired to the iPad.

Connected to my headless Xbox Series S are only the CAT6 and AC cables.

I think my mesh network is only Wifi 5, too. But it's also playable over 5G when I'm out, and that says a lot because my home connection is run-of-the-mill rural DOCSIS cable internet.

Sorry that you had a bad experience. Also I am a huge fan of dedicated appliances for particular classes of applications if you could not tell.

Sure, the same iPad Air 5 I'm using has the fancy M1 that can supposedly play games but...where are the games?

Like you said, they're not porting the games to iOS because touchscreen. Otoh, they could (and do!) require you need a controller, but then Apple would have to admit you need a third party peripheral -- which might actually zombify Steve Jobs from his slumber.

But they'll happily push a GTA port with the interface grossly adapted to the touch screen.

So it's a marketing thing: Apple is not going to be 'seen with' Microsoft, but they'll let Microsoft publish an official streaming client in their store without much fanfare. That app requires a (presumably Xbox-Microsoft-propriety-licensed) controller paired. Then I get to play top-tier games on my iPad, while Apple pretends I wouldn't ever want to do this anyway unless it was via the touch screen. Everybody wins!

One more thought: consider the battery fuel trade-off between A) running locally B) streaming ... Consider that ChromeOS can do that Xbox stream thing too, and the battery life is about 10 hours on the cheapest book (terrible 720p screen) I could buy...all despite running as an 'android emulated app' (whatever that actually means in the streaming clients particular context, they could have shipped intel native binaries anyway.) I get maybe 5-8 hours on the iPad (which has a nice screen remember), but it's not 10 hours.

...

Anyway, my point in sharing all of this, was to illustrate why I believe advanced mobile consoles like the 3DS are going away, despite the (still accelerating) growth of mobile processing power: the future is cloud gaming, so your hand held device just needs to be an acceptable thin-client which optimizes on the appropriate things (battery life, screen quality, can I drop it on asphalt, does it easily pair controllers....)
That was a great link, thank you!

I managed to find this, which is something that interests me:

https://en.wikipedia.org/wiki/List_of_gairaigo_and_wasei-eig...

(Japanese words taken mostly from English)
If it weren't for CVEs it would be a lot more difficult to convince management to update the codebase and get rid of legacy crap even though I'm fully aware that almost all the CVEs don't apply to our project. It's just better for productivity/QOL.

I think it's normal that CVEs don't convey all the nuance and at the end of the day, it's up to you to make an assessment on whether you're vulnerable. Though curl CVE seems like nonsense no matter how you look at it, I could see it might be an issue if delay was being set by untrusted user... but they could also set a very short delay without taking advantage of this flaw. So moot point.
depends.. it don't work as good anymore for me
Half of English is medieval Latin (French) and half of Japanese is medieval Chinese is a better analogy.
All non-free OS vendors but Microsoft and Apple who specialize in user facing devices have already folded. And Microsoft will eventually fold as well because wine is just better at their own backwards compatibility game.

There is a steady progress on the Godot / Blender front. Audio is lagging.

There is a steady progress on the KiCad front. In 10 years, it will probably get openEMS integration.

Almost nobody is licensing their programming languages anymore. Except for the silly low-code fad.

It did not win yet.
The fine article… or pick your preferred f word.
Socrates understood that he understood more than most, similarly a good programmer will understand that he is a better programmer than most. The "I think I'm bad therefore I'm good" mantra is just coping.

The important part is understand that you can't be perfect, Socrates understood that there were many things he didn't understand, a good programmer will understand that there are many ways he could improve, but doesn't mean that they think they are bad.
Do you have evidence of this claim of UFO hotness and military misdirection correlation?

You know that old adage, right? Correlation is not causation. More so, it makes sense that the system would ramp up activity to counter a threat at times it encounters that threat, right? UFOs/ETs are definitely a threat to the system.
Well, maybe or maybe not. A lot of the negative thoughts I have are somewhat fleeting, and if I revisit them the next day they seem pretty trivial and I could probably dismiss them sooner.

Others might be more meaningful, perhaps a character flaw that you don't want to think about, but without really processing it it will never get fixed and keep causing more problems.
Feels like I'm paying to do someone elses job.
It has worked the other way as well, as you can see in modern France, but mostly through the USA ;)
> > Someone who valued it more than us got to use the vehicle. Was that greed?
>
> You sold it because you could get more money for it. That’s what greed is - you chose more money.

If "following market price signals to decide what to produce and sell" is greed, then EVERYTHING is greed.

You make clothes on Etsy, and suddenly people will pay more for silver clothes because Beyonce tells her fans to wear silver. So you make more silver clothes, and sell them for more money to more happy buyers… greedy you!

You have a shelf full of books. One of them is signed by a famous author. It's cool to have it as a conversation piece. That author dies, and suddenly the book is worth enough to pay for some needed home repairs. So you sell it… greedy you!
The only "unintuitive" part was developers saying the product needed to be $250/yr when the product person made it $2,500/yr which ended up being the right choice

Developers being absolutely terrible at pricing is not unintuitive (I'm a developer)
|It is not in dispute that India has a complex and bloody history discriminating heavily against it's Sikh minority in Punjab

It is in dispute, what is not in dispute is killing of sikhs in delhi incited by party members of than ruling govt.

Sikh's are not in minority in punjab they are in majority or do you mean punjab region itself is discriminated by federal govt?

Also you need to make distinction between sikhs(followers of religion) and khalistani(people demanding separate statehood). In punjab there was genocide against minority(hindus) by khalistanis NOT sikhs(they were protectors and some even laid their lives against it) but it is inconvenient to talk about so doesn't get much mind share.

I generally refrain talking about india because whenever i try to dig deeper it becomes more and more complex that i simply give up on finding what is true. What i do know is to treat popular narrative with skepticism.
We've been using and building with VictoriaMetrics for a while at Batteries Included. I have probably created and torn down 100+ clusters now. It's a remarkably easy to use piece of software for something with the capabilities.
That still requires a leap of faith to a relatively small company. Even if true, they could always secretly activate logging without your knowledge.
Nothing lasts forever. The old code has technical debt and has to retire one day for newer code. Just reinstall the new OS when they work he bygs out of it.
Jonathon Gorard’s Abstract Proof Networks - in Mathematica - may be of interest

https://community.wolfram.com/groups/-/m/t/1135271
The personal problems I have with the NVD and CVEs in general are:

- CVEs can be disputed, and this is not based on evidence and can be marked as not affected with as little evidence as "EOL" or end-of-life. See 100% of CVEs filed against SAP, for example. All valid exploits, all work, all are used in the wild by ransomware, and all are still disputed by SAP.

- CVEs are free-form text, which makes even version strings uncomparable. Most projects down the line don't "sanitize to ASCII" and don't know about this. But there are many CVEs (~1%ish) with Chinese idiom symbols as a "." character replacement. Nobody fixes that, ever.

- CVEs and their affected hardware/software matching strings (CPEs) are utterly useless. They are an abstraction for the manual excel spreadsheet world, and literally every linux security tracker implements their own somewhat crappy parser to match against the real upstream projects, their package names and/or the source code origins (e.g. a git repo link).

- CPEs are redundant. The linux kernel itself has more than 200 different CPE strings, and none of them are recorrected after they have been filed by the reporting person. What the actual duck. Have fun trying to find out if Arch Linux is affected when the initial CVE was filed against, say, SUSE or Oracle Linux.

- Most hardware vendors wait to confirm or deny anything until their hardware is EOL. Smart, right? Nobody knows so it must be secure, right? Looking at you, Cisco, Fortinet and the like. And now you are wondering why exploits from 2016 are still used and shared in Telegram channels of ransomware developers?

- There is no mandatory PoC in the CVE database. This could change so much in the ecosystem, especially with the hardforked still-patched feature frozen packages of distributions like Debian. Debian's security tracker is littered with "marked as fixed" but actually "can't fix it because code diverged too much from upstream already" CVEs. And guess what, those are exactly those exploits used in the wild by root/bootkits.

- As the article author states, CVEs are never recorrected. This is the biggest issue of all of them. Nobody maintains a sane state of the database, even the new git repositories are buggy as hell and don't validate against their own schema. Nobody fixes those CVEs "upstream" and nobody maintains old CVEs that turn out to affect more upstream projects. Prime example is log4j, because literally almost all java software is affected when they bundle(d) it; which almost all of them do. I complained to this but basically can't or won't be fixed [2], [3], [4] because even the new schemas are experimental (for over 8 years now).

Source: am scraping literally all linux security trackers to make a better CVE database for automatic comparison purposes. And it's a super ducked state of affairs. [1]

[1] https://github.com/tholian-network/vulnerabilities

[2] https://github.com/CVEProject/cvelistV5/issues/4

[3] https://github.com/CVEProject/cvelistV5/issues/5

[4] https://github.com/CVEProject/cvelistV5/issues/6
Jackson had this problem a few months back, where someone reported a critical CVE against the project and broke builds all around the planet https://github.com/FasterXML/jackson-databind/issues/3972

Basically the programmer (not the attacker) had to write code where an object contained itself

HashMap<String,Object> map=new HashMap<>();

map.put("recursive",map);

After this, Jackson would indeed stack overflow if you asked it to wrap the object to JSON. Then again, half the build-in Java functions (e.g. getting an object hashcode for the map object) also fail for a recursive structure.

The issue remains open 3 months later, Mitre still thinks it's hella serious, and people have yet again learned to just ignore their CI warning about CVEs
Genuinely of two minds about this piece - on the one hand, the cynical hand, it feels (to me) like one of the second-tier pitches you see in Mad Men that's meant to contrast with a top-tier Don Draper pitch...

... but on the other hand, the optimistic hand, it's compelling to consider what "optimizing for feeling in software" could mean, beyond just an impressive-sounding mission statement for The Browser Company.

... of course, back to the cynical hand for a moment, it's hard to read something like this:

> You see — if software is to have soul, it must feel more like the world around it. Which is the biggest clue of all that feeling is what’s missing from today’s software.

and just take it for granted. Really? The thing that software should have is soul, and that means it should feel like the world around it(?) and that's a clue(??) that feeling is missing?

... but back to the optimistic hand for a second, who cares how the piece is written if it's making you think about how to make software, writ large, radically better? Or even just making you think, as it made me think, that software, writ large, CAN be radically better than it is? Because the piece is right! OKR culture feels crappy! Down with KPIs!

And back and forth I could go. I upvoted this piece because I think it could spark some interesting discussion here - anybody else of two (or three, or...) minds about this?
How do you know the feeling(s) you are optimizing for are the right ones? A murderer is also optimizing for a feeling.
> Regardless of context they make zero sense for ticketing.

Wrong. Here's another company that is using NFTs for tickets for their product. [0] Had it been unsuitable, they would have entirely stopped or never considered using them years ago after trailing it.

> We've seen many companies, large and small, do stupid things. Does!'t make these things suitable for the intended purpose (or that they even work as described).

I've assumed you have read the links and they explain how it works. Clearly you haven't bothered to read the links.

> No. Typical HNers know more about reality than any typical crypto bro.

Ah yes, the childish name calling since you have nothing intelligent left to say after debunking your denial.

I've just shown you the reality with real world companies using said NFTs as tickets and gave links to substantiate that. From you, it is all absolutism and continuous denial.

How many more goal posts are you going to move in your next reply?

[0] https://boxoffice.sitickets.com
I find it somewhat discouraging that I took about 8 courses of graduate mathematics and still don't know what modular forms are.
You guys with your newfangled stuff. Archie FTW! :D
Man, it's a speaker.

Get Bose or something similar - they'll just keep working without strings attached/tracking/on-the-road/etc forever.

ps. I'm happily using 10y+ old iMac 27" with popOS - works great.
Similarly: $5 for a small bottle of water, or $9 for a large one.
See, daydreaming helps
Picoflare jets power the solar wind emerging from a coronal hole on the Sun
It's true that half of Japanese is English, and half is medieval Chinese. Only the third half is native to Japan.
IMO the so called "phone UI" is better than the "traditional desktop UI" where you have toolbars with 100's of small buttons. Even on other platforms, apps are moving to the new UI paradigm which makes the UI less cluttered.
Oh, I though probably the carbohydrates... Sugar kills!
The point of the conversation is how people express these relationships in their day-to-day so they can be encoded in software.

Would your grandparents' contact be saved on your phone as "Mom's mom" or as "grandma"? Probably the second, which is indistinguishable from "grandma" as "Dad's mom".

In Norwegian, people would naturally call these "mormor" and "farmor" and they would expect that relationship to be correctly labeled in their localized app.
That's a very good point. Didn't know about the grammarly incident. I could definitely see this happening again with the amount of polyfills in npm packages. Polyfills are usually frozen in time and not developed further after they are released.
Because they were giving advice about a legal matter, so by stating what seems obvious to you and me, the GP is covering themselves from "implied" lawyer-client relationships which under some jurisdictions could adjudicate them the responsibilities of a lawyer to a client if a person could prove in court that they reasonably believed they were acting as their lawyer.

I don't know if this is actually been a problem ever brought to a judge to be honest, but that's the reason why that disclaimer is made and of course, I am not your lawyer.
The Sega Mega Drive (Genesis) had a Master System inside and it was often used as the sound co-processor for Mega Drive games. You could play Master System games with a simple cartridge adapter.
Yes that confuses Ja-vs-En VA discussion. Ghibli is the most famous anime studio but it's outlier for not hiring Ja VA.
I started with Droidcam during the pandemic and switched to Iriun. Currently using it with an old iPhone SE over USB, but also used with Huawei P20 Pro. Not many features, but just works.

https://iriun.com/
They sure would enjoy the salutatory speeches delivered at commencement: https://youtu.be/LYewkFKPPhs?si=egbRqSO2lMVxIMzz
> Abuse is vastly more manageable than it was on IRC.

You're comparing a Matrix server operated by someone else (Element) with an IRC network that Mozilla operated themselves. How does your Matrix setup compare to an IRC network operated by a dedicated team like Libera.Chat or OFTC?
The writer would profit by reading the wikipedia page on concision, and from trying to practise it. Don't waste readers' time.
Mostly off topic: when did "till" become widely spread as a replacement for "until"?

Only in the last 6 months have I noticed it being used in official communications where I work. It sort of bothers me, but I can't exactly place why, it just looks / feels wrong when it's written.

Slang on letterhead. It's an uncomfortable juxtaposition (for me).
I hate to focus on this, but the website, https://gitness.com/, is absolutely horrible. Especially on mobile. The scrolljacking seems outright hostile and the entire site feels janky and broken. You don't need scrolljacking to provide a compelling or visually differentiated design experience.