skysight-inc/HackerNews huggingface dataset:
> For example, SQL Server will create a temporary index on the fly if one is missing

err, I may be misunderstanding but can you explain why you feel this? I have never (IME) seen MSSQL do this and it wouldn't make sense because constructing an index needs a table scan plus a lot of work on top. Just doing a hash join is simply the better option.

I mean it would be nice at times but there are traps to this which is why (again AFAICS) it's not done and would be unsafe to do without a lot of info about resources and future expected queries which the query planner just doesn't have.

Happy to be set right on this.
Still, in the past, when you made a mistake and got a bad tenant, the option was eviction.

You say "in the past" but you really mean "when there isn't a global pandemic". Events change things. It's simply a risk of renting property to people that very few landlords bothered to consider.

There is absolutely no reason why landlords should be immune to circumstances that affect everyone. Complaining about it, and tacitly suggesting that your rental income should be prioritized over a disease that eventually killed hundreds of thousands of people, is silly.
The problem with Zoom calls in the office is that you usually do them at your desk rather than in a meeting room, and when you do that, you are totally destroying the productivity of anyone who happens to be in the room with you. Not to mention what happens if several people in the same room have different calls at the same time...
Because this company was the developer of the "Staatstrojaner" malware government agencies used to hack into computer systems to investigate crimes. I think the original use case was just terrorism but I'm pretty sure it's been used against other crimes as well.

As to why the German public tolerate it: because there wasn't sufficient pushback and the government doesn't care about a few protests as most people will eventually forget about it and move on.
> Apple can deny requests if there is not obvious imminent harm, while probably pretty good at identifying legitimate requests

You're saying the privacy of my data depends solely on providers being "pretty good" at identifying legitimate requests from people trying to get their hands on it?

I feel better already... /s
> and refuse to allow it to be disabled

Why don't people fork these terribly managed projects? Even just working on the feature and then submitting the .patch file to be merged in by downstream distros would be a very meaningful signal.
Doesn't this require the attacker to already "be on the other side of the airtight hatchway", in order to set up the exception handler?
The search algorithm seems to be extremely poor. I searched for the exact blog post title of some very good blog posts which in other search engines end up in the top 5 if you search for their topic and on blogsurf it didn’t look like it appeared in the results at all. That’s very very weak, especially the first 10 results had nothing to do with the topic I searched for. It was just super high profile websites which had remotely mentioned a few of the keywords.
Dyson launches Zone air purifying Bluetooth headphones with visor
I like that, too. The problem is, those who are left enjoy catching up. That is fine in general but I noticed I'm much less productive in the office than at home because I need to listen to small talk whenever I go to the kitchen or just pass my coworkers. I'm not an introvert and I enjoy talking to people in general, but when I'm at work, I have a certain amount of things to do and I really want to complete them all. When I'm WFH, nobody is calling me on Zoom saying, "Hi, what's up, have you seen the last Batman"? That is perfectly fine by a friend after work, but during work hours I prefer to be focused on my work and decide when to take a break when I need to, not when someone comes to my desk (sometimes with trifle issues that could be solved more easily by async communication).
I guess it's a nice way to visualize the models, at least in the beginning. I prefer shell_plus along with dbshell. Then I can also write code that I can later easily adapt into my views etc.
Yes. So see my “methodology” above. It is the systematic way for you to do the part that is missing. With various weird-ass forms, this is STILL a lot of work. But it will be substantially correct, where substantially means that the IRS will correct any errors without considering you a miscreant.
Would love to see something with a source or something verifiable. Until then I have to assume this is mean spirited hogwash.
You're saying that rather than spend what, $1k or so at most (which would be what it would cost replace the refrigerator entirely), you'd rather poke the bear and risk a 77% rent hike (which would be what you'd have if you'd gotten 6 rent increases of 10% over the past 3 years)? It's not like the landlord can sue you when you move out if you leave them an equivalent, but brand new refrigerator.
I encourage all of you to submit the blogs you are following. Only one of the ten blogs I'm following was supported. Even quite well known once like oldnewthings or lemir's blog.
It seems a bit more complicated - there's a great post from netzpolitik [1] (in German, unfortunately) listing all the gory details.

Again, all of this came to light because of the hard and persistent work of a whole bunch of NGOs (GFF, netzpolitik, CCC and so on).

[1] https://netzpolitik.org/2022/nach-pfaendung-staatstrojaner-h...
Not only is the study commissioned by the ATM network, it’s also published by the Telegraph - so be wary. This paper runs an explicit campaign called the “Keep Cash Campaign”, so you shouldn’t expect to see anything that examines this issue seriously (if that wasn’t already clear from the headline).

That said, paying attention to the needs of unbanked or at-risk people is important and can be overlooked too often.
My workplace requires me to visit the office once every two weeks. And even then I only go for a friendly one-on-one type of lunch with my boss. Nothing we ever discuss justifies the two hour commute, the same things could be discussed in Zoom. And yet, I am supposed to visit every two weeks.

Now it turned out that during my last visit my boss had already been infected with covid. So not only me, but my wife and my two kids will need to stay home, isolate and take days off to look after the kids. WTF is the point of this? I am losing valuable vacation days, my boss also loses an employee for days (and my wife's boss ditto) and the kids will go bat-shit crazy because they will not be allowed to go outside.

Yay. How much fun the office it is.

And this was just one example of how idiotic and unproductive this whole on-site in-person office work arrangement is.
Astrophotographer spots two spacewalking astronauts on ISS from his backyard
Yes. This is well known. They became so rich and powerful they had lobbyists (bag men) to protect their interests.
The README sounded very good, until

> The following keybindings are available:

Sigh. Could software please stop being so opinionated when it comes to keybindings? Let me configure my own keybindings please. Emacs bindings are terrible for people suffering from RSI and the like.
IME just run the DB, pick up and look at the query plans for the most common/time consuming, then add indexes. That's 80% of it. So...

> Is it a matter of having a conceptual model of relational algebra and the way the different db engines work

...no....

> or is it more an accumulation of heuristics over time for what probably will cause problems

...no....

> an iterative process of using EXPLAIN, adjusting the query and seeing what happens?

...that's more like it!

Once you understand the underlying data structures, all the magic goes away. As it should.
Fake Profile Detector Chrome Extension
Other reasons to keep cash.
1. Self discipline. Plastic (debit or credit) lets you spend more than you should. Cash doesn't.
2. Privacy. Do you really want every transaction to be observed by the Government? "We think you are spending too much on alcohol. Reduce it and increase spending on greens by at least £5 a week". Don't think it will happen? Remember Nudgers gotta nudge. Also I wonder just how big the black economy is.
3. Where do you keep the rainy day fund? I don't think anyone is developing an electronic mattress.
Seems to me like the government should internally own their malware rather than tolerate a company that presumably sells to other governments or private entities. Mine was a rhetorical question of course.
I think the problem might be that the blogs aren't added yet. I also couldn't find some quite popular blogs, but I submitted them, so hopefully this will change in the future.
I spent a lot of time in that game exploring the galaxy before I discovered a system that nobody had discovered before. Pretty fun!
The absolute worst is being in an office with several people who are on the same call as you at their own desks. You can neither listen to the call nor the person near you speaking and you hear everything the say with a 2 second delay.
If it is anything like my experience they will just add you to their bulk email list, and possibly send you a letter saying thanks for your comments. Unless you pay to play, your ideas will not influence them significantly.
Remember, when you're feeling very small and insecure,

How amazingly unlikely is your birth;

And pray that there's intelligent life somewhere out in space,

'Cause there's bugger all down here on Earth!
Has it occurred to you that this might be not "even though people here seemingly understand technology", but because people here understand the technology?
No. TurboTax has been around for as long as people have had their own computers.
https://netzpolitik.org/2022/nach-pfaendung-staatstrojaner-h... (German) reads like it is more than a rebranding. But there are certainly new entrepreneurs who will fill the gap
Something like that is very hard in practice unless you live extremely close, like walking distance.

Even in a densely populated area such as Manhattan, getting from midtown to lower manhattan (which is quite close btw) is 20 minutes either biking or taking the subway.
I remember when "everyone" pinned the success of the Prius on it looking different from normal cars. Many articles said that if the Prius had looked like a normal car it wouldn't have had sales from people who wanted to show that they were forward-thinking and ecological.

Then Tesla came along and now everyone says that their success is because of the cars looking like normal cars. shrug. I think the look takes second place to the technology and how well its implemented.
Hammers don’t (yet?) come with a little screen to show ads and a buzzer to beep at you every few hours because you haven’t “engaged” with it enough.
Yeah, that works. My process is very different, but your advice is better as it hangs more on actionable tactics than learning intuition.

> Once you understand the underlying data structures, all the magic goes away. As it should.

Once you actually understand them, I feel you don’t need explain in most cases; you will simply ‘see’ why certain queries or definitions or structures are bad.
I dont know much front end, but does it really make sense that a style wrapper is only 5% CSS code?

Is CSS mostly deprecated now in favor of js libs?
I feel similarly - though I think it's more the case that Java considers things a lot longer and considers the implications before simply adding them.

Java needed string interpolation forever before _finally_ getting something. There are parts of C# that I think are going to look like a good idea at the time, but turned out not so great. Extension methods is one, and async/await is another. In fact, if Project Loom ever, finally, actually ships it'll make the whole c# code colouring thing look like the abomination that it is.
When I was first building my credit I did a bunch of research and found a credit union that would let me take out a 12 month secured loan and then used the proceeds from the loan to open a secured credit card. I immediately paid off all but one payment on the loan pushing out my due date to the 12th month and scheduled an autopay for the final payment (this way I only had to pay a trivial amount of interest). This particular credit union has their secured cards "graduate" to unsecured cards after 1 year of on-time payments. Right before the card "graduated" I dumped all the savings I had into the card. They returned my security when the card "graduated" and I was left with a 12 month on time installment history and a significant unsecured credit line. After that I didn't have any problems getting approved for other cards with limits sometimes even eclipsing my annual income. I figured all this out just by reading web forums.
Try this URL: https://www.instagram.com/p/CWEdy59hgHB/

If you don’t have Javascript enabled, you can download the video using youtube-dl.

There are also many videos of the artwork at YouTube, e.g. https://www.youtube.com/watch?v=iicUX7CpYfo
That's my take on it from reading so far. That's a massive mitigating factor for exploitation, imo.

Log4Shell was painful because people were using the library as it was intended to be used (a logger takes strings that are possibly attacked controllable). This will not be as bad simply because it won't be easily exploitable to the same degree.
> One thing I'd love to see, is a TUI editor that focuses on providing hooks for developers to build deeper integration with various frameworks into the editor and it's autocomplete.

Sounds like emacs in text mode
I was curious too. My weak Google-fu didn't come up with anything from the FSF, but the GNU project has a page[0] explaining that they don't endorse Manjaro because it "includes nonfree software through its normal channels", "ships nonfree blobs with its kernel", and "includes a proprietary office suite and proprietary games with DRM."

[0]: https://www.gnu.org/distros/common-distros.en.html
It shouldn’t and can not be the responsibility of the recipient to solve this. All the blame rests of the federal legislators, not companies which have to process requests from entities without any clear mechanism to verify them.

> It makes sense to verify that in some way (such as a badge)

But that’s hardly real verification, a badge is trivial to fake.
Landlords and businesses owners got their own form of welfare, which was significantly more than those that were without a job. Landlords need to know landlord/tenant laws but many simply want to be able to do whatever they want then act surprised when they find out what they did violated some state law. I have little sympathy for landlords who got relief then want to complain. Reminds me of businesses that got millions in PPP loans, but then put up signs saying... sorry we have a crappy business, it was due to welfare.
For me the crossover point seems to be around 400k elements:

>>> timeit.timeit('''a = [i for i in range(400000)]''', number=10); timeit.timeit('''
l = [None] * 400000
for i in range(len(l)):
l[i] = i
''', number=10)
0.17413130006752908
0.1694186998065561
In my view, the biggest problem with hybrid is:

You are still required to live/reside near the office.

Fully remote allows me to live in a very affordable area while still earning a great salary
Hey, I’m about to launch a product that will make it much easier to host third party website as a subdomain, ping me at lucjansuski (at) gmail if you are interested
As the article points out, nobody actually verifies these requests.

So no, I can’t point you to such an incident. Have people been held in contempt for failing to comply fast enough? for sure.
Same logic as you. I missed my walk between work and home. Now I walk 20 minutes after the end my shift in remote before coming back home.
It is not about the components that make up a system.

The GNU project started in 1983 with the explicit intent to replace proprietary components of an operating system in order to build a completely free operating system. Can you tell me any other project in the 80s that did that? Of those were any even half as successful as the GNU project? Or still relevant today?

Misunderstanding GNU as a collection of little tools doesn't get you far; the C library, the complete compiler toolchain (binutils + linker + compiler), Unix userspace libraries and shells, etc --- all that got us very close to a completely free operating system in the late 80s / early 90s. Linux arrived in 1991 and in short order we had a free operating system --- with no small thanks to GNU.

The project was so successful that the scope of what makes an operating system kept growing, while people took the foundations for granted. These early achievements stand on their own.
> a lot of people who have returned to their offices for some or all of the week have found that they’re the only ones there, or others are staying isolated in their offices, and all communication still happens over email, Slack, or Zoom. As a result, they’re spending time commuting to and from the office and dealing with all the hassles of in-person work but without any of the promised payoff.

This is hardly surprising. At the last few offices I worked in during the Before Times, everyone in the open office crammed a few feet apart was typing away and focused on their monitors, wearing headphones that said "don't interrupt me!" And watching Slack.
Twitter envy was the cause of a lot of bad business decisions for Facebook.

They were really jealous of twitter being the source of “trending” topics on news broadcasts and wanted that role, so they boosted links and news articles rather than updates from friends, they even experimented with making all posts public.

It’s like they don’t know that their strength was that you could connect with people you know and care about, but they wanted to be another “shouting in the wind” platform.
Cashless is great, I moved from the UK to Sweden. Haven't used cash in years.

Also helps to stop drug dealers and tax evasion.
Totally not the same for me. I anticipated that I will move less when WFH and started eating healthier and less chocolate. I think it has to do with self-discipline.
>So any research results about hydrogen-boron fusion are far more important than the results about easier fusion reactions.

That's like saying research results in exhaust filters was much more important than research into combustion engines back when we had none - how does that make any sense ? Disposing radioactive waste isn't impossible, it's just not trivial, if that was the only downside of fission plants I doubt many people would have a problem with them. Pollution produced by coal plants is categorically worse and yet we have those all over the place.
Big fan of Helix and Kakoune-esque keybindings!
I like that they have tree-sitter and LSP as first class citizens, both extremely nice.

I hope they figure out the plugin system, but honestly, if they'd just add something like Telescope(an absolutely amazing neovim plugin), I'd be more than happy enough.
I don’t see how the linked code is an RCE. The deserialization function is used on trusted input from an object that is already in memory.

How is this being upvoted without an actual POC and using language like “possible” and “may”?
It's crazy that so many people don't realise this.
Globant should have used Okta to login to all dev tools. It can never be breached.
Oh wait… maybe it can?

On a more serious note, their admin 8-lowercase-character passwords are too easy to guess.
This is great, so long as you have the choice to just WFH when you're not feeling it - you have a cold, the weather is shit, the bike needs maintenance etc.
Seems unlikely every marketing email Visa sent during this outage was sent from an actual, valid email address with an inbox. Isn’t that pretty unusual for marketing emails? They’re usually from something like no-spam@domain.
Talk about privilege here. Just this week I've receive an e-mail from my employer stating that due to the influx of Ukrainian immigrants most of the main cities are full and people are encouraged to look for accommodation in nearby satellite cities. I'm used to 2 hours commute stripping away 4 hours of my free time. Not US. Good luck finding accommodation near business centers.
> You downloaded programs that ran on your computer. There was no cloud to speak of.

You can still do this, there's probably a FLOSS package for your favorite thing floating around. It might even be packaged by your distro and be just an 'install' command away. Not everything runs on the cloud.

> Entire code bases are upended by entirely arbitrary sets of rules set by people who arent hackers at all. These people are simply social-science sit ins who want to elbow in on a lucrative industry.

If you're curious about exploring computers, doing worthwhile things with them and expanding your skills, you're a hacker. There are no inherent skill requirements, the whole thing is based on personal attitudes and observed results. You don't have to be a "rockstar coder", though it doesn't hurt either.
> Large enough shells can't be intercepted, only avoided.

Even large armor-piercing shells require sophisticated electronics to correctly time the explosion.

These may be defeated by EW.
Proximity fuses, for example, are just simple radars.

Supposedly, the Russians were are able to defend against artillery by jamming or spoofing proximity fuses with EW in Ukraine.
Seems like almost all devs these days feel this way, and I don't quite get it.

As far as I'm concerned the ideal software ecosystem is one where every manmade object is connected, and the actual code is highly encapsulated where I never have to see any part of it except the part I'm changing.

My idea of an ideal software ecosystem isn't far from what we have today, minus the locked down proprietary protocols and cloud-only software, and with a few less containers.

Everything IoT, software done in high level, encapsulated, reuse heavy, and with an emphasis on extremely safety, and a whole lot less low level code where the compiler can't watch your back.

Things are pretty great now, we just need more performance-focused P2P tech and local APIs for our smart gadgets.

But it seems that other programmers really enjoyed a lot of the stuff that I'm happiest to see gone, the hacks, the low level algorithms work, then clever algorithms.

I'm kind of worried for the future, since it seems the best and brightest are now bored, and we might not get much real innovation without at least a few of them.
Use your sick time dude not vacation days
I can't find anything. FSF's site doesn't seem to even mention Manjaro. The only thing I could find that references both the FSF and Manjaro is this article from GNU explaining why they don't endorse any particular distribution:

https://www.gnu.org/distros/common-distros.en.html

Plus as mentioned in the article Manjaro includes non-free software so I doubt GNU/FSF would recommend it even if they did endorse certain distributions.
No thanks. We have enough smartness from Samsung TVs and their Mobile phones as it is. It's a shame because their HW is value fo rmoney, it's the software that seems to want to waste your time.

Are there any electronics companies that focus on producing "dumb" devices that just work? Tired of ads and telemetry.